Skip to content

[codex] Split 2: report closure evidence guardrails#3

Draft
cheesss wants to merge 1 commit into
codex/split-runtime-dashboard-baselinefrom
codex/split-report-closure
Draft

[codex] Split 2: report closure evidence guardrails#3
cheesss wants to merge 1 commit into
codex/split-runtime-dashboard-baselinefrom
codex/split-report-closure

Conversation

@cheesss

@cheesss cheesss commented May 20, 2026

Copy link
Copy Markdown
Owner

Summary

Second stacked split from the oversized PR.

This layer adds the Research OS/report closure work, Universal Evidence Contract routing, report contradiction detection, market/issuer validation support, and dashboard report-backfill surface. It also moves the /api/reports/nonexistent-report contract to explicit 404 once artifact-first report routing is active.

Safety focus

  • Prevents false review-ready promotion when critical evidence is still open.
  • Surfaces contradiction warnings instead of hiding matrix/readiness conflicts.
  • Keeps provider adapter activation review-gated.

Validation

  • node --import tsx --test tests/event-dashboard-emerging-tech.test.mjs tests/report-contradiction-detector.test.mjs tests/report-backfill-closure-contradictions.test.mjs

Stack

Base: #2 / codex/split-runtime-dashboard-baseline
Next: mechanism seed loop, then bias/news backfill.

@cheesss cheesss force-pushed the codex/split-runtime-dashboard-baseline branch from 133af10 to d4469c2 Compare May 20, 2026 01:57
@cheesss cheesss force-pushed the codex/split-report-closure branch from 0afce69 to 774f703 Compare May 20, 2026 01:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant