Project
Graph.
The entire FrankenTUI build was tracked as a directed acyclic graph of “beads”—interconnected tasks with explicit dependencies, priorities, and completion states.
60+
Total Beads
8
Epics
95%
Completed
5 Days
Sprint Duration
Live Viewer
Explore the full dependency graph interactively. Filter by status, priority, and dependency depth. Hover nodes to trace connections.
The viewer loads a SQLite database via WASM. First load may take a moment. For mobile, use the fullscreen link above.
What are Beads?
During the 5-day sprint that produced FrankenTUI, every unit of work was modeled as a bead—a node in a directed acyclic graph (DAG) with typed dependency edges, priority scores, and completion criteria.
The graph served as the single source of truth for what to build next. Critical path analysis determined the optimal build order, while blocker detection prevented wasted effort on tasks whose prerequisites were incomplete.
This viewer reconstructs that execution graph from the project's SQLite database, letting you explore how a complex 12-crate Rust workspace was orchestrated from scratch in under a week.
See how it was built?
Dive into the full story of how FrankenTUI went from zero to a 12-crate workspace in five days.