{
  "missions": [
    { "id": "fed_patrol_alpha", "faction": "federation", "name": "Patrol Route Alpha", "type": "patrol", "difficulty": 1, "minLevel": 1, "duration": 300, "rewards": { "credits": 200, "xp": 100, "reputation": { "federation": 50 } }, "desc": "Patrol the outer rim of Sector 7 for Federation security." },
    { "id": "fed_escort_convoy", "faction": "federation", "name": "Escort Trade Convoy", "type": "escort", "difficulty": 2, "minLevel": 5, "duration": 600, "rewards": { "credits": 500, "xp": 250, "reputation": { "federation": 80, "merchant_guild": 30 } }, "desc": "Protect a Federation supply convoy through hostile space." },
    { "id": "fed_hunt_pirate", "faction": "federation", "name": "Pirate Bounty Hunt", "type": "combat", "difficulty": 3, "minLevel": 8, "duration": 900, "rewards": { "credits": 800, "xp": 400, "reputation": { "federation": 120, "pirate_syndicate": -80 } }, "desc": "Eliminate a wanted pirate commander for a Federation bounty." },
    { "id": "mg_trade_run", "faction": "merchant_guild", "name": "Express Trade Run", "type": "transport", "difficulty": 1, "minLevel": 1, "duration": 300, "rewards": { "credits": 300, "xp": 80, "metal": 200, "reputation": { "merchant_guild": 40 } }, "desc": "Deliver urgently needed goods between Guild stations." },
    { "id": "mg_rare_cargo", "faction": "merchant_guild", "name": "Rare Materials Haul", "type": "transport", "difficulty": 3, "minLevel": 10, "duration": 1200, "rewards": { "credits": 1500, "xp": 600, "crystal": 300, "reputation": { "merchant_guild": 150 } }, "desc": "Transport a shipment of rare crystals. Guard it well." },
    { "id": "pir_raid_outpost", "faction": "pirate_syndicate", "name": "Raid Rival Outpost", "type": "combat", "difficulty": 3, "minLevel": 6, "duration": 600, "requires_rep": -200, "rewards": { "credits": 600, "xp": 300, "metal": 400, "reputation": { "pirate_syndicate": 100, "federation": -60 } }, "desc": "Strike an enemy faction outpost for the Syndicate." },
    { "id": "rog_ai_recon", "faction": "rogue_ai", "name": "Neural Net Recon", "type": "explore", "difficulty": 4, "minLevel": 15, "duration": 1800, "requires_rep": 100, "rewards": { "credits": 2000, "xp": 1000, "darkMatter": 20, "reputation": { "rogue_ai": 200 } }, "desc": "Investigate a Rogue AI data node deep in uncharted space." },
    { "id": "void_offering", "faction": "void_cult", "name": "The Offering", "type": "special", "difficulty": 5, "minLevel": 20, "duration": 3600, "requires_rep": 0, "rewards": { "credits": 3000, "xp": 2000, "darkMatter": 50, "reputation": { "void_cult": 300 } }, "desc": "Make a donation to the Void Cult's mysterious ritual site." }
  ]
}
