You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
vibed/nbd/.beans/nbd-flbj--update-claude-md-...

1.5 KiB

title status type priority created_at updated_at
Update claude-md snippet to show --json on all commands completed task low 2026-03-10T23:30:31Z 2026-03-10T23:30:31Z

Goal

The nbd claude-md command emits src/claude_md_snippet.md verbatim. The current snippet shows core commands without --json, contradicting the guideline at the bottom that says to always pass it.

What to change

In src/claude_md_snippet.md, update the Core commands section so every example includes --json:

# Create a new ticket (use --ftype md for a human-readable body)
nbd create --title "Add OAuth login" --type feature --priority 7 --ftype md --json

# List all open tickets (sorted by priority)
nbd list --json

# Read a specific ticket
nbd read <id> --json

# Update a ticket
nbd update <id> --status in_progress --json
nbd update <id> --status done --json

Also update the Workflow numbered list to use --json in every command:

1. **Before starting** — create a ticket: `nbd create --title "..." --ftype md --json`
2. **When starting** — mark it in progress: `nbd update <id> --status in_progress --json`
3. **When done** — mark it complete: `nbd update <id> --status done --json`

The nbd ready and nbd next sections should also include --json.

Files

  • src/claude_md_snippet.md — the only file that needs changing

Validation

cargo run -- claude-md | grep -c '\-\-json'

The count should go up after the change. All existing tests should still pass.