fabro/lib/crates/fabro-server
Bryan Helmkamp c78c1fd17b
feat(server): demo-mode stub for /runs/{id}/files
Replaces the not_implemented placeholder in the demo router with a
demo::list_run_files_stub that returns a small illustrative
three-file diff (modified, added, renamed) matching the real handler's
PaginatedRunFileList wire shape. The stub ignores run_id and state so
demo mode and real mode cannot cross-contaminate (R34).

Unit 10 (frontend rendering paths) will remove the now-obsolete
client-side fallbackFiles fixture when it rewrites run-files.tsx.

Refs plan docs/plans/2026-04-19-002-feat-run-files-changed-tab-plan.md

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 16:57:25 -04:00
..
src feat(server): demo-mode stub for /runs/{id}/files 2026-04-19 16:57:25 -04:00
tests/it refactor(install): tag GithubAppOwner with discriminated object shape 2026-04-19 13:48:31 -04:00
build.rs feat(cli): surface debug build profile in version output 2026-04-18 09:44:54 -04:00
Cargo.toml Merge remote-tracking branch 'origin/main' 2026-04-19 13:36:54 -04:00