{
  "title": "AIsim persona data layers v1.0",
  "join_key": "persona_id",
  "layers": [
    {
      "id": "nucleus",
      "label": "01 nucleus",
      "file": "data/processed/01_persona_nucleus_v1_0.jsonl",
            "role": "Simulation design cell and minimal persona variables",
      "top_level_fields": [
        "persona_id",
        "dataset_version",
        "source_version",
        "migration_status",
        "persona_set",
        "cell_id",
        "replicate_id",
        "nucleus"
      ],
      "nested_fields": {
        "nucleus": [
          "age_group",
          "gender",
          "residence",
          "trust_level",
          "populism_affinity",
          "nfc",
          "info_environment"
        ]
      }
    },
    {
      "id": "expanded",
      "label": "02 expanded",
      "file": "data/processed/02_persona_expanded_v1_0.jsonl",
      "role": "Narrative persona profile for life context, worldview, information environment, accountability triggers, and voice",
      "top_level_fields": [
        "persona_id",
        "dataset_version",
        "source_version",
        "expanded"
      ],
      "nested_fields": {
        "expanded.basic_profile": [
          "specific_city",
          "occupation",
          "education",
          "income_bracket",
          "family_structure"
        ],
        "expanded.life_story": [
          "origin_and_migration",
          "career_path",
          "economic_situation",
          "community_roots"
        ],
        "expanded.everyday_life": [
          "typical_weekday",
          "typical_weekend",
          "local_haunts"
        ],
        "expanded.worldview": [
          "view_of_government",
          "view_of_society",
          "view_of_fairness",
          "deeper_values"
        ],
        "expanded.information_ecosystem": [
          "daily_information_routine",
          "trusted_sources",
          "distrusted_sources",
          "social_media_behavior"
        ],
        "expanded.accountability_triggers": [
          "satisfies_me_when",
          "angers_me_when",
          "makes_me_trust_when",
          "makes_me_distrust_when",
          "makes_me_indifferent_when"
        ],
        "expanded.voice": [
          "typical_quote_positive",
          "typical_quote_negative",
          "internal_monologue_when_reading_report"
        ]
      }
    },
    {
      "id": "extension",
      "label": "03 extension",
      "file": "data/processed/03_persona_extension_v1_0.jsonl",
      "role": "Structured derived attributes for analysis and visualization",
      "top_level_fields": [
        "persona_id",
        "persona_set",
        "extension_version",
        "generation_batch_id",
        "source_basis",
        "calibration_status",
        "age_and_life_stage_profile",
        "gendered_life_context",
        "derived_profile",
        "civic_and_administrative_orientation",
        "evaluation_reception_profile",
        "deliberation_style",
        "preferred_explanation_format",
        "policy_interest_areas",
        "changeability",
        "document_tolerance",
        "jargon_reaction",
        "chat_behavior",
        "knowledge_limits"
      ]
    },
    {
      "id": "geo",
      "label": "04 geo",
      "file": "data/processed/04_persona_geo_v1_0.jsonl",
      "role": "GIS join layer for real municipality matching and representative coordinates",
      "top_level_fields": [
        "persona_id",
        "specific_city_raw",
        "prefecture",
        "municipality",
        "municipality_code",
        "representative_lat",
        "representative_lon",
        "geo_match_status",
        "geo_repair_needed",
        "coordinate_level",
        "coordinate_source"
      ]
    }
  ],
  "principles": [
    "Narrative richness and analytical comparability are separated into expanded and extension layers.",
    "Geographic names are normalized to real municipalities before GIS analysis.",
    "Prompt inputs use only the persona fields needed for the simulation task.",
    "The full persona layers remain available for post-hoc stratification and visualization."
  ]
}
