Idea detail
base_nesting
reqlan rq/bases/base.rq:87
block
Summary
Bases may nest: any subdirectory that owns its own `.reqlan` is a child base.
Parent-base indexing includes only `.rq` files under the parent root that are **not** under
any child base root ( base-discovery.ts ownership exclusion ).
Nested bases appear as siblings in the multi-base registry; the longest-matching base root
wins for a given file path ( implied_context ).
Navigation
Attributes
| Key | Value |
|---|---|
| implementation | base-discovery.ts, base-registry.ts |
| tests | base-discovery.test.ts:discovers nested bases and excludes child files from parent ownership, base-discovery.test.ts:baseForPath picks longest matching root |
Ancestor context
No ancestor chain recorded.
Outbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| file_reference | ../../packages/analytical/src/core/base-discovery.ts | packages/analytical/src/core/base-discovery.ts | base-discovery.ts |
| references | implied_context | reqlan rq/bases/base.rq | implied_context |
| file_reference | ../../packages/analytical/src/index-store/base-registry.ts | packages/analytical/src/index-store/base-registry.ts | base-registry.ts |
| file_reference | "../../packages/analytical/test/base-discovery.test.ts:discovers nested bases and excludes child files from parent ownership" | packages/analytical/test/base-discovery.test.ts | ["../../packages/analytical/test/base-discovery.test.ts:discovers nested bases and excludes child files from parent owne |
| file_reference | "../../packages/analytical/test/base-discovery.test.ts:baseForPath picks longest matching root" | packages/analytical/test/base-discovery.test.ts | base-discovery.test.ts:baseForPath picks longest matching root |
| comment_link | base_nesting | reqlan rq/bases/crates/reqlan-index/tests/broken_references.rs | // rq:base_nesting |
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | base_containers | reqlan rq/core-architecture.rq | base_nesting |
| references | base_installation | reqlan rq/extension/host/installation.rq | base_nesting |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…