Finding: CON-1 (HIGH) | Milestone: M-E4: Reliability (#18)
Problem: Consensus always returns status running. Reviewer session output is never read.
Fix: Wire transcriptReader.readNewEntries for each reviewer session. Parse findings. On reviewer completion set status complete. Update GET /v1/consensus/:id.
Files: src/consensus.ts, src/server.ts
Acceptance: GET /v1/consensus/:id returns status complete with non-empty findings.
Finding: CON-1 (HIGH) | Milestone: M-E4: Reliability (#18)
Problem: Consensus always returns status running. Reviewer session output is never read.
Fix: Wire transcriptReader.readNewEntries for each reviewer session. Parse findings. On reviewer completion set status complete. Update GET /v1/consensus/:id.
Files: src/consensus.ts, src/server.ts
Acceptance: GET /v1/consensus/:id returns status complete with non-empty findings.