fix(prime): make beads default, avoid TodoWrite/TaskCreate (#1289)
- Make beads the DEFAULT for ALL task tracking - Advise avoiding TodoWrite, TaskCreate, and markdown files for task tracking - Add workflow guidance: create beads issue BEFORE writing code, mark in_progress when starting
This commit is contained in:
@@ -244,9 +244,10 @@ func outputMCPContext(w io.Writer, stealthMode bool) error {
|
|||||||
` + closeProtocol + `
|
` + closeProtocol + `
|
||||||
|
|
||||||
## Core Rules
|
## Core Rules
|
||||||
- Track strategic work in beads (multi-session, dependencies, discovered work)
|
- **Default**: Use beads for ALL task tracking (` + "`bd create`" + `, ` + "`bd ready`" + `, ` + "`bd close`" + `)
|
||||||
- TodoWrite is fine for simple single-session linear tasks
|
- **Prohibited**: Do NOT use TodoWrite, TaskCreate, or markdown files for task tracking
|
||||||
- When in doubt, prefer bd—persistence you don't need beats lost context
|
- **Workflow**: Create beads issue BEFORE writing code, mark in_progress when starting
|
||||||
|
- Persistence you don't need beats lost context
|
||||||
|
|
||||||
Start: Check ` + "`ready`" + ` tool for available work.
|
Start: Check ` + "`ready`" + ` tool for available work.
|
||||||
`
|
`
|
||||||
@@ -371,9 +372,10 @@ bd sync # Push to remote
|
|||||||
` + closeNote + `
|
` + closeNote + `
|
||||||
|
|
||||||
## Core Rules
|
## Core Rules
|
||||||
- Track strategic work in beads (multi-session, dependencies, discovered work)
|
- **Default**: Use beads for ALL task tracking (` + "`bd create`" + `, ` + "`bd ready`" + `, ` + "`bd close`" + `)
|
||||||
- Use ` + "`bd create`" + ` for issues, TodoWrite for simple single-session execution
|
- **Prohibited**: Do NOT use TodoWrite, TaskCreate, or markdown files for task tracking
|
||||||
- When in doubt, prefer bd—persistence you don't need beats lost context
|
- **Workflow**: Create beads issue BEFORE writing code, mark in_progress when starting
|
||||||
|
- Persistence you don't need beats lost context
|
||||||
- ` + gitWorkflowRule + `
|
- ` + gitWorkflowRule + `
|
||||||
- Session management: check ` + "`bd ready`" + ` for available work
|
- Session management: check ` + "`bd ready`" + ` for available work
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user