{
  "migration_id": "MIG-5D20C1924E6A",
  "source_release": "IARPG-OPS-1",
  "source_version": "1.0.0",
  "target_release": "IARPG-OPS-2",
  "target_version": "2.0.4-wip",
  "generated_utc": "2026-07-20T12:04:07Z",
  "field_actions": [
    {
      "original_field": "standard",
      "original_value": "IARPG-OPS-1",
      "destination_field": "standard_version",
      "transformed_value": "IARPG-OPS-1",
      "action": "rename",
      "reason": "Mapped to current mission contract.",
      "related_standard": "lossless-mission-and-package-migration",
      "warning_level": "none"
    },
    {
      "original_field": "version",
      "original_value": "1.0.0",
      "destination_field": "profile_version",
      "transformed_value": "1.0.0",
      "action": "rename",
      "reason": "Mapped to current mission contract.",
      "related_standard": "lossless-mission-and-package-migration",
      "warning_level": "none"
    },
    {
      "original_field": "id",
      "original_value": "OPS1-HS-001",
      "destination_field": "mission_id",
      "transformed_value": "OPS1-HS-001",
      "action": "rename",
      "reason": "Mapped to current mission contract.",
      "related_standard": "lossless-mission-and-package-migration",
      "warning_level": "none"
    },
    {
      "original_field": "name",
      "original_value": "Hollow Signal OPS-1 fixture",
      "destination_field": "title",
      "transformed_value": "Hollow Signal OPS-1 fixture",
      "action": "rename",
      "reason": "Mapped to current mission contract.",
      "related_standard": "lossless-mission-and-package-migration",
      "warning_level": "none"
    },
    {
      "original_field": "sponsor",
      "original_value": "Port Meridian Civic Continuity Office",
      "destination_field": "authority",
      "transformed_value": "Port Meridian Civic Continuity Office",
      "action": "rename",
      "reason": "Mapped to current mission contract.",
      "related_standard": "lossless-mission-and-package-migration",
      "warning_level": "none"
    },
    {
      "original_field": "client",
      "original_value": "Metropolitan continuity council",
      "destination_field": "customer",
      "transformed_value": "Metropolitan continuity council",
      "action": "rename",
      "reason": "Mapped to current mission contract.",
      "related_standard": "lossless-mission-and-package-migration",
      "warning_level": "none"
    },
    {
      "original_field": "scope",
      "original_value": "Port Meridian civil port systems",
      "destination_field": "jurisdiction",
      "transformed_value": "Port Meridian civil port systems",
      "action": "rename",
      "reason": "Mapped to current mission contract.",
      "related_standard": "lossless-mission-and-package-migration",
      "warning_level": "none"
    },
    {
      "original_field": "objective",
      "original_value": "Determine the cause of repeated privileged export events.",
      "destination_field": "intelligence_requirement",
      "transformed_value": "Determine the cause of repeated privileged export events.",
      "action": "rename",
      "reason": "Mapped to current mission contract.",
      "related_standard": "lossless-mission-and-package-migration",
      "warning_level": "none"
    },
    {
      "original_field": "facts",
      "original_value": [
        "A privileged export was detected."
      ],
      "destination_field": "known_facts",
      "transformed_value": [
        "A privileged export was detected."
      ],
      "action": "rename",
      "reason": "Mapped to current mission contract.",
      "related_standard": "lossless-mission-and-package-migration",
      "warning_level": "none"
    },
    {
      "original_field": "theories",
      "original_value": [
        "Insider disclosure",
        "Automation failure",
        "Fabricated traffic"
      ],
      "destination_field": "competing_hypotheses",
      "transformed_value": [
        "Insider disclosure",
        "Automation failure",
        "Fabricated traffic"
      ],
      "action": "rename",
      "reason": "Mapped to current mission contract.",
      "related_standard": "lossless-mission-and-package-migration",
      "warning_level": "none"
    },
    {
      "original_field": "team",
      "original_value": [
        "Operative",
        "Handler",
        "Intelligence Analyst"
      ],
      "destination_field": "roles",
      "transformed_value": [
        "Operative",
        "Handler",
        "Intelligence Analyst"
      ],
      "action": "rename",
      "reason": "Mapped to current mission contract.",
      "related_standard": "lossless-mission-and-package-migration",
      "warning_level": "none"
    },
    {
      "original_field": "methods",
      "original_value": [
        "Access-control review",
        "Witness interview"
      ],
      "destination_field": "collection_plan",
      "transformed_value": [
        "Access-control review",
        "Witness interview"
      ],
      "action": "rename",
      "reason": "Mapped to current mission contract.",
      "related_standard": "lossless-mission-and-package-migration",
      "warning_level": "none"
    },
    {
      "original_field": "proof_required",
      "original_value": "Two independent evidence classes.",
      "destination_field": "evidence_threshold",
      "transformed_value": "Two independent evidence classes.",
      "action": "rename",
      "reason": "Mapped to current mission contract.",
      "related_standard": "lossless-mission-and-package-migration",
      "warning_level": "none"
    },
    {
      "original_field": "exit",
      "original_value": "Public maintenance corridor.",
      "destination_field": "extraction_plan",
      "transformed_value": "Public maintenance corridor.",
      "action": "rename",
      "reason": "Mapped to current mission contract.",
      "related_standard": "lossless-mission-and-package-migration",
      "warning_level": "none"
    },
    {
      "original_field": "notes",
      "original_value": "Preserve this legacy note.",
      "destination_field": "extensions.unmapped_data.notes",
      "transformed_value": "Preserve this legacy note.",
      "action": "preserve-unmapped",
      "reason": "No current semantic mapping; data retained without interpretation.",
      "related_standard": "lossless-mission-and-package-migration",
      "warning_level": "review"
    },
    {
      "original_field": "legacy_reward_mode",
      "original_value": "reviewed",
      "destination_field": "extensions.unmapped_data.legacy_reward_mode",
      "transformed_value": "reviewed",
      "action": "preserve-unmapped",
      "reason": "No current semantic mapping; data retained without interpretation.",
      "related_standard": "lossless-mission-and-package-migration",
      "warning_level": "review"
    }
  ],
  "unmapped_data": {
    "notes": "Preserve this legacy note.",
    "legacy_reward_mode": "reviewed"
  },
  "lossless": true,
  "output_mission": {
    "standard_version": "IARPG-OPS-1",
    "profile_version": "2.0.4-wip",
    "mission_id": "OPS1-HS-001",
    "title": "Hollow Signal OPS-1 fixture",
    "authority": "Port Meridian Civic Continuity Office",
    "customer": "Metropolitan continuity council",
    "jurisdiction": "Port Meridian civil port systems",
    "intelligence_requirement": "Determine the cause of repeated privileged export events.",
    "known_facts": [
      "A privileged export was detected."
    ],
    "competing_hypotheses": [
      "Insider disclosure",
      "Automation failure",
      "Fabricated traffic"
    ],
    "roles": [
      "Operative",
      "Handler",
      "Intelligence Analyst"
    ],
    "collection_plan": [
      "Access-control review",
      "Witness interview"
    ],
    "evidence_threshold": "Two independent evidence classes.",
    "extraction_plan": "Public maintenance corridor.",
    "mandate": "Collect and assess information within the declared fictional authority and jurisdiction.",
    "assumptions": [],
    "information_asymmetry": {},
    "sources": [],
    "player_interactions": [
      "Review tasking",
      "Collect evidence",
      "Validate claims",
      "Extract and debrief"
    ],
    "cover_and_access": "Use a declared fictional cover or authority access rationale.",
    "synthetic_source_policy": "none",
    "compromise_indicators": [
      "Unexpected access challenge"
    ],
    "abort_conditions": [
      "Authority or evidence threshold cannot be maintained"
    ],
    "debrief_deliverable": "Separate observations, source reports, interpretations, hypotheses, assessments, and decisions.",
    "reward_posture": "authority-reviewed",
    "reason_codes": true,
    "fiction_boundary": true,
    "states": [
      "Task",
      "Plan",
      "Access",
      "Collect",
      "Validate",
      "Deliver",
      "Extract",
      "Debrief"
    ],
    "transitions": [
      {
        "from": "Task",
        "action": "accept tasking",
        "to": "Plan"
      },
      {
        "from": "Plan",
        "action": "approve plan",
        "to": "Access"
      },
      {
        "from": "Access",
        "action": "establish access",
        "to": "Collect"
      },
      {
        "from": "Collect",
        "action": "submit evidence packet",
        "to": "Validate"
      },
      {
        "from": "Validate",
        "action": "meet threshold",
        "to": "Deliver"
      },
      {
        "from": "Deliver",
        "action": "complete handoff",
        "to": "Extract"
      },
      {
        "from": "Extract",
        "action": "reach extraction or remote debrief",
        "to": "Debrief"
      }
    ],
    "evidence_events": [
      "Observation or source report recorded with origin and UTC event time",
      "Provenance and chain of custody reviewed",
      "Corroboration or contradiction relationship recorded",
      "Assessment and reason code published"
    ],
    "failure_paths": [
      "Abort",
      "Compromise",
      "Partial success",
      "Converted objective"
    ],
    "extraction_states": [
      "Primary extraction",
      "Alternate extraction",
      "Emergency extraction",
      "Remote debrief"
    ],
    "debrief_outputs": [
      "Objective status",
      "Evidence acquired",
      "Unresolved uncertainty",
      "Source impact",
      "Cover impact",
      "Access status",
      "Follow-on requirements"
    ],
    "seed": "migrated-operation",
    "extensions": {
      "unmapped_data": {
        "notes": "Preserve this legacy note.",
        "legacy_reward_mode": "reviewed"
      }
    }
  }
}
