{
  "$schema": "https://neuroforge.io/schemas/evidence-release-v1.schema.json",
  "contract": "neuroforge.erais.public_evidence_release.v1",
  "release_id": "nf-erais-public-2026-07-28-terminal-v1",
  "publication_state": "hold_pending_assembly_ci",
  "reviewed_on": "2026-07-28",
  "interpretation": {
    "current": "Verified against the active approved public-evidence release.",
    "historical": "Still valid only at its recorded source boundary; it does not describe the current stack.",
    "stale": "Useful for traceability, but regeneration is required before current-state use.",
    "superseded": "A newer authority contradicts or replaces the recorded posture; do not cite it as current.",
    "held": "Not eligible for current public claims until the named release gate closes."
  },
  "approved_sources": {
    "claim_registry": {
      "repository": "neuroforge-io/erais",
      "commit": "e00a3bb095e33e352e5b3da2e681270b656c565b",
      "artifact": "claims/claims.json",
      "approval": "approved_public_snapshot"
    },
    "latest_published_engineering_family": {
      "repository": "neuroforge-io/erais",
      "commit": "35cd16d08e78a531a3803dca9680381aedcde392",
      "tree": "2a2b7865b94c6b86627ffacef921898b61995074",
      "artifact": "reports/erais_extreme_context_decoding/candidate_index.json",
      "approval": "approved_public_snapshot"
    },
    "terminal_public_handoff": {
      "repository": "neuroforge-io/erais",
      "commit": "77f9cb2622c25c2e92f5075118db02c3de29f8d0",
      "tree": "f1a69a4121cedf774f9738ff8b2f7541fd630c43",
      "artifact": "reports/evidence_packs/neuroforge_terminal_public_handoff_v1/manifest.json",
      "manifest_sha256": "ef6dfee14983264e97c8acc75be96565997d26edc2cff4ec6d2d5ee7d4416733",
      "approval": "exact_sanitized_derivatives_only",
      "assembly_ci": "external_billing_unavailable"
    }
  },
  "current_authority_hold": {
    "status": "fail",
    "handoff_status": "exact_sha_received_assembly_ci_unavailable",
    "source_artifact": "reports/evidence_packs/neuroforge_terminal_public_handoff_v1/phase_registry_quality.json",
    "pass_count": 38,
    "fail_count": 3,
    "failures": [
      {
        "phase": 27,
        "name": "public_metrics_assembly",
        "reason": "Active validation failed."
      },
      {
        "phase": 28,
        "name": "external_evidence_and_benchmark_contamination_controls",
        "reason": "Active validation failed."
      },
      {
        "phase": 31,
        "name": "full_open_dataset_streaming_ingestion",
        "reason": "Active validation failed."
      }
    ],
    "canonical_registry_integrity": {
      "pass_count": 41,
      "fail_count": 0,
      "scope": "Registry and declared-artifact integrity only; this is not a model-quality rerun."
    },
    "public_note": "The exact sanitized package is published under a release hold. Its source families have successful CI, but the final assembly commit's jobs did not start because GitHub reported an external billing limit. Raw phase discovery remains 38 pass and 3 fail."
  },
  "families": [
    {
      "id": "state-of-play",
      "currency": "stale",
      "generated_at_utc": "2026-07-12T09:16:00Z",
      "approval": "historical_public_snapshot",
      "reason": "The inventory and curated claim presentation predate the current registry and active research state.",
      "next_evidence": "Regenerate state of play after the claim, phase, fracture, and evidence releases close at one approved exact SHA.",
      "decision_relevance": ["diligence", "research"]
    },
    {
      "id": "review-readiness",
      "currency": "stale",
      "generated_at_utc": "2026-07-06T00:28:45.112952Z",
      "approval": "historical_public_snapshot",
      "reason": "The review packet predates later registry repairs, phase failures, and evidence families.",
      "next_evidence": "Rebuild the review packet and release checklist from the next approved evidence release.",
      "decision_relevance": ["diligence", "governance"]
    },
    {
      "id": "quality-gates",
      "currency": "superseded",
      "generated_at_utc": "2026-07-06T00:28:45.117519Z",
      "approval": "historical_public_snapshot",
      "reason": "The recorded 41/41 phase pass is superseded by a newer sanitized authority: canonical registry integrity is 41/41, while raw phase discovery remains 38 pass / 3 fail.",
      "next_evidence": "Rerun and close—or retain—the three failing raw-discovery validations, then publish an exact-SHA quality-gate pack with executed assembly CI.",
      "decision_relevance": ["governance", "diligence"]
    },
    {
      "id": "evidence-curves",
      "currency": "historical",
      "generated_at_utc": "2026-07-06T00:28:45.093594Z",
      "approval": "historical_public_snapshot",
      "reason": "The measurements remain bounded historical feasibility evidence and are not current-stack performance evidence.",
      "next_evidence": "Repeat under a frozen current stack with matched controls before any broader comparison or performance use.",
      "decision_relevance": ["research", "diligence"]
    },
    {
      "id": "sparse-plan-counting",
      "currency": "historical",
      "generated_at_utc": "2026-07-16T02:06:07Z",
      "source_commit": "e00a3bb095e33e352e5b3da2e681270b656c565b",
      "approval": "approved_public_snapshot",
      "reason": "The exact component result remains valid at its source boundary, but it is not a current end-to-end result.",
      "next_evidence": "Integrate the component into a matched quality-bearing end-to-end evaluation before expanding its performance meaning.",
      "decision_relevance": ["research", "engineering"]
    },
    {
      "id": "extreme-context-decoding",
      "currency": "historical",
      "generated_at_utc": "2026-07-16T03:15:32Z",
      "source_commit": "35cd16d08e78a531a3803dca9680381aedcde392",
      "source_tree": "2a2b7865b94c6b86627ffacef921898b61995074",
      "approval": "approved_public_snapshot",
      "reason": "The 524K/20-repetition ladder remains valid at its synthetic current-host boundary. A separate sanitized 2M/50-repetition derivative is now published in the held terminal handoff.",
      "next_evidence": "Clear final assembly CI, then advance from synthetic all-zero K/V to representative histories and quality-bearing workloads.",
      "decision_relevance": ["research", "investment"]
    },
    {
      "id": "model-fracture",
      "currency": "historical",
      "generated_at_utc": "2026-07-12T09:16:00Z",
      "approval": "approved_public_snapshot",
      "reason": "The exact complete-expert anchor remains bounded historical evidence. Sanitized route-ceiling and oracle-ladder negative diagnostics are now published separately in the held terminal handoff.",
      "next_evidence": "Use the retained negative geometry to test refracture and recovery, then rerun the material-sparsity ladder under quality-bearing controls.",
      "decision_relevance": ["research", "investment", "diligence"]
    },
    {
      "id": "training-probe",
      "currency": "stale",
      "generated_at_utc": "2026-07-06T00:28:45.122427Z",
      "approval": "historical_public_snapshot",
      "reason": "The public provenance predates a repaired artifact digest and current phase-41 contract discovery.",
      "next_evidence": "Regenerate from the repaired exact artifact identity and close or retain the phase-41 contract-discovery failure.",
      "decision_relevance": ["research", "engineering"]
    },
    {
      "id": "continued-training",
      "currency": "historical",
      "generated_at_utc": "2026-07-06T00:28:45.124460Z",
      "approval": "historical_public_snapshot",
      "reason": "This is a historical run record, not evidence for the current trainer, tokenizer, optimizer, or model state.",
      "next_evidence": "Run and seal a current exact-resume continuation with frozen evaluation and generation review.",
      "decision_relevance": ["research"]
    },
    {
      "id": "full-stack-training",
      "currency": "held",
      "generated_at_utc": "2026-07-06T10:17:19.863464Z",
      "approval": "held_pending_exact_run_identity",
      "reason": "The existing importer can ambiguously match multiple metrics streams and cannot establish one exact current run identity.",
      "next_evidence": "Select one exact run and bind its metrics, receipts, model, data, configuration, and review before refresh.",
      "decision_relevance": ["research", "diligence"]
    },
    {
      "id": "scale-matrix-100m",
      "currency": "historical",
      "generated_at_utc": "2026-07-06T20:27:52Z",
      "approval": "historical_public_snapshot",
      "reason": "The bounded matrix predates the current trainer, tokenizer, optimizer, and research state.",
      "next_evidence": "Repeat the matrix under one frozen current profile and matched control before current-stack use.",
      "decision_relevance": ["research", "engineering"]
    },
    {
      "id": "resource-outlook",
      "currency": "historical",
      "generated_at_utc": "2026-07-06T00:28:45.119266Z",
      "approval": "historical_projection",
      "reason": "These are architecture scenarios from a prior snapshot, not measured current deployment results.",
      "next_evidence": "Refresh assumptions from the approved current architecture and keep projections separate from measured results.",
      "decision_relevance": ["investment", "planning"]
    },
    {
      "id": "diligence-readiness",
      "currency": "stale",
      "generated_at_utc": "2026-07-06T00:28:45.127734Z",
      "approval": "historical_public_snapshot",
      "reason": "The pack predates current phase failures, evidence families, registry repairs, and the present release hold.",
      "next_evidence": "Rebuild diligence coverage from the next clean approved evidence release and retain every unresolved gate.",
      "decision_relevance": ["diligence", "investment", "governance"]
    },
    {
      "id": "terminal-evidence-handoff",
      "currency": "held",
      "generated_at_utc": "2026-07-28T04:04:23Z",
      "source_commit": "77f9cb2622c25c2e92f5075118db02c3de29f8d0",
      "source_tree": "f1a69a4121cedf774f9738ff8b2f7541fd630c43",
      "approval": "exact_sanitized_derivatives_only",
      "reason": "Five public-eligible derivatives are pinned, hash-verified, and backed by successful source-family CI. Final assembly CI did not execute because of an external GitHub billing limit, so the package remains held from current-claim promotion.",
      "next_evidence": "Restore CI availability and execute the exact final package commit, while retaining the three raw phase-discovery failures and all negative scientific results unless they genuinely close.",
      "decision_relevance": ["research", "investment", "diligence", "governance"]
    }
  ]
}
