Skip to content

Evidence Mentor: autonomous local evidence runner - #11

Draft
Enksodsoon wants to merge 50 commits into
mainfrom
codex/evidence-mentor-forge
Draft

Enksodsoon wants to merge 50 commits into
mainfrom
codex/evidence-mentor-forge

Conversation

@Enksodsoon

@Enksodsoon Enksodsoon commented Aug 21, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • add durable parent qualification campaigns, campaign APIs, immutable manifests, signed attestations, and capability matrices above the existing two-lane autonomous runner
  • introduce pack/evidence/result/report/evidence-set/Study Pack v2-v3 contracts with configured trusted signers and exact pack-artifact-protocol-attestation activation bindings
  • add deterministic OD watershed cells, descriptive IHC, special-stain/cytology baselines, evidence-level fusion, qualification-only candidate isolation, and bounded Atlas feasibility/paid-compute pause controls
  • package an idempotent side-by-side 2.1.0 upgrade plus a credential-free allowlisted campaign-preparation command

Safety boundary

  • all new packs remain disabled until signed qualification; experimental candidates can emit qualification artifacts only
  • gated model weights, Qwen ONNX assets, and Atlas weights are not represented as built or qualified
  • GigaPath is benchmark-only; outputs remain descriptive research/education artifacts with no diagnosis, clinical scores, or treatment guidance
  • service installation, reboot acceptance, merge, deployment, and activation remain separate gates

Verification

  • gradlew test installDist
  • 247 tests passed, 4 skipped
  • clean 2.1.0 distribution and elevated upgrade launcher generated locally
  • branch head: 49f43d7

Dependency

Keep this PR draft and default-off. Merge the paired Viewer PR first after exact-head protected checks and live service acceptance.

Live next-gate evidence

  • service 2.1.0 installed and running as LocalService with outbound-deny rules
  • 19/19 non-reboot acceptance checks passed, including a real offline DINOv2 CUDA job on the Quadro P2000 across service restart
  • deterministic-baselines-20260822-v1 completed autonomously with signed experimental attestations for cells, IHC, special stains, and cytology
  • campaignCompleted=true; campaignTargetMet=false because held-out quality cohorts remain incomplete
  • BRACS breast-only smoke tile cohort built; cross-tissue H&E qualification remains not_evaluable

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