spec-dashboard¶
Provenance¶
- Source:
.spec/spexcode/spec-dashboard/spec.md - Source SHA-256:
1700390d0631b7f3c0be4bd3e901c0b300dbb5c944c453fc26806287fbdddbdd
One of three SpexCode packages (alongside spec-cli and spec-eval). The front end: a
node-graph where every node is a spec, navigated by logic. It reads main (the ground
truth) and overlays in-progress worktrees; each version change is attributed to a
Claude Code session.
Enter opens a node into switchable panes (spec / history / issues, plus an edit
pane that appears only while the node has a pending overlay), and the sidebar splits into
global statistics and focused-node information. The whole UI is rendered through an
i18n provider wrapping the app, so every surface reads its copy from a locale rather
than hardcoded strings. The tool is named SpexCode: npm packages are scoped
@spexcode/*, the main-guard escape hatch is SPEXCODE_ALLOW_MAIN, and the optional
layout override is spexcode.json — the package directory names (spec-cli,
spec-dashboard, spec-eval) stay as components, not the brand.