core/workbench
Shay 0d203d5b55 feat(workbench): turn evidence journal + trace API
Append-only JSONL journal records the exact ChatTurnResult envelope returned by /chat/turn with stable turn_id, trace_hash, all three surfaces, verdicts, and deterministic journal_digest.

GET /trace/turns and GET /trace/{turn_id} serve journal evidence for the Trace route frontend. Read model only; no teaching, pack, or journal-owned engine_state mutation.
2026-06-12 06:44:25 -07:00
..
__init__.py
api.py feat(workbench): turn evidence journal + trace API 2026-06-12 06:44:25 -07:00
journal.py feat(workbench): turn evidence journal + trace API 2026-06-12 06:44:25 -07:00
readers.py feat: implement CORE Workbench W3 Ratification Corridor 2026-06-03 20:13:36 -07:00
schemas.py feat(workbench): turn evidence journal + trace API 2026-06-12 06:44:25 -07:00
server.py feat: implement CORE Workbench W3 Ratification Corridor 2026-06-03 20:13:36 -07:00