{
  "schema": "task12-independent-r7-final-receipt-v1",
  "candidate_digest": "2ee7a460fb7a67d624f0ca8a947e7b317b748c3c14cc334ea7e7ee10f821ac08",
  "seal_path": "/home/cube/projects/richard/.worktrees/nutricoach-v140-impl/.omo/evidence/nutricoach-v140-weekly-operations/task-12-candidate",
  "evidence_root": "/home/cube/projects/richard/traning coach/task-12-independent-verification-r7",
  "seal_mutated": false,
  "integrity": {
    "exact_verifier_final": "PASS",
    "source_members": 273,
    "evidence_members": 29,
    "source_tree_digest": "578e44f948c1e99401339cf159eaf1c2bba2d8c0c1e3b1f1d59bcf80ff60eacd",
    "candidate_manifest_digest": "2ee7a460fb7a67d624f0ca8a947e7b317b748c3c14cc334ea7e7ee10f821ac08"
  },
  "passed_surfaces": {
    "source_and_installed_wheel_golden_generation_verification": "PASS",
    "source_and_installed_disposable_privacy_e2e": "PASS",
    "profile_suite": "1040 passed",
    "todo5_isolated_r10_r11": "PASS",
    "todo11_twelve_concurrent_isolated_processes": "12/12 passed",
    "default_off_source_and_installed": "PASS",
    "migration_rollback_source_and_installed": "PASS",
    "installed_cli_help_and_required_network_disabled_rejection": "PASS",
    "compile_all_272_candidate_python_files": "PASS",
    "ruff_changed_source_baseline_delta": "PASS",
    "lsp_changed_source": "PASS",
    "basedpyright_full_source_baseline_delta": {"added": 0, "resolved": 2, "changed_line_diagnostics": 0},
    "ty_full_source_baseline_delta": {"added": 0, "resolved": 2, "changed_line_diagnostics": 0}
  },
  "nonqualifying_findings": [
    {
      "gate": "Golden10",
      "result": "FAIL",
      "test": "tests/gateway/test_nutricoach_v140_golden_path_r2.py::test_completed_artifact_verifier_rejects_each_tamper_class",
      "evidence": "tests/golden-10/output.log",
      "exact_failure": "row_state selects next(root/weekly-authority.rglob('*.jsonl')), which was the authority-binding artifact and does not contain the required submitted state marker. The test therefore fails before exercising its tamper assertion."
    },
    {
      "gate": "full deterministic gateway suite",
      "result": "FAIL",
      "evidence": "gateway/final-report.json",
      "exact_failure": "363 files and 7,751 unique nodeids were collected and each file was executed in one fresh deterministic shard process, but raw baseline-paired nonzero results numbered 15 rather than the required 11. Two are skip-only files with no nodeids (test_discord_voice_mixer.py and test_matrix_voice.py); one is an invalid long-basetemp logging-truncation artifact (test_platform_base.py). After removing those artifacts, 12 real inherited failures remain: the required 11 plus the failing Golden test above. There were no candidate-only or unclassified failure files."
    },
    {
      "gate": "no-excuse absolute cleanliness",
      "result": "FAIL",
      "evidence": "static/no-excuse/report.json",
      "exact_failure": "The sole changed source file has 19 checker violations: 15 no-object, 2 generic-exception, 1 no-asyncio, and 1 oversized-module. They are inherited from r6 (zero new violations), but the absolute green requirement is not met."
    },
    {
      "gate": "LOC receipt accuracy",
      "result": "FAIL",
      "evidence": "static/loc/recomputed-production-loc.json",
      "exact_failure": "The independently recomputed pure LOC for gateway/platforms/nutrition_coaching.py is 21,393 in both r6 and r7 (delta zero), while the candidate's loc-delta receipt claims 21,202. The receipt is not an accurate measurement of its bound source."
    }
  ],
  "lore": {
    "status": "NOT_APPLICABLE_TO_QUALIFICATION",
    "detail": "The sealed directory is evidence, not an authorization commit. Manifest message strings were inspected; no candidate commit/trailer contract is defined by the verifier."
  },
  "qualification": "NOT_CONFIRMED",
  "reason": "At least the Golden10 gate fails, so the sealed candidate is not qualified under the requested all-gates-must-pass rule."
}
