Implements the default Builder tab per spec §7.2.1: • 72px Inter Black volt hero percentage + "N AGENTS ACTIVE" counter • Milestone checklist card with [✓]/[○]/[ ] bullets and pale yellow next-gate marker + "← NEXT GATE" label • Optional origin chat card (hidden when project has no origin) • 24h activity rollup card (commits, issues closed, gates awaiting, burned) All data inputs are typed with nullable fields so callers can pass null for any missing slice and the tab renders explicit em-dash or "No milestones defined" placeholders without fabricating values. The Project type doesn't currently carry milestones, origin chat, or 24h rollups — see Phase 11 report for the backend gap list. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| components.json | ||
| index.html | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| vite.config.ts | ||
| vitest.config.ts | ||
@paperclipai/ui
Published static assets for the Paperclip board UI.
What gets published
The npm package contains the production build under dist/. It does not ship the UI source tree or workspace-only dependencies.
Typical use
Install the package, then serve or copy the built files from node_modules/@paperclipai/ui/dist.