Skip to content

cwalv/beads-ui-prototype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

beads-ui-prototype

Workspace for prototyping a UI for beads — issues, dependencies, molecules, and formulas — using Claude Design.

Why this repo

Claude Design is the iteration surface; this repo gives it the docs and concrete artifacts it needs to design against. Nothing here is canonical — everything is copied from gastownhall/beads and one foundations city for context.

Contents

docs/ — concept reference

Curated subset of beads docs covering the data model, vocabulary, and surfaces the UI needs to render.

File Source Purpose
ARCHITECTURE.md beads/docs/ARCHITECTURE.md Two-layer data model, schema, dependency types
MOLECULES.md beads/docs/MOLECULES.md Molecule / wisp / proto / digest vocabulary
CLI_REFERENCE.md beads/docs/CLI_REFERENCE.md Full command surface
METADATA.md beads/docs/METADATA.md Issue metadata taxonomy
LABELS.md beads/docs/LABELS.md Label taxonomy
CONFIG.md beads/docs/CONFIG.md Workspace config
formulas.md beads/website/docs/workflows/formulas.md Formula concept doc
beads-README.md beads/README.md Beads onboarding
beads-CLAUDE.md beads/CLAUDE.md Quick agent reference

formula-examples/ — concrete TOML to render

Three real-world formulas, picked to span the complexity range.

File Steps Notes
mol-do-work.formula.toml 2 Minimal — single work step + drain
mol-weave-work.formula.toml foundations example Composition; rig-scoped work pattern
gastownhall-upstream.formula.toml 8 Real-world — non-trivial needs DAG, retry/metadata, idempotency hinges, mailroom escalations

UI scope

See UI-DESIGN.md for the running design notes — three-destinations architecture (Author / Observe / Capture), the two-pane formula-authoring metaphor, vocabulary the UI must surface, and open questions.

Prototype iterations

  • prototype-v1/ — Claude Design output, 2026-04-21. Pan/zoom wireframe canvas (Beads UI Wireframe.html) covering all surfaces, plus a hi-fi interactive editor (Beads · Formula Editor.html) with live TOML↔DAG sync against gastownhall-upstream.formula.toml. Both HTMLs are self-contained — open in a browser, no build step. See prototype-v1/HANDOFF.md for architecture, punts, and blocking questions.

Source of truth

Anything in this repo is a snapshot. Authoritative sources:

Status

Early. No prototype code yet — this repo's job for now is to be a context bundle that Claude Design can read.

About

Claude Design prototype workspace for the beads / formulas UI. Curated docs from gastownhall/beads + example formula TOMLs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors