{
  "version": "entity_identity_b7_25_adapter_render_execution_contract.v1",
  "created_at": "2026-05-28T10:24:18.026090Z",
  "stage": "B7.25_adapter_render_execution_contract",
  "output_run_dir": "outputs/tri_novel_b7250_adapter_render_execution_20260528_182359",
  "source_run_dirs": {
    "b7_24": "outputs/tri_novel_b7240_adapter_reentry_planning_20260528_180822",
    "b7_24a": "outputs/tri_novel_b7240a_adapter_reentry_planning_deepseek_audit_20260528_180839"
  },
  "source_artifacts": {
    "b7_24_input": {
      "artifact": "B7_24_adapter_reentry_planning_input.json",
      "path": "outputs/tri_novel_b7240_adapter_reentry_planning_20260528_180822/B7_24_adapter_reentry_planning_input.json",
      "exists": true,
      "size_bytes": 7172498,
      "sha256": "2474f7fb8963cc381ae27c73ea5993986504bedda8c99d5fb8485788fe37a48f"
    },
    "b7_24_plan": {
      "artifact": "B7_24_adapter_reentry_plan.json",
      "path": "outputs/tri_novel_b7240_adapter_reentry_planning_20260528_180822/B7_24_adapter_reentry_plan.json",
      "exists": true,
      "size_bytes": 74022,
      "sha256": "84a7ac0db9962716d3d6cb33e28cb2418c4f44a700d8c87d65b9745038783a8a"
    },
    "b7_24_readiness_matrix": {
      "path": "outputs/tri_novel_b7240_adapter_reentry_planning_20260528_180822/B7_24_adapter_readiness_matrix.jsonl",
      "exists": true,
      "artifact_kind": "jsonl",
      "line_count": 697,
      "parse_failure_count": 0
    },
    "b7_24_dependency_queue": {
      "path": "outputs/tri_novel_b7240_adapter_reentry_planning_20260528_180822/B7_24_adapter_dependency_queue.jsonl",
      "exists": true,
      "artifact_kind": "jsonl",
      "line_count": 1,
      "parse_failure_count": 0
    },
    "b7_24_gate": {
      "artifact": "B7_24_adapter_reentry_gate.json",
      "path": "outputs/tri_novel_b7240_adapter_reentry_planning_20260528_180822/B7_24_adapter_reentry_gate.json",
      "exists": true,
      "size_bytes": 2879,
      "sha256": "39b2b125987bc5048b6a96cfedec812083ec12b76e30bd293781cd94f97744ae"
    },
    "b7_24a_result": {
      "artifact": "B7_24A_adapter_reentry_planning_deepseek_audit.json",
      "path": "outputs/tri_novel_b7240a_adapter_reentry_planning_deepseek_audit_20260528_180839/B7_24A_adapter_reentry_planning_deepseek_audit.json",
      "exists": true,
      "size_bytes": 3911,
      "sha256": "faa49c721ef370710a82775a58cb28ba80e1af9958171bfaeb842f1cf0d635b8"
    },
    "b7_24a_gate": {
      "artifact": "B7_24A_adapter_reentry_planning_deepseek_audit_gate.json",
      "path": "outputs/tri_novel_b7240a_adapter_reentry_planning_deepseek_audit_20260528_180839/B7_24A_adapter_reentry_planning_deepseek_audit_gate.json",
      "exists": true,
      "size_bytes": 2219,
      "sha256": "c7d10d70986c4229d39a8a25cf12e441d5843c342231e0f7faa3017a183c90e4"
    }
  },
  "output_files": [
    "B7_25_adapter_render_input.json",
    "B7_25_adapter_render_package.json",
    "B7_25_adapter_render_rows.jsonl",
    "B7_25_adapter_render_validator_report.json",
    "B7_25_adapter_render_gate.json",
    "B7_25_adapter_render_report.md",
    "B7_25_adapter_render.html"
  ],
  "fresh_run_policy": {
    "new_output_run_dir": "outputs/tri_novel_b7250_adapter_render_execution_20260528_182359",
    "source_artifacts_are_reference_inputs": true,
    "old_run_artifacts_are_not_current_proof": true,
    "b7_25a_deepseek_advisory_required_next": true
  }
}