Files
ten31-database/frontend
Keysat fa2a5ce95f Phase 1 UI: Thesis review (dual approval) + System Status views
Two React-via-Babel views in the CRM SPA, reusing the existing api() helper and
conventions:
- Thesis: lists thesis lines + the in-review queue with approvals/required pills;
  version detail renders throughline/pillars/claims/objections + the reviews
  timeline; admin review form (approve/request-changes/comment + feedback) ->
  POST /api/thesis/versions/{id}/review (the dual-approval feedback loop).
- System Status: entity counts, last index sync, thesis counts, recent activity
  from the interaction log — index health visible in-app, no shell.

Backend + full approve flow verified end-to-end via the running HTTP server.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-05 10:50:47 -05:00
..