Skip to content

Commit bd3be72

Browse files
fwindolfclaude
andcommitted
Remove beads from onboard template, add re-prime instruction
Onboard content should only contain kb instructions — beads is a separate tool that shouldn't be hardcoded. Added re-prime-after-compaction guidance. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 02630a9 commit bd3be72

1 file changed

Lines changed: 2 additions & 9 deletions

File tree

crates/kb/src/commands/onboard.rs

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,10 @@ use kb_core::markers;
1010
const ONBOARD_CONTENT: &str = r#"## Knowledge
1111
This project uses kb to build knowledge across different domains in this project.
1212
At session start, use `kb prime` or `kb prime --files <path>` to regain the knowledge.
13+
After compaction or context clear, re-prime with `kb prime` to restore context.
1314
At session end, or when an important decision is made, use `kb learn` to remember how to persist knowledge.
1415
Use `kb record <domain> --type <convention|pattern|decision|failure|reference|guide> --description <...>` and `kb sync` to persist.
15-
Record WHY and WHICH approach, not implementation details readable from code. Use stable references (doc paths, module names), not line numbers.
16-
17-
## Tasks
18-
This project uses bd (beads) for task tracking. Use it for all tasks (`bd create`, `bd ready`, `bd close`).
19-
Create beads BEFORE writing code, and always mark work you're tackling as in_progress.
20-
Use `bd show <id>` for detailed issue view with dependencies. If a task is blocked
21-
To create use `bd create --title="Summary" --description="Details" --type=task|bug|feature --priority=2` Priority: 0-4 or P0-P4 (0=critical, 2=medium, 4=backlog). NOT "high"/"medium"/"low"
22-
To close use `bd close <id1> <id2> ...` or `bd close <id> --reason="Explanation"`.
23-
Run `bd prime` for a full overview."#;
16+
Record WHY and WHICH approach, not implementation details readable from code. Use stable references (doc paths, module names), not line numbers."#;
2417

2518
/// Auto-discovery order for target files.
2619
const TARGET_FILES: &[&str] = &[

0 commit comments

Comments
 (0)