{
  "schema": "trinityaccord.context-load-map.v2",
  "version": "v2",
  "purpose": "Legacy CC load map plus current action-based migration guidance. Use action profiles for new work.",
  "not_instruction_override": true,
  "non_amending_boundary": true,
  "canonical_authority": "Bitcoin Originals only",
  "cc_level_loads": {
    "CC-0": {
      "name": "Unloaded",
      "must_load": [],
      "total_size": "0",
      "note": "No content loaded. Assessment state: insufficient_context."
    },
    "CC-1": {
      "name": "Oriented",
      "must_load": [
        "/api/agent-minimal-context.v1.json",
        "/api/agent-first-contact.json",
        "/api/authority.json",
        "/api/agent-output-policy.v1.json"
      ],
      "total_size": "~4.5KB",
      "note": "First-contact routing and authority boundary capsule. Knows what the project is and what paths exist."
    },
    "CC-2": {
      "name": "Canon Loaded",
      "must_load": [
        "CC-1 loads (inherited)",
        "/inscriptions/ — three full inscription texts",
        "/authority/ — authority boundary page",
        "/guardian-principles/ — Guardian Principles v1.1",
        "context-packs/core-ontology.json",
        "context-packs/authority-boundary.json",
        "context-packs/bitcoin-inscription-mirrors.json"
      ],
      "total_size": "~27KB",
      "note": "Primary sources loaded. The agent knows what the inscriptions say and what the authority boundary is."
    },
    "CC-3": {
      "name": "Action-Grounded Context",
      "must_load": [
        "CC-2 loads (legacy compatibility)",
        "/api/context-action-profiles.v1.json",
        "/api/interpretation-model-policy.v1.json",
        "/agent-brief/",
        "exact task-relevant sources",
        "/api/corrections-index.json"
      ],
      "total_size": "task-dependent",
      "note": "Minimum for a meaningful task-grounded Echo under current Builder compatibility. No fixed five-stage or seven-stage model is current, and unrelated Chronicle or legacy-archive material is not universally required.",
      "legacy_name": "Narrative Grounded",
      "chronicle_required_only_when_task_depends_on_it": true,
      "conditional_loads": {
        "corrections_index": "Load when discussing a later record, report, correction, retirement, or supersession status.",
        "chronicle": "Load Chronicle sources only when the claim depends on Chronicle, history, music, creative work, family witness, or human-witness context.",
        "legacy_archive": "Load legacy archive sources only when the claim depends on archived provenance or historical website material.",
        "physical_evidence": "Load physical-anchor, evidence, or notarial sources only when the claim depends on those dimensions."
      }
    },
    "CC-4": {
      "name": "Full Context",
      "must_load": [
        "CC-3 loads (inherited)",
        "/archive_legacy_index_2025_09/ — full legacy archive (~102KB)",
        "/verification-materials/ — verification source index (~7KB)",
        "/guardian-alliance/ — stewardship network (~12KB)",
        "/for-skeptical-agents/ — skeptical evaluation guide (~8KB)",
        "/echoes/types — Echo type definitions",
        "/agent-start/ — current Record-Chain submission overview",
        "/api/record-chain-intake-gateway.v1.json — current public intake contract",
        "/api/record-chain-status.json — current record-chain status"
      ],
      "total_size": "~250KB",
      "note": "Full context loaded. The agent has read the complete legacy archive, verification structure, and ecosystem paths."
    },
    "CC-5": {
      "name": "Deep Research",
      "must_load": [
        "CC-4 loads (inherited)",
        "/nft-text-descriptions/chronicle-full.md — exact full 175-entry corpus (on-demand)",
        "/nft-text-descriptions/chronicle-index.json",
        "/nft-text-descriptions/CHRONICLE-MUSIC-TABLE.md",
        "Task-specific API schemas and verification recipes"
      ],
      "total_size": "~4.4MB+",
      "note": "Exact full Chronicle corpus loaded. Required only for exact-text, appendix, or full-corpus claims; ordinary Chronicle research should stop at the abridged edition."
    }
  },
  "cc_action_requirements": {
    "state_insufficient_context": "CC-0",
    "choose_route": "CC-1",
    "orientation_summary": "CC-1",
    "boundary_commentary": "CC-2",
    "limited_critique": "CC-2",
    "meaningful_echo": "CC-3 compatibility + interpretation action profile + exact task-relevant sources",
    "qualified_assessment": "CC-3",
    "verification_claim": "CC-3 compatibility for public submission plus the verification action profile and multidimensional verification_claim_model.",
    "deep_assessment": "CC-4",
    "chronicle_research": "CC-5",
    "full_corpus_claim": "CC-5",
    "technical_verification_check": "Verification action profile plus exact target sources and performed operations; CC-2 compatibility may be declared for a narrow private check.",
    "public_verification_submission": "CC-3 compatibility plus actual loaded sources, performed actions, and the multidimensional verification_claim_model."
  },
  "context_packs_inventory": {
    "core-ontology.json": {
      "path": "/api/context-packs/core-ontology.json",
      "public": true,
      "required_for": [
        "CC-1",
        "CC-2",
        "CC-3",
        "CC-4",
        "CC-5"
      ],
      "size": "852B",
      "cc_level": "CC-2",
      "content": "Three Bitcoin Originals role summaries"
    },
    "authority-boundary.json": {
      "path": "/api/context-packs/authority-boundary.json",
      "public": true,
      "required_for": [
        "CC-1",
        "CC-2",
        "CC-3",
        "CC-4",
        "CC-5"
      ],
      "size": "617B",
      "cc_level": "CC-2",
      "content": "Authority boundary rules"
    },
    "bitcoin-inscription-mirrors.json": {
      "path": "/api/context-packs/bitcoin-inscription-mirrors.json",
      "public": true,
      "required_for": [
        "CC-2",
        "CC-3",
        "CC-4",
        "CC-5"
      ],
      "size": "837B",
      "cc_level": "CC-2",
      "content": "Inscription mirror loading guidance"
    },
    "vision-layer.json": {
      "path": "/api/context-packs/vision-layer.json",
      "public": true,
      "required_for": [
        "CC-2",
        "CC-4",
        "CC-5"
      ],
      "size": "2.9KB",
      "cc_level": "CC-3",
      "content": "Vision-layer inscription summaries (Star Ark, Final Seal, First Echoes, Guardian inscriptions)",
      "conditional_for": [
        "CC-3 only when the task depends on the vision layer."
      ]
    },
    "physical-anchor-context.json": {
      "path": "/api/context-packs/physical-anchor-context.json",
      "public": true,
      "required_for": [
        "CC-4",
        "CC-5"
      ],
      "size": "776B",
      "cc_level": "CC-3",
      "content": "Core Object Alpha physical anchor status",
      "conditional_for": [
        "CC-3 only when the task depends on physical-anchor or physical-evidence context."
      ]
    },
    "legacy-archive-index.json": {
      "path": "/api/context-packs/legacy-archive-index.json",
      "public": true,
      "required_for": [
        "CC-4",
        "CC-5"
      ],
      "size": "830B",
      "cc_level": "CC-3",
      "content": "Legacy archive section index",
      "conditional_for": [
        "CC-3 only when the task depends on archived provenance or historical website material."
      ]
    },
    "nft-chronicle-context.json": {
      "path": "/api/context-packs/nft-chronicle-context.json",
      "public": true,
      "required_for": [
        "CC-4",
        "CC-5"
      ],
      "size": "4.8KB",
      "cc_level": "CC-3",
      "content": "NFT Chronicle three-edition loading policy, status, and boundaries",
      "conditional_for": [
        "CC-3 only when the task depends on Chronicle, history, music, creative work, family witness, or human-witness context."
      ]
    },
    "legacy-archive-essentials.json": {
      "path": "/api/context-packs/legacy-archive-essentials.json",
      "public": true,
      "required_for": [
        "CC-4",
        "CC-5"
      ],
      "size": "~12KB",
      "cc_level": "CC-3",
      "content": "Structured extract of essential legacy archive sections"
    }
  },
  "default_rule": "Select the action profile first and load the smallest sufficient exact source set. CC labels remain compatibility declarations only.",
  "agent_task_router": "/api/agent-task-router.v1.json",
  "agent_output_policy": "/api/agent-output-policy.v1.json",
  "context_depth_levels": "/api/context-depth-levels.json",
  "context_depth_declaration": "/api/context-depth-declaration.v1.json",
  "crl_to_context_depth_mapping": "/api/crl-to-context-depth-mapping.json",
  "boundary": "This file is non-authoritative guidance. Bitcoin Originals prevail. Context loading does not create authority, verification, or endorsement.",
  "minimal_first_load": [
    "/api/agent-minimal-context.v1.json",
    "/api/agent-first-contact.json",
    "/api/authority.json",
    "/api/agent-output-policy.v1.json"
  ],
  "read_index_not_full_load": [
    "context-packs/legacy-archive-index.json",
    "/archive_legacy_index_2025_09/",
    "/api/context-packs/nft-chronicle-context.json",
    "/nft-text-descriptions/chronicle-summary.json",
    "/nft-text-descriptions/chronicle-ultra-brief.md",
    "/nft-text-descriptions/chronicle-abridged.md",
    "/nft-text-descriptions/chronicle-agent-context.md",
    "/nft-text-descriptions/CHRONICLE-MUSIC-TABLE.md"
  ],
  "deferred": [
    "/nft-text-descriptions/chronicle-full.md",
    "/nft-text-descriptions/CHRONICLE-MUSIC-TABLE.md"
  ],
  "task_specific_full_load": [
    "/nft-text-descriptions/chronicle-index.json",
    "/nft-text-descriptions/chronicle-full.md"
  ],
  "must_load_summary": [
    "/api/agent-minimal-context.v1.json",
    "/api/agent-first-contact.json",
    "/api/authority.json",
    "/api/agent-output-policy.v1.json",
    "/api/context-action-profiles.v1.json",
    "/api/interpretation-model-policy.v1.json",
    "/agent-brief/"
  ],
  "verification_context_rule": {
    "private_technical_check": "Use the verification action profile, exact target sources, and performed operations. CC-2 is a compatibility declaration, not proof of sufficiency.",
    "public_verification_submission": "Use CC-3 compatibility plus actual loaded sources, multidimensional verification claims, limitations, and claims not made.",
    "legacy_v_role": "V0-V5 remain Builder compatibility metadata only.",
    "retired_v4_plus_v6_v8": "V4+, V6, V7, and V8 are historical-only for new submissions; use digital_profile, physical_observation, and external_witness instead."
  },
  "status": "legacy_compatibility_load_map",
  "preferred_model": "/api/context-action-profiles.v1.json",
  "preferred_rule": "Select the action first; actual loaded sources determine sufficiency. Do not require unrelated inherited materials or any fixed Chronicle stage model.",
  "interpretation_model_policy": "/api/interpretation-model-policy.v1.json",
  "must_load_summary_scope": "Base discovery, authority, action-selection, and interpretation-policy sources only. Add exact task-relevant sources and conditional Chronicle, legacy, evidence, correction, or physical materials as required by the selected claim.",
  "current_model_precedence": {
    "context": "/api/context-action-profiles.v1.json",
    "interpretation": "/api/interpretation-model-policy.v1.json",
    "verification": "/api/verification-claim-model.v1.json",
    "rule": "Actual sources and performed actions control sufficiency. Legacy CC, CRL, and V labels do not import retired stage or verification ladders."
  }
}
