How to use
- Load the JSON file from your computer. It never uploads anywhere.
- Edit using the cards in each section. Changes save instantly in memory.
- Cross-reference checks will highlight missing links (e.g., interactions without NPCs).
- When finished, download the updated file—fully compatible with the game format.
Inclusive wording
Explanations use neutral terms like “personal values” to keep the experience welcoming. Underlying JSON field names stay untouched for compatibility.
Live validation
Reference checks run after every change: missing NPC links, interaction names, posts without laws, etc. Warnings appear in the sidebar and in-section.
Field details (read-only)
Enum reference for FactionType & InteractionEffectType (WIP for web editing).
NPCs
These personas can be swapped anytime based on your learning scenario.
Interactions
How visitors speak in the office and the influence they nudge.
Laws
Each policy card includes descriptions, effects, welfare effects, and linked interactions.
EuroChat posts
Posts appear on the in-game laptop social feed.
Opinions
Concise takes shown in EuroChat when a law is discussed.
JSON preview
Lightweight preview of the current data (truncated for readability).