Skip to content

Issue 509 — Add immutable DepMap report evidence contract - #69

Merged
rsolerortuno merged 1 commit into
mainfrom
agent/codex/509-depmap-report-contract
Jul 22, 2026
Merged

Issue 509 — Add immutable DepMap report evidence contract#69
rsolerortuno merged 1 commit into
mainfrom
agent/codex/509-depmap-report-contract

Conversation

@rsolerortuno

Copy link
Copy Markdown
Owner

Summary

Implements Issue 509: Immutable DepMap report evidence contract.

  • adds immutable DependencyReportEvidence;
  • adds deterministic evidence identity and canonical serialization;
  • supports available and not_available profiles;
  • preserves release, configuration, closure, context and gene identities;
  • validates coverage, missingness and integration invariants;
  • preserves baseline ranks as read-only observed values;
  • rejects production activation and emitted authorization;
  • requires human review;
  • rejects local-path leakage;
  • performs no file I/O, network access or matrix loading.

Scientific boundaries

  • no scores are created or modified;
  • no ranks are recalculated or mutated;
  • the productive baseline remains unchanged;
  • production activation remains disabled;
  • human review remains mandatory;
  • DepMap dependency is not treated as clinical anti-PD-1 response evidence;
  • no renderer or report integration is included.

Validation

  • Issue 509 contract tests passed;
  • existing DepMap contract, snapshot and documentation tests passed;
  • full repository suite passed;
  • AGY adversarial audit completed;
  • Claude review approved;
  • git diff --check passed.

Rendering remains deferred to Issue 510.

@rsolerortuno
rsolerortuno merged commit dd998a3 into main Jul 22, 2026
1 check passed
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