Shay
2c8258fe1a
feat(workbench): add UI catch-up evidence scaffolding (#891)
* feat(workbench): add construction evidence read model scaffolding
* feat(workbench-ui): add construction evidence TS types
* feat(workbench): add construction evidence journal projector
* test(workbench): cover construction evidence read model
* feat(workbench-ui): add construction evidence view helpers
* test(workbench-ui): cover construction evidence view helpers
* feat(workbench): add generalization audit evidence scaffolding
* test(workbench): cover generalization audit evidence view
* feat(workbench-ui): add generalization evidence TS types
* feat(workbench-ui): add generalization evidence view helpers
* test(workbench-ui): cover generalization evidence helpers
* feat(workbench): add proposal artifact authority scaffolding
* test(workbench): cover proposal artifact authority rules
* feat(workbench-ui): add proposal artifact TS types
* feat(workbench-ui): add proposal artifact view helpers
* test(workbench-ui): cover proposal artifact view helpers
* feat(workbench): add demo narrative evidence scaffolding
* test(workbench): cover demo narrative scaffolding
* feat(workbench-ui): add demo narrative TS types
* feat(workbench-ui): add demo narrative view helpers
* test(workbench-ui): cover demo narrative view helpers
* fix(evals): resolve discovery_candidates.jsonl via EngineStateStore