fabro/apps/arc-web/app
Bryan Helmkamp 49364b0843 Add demo API server and wire React app to fetch from API
Expand the OpenAPI spec from 11 to 39 endpoints covering Runs, Workflows,
Verifications, Retros, Sessions, Insights, Settings, and Projects with ~45
schemas. Add `--demo` flag to `arc serve` that serves static demo data for
all endpoints (auth disabled, read-only). Non-demo mode returns 501 for new
endpoints while existing run handlers continue working.

Regenerate the TypeScript API client and add `apiJson` helper. Wire all 19
React route files with server-side loaders that fetch from the API and map
snake_case responses to camelCase UI types. Mock data kept as fallback.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-02 09:39:53 -05:00
..
components Add light mode support with theme toggle 2026-03-01 18:06:45 -05:00
data Rename Pipeline to Workflow in frontend 2026-03-02 00:09:15 -05:00
layouts Add darker logotype variant for light mode 2026-03-01 19:37:15 -05:00
lib Add demo API server and wire React app to fetch from API 2026-03-02 09:39:53 -05:00
routes Add demo API server and wire React app to fetch from API 2026-03-02 09:39:53 -05:00
welcome Add arc-web React Router 7 app with pipeline kanban board 2026-02-28 12:34:18 -05:00
api-client.ts Add demo API server and wire React app to fetch from API 2026-03-02 09:39:53 -05:00
app.css Add cursor: pointer to all click targets site-wide 2026-03-01 22:36:21 -05:00
root.tsx Add verification control detail page with clickable catalog rows 2026-03-01 22:25:00 -05:00
routes.ts Rename Pipeline to Workflow in frontend 2026-03-02 00:09:15 -05:00