Idea detail
configuration_rqignore
reqlan rq/extension/host/configuration.rq:115
Summary
Each base may define path ignore rules in `.reqlan/.rqignore` using **gitignore syntax**.
Patterns are relative to the base root ( parent of `.reqlan` ), not the `.reqlan` directory.
Owned by `@reqlan/analytical` so the CLI, MCP, and extension share one filter for discovery and indexing walks.
Built-in defaults always apply ( dependencies, venvs, build output, VCS / editor stores, `*.db3` / sqlite DBs and SQLite sidecars, binary globs per binary_ignore, files that have no comments per commentless_file_ignore, `*.secret.rq`, hidden entries, and `.reqlan/` itself ); the on-disk file adds or overrides via the same syntax, including `!` negation.
New bases seed `.reqlan/.rqignore` with those defaults ( rqignore ).
Missing or unreadable `.rqignore` still uses built-in defaults.
Location convention: configuration_location. Application memory: application_memory.
Navigation
Attributes
| Key | Value |
|---|---|
| implementation | rqignore.ts, application-memory.ts, create-base.ts, base-discovery.ts, workspace-index.ts |
| status | done |
| tests | rqignore.test.ts, rqignore.test.ts:inverse rqignore patterns opt binary files back in, .rqignore when creating a new base, base-discovery.test.ts:skips node_modules and does not treat .reqlan as a walkable base root, workspace-index.test.ts:skips .rq files under rqignore patterns |
Ancestor context
No ancestor chain recorded.
Outbound references
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | base_initialisation | reqlan rq/bases/base.rq | configuration_rqignore |
| references | base_initialisation_ignore | reqlan rq/bases/base.rq | configuration_rqignore |
| references | base_rqignore_seed | reqlan rq/extension/host/installation.rq | configuration_rqignore |
| references | application_memory | reqlan rq/extension/index-host/index.rq | configuration_rqignore |
| references | rqignore | reqlan rq/extension/index-host/index.rq | configuration_rqignore |
| references | binary_ignore | reqlan rq/extension/index-host/index.rq | configuration_rqignore |
| references | overview_coverage_scores | reqlan rq/extension/workspace-summary/ideas_summary/webview.rq | configuration_rqignore |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…