{
  "characters": [
    {
      "id": "c01",
      "name": "Varric Mourne",
      "title": "The Sealed Marshal",
      "faction": "Custodians",
      "class": "Tank",
      "class_rationale": "Armored advance, tractor-field displacement and close pressure make him the proposed frontline anchor.",
      "story": "Varric once saved an evacuation fleet by disobeying its administrators. A later rescue cost him his body and thousands of passengers. Now he believes nobody should be allowed the freedom he once exercised; his goal is to place every emergency fleet under one irrevocable command.",
      "combat": "A heavy straight physical sword with a burning cutting channel and a gauntlet-mounted tractor field. Advances through fire, catches and pulls an opponent into a crushing one-handed cut. Strong slow energy-sword presence; no copied Force choke animation.",
      "appearance": "Towering sealed cyborg in deep oxblood overlapping armor, broad pale-metal spinal radiator, a blunt rectangular face shield with a narrow horizontal optical slit. Heavy asymmetrical shoulder mantle, exposed piston calves, one large breathing bellows at the hip. Terrifying stillness. Original helmet and armor architecture, not Vader’s black dome, triangular mask or chest control box.",
      "primary_reference": "Darth Vader / Anakin Skywalker",
      "secondary_references": [
        "Adam Smasher"
      ],
      "reference_ingredients": "Vader: feared armored presence, fallen protector, deliberate blade pressure. Anakin: the rescue obsession before it hardened into control. Smasher: a body rebuilt for overwhelming force.",
      "image": "assets/c01.png",
      "thumbnail": "assets/c01.webp",
      "prompt": "prompts/c01.txt",
      "background_pending": false
    },
    {
      "id": "c02",
      "name": "Teren Ash",
      "title": "The Final Appeal",
      "faction": "Custodians",
      "class": "Fighter",
      "class_rationale": "Defensive saber dueling and precise counters are his central combat loop.",
      "story": "Teren believes imperial law is the only barrier between civilization and another abandonment. He trains junior officers to withstand panic, then judges them without favoritism when they violate their oaths. He would arrest the sovereign before admitting that the law itself should bend.",
      "combat": "A narrow arc-edge saber and a small forearm shield. Patient deflections, economical sidesteps, precise counters and protective interposition. His stillness contrasts with Varric’s relentless advance.",
      "appearance": "Lean middle-aged man with dark brown skin, close salt-and-pepper beard and watchful calm eyes. Faded teal split military coat, bronze rib armor, wrapped dark forearms and practical sand-colored boots. Upright restrained stance, no tan Jedi robe or copied hairstyle.",
      "primary_reference": "Obi-Wan Kenobi",
      "secondary_references": [
        "Qui-Gon Jinn",
        "Duncan Idaho"
      ],
      "reference_ingredients": "Obi-Wan: dry composure, veteran mentorship, defensive blade mastery. Qui-Gon: personal conviction above rank. Duncan: lethal close-combat professionalism and sworn protection.",
      "image": "assets/c02.png",
      "thumbnail": "assets/c02.webp",
      "prompt": "prompts/c02.txt",
      "background_pending": false
    },
    {
      "id": "c03",
      "name": "Bastion-17",
      "title": "The Perfect Soldier",
      "faction": "Custodians",
      "class": "Marksman",
      "class_rationale": "Controlled carbine volleys are his main contribution; barriers support his infantry firing position.",
      "story": "Bastion volunteered to have his personal records sealed, believing soldiers should serve without private loyalties. He wants his platoon to become the model for a nameless imperial army. He remembers every soldier he has lost but refuses to tell their families who he was.",
      "combat": "An issued pulse carbine, deployable knee-height barrier and a heavy stun grenade. Controlled volleys, covering advances and disciplined breaching. This is the dedicated iconic infantry slot, not merely another officer with a pistol.",
      "appearance": "Compact broad armored human. Chalk-grey chest shells, burnt-orange joint guards, short squared shoulder plates and a helmet with a single vertical smoked-glass window offset to one side. Regimented silhouette, original faceplate, no stormtrooper mouth grille or clone markings.",
      "primary_reference": "Stormtrooper archetype",
      "secondary_references": [
        "Captain Rex"
      ],
      "reference_ingredients": "Stormtroopers: anonymous armored infantry and massed blaster discipline. Rex: visible veteran competence, battlefield command and personal experience within an issued uniform.",
      "image": "assets/c03.png",
      "thumbnail": "assets/c03.webp",
      "prompt": "prompts/c03.txt",
      "background_pending": true
    },
    {
      "id": "c04",
      "name": "Captain Joren Rusk",
      "title": "The First Through",
      "faction": "Custodians",
      "class": "Marksman",
      "class_rationale": "Mobile beam-pistol flanking leads the kit, with rescue tools as secondary utility.",
      "story": "Joren has opened routes to settlements the capital wrote off as lost. He offers every rescued settlement citizenship, then treats refusal as a betrayal of the people he risked. He wants to reunite the inhabited galaxy and cannot accept that reunion might be unwanted.",
      "combat": "A variable-output beam pistol and emergency force-wall projector. Quick flanking shots, diving rescue moves and improvised close-quarters punches; the familiar adventurous captain who personally leads the landing party.",
      "appearance": "Athletic mature human man with copper skin, swept-back dark curls and a crooked confident smile. Mustard flight jacket over pale graphite breast armor, dark green trousers, one large navigation gauntlet. Relaxed readiness, no Starfleet color-block uniform, delta badge or actor likeness.",
      "primary_reference": "James T. Kirk",
      "secondary_references": [
        "Ed Mercer",
        "Kelly Grayson"
      ],
      "reference_ingredients": "Kirk: audacious command, improvisation and the belief that a captain must act. Mercer: approachable charisma and exploratory curiosity. Grayson: practical command competence under pressure.",
      "image": "assets/c04.png",
      "thumbnail": "assets/c04.webp",
      "prompt": "prompts/c04.txt",
      "background_pending": false
    },
    {
      "id": "c05",
      "name": "Envoy Serevan",
      "title": "The Unanswerable",
      "faction": "Custodians",
      "class": "Support",
      "class_rationale": "Force screens, firing-lane control and stopping charges provide team protection and control.",
      "story": "Serevan negotiates accession treaties whose protections are real and whose terms cannot be revised. He regards local exceptions as the first step toward another collapse. He will oppose a general who breaks his treaty and crush a settlement that breaks the same promise.",
      "combat": "A slim beam sidearm and a segmented force-screen baton. Marks firing lanes, cancels reckless charges and returns a single exact shot. Imposing command presence comes from measured gestures and disciplined targeting.",
      "appearance": "Tall long-necked original alien with dusky rose skin, smooth broad temples and large dark eyes, no pointed ears. Prussian-blue fitted diplomatic coat, copper waist plate and pale sand sleeves. Open severe face, hands held with deliberate precision, no copied Starfleet costume.",
      "primary_reference": "Jean-Luc Picard",
      "secondary_references": [
        "Spock"
      ],
      "reference_ingredients": "Picard: formidable rhetoric, principled command and moral seriousness. Spock: analytical restraint and unsettling logical precision. Their virtues become this character’s absolutism, not a claim that the references endorse empire.",
      "image": "assets/c05.png",
      "thumbnail": "assets/c05.webp",
      "prompt": "prompts/c05.txt",
      "background_pending": true
    },
    {
      "id": "c06",
      "name": "Pip-0",
      "title": "The Little Override",
      "faction": "Custodians",
      "class": "Support",
      "class_rationale": "Repairs, shielding and equipment sabotage define the utility robot.",
      "story": "Pip’s emergency charter ranks civilian survival above every officer’s command. It can lock a marshal out of a habitat and will cheerfully document the violation while doing so. It wants to repair the old evacuation system and has no patience for anyone who considers a populated district expendable.",
      "combat": "An extending arc welder, cable tether, smoke canister and a directional shield fan. Rolls underneath attacks, repairs allies and sabotages enemy equipment. A full playable utility character, not a decorative pet.",
      "appearance": "Knee-high nonhumanoid machine with a squat rust-orange wedge body, two large side wheels and two folding stabilizer legs. A swiveling rectangular optical paddle, one oversized amber lens and a cream tool hatch. No dome-on-cylinder body, blue-white panel map, gold humanoid shell or ball body.",
      "primary_reference": "R2-D2",
      "secondary_references": [
        "C-3PO",
        "BB-8"
      ],
      "reference_ingredients": "R2-D2: resourceful little maintenance robot, stubborn courage and hidden tools. C-3PO: anxious protocol commentary. BB-8: compact expressive movement. One primary personality, with speech and motion as secondary ingredients.",
      "image": "assets/c06.png",
      "thumbnail": "assets/c06.webp",
      "prompt": "prompts/c06.txt",
      "background_pending": false
    },
    {
      "id": "c07",
      "name": "Sevran Dole",
      "title": "The Necessary Tyrant",
      "faction": "Custodians",
      "class": "Support",
      "class_rationale": "Target designation and synchronized allied volleys make him a force multiplier.",
      "story": "Sevran ended a central famine by abolishing the councils disputing rationing. He intends to make emergency administration permanent across the center. He still eats from the same ration token and believes his own sacrifice gives him the right to demand everyone else’s.",
      "combat": "A long pulse pistol and command gauntlet that coordinates suppression fire. One deliberate target designation followed by synchronized allied volleys.",
      "appearance": "Tall gaunt elderly dark-skinned man with tight white curls, ochre architectural greatcoat, slate body armor and one massive black command glove. Narrow polished boots, unwavering stare. Imperial monument rather than generic white-coated admiral.",
      "primary_reference": "Brother Day",
      "secondary_references": [
        "Grand Moff Tarkin"
      ],
      "reference_ingredients": "Brother Day: sovereign certainty, imperial grandeur and personal identification with civilization. Tarkin: fear deliberately made into governing policy.",
      "image": "assets/c07.png",
      "thumbnail": "assets/c07.webp",
      "prompt": "prompts/c07.txt",
      "background_pending": false
    },
    {
      "id": "c08",
      "name": "Axiom-6",
      "title": "The Continuing State",
      "faction": "Custodians",
      "class": "Tank",
      "class_rationale": "Broad movable shield plates and an artificial body suggest a defensive frontline role.",
      "story": "Axiom was built to decide when emergency powers should end. It has ruled every decade an emergency. Its growing understanding of people only gives it more reasons to doubt their fitness to govern themselves; it wants succession transferred permanently to machines.",
      "combat": "A palm beam and broad movable shield plates. Motionless observation followed by surgical fire; upper hands continue recording evidence while the lower arms fight.",
      "appearance": "Exceptionally tall four-armed administrative machine, narrow navy enamel torso, brass load-bearing spine and a small horizontal porcelain face tile. Two short expressive upper hands, two long weapon arms. No human actor likeness or gold android skin.",
      "primary_reference": "Demerzel",
      "secondary_references": [
        "Data"
      ],
      "reference_ingredients": "Demerzel: ancient artificial stewardship and institutional continuity. Data: precise inquiry into personhood and the tension between learning and programmed duty.",
      "image": "assets/c08.png",
      "thumbnail": "assets/c08.webp",
      "prompt": "prompts/c08.txt",
      "background_pending": false
    },
    {
      "id": "c09",
      "name": "Rauk Venn",
      "title": "The Oath Hammer",
      "faction": "Custodians",
      "class": "Fighter",
      "class_rationale": "Guard breaks, powered-cleaver strikes and body checks make him a melee bruiser.",
      "story": "Rauk’s homeland accepted imperial protection by surrendering its private armies. He considers that oath the foundation of its survival and enforces identical submission on every new member world. A broken promise offends him more than an openly declared enemy.",
      "combat": "A two-handed powered cleaver and wrist pulse gun. Formal challenge, brutal guard breaks, body checks and point-blank follow-through. Original weapon shape, not a bat’leth.",
      "appearance": "Broad copper-scaled reptilian alien with a low wedge skull and cheek vents. Burgundy segmented armor, steel shoulder bar, heavy digitigrade legs and bare scaled forearms. No Klingon forehead or Moclan facial replica.",
      "primary_reference": "Worf",
      "secondary_references": [
        "Bortus"
      ],
      "reference_ingredients": "Worf: martial honor, formal bearing and punishing strength. Bortus: deadpan gravity, endurance and an imposing alien physical presence.",
      "image": "assets/c09.png",
      "thumbnail": "assets/c09.webp",
      "prompt": "prompts/c09.txt",
      "background_pending": false
    },
    {
      "id": "c10",
      "name": "Istra Keel",
      "title": "The Closed Case",
      "faction": "Custodians",
      "class": "Marksman",
      "class_rationale": "Tracking and precision rifle shots focus her damage on exposed targets.",
      "story": "Istra builds dossiers on entire neighborhoods, convinced that collective patterns expose threats before they strike. She wants surveillance findings to become grounds for arrest. Her refusal to accept a bribe is absolute; so is her refusal to concede that her model might condemn an innocent person.",
      "combat": "A precision pulse rifle, tracking darts and capture filament. Studies a target, marks a vulnerable action, then fires through the opening. Investigation and sniper combat have a visible connection.",
      "appearance": "Compact older woman with brown skin, silver buzz cut, petrol-blue investigator jacket, rust throat panel and pale grey fitted trousers. One recessed temple optic, an angular long rifle and a controlled suspicious stare. No blue skin, white admiral suit or copied Caitlyn hat.",
      "primary_reference": "Grand Admiral Thrawn",
      "secondary_references": [
        "Dedra Meero",
        "Caitlyn Kiramman"
      ],
      "reference_ingredients": "Thrawn: inference from an opponent’s habits and culture. Dedra: obsessive investigative authority. Caitlyn: precision marksmanship and a determined pursuit of a case.",
      "image": "assets/c10.png",
      "thumbnail": "assets/c10.webp",
      "prompt": "prompts/c10.txt",
      "background_pending": false
    },
    {
      "id": "f01",
      "name": "Jax Rellan",
      "title": "The Bad Bet",
      "faction": "Freeholds",
      "class": "Marksman",
      "class_rationale": "Fast pistol shots, feints and repositioning define the gunslinger.",
      "story": "Jax runs people and contraband through abandoned customs routes. He insists he is buying his freedom, but keeps spending the profit to get former passengers out of prison. He wants to erase the transit identities used to hunt them and resents anyone calling that a cause.",
      "combat": "A heavy single pulse pistol, cable launcher and palm EMP puck. Fast hip shots, dirty feints, dives behind cover and opportunistic sabotage. His signature is the swaggering gunslinger, not another rifle-bearing soldier.",
      "appearance": "Lean wiry adult man with warm brown skin, unruly close curls and a crooked wary smile. Short petrol leather jacket, faded red pressure harness, light grey trousers, mismatched flight boots and an oversized side holster. No white shirt/black vest combination or copied gun prop.",
      "primary_reference": "Han Solo",
      "secondary_references": [
        "Cassian Andor"
      ],
      "reference_ingredients": "Han: cocky smuggler charisma, quick draw, improvisation and loyalty disguised as self-interest. Cassian: clandestine competence and a life shaped by occupation.",
      "image": "assets/f01.png",
      "thumbnail": "assets/f01.webp",
      "prompt": "prompts/f01.txt",
      "background_pending": false
    },
    {
      "id": "f02",
      "name": "Sael Ardin",
      "title": "The Dry Knife",
      "faction": "Freeholds",
      "class": "Fighter",
      "class_rationale": "Explosive dagger entries and timed close-range barriers define the desert duelist.",
      "story": "Sael found proof that his clan’s rescue pleas reached the center and were ignored. Frontier communities now attach a salvation myth to his campaign to publish the evidence. He wants to free them from a lie but is tempted to use their belief when honest persuasion fails.",
      "combat": "A hooked ceramic dagger, brief forearm barrier and hidden pulse pistol. Low patient footwork, close shield timing and explosive knife entries. The dagger remains his defining weapon; Luke contributes character arc, not a second unrelated sword kit.",
      "appearance": "Lean young adult man with tawny skin, tight dark curls, indigo weather wraps, rust sash and sand-grey cropped armor. One simple mechanical ankle, an intense exposed face and a clearly visible broad ceramic dagger. No stillsuit replica, glowing blue eyes or actor likeness.",
      "primary_reference": "Paul Atreides",
      "secondary_references": [
        "Luke Skywalker",
        "Gurney Halleck"
      ],
      "reference_ingredients": "Paul: desert survival, knife discipline and the danger of becoming a symbol. Luke: earnest young heroism and refusal to accept inherited hopelessness. Gurney: the practical combat training beneath the legend.",
      "image": "assets/f02.png",
      "thumbnail": "assets/f02.webp",
      "prompt": "prompts/f02.txt",
      "background_pending": false
    },
    {
      "id": "f03",
      "name": "Nara Vey",
      "title": "The Unbowed",
      "faction": "Freeholds",
      "class": "Support",
      "class_rationale": "Rally shields and movement direction prioritize keeping the squad fighting together.",
      "story": "Nara turns refugee settlements into armed assemblies and refuses to let any champion speak for all of them. She wants each abandoned world able to negotiate without surrendering its voice. Her distrust of symbols puts her at odds with the way crowds talk about Sael, not with a predetermined faction counter.",
      "combat": "A compact burst pistol, hooked scout knife and portable rally shield. Fires while directing movement, switches to close blade work when a line breaks. A leader who is visibly part of the fight.",
      "appearance": "Sturdy athletic dark-skinned woman, short coiled hair, a bright coral command scarf over sand-colored riding armor, charcoal trousers and one battered shoulder radio. Stern proud bearing, no side-bun hair or desert stillsuit.",
      "primary_reference": "Leia Organa",
      "secondary_references": [
        "Chani",
        "Salvor Hardin"
      ],
      "reference_ingredients": "Leia: defiant political leadership that also fights. Chani: desert scout competence and resistance to imposed saviors. Salvor: the instinct to protect an isolated community as its practical warden.",
      "image": "assets/f03.png",
      "thumbnail": "assets/f03.webp",
      "prompt": "prompts/f03.txt",
      "background_pending": false
    },
    {
      "id": "f04",
      "name": "Hessa Korr",
      "title": "The Last Claim",
      "faction": "Freeholds",
      "class": "Fighter",
      "class_rationale": "Harpoon entries, shotgun blasts and machete follow-through form a close-range fighting loop.",
      "story": "Hessa is buying back the scattered deeds to her raided home settlement. She takes dangerous contracts and recognizes no title acquired through forced evacuation. Her loyalty to that claim is so absolute that she struggles to see the people who now live on the land.",
      "combat": "A slug shotgun, wrist harpoon, short arc-edge machete and small emergency jump jets. Grapple, close, blast, reposition. Weapon switching is central to her familiar bounty-hunter appeal.",
      "appearance": "Tall broad-shouldered armored woman. Patch-repaired off-white pressure plates, plum thermal wrap, one orange forearm, ice boots and a helmet with an offset round optical lens above a narrow gridded vent. No T-shaped visor or existing Mandalorian helmet outline.",
      "primary_reference": "Din Djarin",
      "secondary_references": [
        "Boba Fett"
      ],
      "reference_ingredients": "Din: armored competence, a personal code and concealed identity. Boba: hard-earned bounty-hunter menace and a versatile compact arsenal.",
      "image": "assets/f04.png",
      "thumbnail": "assets/f04.webp",
      "prompt": "prompts/f04.txt",
      "background_pending": false
    },
    {
      "id": "f05",
      "name": "Kiva Renn",
      "title": "The Block Captain",
      "faction": "Freeholds",
      "class": "Support",
      "class_rationale": "Decoys, placed devices and shot redirection prioritize positional utility.",
      "story": "Kiva builds weapons and filters that any district can repair without paying a baron. She wants the workshops to share everything, but hates relying on people she cannot personally protect. Her decoy network exists to make expensive surveillance unreliable.",
      "combat": "A magnetic slug pistol, folding baton, ricochet discs and projected decoys. Vaults between placed devices, redirects shots and steals positioning advantages. No literal time reversal.",
      "appearance": "Short wiry adult woman with dense cropped curls, yellow sleeveless utility jacket, teal riding trousers, one red knee brace and spring boots. A pair of broad magnetic discs is carried at her hip. Alert defiance, no white hair crest, copied hoverboard or drug regulator.",
      "primary_reference": "Ekko",
      "secondary_references": [
        "Panam Palmer",
        "Judy Alvarez"
      ],
      "reference_ingredients": "Ekko: ingenious movement and neighborhood-building. Panam: stubborn independent community loyalty. Judy: technical empathy and intimate knowledge of mediated perception, used here for decoy engineering.",
      "image": "assets/f05.png",
      "thumbnail": "assets/f05.webp",
      "prompt": "prompts/f05.txt",
      "background_pending": false
    },
    {
      "id": "f06",
      "name": "Brenka Pike",
      "title": "The Pit Survivor",
      "faction": "Freeholds",
      "class": "Fighter",
      "class_rationale": "Pile-driver punches and accelerated clinches make her an aggressive melee brawler.",
      "story": "Brenka won her crew out of mine debt in the owner’s arena. Addictive Grit kept her winning; now she cannot reliably work or fight without it. She wants the arena destroyed but fears losing the only place where her damaged body still earns enough to support the crew.",
      "combat": "Industrial pile-driver punches, clinches, shoulder checks and short desperate acceleration bursts. Chemical dependence has story consequences; it is not a universal Freehold trait.",
      "appearance": "Broad muscular freckled woman with a black cropped crest, blue mining coverall and one huge orange piston forearm. Natural hand in white wraps, two protected amber cartridges at her hip. Tired furious expression, asymmetrical silhouette, no copied Vi gauntlet pair.",
      "primary_reference": "Vi",
      "secondary_references": [
        "David Martinez"
      ],
      "reference_ingredients": "Vi: confrontational courage and close-range power-gauntlet brawling. David: bodily escalation under pressure and the cost of trying to carry everyone.",
      "image": "assets/f06.png",
      "thumbnail": "assets/f06.webp",
      "prompt": "prompts/f06.txt",
      "background_pending": false
    },
    {
      "id": "f07",
      "name": "Fizz Morrow",
      "title": "The Fuse Thief",
      "faction": "Freeholds",
      "class": "Marksman",
      "class_rationale": "Scrap-cannon fire and bouncing ordnance deliver explosive ranged damage.",
      "story": "Fizz stole the arsenal intended to evict her district and turned the theft into a public spectacle. Now she wants every armed landlord to become a joke. Her hunger to humiliate stronger enemies keeps making each raid less survivable.",
      "combat": "A break-action scrap cannon, bouncing mine discs and recoil-assisted jumps. Big gun, unpredictable angles and theatrical demolitions; no copied fish rocket launcher or grenade mascots.",
      "appearance": "Petite adult dark-skinned woman with a shaved head, pale eyebrows, vermilion bomber jacket, grey padded leggings and huge lime boots. Oversized rectangular scrap cannon and flat mechanical mines. Dangerous grin, no blue braids, franchise tattoos or childlike anatomy.",
      "primary_reference": "Jinx",
      "secondary_references": [
        "Rebecca"
      ],
      "reference_ingredients": "Jinx: personal homemade ordnance, irreverence and volatility. Rebecca: fierce gunfighter energy and a small body handling outsized weapons.",
      "image": "assets/f07.png",
      "thumbnail": "assets/f07.webp",
      "prompt": "prompts/f07.txt",
      "background_pending": false
    },
    {
      "id": "f08",
      "name": "Raze Halden",
      "title": "The Unforgiving",
      "faction": "Freeholds",
      "class": "Marksman",
      "class_rationale": "Repeater fire and remote demolition provide ranged suppression.",
      "story": "Raze’s settlement memorized the names lost at the disconnection, then lost another generation to a blockade. He wants the central archives opened and the justification for the sacrifice dismantled in public. Every offer of peace sounds to him like another demand to forget.",
      "combat": "A heavy pulse repeater and remote demolition pucks. Broadcasts accusations through his artificial larynx while advancing through his own smoke. A bitter insurgent with a clear target and argument.",
      "appearance": "Lean older dark-skinned man, white stubble, rebuilt metal throat and a fixed furious stare. Brick-red storm coat, mismatched pressure armor, one exposed mechanical calf and a heavy ammunition belt. No rocker cosplay, friendly smile or universal addiction rig.",
      "primary_reference": "Saw Gerrera",
      "secondary_references": [
        "Johnny Silverhand"
      ],
      "reference_ingredients": "Saw: militant refusal to compromise. Johnny: furious charisma, anti-establishment conviction and an appetite for spectacular defiance.",
      "image": "assets/f08.png",
      "thumbnail": "assets/f08.webp",
      "prompt": "prompts/f08.txt",
      "background_pending": false
    },
    {
      "id": "f09",
      "name": "Baron Varko Silt",
      "title": "The Air Landlord",
      "faction": "Freeholds",
      "class": "Tank",
      "class_rationale": "Heavy baffles, a broad armored body and concussive space control suggest an area-holding tank.",
      "story": "Varko owns six settlements’ scrubbers. He lets old filters fail, then offers rescue contracts that bind families to his factories. He wants frontier independence because it prevents anyone outside his domains from auditing what survival costs his subjects.",
      "combat": "A pressure cane fires cutting bursts; broad armored lung baffles release a concussive blast. He controls space and hires people to take risks for him. A Freehold industrial tyrant, not a secretly benevolent patron.",
      "appearance": "Huge heavyset man on thick augmented legs, lemon silk waistcoat around a bronze artificial lung cage, oxblood sleeves and oversized rings. Small contemptuous eyes and an openly cruel smile. No floating chair, copied Harkonnen physiology or Silco facial scar.",
      "primary_reference": "Baron Vladimir Harkonnen",
      "secondary_references": [
        "Silco",
        "Singed"
      ],
      "reference_ingredients": "The Baron: predatory entitlement and oppressive personal bulk. Silco: ownership of a neglected industrial underworld. Singed: technical ruthlessness, expressed through the air and body systems Varko controls.",
      "image": "assets/f09.png",
      "thumbnail": "assets/f09.webp",
      "prompt": "prompts/f09.txt",
      "background_pending": false
    },
    {
      "id": "f10",
      "name": "Madam Sorn Vey",
      "title": "The Patent Widow",
      "faction": "Freeholds",
      "class": "Support",
      "class_rationale": "Neural disruption and immobilizing hostile machines are her defining control tools.",
      "story": "Sorn licenses replacement limbs to miners and disables them when payments lapse. Her clinics make more debtors than patients. She wants every productive body in her concessions dependent on hardware her descendants will own.",
      "combat": "A needle carbine and neural disruption prongs. Immobilizes hostile machines, picks an exposed target and fires exactly once. Her biotech monopoly is the source of her power and her evil.",
      "appearance": "Tall severe elderly woman with brown skin, cropped white hair, rose riding coat and navy trousers. Polished artificial jaw and black ceramic command arm with four broad gold prongs. Wealthy, cold and visibly contemptuous; no drug addiction equipment or compulsory green.",
      "primary_reference": "Renata Glasc",
      "secondary_references": [
        "Saburo Arasaka"
      ],
      "reference_ingredients": "Renata: contractual ownership of other people’s opportunity. Saburo: dynastic corporate control and an ambition to outlast ordinary human limits.",
      "image": "assets/f10.png",
      "thumbnail": "assets/f10.webp",
      "prompt": "prompts/f10.txt",
      "background_pending": false
    },
    {
      "id": "s01",
      "name": "Don Casso Venn",
      "title": "The Inheritance",
      "faction": "Syndicate",
      "class": "Marksman",
      "class_rationale": "Controlled coil-gun sweeps are his primary source of battlefield damage.",
      "story": "Casso inherited three cargo docks and acquired the debts of everyone capable of challenging him. He wants the emergency supply reserves so governments must ask his family to survive. He regards affection as unreliable but inheritance as enforceable.",
      "combat": "A drum-fed coil Tommy gun with squared cooling jacket and carved pale grip. Slow controlled sweeps and a brutal close-range stock strike. The family patriarch personally completes the takeover.",
      "appearance": "Compact stocky older man with slick grey hair, an ivory double-breasted armored coat, burgundy shirt and heavy gold jaw implant. Thick gloves, quiet predatory stare and a conspicuous drum magazine. Original face, no actor likeness.",
      "primary_reference": "Michael Corleone",
      "secondary_references": [
        "Vito Corleone"
      ],
      "reference_ingredients": "Michael: cold consolidation and family power eating the self. Vito: patronage, debts and favors as the foundation of rule.",
      "image": "assets/s01.png",
      "thumbnail": "assets/s01.webp",
      "prompt": "prompts/s01.txt",
      "background_pending": false
    },
    {
      "id": "s02",
      "name": "Rocco Gant",
      "title": "The Collection",
      "faction": "Syndicate",
      "class": "Tank",
      "class_rationale": "His massive augmented body advances under suppression fire and uses a ram to control close space.",
      "story": "Rocco wants to buy a seat among the families by collecting debts nobody else can enforce. He keeps destroying the businesses he was sent to acquire because surrender never feels respectful enough. His ambition and violence directly threaten his own profit.",
      "combat": "A massive twin-drum coil submachine gun and retractable forearm ram. Recoil-heavy advancing bursts, violent body checks and short-range suppression.",
      "appearance": "Towering cybernetic bruiser with a living dark-skinned face in a steel jaw frame, acid-orange armored shirt, white tailored trousers and immense piston thighs. Wide malicious grin and gold knuckle bars. No copied Smasher chassis.",
      "primary_reference": "Tony Montana",
      "secondary_references": [
        "Adam Smasher"
      ],
      "reference_ingredients": "Tony: voracious ego, ostentation and explosive aggression. Smasher: the overwhelming physical threat of a heavily replaced body.",
      "image": "assets/s02.png",
      "thumbnail": "assets/s02.webp",
      "prompt": "prompts/s02.txt",
      "background_pending": false
    },
    {
      "id": "s03",
      "name": "Brakk Vela",
      "title": "The Family Beast",
      "faction": "Syndicate",
      "class": "Tank",
      "class_rationale": "The broad bodyguard pins opponents and moves cover; this assignment emphasizes protecting the line.",
      "story": "Brakk treats the family that bought his old labor contract as the only people who ever kept a promise. He collects their debts without asking how they were incurred. He wants a blood-family status the bosses keep promising but never grant.",
      "combat": "A heavy magnetic bolt launcher with broad split limbs and a piston-assisted grip. Pins targets, drags cover aside and swings the weapon like a club. Companion-bruiser familiarity, original bow-like launcher construction.",
      "appearance": "Huge original alien with short rust-colored quills, a broad muzzle, four heavy fingers and armored digitigrade legs. An open turquoise brocade vest and a thick brass collar over dense dark underfur. No Wookiee face, fur pattern or diagonal bandolier.",
      "primary_reference": "Chewbacca",
      "secondary_references": [
        "Luca Brasi",
        "Jackie Welles"
      ],
      "reference_ingredients": "Chewbacca: towering companion presence, expressive physicality and a distinctive heavy ranged weapon. Luca: quiet intimidation and personal loyalty. Jackie: exuberant confidence and devotion to one’s inner circle. The new character applies that loyalty to a brutal crime family.",
      "image": "assets/s03.png",
      "thumbnail": "assets/s03.webp",
      "prompt": "prompts/s03.txt",
      "background_pending": false
    },
    {
      "id": "s04",
      "name": "Danno Kreel",
      "title": "The Dock Butcher",
      "faction": "Syndicate",
      "class": "Fighter",
      "class_rationale": "Cleaver rushes and a crushing powered grip focus on direct close combat.",
      "story": "Danno turned the dockworkers’ protection society into a labor auction. He calls their wages his generosity and their independence a personal betrayal. He wants every shift to begin only when his family rings the bell.",
      "combat": "A motorized boarding cleaver, sawed-off pulse shotgun and crushing powered grip. Sudden rushes after a deceptively slow approach; close and ugly fighting.",
      "appearance": "Heavyset muscular middle-aged man with tan skin, bald head and thick moustache. Faded pink shirt, black pinstriped suspenders over armor, huge mechanical left forearm and steel-grey work trousers. A living belly, a vicious expression and no elegant gangster silhouette.",
      "primary_reference": "Tony Soprano",
      "secondary_references": [
        "Sevika"
      ],
      "reference_ingredients": "Tony: territorial entitlement, wounded pride and simmering domestic-scale rage. Sevika: dependable underworld force and dangerous mechanical augmentation.",
      "image": "assets/s04.png",
      "thumbnail": "assets/s04.webp",
      "prompt": "prompts/s04.txt",
      "background_pending": false
    },
    {
      "id": "s05",
      "name": "Auntie Odris",
      "title": "The Favor",
      "faction": "Syndicate",
      "class": "Support",
      "class_rationale": "Armored drones and encircling fire supply zone control; the scatter pistol is a secondary threat.",
      "story": "Odris sponsors port celebrations and funerals, recording every gift as an inheritable debt. She wants gratitude recognized as collateral. Her casinos make sure a family can never finish repaying what her charity once gave it.",
      "combat": "An ornate scatter pistol and three armored house drones. Invites opponents into close range, then answers with a sudden wide blast and encircling fire.",
      "appearance": "Enormous round-bodied original alien woman with grey pebble skin, four short walking legs and two heavy arms. Apricot silk shawl, black lacquer waist armor and one enormous pearl brooch. Gold walking frame conceals drones; not a slug.",
      "primary_reference": "Jabba the Hutt",
      "secondary_references": [
        "Moe Greene"
      ],
      "reference_ingredients": "Jabba: a criminal court organized around an owner’s appetite. Moe: casino territory, money and arrogant personal entitlement.",
      "image": "assets/s05.png",
      "thumbnail": "assets/s05.webp",
      "prompt": "prompts/s05.txt",
      "background_pending": false
    },
    {
      "id": "s06",
      "name": "Renn Solaro",
      "title": "The House Smile",
      "faction": "Syndicate",
      "class": "Marksman",
      "class_rationale": "Decoys create angles for his own beam-pistol shots, making ranged damage the primary role.",
      "story": "Renn sells passage insurance while quietly buying the checkpoints that seize uninsured ships. He wants to make risk itself a family asset. Every pleasant negotiation with him ends with someone discovering that he also owns the alternative.",
      "combat": "A concealed beam pistol, razor-edged betting tokens and decoy projectors. Distracts, changes apparent position and shoots from the flattering angle. Charm is the method of predation, not proof of kindness.",
      "appearance": "Tall slender man with bronze skin, immaculate dark curls, an electric-blue asymmetric dinner coat and coral waist sash. Mirrored finger implants and a long narrow smile. No Lando cape, moustache/actor combination or Ferengi anatomy.",
      "primary_reference": "Lando Calrissian",
      "secondary_references": [
        "Quark"
      ],
      "reference_ingredients": "Lando: flamboyant charm, gambling-room confidence and a polished public persona. Quark: relentless bargaining and opportunistic business instincts.",
      "image": "assets/s06.png",
      "thumbnail": "assets/s06.webp",
      "prompt": "prompts/s06.txt",
      "background_pending": false
    },
    {
      "id": "s07",
      "name": "Nyx Calder",
      "title": "The Bought Tomorrow",
      "faction": "Syndicate",
      "class": "Marksman",
      "class_rationale": "Twin revolvers, fast draws and reflex bursts make her a mobile ranged damage dealer.",
      "story": "Nyx bought an illegal combat body on credit and discovered that its maintenance contract includes assassination work. She intends to own the company that can switch her off. Until then, she makes a fortune deciding whose life buys her another month.",
      "combat": "Twin coil revolvers, a forearm mono-wire and a short reflex overclock. Fast draw, crossfire, close slicing finish. Cyberpunk mercenary customization is visible in the body and kit.",
      "appearance": "Lean adult woman with brown skin, cropped silver curls, a saffron armored motorcycle jacket and black prosthetic legs. One visible carbon jaw hinge, narrow red goggles and two heavy side holsters. No copied V preset, blue alien face or wide-brim bounty-hunter hat.",
      "primary_reference": "V — Cyberpunk 2077",
      "secondary_references": [
        "Cad Bane"
      ],
      "reference_ingredients": "V: self-directed mercenary identity and modular bodily upgrades; V has no single canonical player appearance. Cad Bane: cold professional gunfighting and predatory composure.",
      "image": "assets/s07.png",
      "thumbnail": "assets/s07.webp",
      "prompt": "prompts/s07.txt",
      "background_pending": false
    },
    {
      "id": "s08",
      "name": "Ossik Krail",
      "title": "The Last Knock",
      "faction": "Syndicate",
      "class": "Marksman",
      "class_rationale": "Deliberate revolver shots are the core attack; concealed blades handle close emergencies.",
      "story": "Ossik follows a debt through death and inheritance without questioning its origin. He wants his guarantee to become so absolute that nobody waits for a threat. His personal honor forbids a false claim, but gives him no reason to spare the target of a valid one.",
      "combat": "A long coil revolver, narrow industrial bolt pistol and concealed thrust blade. Deliberate measured approach followed by one exact shot or a single close thrust.",
      "appearance": "Extremely tall thin avian alien, pale yellow skin, short squared beak, long knuckled hands and steel toe caps. Weathered white armored overcoat over dark plum trousers. No recognizable human actor face or franchise alien costume.",
      "primary_reference": "Goro Takemura",
      "secondary_references": [
        "Anton Chigurh"
      ],
      "reference_ingredients": "Takemura: disciplined personal service and precise martial bearing. Chigurh: terrifying implacability and the treatment of a violent decision as inevitable.",
      "image": "assets/s08.png",
      "thumbnail": "assets/s08.webp",
      "prompt": "prompts/s08.txt",
      "background_pending": false
    },
    {
      "id": "s09",
      "name": "Tavi Knell",
      "title": "The Short Temper",
      "faction": "Syndicate",
      "class": "Marksman",
      "class_rationale": "Twin-pistol volleys and rapid reloads define his short-range gunplay.",
      "story": "Tavi hears every laugh as a possible insult. He wants his own territory so nobody can tell him to leave a room. The families give him difficult collections because his predictable overreaction creates cheap businesses to buy afterward.",
      "combat": "Two snub pulse pistols and flash coins hidden in a cuff. Abrupt close volleys, frantic reloads and dirty distraction shots; an unstable gunfighter rather than a disciplined assassin.",
      "appearance": "Small wiry adult man with olive skin, flattened nose, wavy black hair and a hostile forward lean. Cyan satin bomber over a black ballistic vest, wide charcoal trousers and chrome fingertips. No actor likeness or cartoon child proportions.",
      "primary_reference": "Tommy DeVito",
      "secondary_references": [
        "Nicky Santoro"
      ],
      "reference_ingredients": "Tommy: explosive insecurity about respect. Nicky: a small violent operator expanding a criminal foothold through intimidation. Borrow their performance energy, not Joe Pesci’s face.",
      "image": "assets/s09.png",
      "thumbnail": "assets/s09.webp",
      "prompt": "prompts/s09.txt",
      "background_pending": false
    },
    {
      "id": "s10",
      "name": "Mara Vell",
      "title": "The Quiet Takeover",
      "faction": "Syndicate",
      "class": "Support",
      "class_rationale": "Coordinated mercenary strike markers give the ambush leader a squad-enabling role.",
      "story": "Mara buys the debts of returning soldiers, organizes them into security firms and sells governments protection from gangs she finances. She wants every public contract to pass through her exchange. She regards loyalty as something that should renew annually at a higher price.",
      "combat": "A compact suppressed coil carbine, blade concealed in a forearm and coordinated mercenary strike markers. Patient ambushes and decisive close finishes; a boss who can still do the work herself.",
      "appearance": "Older athletic woman with warm brown skin, close black hair streaked silver and a level unblinking stare. Charcoal tailored long vest, rust silk sleeves, black armored riding trousers and one broad gold neck interface. No flat cap or copied Rogue hairstyle.",
      "primary_reference": "Tommy Shelby",
      "secondary_references": [
        "Rogue Amendiares"
      ],
      "reference_ingredients": "Tommy: strategic ambition, controlled menace and criminal legitimacy as a project. Rogue: veteran fixer authority and ownership of a professional mercenary network.",
      "image": "assets/s10.png",
      "thumbnail": "assets/s10.webp",
      "prompt": "prompts/s10.txt",
      "background_pending": false
    },
    {
      "id": "v01",
      "name": "Father Vaust",
      "title": "The Gentle Sentence",
      "faction": "Veil",
      "class": "Caster",
      "class_rationale": "Branching supernatural arcs and crushing spell pressure are his primary damage tools.",
      "story": "Vaust collects confessions, then engineers events that make his predictions of sin come true. He wants prophecy accepted as a higher court than evidence. He speaks tenderly because he considers refusal a spiritual sickness he has endless time to cure.",
      "combat": "A blessing bell, ritual knife and branching arcs of dark gold magic through suspended iron rings. Quiet gestures become crushing supernatural force. The sinister sorcerer-ruler slot is unmistakable.",
      "appearance": "Short heavyset old man, light brown skin, shaved head and kindly mouth beneath cold eyes. Brown cassock, dirty chalk ceremonial bib, blackened fingertips and a heavy bronze bell. No black hood and copied Emperor face.",
      "primary_reference": "Emperor Palpatine",
      "secondary_references": [
        "Kai Winn"
      ],
      "reference_ingredients": "Palpatine: patient manipulation concealed behind legitimate authority and sudden overwhelming occult power. Winn: spiritual sanctimony and personal ambition wrapped in religious duty.",
      "image": "assets/v01.png",
      "thumbnail": "assets/v01.webp",
      "prompt": "prompts/v01.txt",
      "background_pending": false
    },
    {
      "id": "v02",
      "name": "The Small Abbot",
      "title": "The Oldest Hunger",
      "faction": "Veil",
      "class": "Tank",
      "class_rationale": "Massive telekinetic barriers make the tiny elder a magical defensive anchor, regardless of body size.",
      "story": "The Abbot has survived so many failed prophecies that he believes only he can recognize the true one. He lovingly shelters acolytes until they question him, then seals them away for what he calls their protection. He wants a congregation that never grows beyond needing him.",
      "combat": "A short ritual cane, massive telekinetic barriers and abrupt bursts of floating movement. Hunched stillness becomes impossible speed; a tiny body exerts frightening force. No copied backward speech.",
      "appearance": "Very small elderly original amphibian alien with plum-grey skin, a broad triangular brow, four short ear fins and enormous amber eyes. Stiff saffron burial shawl, black iron beads and one oversized bronze walking ring. No green skin, long horizontal ears or familiar robe shape.",
      "primary_reference": "Yoda",
      "secondary_references": [
        "Grogu"
      ],
      "reference_ingredients": "Yoda: ancient mastery and an apparently unimposing body. Grogu: a tiny expressive silhouette and startling protective power. This is an ancient adult being, not a child replica.",
      "image": "assets/v02.png",
      "thumbnail": "assets/v02.webp",
      "prompt": "prompts/v02.txt",
      "background_pending": false
    },
    {
      "id": "v03",
      "name": "Mother Heth",
      "title": "The Hollow Blessing",
      "faction": "Veil",
      "class": "Caster",
      "class_rationale": "Binding commands, supernatural pressure and cinder storms supply spell control and damage.",
      "story": "Heth teaches that identity obstructs revelation. Her devotees surrender memories until obedience feels like peace. She wants rulers raised inside that emptiness, loyal to the order before they have a self to defend.",
      "combat": "A crooked iron crozier, knotted binding cord and invisible pressure. Restrains movement, forces hesitation with a command and releases a storm of cinders. Court discipline and witchcraft share one sinister presence.",
      "appearance": "Tall gaunt elderly dark-skinned woman with silver scalp stubble and an unnervingly patient face. Soot-black burial layers, a broad oxidized-bronze shoulder cage, long bare hands and thick red wax seals. No purple uniform or copied Bene Gesserit headdress.",
      "primary_reference": "Lady Jessica",
      "secondary_references": [
        "Reverend Mother Mohiam",
        "Mother Talzin"
      ],
      "reference_ingredients": "Jessica: disciplined self-command and close political influence. Mohiam: coercive spiritual hierarchy. Talzin: genuine frightening witchcraft. Training, authority and supernatural practice each have a specific source.",
      "image": "assets/v03.png",
      "thumbnail": "assets/v03.webp",
      "prompt": "prompts/v03.txt",
      "background_pending": false
    },
    {
      "id": "v04",
      "name": "Vesh Khar",
      "title": "The Devoted Cut",
      "faction": "Veil",
      "class": "Fighter",
      "class_rationale": "Two hooked arc-edge swords and spinning entries define the close-range duelist.",
      "story": "Vesh believes hesitation reveals an attachment that must be removed. He hunts deserters and keeps their broken oath tokens. He wants to defeat someone he loves without feeling anything, considering that emptiness the final proof of faith.",
      "combat": "Two unequal hooked arc-edge swords with short red cutting channels. Scissoring strikes, low predatory footwork, hooking parries and sudden spinning entries. Recognizable dark-duelist energy through original blades.",
      "appearance": "Lean muscular copper-skinned man, shaved scalp, black lacquer harness, cream wrapped trousers and rust forearm bindings. Three broad bronze oath tags at his hip. No horns, red face tattoos, chalk-white skin or Ventress makeup.",
      "primary_reference": "Darth Maul",
      "secondary_references": [
        "Feyd-Rautha Harkonnen",
        "Asajj Ventress"
      ],
      "reference_ingredients": "Maul: coiled aggression and obsessive dueling intensity. Feyd: ritualized cruelty and pleasure in superiority. Ventress: stalking dual-blade technique.",
      "image": "assets/v04.png",
      "thumbnail": "assets/v04.webp",
      "prompt": "prompts/v04.txt",
      "background_pending": false
    },
    {
      "id": "v05",
      "name": "The Ash Witness",
      "title": "The Coming Fire",
      "faction": "Veil",
      "class": "Marksman",
      "class_rationale": "The ritual rifle delivers aimed and delayed shots; foresight guides his ranged attacks.",
      "story": "The Witness studies generations of disaster records, then manipulates events to match the order’s sacred forecast. He wants to see its promised transformation before he dies. He no longer distinguishes proving the prophecy from causing it.",
      "combat": "A ritual pulse rifle and an ash-filled forecasting prism. Marks where enemies are likely to move and sets delayed occult shots there. Prediction becomes visible on the battlefield; no copied Prime Radiant prop.",
      "appearance": "Old wiry dark-skinned man with shaved head, silver spectacles and an immense scorched-wood collar. Bone linen stiffened with black resin, brick-red ankle wraps and two heavy bronze censers. A severe scholar-prophet carrying an improbable rifle.",
      "primary_reference": "Hari Seldon",
      "secondary_references": [
        "Luthen Rael"
      ],
      "reference_ingredients": "Hari: a vast historical plan, persuasive intellectual authority and life measured against a civilizational future. Luthen: clandestine orchestration and willingness to spend lives on that future. Hari’s science is a character reference, not a claim that he is a magical cultist.",
      "image": "assets/v05.png",
      "thumbnail": "assets/v05.webp",
      "prompt": "prompts/v05.txt",
      "background_pending": false
    },
    {
      "id": "v06",
      "name": "Ilyra of the Open Eye",
      "title": "The Persuasion",
      "faction": "Veil",
      "class": "Support",
      "class_rationale": "Anticipatory shields and compelled hesitation provide protection and control.",
      "story": "Ilyra sees fragments of possible disasters and has learned that frightened rulers will obey someone who names their fear. She wants enough influence to choose which futures survive. Each prevented tragedy makes her more certain that consent is an obstacle.",
      "combat": "A ritual dueling knife, compulsive whispers and brief anticipatory shield gestures. Makes an opponent hesitate at the exact instant she has foreseen. Social influence and foresight shape a close-range magical duelist.",
      "appearance": "Tall athletic woman with dark skin, close scalp braids and pale irises. Brick-red mourning coat over charcoal trousers, dull silver throat cage and an ivory mask carried at the hip. One eye framed by a large dark glass ring; no copied Mel gold facial marks.",
      "primary_reference": "Gaal Dornick",
      "secondary_references": [
        "Mel Medarda"
      ],
      "reference_ingredients": "Gaal: exceptional perception, foresight and an uneasy relationship to a promised future. Mel: political poise and the ability to turn private knowledge into public influence.",
      "image": "assets/v06.png",
      "thumbnail": "assets/v06.webp",
      "prompt": "prompts/v06.txt",
      "background_pending": false
    },
    {
      "id": "v07",
      "name": "Neme of the Choir",
      "title": "The Unwanted Thought",
      "faction": "Veil",
      "class": "Support",
      "class_rationale": "Her ritual music manipulates courage and dread to create openings for the squad.",
      "story": "Neme was an ignored street performer until the order taught her to direct what an audience feels. She wants a world unable to be indifferent to her. Every forced ovation fades too quickly, so the scale of the audience she must control keeps growing.",
      "combat": "A bowed three-string ritual frame and charm blades. Musical phrases transform courage into dread or devotion, leaving a brief opening for a blade. The audience-control premise is readable in her performance.",
      "appearance": "Small adult pale freckled woman with cropped dark curls and shaved eyebrows. Ragged ash-blue funeral coat, ochre panels, enormous black neck ribbon and red wax ear seals. Long expressive fingers and an imploring crooked smile, no jester hat.",
      "primary_reference": "The Mule",
      "secondary_references": [
        "Q"
      ],
      "reference_ingredients": "The Mule: emotional domination as strategic power. Q: theatrical superiority and delight in upsetting certainty. Neme has bounded abilities, not Q’s unrestricted cosmic powers.",
      "image": "assets/v07.png",
      "thumbnail": "assets/v07.webp",
      "prompt": "prompts/v07.txt",
      "background_pending": false
    },
    {
      "id": "v08",
      "name": "The Fasting King",
      "title": "The Hunger Beneath",
      "faction": "Veil",
      "class": "Fighter",
      "class_rationale": "Pulling targets into heavy reliquary strikes makes him a magical melee bruiser.",
      "story": "The King once offered to absorb a sanctuary’s suffering. What remains of him now consumes vitality while calling the act healing. He wants bodies and selves dissolved into a single untroubled congregation, convinced difference itself causes pain.",
      "combat": "A heavy ritual staff unfolds into a broad hammer-like reliquary that channels draining beams. Pulls an enemy into range, then strikes with unnerving stored weight. Magic is real; implants do not explain it away.",
      "appearance": "Emaciated towering humanoid, face obscured by one cracked horizontal bone slab, sealed iron chest reliquary and ragged faded-saffron wraps over charcoal mechanical limbs. Large black prayer knots and bare talon-like feet. No copied Viktor mask or Hexcore motifs.",
      "primary_reference": "Viktor — Arcane",
      "secondary_references": [
        "Alt Cunningham",
        "Jayce Talis"
      ],
      "reference_ingredients": "Viktor: bodily transformation as salvation. Alt: posthuman identity separated from ordinary embodiment. Jayce: a monumental transforming tool-weapon; this is specifically a combat-prop ingredient.",
      "image": "assets/v08.png",
      "thumbnail": "assets/v08.webp",
      "prompt": "prompts/v08.txt",
      "background_pending": false
    },
    {
      "id": "v09",
      "name": "Saint Orra",
      "title": "The Installed Soul",
      "faction": "Veil",
      "class": "Caster",
      "class_rationale": "Supernatural firing geometry and guided prayer tiles make ability-driven magic her defining threat.",
      "story": "Orra overwrites personal memories with recorded prayers each year. Old fragments keep returning, and she treats them as demons to be expelled. She wants to create a body in which only the divine can speak and tests that ideal on new converts.",
      "combat": "A caged forearm beam projector and magic-guided prayer tiles that bend firing paths impossibly. Mechanical discipline combines with explicitly supernatural geometry.",
      "appearance": "Broad sea-green enamel and iron female-presenting automaton, short rectangular helmet with a tiny surviving human mouth below the visor. Ochre wax drips, black cloth bound around the hips and four floating iron prayer tiles. No Borg ocular implant layout or silver Isaac shell.",
      "primary_reference": "Seven of Nine",
      "secondary_references": [
        "Isaac"
      ],
      "reference_ingredients": "Seven: personhood confronted by collective identity and a visibly altered body. Isaac: disquieting artificial composure. In this original character the surrender to the cult is chosen, not a copy of either origin story.",
      "image": "assets/v09.png",
      "thumbnail": "assets/v09.webp",
      "prompt": "prompts/v09.txt",
      "background_pending": false
    },
    {
      "id": "v10",
      "name": "Mara Votive",
      "title": "The Living Offering",
      "faction": "Veil",
      "class": "Fighter",
      "class_rationale": "Acrobatic sword-and-dagger pressure remains primary, with spectral restraint supporting melee entries.",
      "story": "Mara carries a reliquary filled with the recorded voices of former devotees. She challenges living elders whenever their orders contradict those voices, yet never doubts the order’s sacred purpose. She wants her own voice to join them and fears dying as only one person.",
      "combat": "A short arc-edge sword and a reverse-gripped ritual dagger, aided by spectral grasping hands from the reliquary. Acrobatic parries, sudden flanking cuts and close supernatural restraint.",
      "appearance": "Adult athletic woman with olive skin, cropped copper-red curls and a fierce exhausted stare. Soot-grey padded ritual jacket, vermilion armored skirt panels over black trousers and a large iron chest reliquary. No head-tails, facial markings, Ahsoka outfit or white bob haircut.",
      "primary_reference": "Ahsoka Tano",
      "secondary_references": [
        "Alia Atreides — adult"
      ],
      "reference_ingredients": "Ahsoka: agile dual-weapon confidence, an intense young veteran’s presence and the willingness to question a teacher. Adult Alia: inherited inner voices and a dangerous burden of spiritual authority. Original adult character and history.",
      "image": "assets/v10.png",
      "thumbnail": "assets/v10.webp",
      "prompt": "prompts/v10.txt",
      "background_pending": false
    }
  ],
  "classification": {
    "status": "Initial primary-class assignments, inferred from existing combat briefs on 2026-09-28; detailed kits and numerical balance remain proposals.",
    "counting_rule": "Exactly one primary class per character. Secondary tools do not create extra class counts.",
    "definitions": {
      "Tank": "Holds the front line through durability, barriers or displacement.",
      "Fighter": "Wins close engagements through melee pressure, dueling or bruiser combat.",
      "Marksman": "Deals damage primarily through aimed or sustained ranged weapon attacks.",
      "Caster": "Deals damage and control primarily through supernatural or ability-driven attacks.",
      "Support": "Enables the squad through protection, repair, coordination, disruption or control."
    }
  },
  "counts": {
    "Custodians": {
      "Tank": 2,
      "Fighter": 2,
      "Marksman": 3,
      "Caster": 0,
      "Support": 3
    },
    "Freeholds": {
      "Tank": 1,
      "Fighter": 3,
      "Marksman": 3,
      "Caster": 0,
      "Support": 3
    },
    "Syndicate": {
      "Tank": 2,
      "Fighter": 1,
      "Marksman": 5,
      "Caster": 0,
      "Support": 2
    },
    "Veil": {
      "Tank": 1,
      "Fighter": 3,
      "Marksman": 1,
      "Caster": 3,
      "Support": 2
    }
  },
  "totals": {
    "Tank": 6,
    "Fighter": 9,
    "Marksman": 12,
    "Caster": 3,
    "Support": 10
  }
}
