File detail
core.rq
reqlan rq/core_analysis/core.rq
| Idea | Status | Tags | Summary | Katz |
|---|---|---|---|---|
| analysis_scope | `@reqlan/analytical` — shared index + analysis API. Hosts: CLI, [extension], MCP. Native rewrite: [rust_port.analytical_rust_port]. [parse] [index] [search] [export] [analysers] [runtime] | 0.087 | ||
| parse | Lex + parse `.rq` for the index path ( not LSP ). [parser_lexer] → extract in [index]. | 0.051 | ||
| index | Ideas / edges → SQLite ( `<base>/.reqlan` ). [indexer.index] | 0.331 | ||
| search | Rank ideas: fuzzy, contextual, semantic. [search_doc.search] | 0.051 | ||
| export | Snapshot → html / md / json / csv. [export_doc.export_pipeline] [html_export.html_export] | 0.051 | ||
| analysers | Queries over [index]: list, file-related, local graph, completion, deprecation, git dates, [test_references]. [graph_analysers] | 0.078 | ||
| runtime | Headless facade: `createAnalysisRuntime` / `AnalysisApi`. [core_arch.analysis_runtime] | 0.078 | ||
| test_references | done | The indexer lists broken references in a [index] base. A broken reference is an unresolved idea or wildcard reference. You can give an optional path glob so that the list covers only a subset of the base. You can optionally include unresolved [comment_reference] sites. The function is in the core analysis module. The CLI exposes it on [commands] ( `analyse --broken-refs` ). Related: [analysers] [runtime] [indexer.index_code_files] ["../language/syntax.rq".comment_reference_resolution_error] | 0.201 | |
| consumption_silence | done | Hosts that consume the native core ( and helper CLI tools such as `git` / `node` ) must not open a visible console window. On Windows, a GUI editor host that spawns a console-subsystem process without `CREATE_NO_WINDOW` / `windowsHide` flashes a CLI window. Git-dates fill in the core engine and Activity Bar git history were the repeating flashes after `.rq` change; the language-server Node probe can flash once at start on old hosts. Index parse itself stays in-process ( napi `.node` / `.dll` ) and does not spawn a console. Related: ["../indexer/indexer.rq".git_dates], ["../extension/index-host/git-codelens.rq".git_dates_background_indexing], ["../extension/index-host/git-codelens.rq".git_dates_rate_cap], ["../extension/local-context/context-scope.rq".git_context], ["../extension/index-host/index.rq".git_information_capture]. | 0.131 | |
| check | reqlan check is a analysis tool surfaced by the cli. Intended for use in CI. see ["./check.rq".check] ["./check.rq".check_order_by_target] ["./check.rq".check_wildcard_sparse] ["./check.rq".check_wildcard_zero] ["./check.rq".check_wildcard_one] ["./check.rq".check_skip_targets] ["./check.rq".check_skip_gitignored_targets] ["./check.rq".check_meta_implementation] | 0.040 | ||
| modules | Ideaset (modules) | 0.040 |
Related clusters
community
file
folder
status
status
tag
Local graph
Initialising graph…