{
  "schema": "corium_persona_attributes_v1",
  "band_id": "niss",
  "band_slug_guess": "niss",
  "public_name_guess": "NISS",
  "source_folder": "NISS",
  "review_status": "phase2g_bio_mined_reviewed",
  "last_updated_utc": "2026-05-26T04:37:26Z",
  "attribute_groups": {
    "persona_age": {
      "status": "unspecified",
      "agent_rule": "Do not invent a fixed age. Use only canonically supplied age guidance."
    },
    "visual_continuity": {
      "status": "unspecified",
      "locked": [],
      "flexible": [],
      "agent_rule": "Do not infer physical traits unless they are explicitly supplied in canon.",
      "visual_text": "Roy Zircaloy should feel controlled, severe, and institutionally suspicious: a frontman shaped by security language, missing-source anxiety, technical metal names, and quiet failure rather than spectacle."
    },
    "persona_grounding": {
      "status": "unspecified",
      "grounding_type": null,
      "agent_rule": "Separate catalog canon from artistic interpretation.",
      "persona_model": "single_frontperson",
      "primary_persona": "Roy Zircaloy",
      "location_text": "Anti-nuclear source-security / institutional failure rock project.",
      "grounding_text": "NISS is grounded in nuclear security language, source control, institutional blind spots, accountability gaps, and the radioactive-material world where failures can be bureaucratic before they become public."
    },
    "do_not_invent": {
      "items": [
        "Do not invent fixed ages.",
        "Do not invent hometowns or origins.",
        "Do not invent biography details.",
        "Do not treat missing fields as contradictions."
      ],
      "guidance_text": "Do not turn Roy Zircaloy into a superhero, spy, or generic security guard. Keep him grounded in source-security anxiety, institutional failure, and anti-nuclear warning."
    }
  },
  "notes": [
    "Phase 2G bio-mined persona enrichment applied from reviewed TSV patch preview."
  ],
  "source_file": "NISS/persona_attributes.json",
  "canonical_resolution": {
    "resolved_band_id": "niss",
    "matched_on_compact_key": "niss",
    "resolution_source": "bands.json"
  }
}
