Skip to content

Commit 5d8ee1f

Browse files
committed
feat(onboarding): add interactive CLI UX with banner, prompts, progress
New module src/onboarding.rs providing three public entry points: - run_interactive: full first-run experience with banner, vault scan, dialoguer prompts (name/role/purpose), indexing, L1 extraction - run_detect_json: non-destructive vault inspection returning JSON - run_apply_json: non-interactive setup for agent/CI use Supports flags for partial flows (identity-only, reindex-only, quiet) and pre-filled values to skip interactive prompts.
1 parent f32d622 commit 5d8ee1f

2 files changed

Lines changed: 758 additions & 0 deletions

File tree

src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ pub mod llm;
1414
pub mod markdown;
1515
pub mod migrate;
1616
pub mod obsidian;
17+
pub mod onboarding;
1718
pub mod openapi;
1819
pub mod placement;
1920
pub mod profile;

0 commit comments

Comments
 (0)