Idea detail
create_base_onboarding
reqlan rq/bases/base.rq:212
block
Summary
When discovery finds **zero** bases under any VS Code workspace folder ( root or child ),
the extension prompts the user to create a reqlan base at the workspace-folder root.
Do not auto-create `.reqlan`. Command `reqlan.createBase` creates `<folder>/.reqlan/`
( empty directory is a valid marker ) via create-base.ts, then calls base-registry.ts `refresh`
so the new marker is registered and the returned base descriptor matches discovery
( refresh_rediscovers_bases ). With multiple workspace folders and no bases, prompt against the first folder.
Headless create-base helper: create-base.ts ( also used by CLI `init` ).
Navigation
Attributes
| Key | Value |
|---|---|
| implementation | create-base.ts, index-service.ts, base-registry.ts, register-commands.ts, WorkspacePane.svelte, StatusBar.svelte |
| tests | create-base.test.ts:creates .reqlan marker and reports created, base-registry-refresh.test.ts:refresh after createBase registers the new base |
Ancestor context
No ancestor chain recorded.
Outbound references
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | base | reqlan rq/bases/base.rq | create_base_onboarding |
| references | refresh_rediscovers_bases | reqlan rq/bases/base.rq | create_base_onboarding |
| references | init | reqlan rq/cli/cli_package.rq | create_base_onboarding |
| references | installation | reqlan rq/extension/host/installation.rq | create_base_onboarding |
| references | installation_sequencing | reqlan rq/extension/host/installation.rq | create_base_onboarding |
| references | extension_installation | reqlan rq/extension/host/installation.rq | create_base_onboarding |
| references | base_installation | reqlan rq/extension/host/installation.rq | create_base_onboarding |
| references | workspace_pane | reqlan rq/extension/local-context/activitybar-panels/workspace.rq | create_base_onboarding |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…