Skip to content

fix(docs): correct misleading examples in QUICKSTART.md#2322

Merged
steveyegge merged 1 commit intosteveyegge:mainfrom
Ohadbasan:fix/quickstart-doc-accuracy
Mar 4, 2026
Merged

fix(docs): correct misleading examples in QUICKSTART.md#2322
steveyegge merged 1 commit intosteveyegge:mainfrom
Ohadbasan:fix/quickstart-doc-accuracy

Conversation

@Ohadbasan
Copy link
Contributor

Summary

Two inaccuracies in docs/QUICKSTART.md:

  1. Missing --parent flag in epic child creation — The "Hierarchical Issues" section shows child tasks being created without specifying which epic they belong to. Without the --parent flag, these are created as standalone issues with random IDs, not as children with .1, .2, .3 suffixes. Added --parent bd-a3f8e9 to each child creation command.

  2. Dependency visibility example shown before dependencies exist — The bd list output showing (blocked by: ...) annotations was placed in the "Your First Issues" section, immediately after creating issues with no dependencies. Moved it after the "Add Dependencies" section where the dependencies are actually established.

Both issues were verified by building bd from source and testing the commands.

Test plan

  • Built bd and created an epic
  • Confirmed bd create "child" -p 1 (without --parent) creates a standalone issue
  • Confirmed bd create "child" -p 1 --parent <epic-id> creates a hierarchical child with .N suffix
  • Verified bd children <epic-id> lists the children correctly

🤖 Generated with Claude Code

Two issues:

1. Epic child creation commands were missing the --parent flag,
   making it appear that child tasks are automatically associated
   with the most recently created epic. The --parent flag is required.

2. The dependency visibility example (bd list showing "blocked by"
   annotations) was placed immediately after issue creation, before
   any dependencies were added. Moved it after the "Add Dependencies"
   section where it makes sense.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@steveyegge steveyegge merged commit 8d3de51 into steveyegge:main Mar 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants