What problem does it solve?
The beads-schema solves the challenge of designing, validating, and tracking the lifecycle of beads in an execution workflow by defining a consistent structure for bead objectives, touchpoints, dependencies, verification, and traceability.
Core Features & Use Cases
- Defines required fields for every bead, including Objective, Files and Touch Points, Dependency Links, Verification Commands, and Traceability.
- Specifies the State Model and recovery semantics to ensure robust progression, handling of blocked states, and recovery from crashes or stalls.
- Supports Gates, Bead Types (Standard, Formula, Molecules, Wisps) and Coordination Primitives (bd lock, bd pin, bd slot) to enable flexible, safe orchestration.
- Use Case: Design a complex task as a chain of beads with explicit dependencies and verification steps to guarantee end-to-end quality.
Quick Start
Define a new bead by completing its Objective, Touch Points, and Dependencies using the beads-schema.