website/versioned_docs/version-1.0.0/core-concepts/index.md
Understanding the fundamental concepts behind beads.
Beads was built with these principles:
Work items with:
bd-a1b2) or hierarchical (e.g., bd-a1b2.1)bug, feature, task, epic, choreopen, in_progress, closedFour types of relationships:
| Type | Description | Affects Ready Queue |
|---|---|---|
blocks | Hard dependency (X blocks Y) | Yes |
parent-child | Epic/subtask relationship | No |
discovered-from | Track issues found during work | No |
related | Soft relationship | No |
Dolt provides the database backend for beads:
bd dolt start.beads/dolt/sql-server.logbd doctorThe synchronization mechanism:
Dolt DB (.beads/dolt/)
↕ dolt commit
Local Dolt history
↕ dolt push/pull
Remote Dolt repository
Declarative workflow templates: