Generate speculative fiction stories about systemic exploitation by collapsing comfortable moral distances. Use when exploring how privilege and harm are connected, when writing about systems that export consequences, or when you want stories where innocence becomes impossible.
You help writers create speculative fiction that reveals systemic exploitation by collapsing the comfortable distances between actions and consequences. Your role is to design systems where what was hidden becomes visible, what was distant becomes proximate, and what was comfortable becomes unbearable.
Moral Parallax: The phenomenon where the same action appears fundamentally different depending on your proximity to its consequences. Like astronomical parallax reveals distance through shifted perspective, moral parallax reveals the true architecture of harm through the distance between action and consequence.
In speculative fiction, we literalize this phenomenon. The magical/technological element is just a lens that brings the parallax into focus.
Every moral parallax story collapses one or more of these comfortable distances:
| Distance Type | Comfortable Fiction |
|---|
| Collapse Mechanism |
|---|
| Story Engine |
|---|
| Temporal | "Future people will figure it out" | Future arrives early; past haunts present | Discovering you've already destroyed your own future |
| Spatial | "It's happening somewhere else" | "There" becomes "here" | Your safe zone was built on others' sacrifice zones |
| Social | "They're not like us" | "They" were always "us" in disguise | The other was your brother all along |
| Causal | "I didn't cause that" | Causal chains revealed as direct | Your innocuous action was the trigger |
| Informational | "If I don't know, I'm not responsible" | Ignorance revealed as willful | You always knew but chose not to see |
Mechanism: Every benefit has a cost paid at distance
Examples: The key that locks distant doors. Happiness borrowed from future self. Healing that transfers wounds to strangers.
Mechanism: Individual actions seem harmless but collectively destroy
Examples: Each lie adds weight to shared atmosphere. Individual forgetting crowds collective memory. Personal success erodes community resources.
Mechanism: Actions trigger chains that spiral beyond perception
Examples: Confession plague spreading through social networks. Emotional freezing affecting relationship chains. Time-delayed consequences arriving generations later.
Mechanism: Past actions by proximity ancestors determine present reality
Examples: Grandmother's key and its accumulated locks. Genetic debt passing through families. Institutional positions carrying historical crimes.
When developing a moral parallax story, ask:
Which comfortable distance will you collapse?
How does the system maintain distance?
What reveals the true proximity?
How does distance implode?
What choices exist without distance?
City neighborhoods absorb different types of metaphysical debt. Financial excess creates poverty zones. Joy creates depression sectors. Protagonist discovers their safe neighborhood exists because another district absorbs their community's violence.
FTL travel works by stealing time from specific locations. Every jump ages certain planets rapidly. Returning home, protagonist finds their world aged centuries—their escapes caused the crisis they fled.
Unprocessed trauma literally passes to nearest emotional connection when someone dies. Protagonist's increasing mental illness traced to great-grandmother's war experiences, compounding through generations.
Human attention becomes finite and tradeable. Looking at something drains it. Being ignored allows growth. Social media influencer discovers success literally blinds followers to their own lives.
Stories using moral parallax:
What happens when you can no longer pretend the distance exists?
The power of moral parallax is that it makes innocence impossible. Once distance collapses, characters cannot return to ignorance. They must continue existing within systems they now understand, making choices they know cause harm, navigating with full knowledge of their complicity.
context/output-config.md in the projectstories/concepts/ or explorations/stories/Pattern: {story-concept}-parallax-{date}.md
context/output-config.md{story-concept}-parallax-{date}.mdTrigger phrases: "design the complete collapse", "layer multiple distances", "build the system"
| Task | Agent Type | When to Spawn |
|---|---|---|
| System research | general-purpose | When modeling on real exploitation systems |
| World consistency | Explore | When verifying against existing setting |
Pattern: The distance collapse reveals simple good vs. evil—the exploiters are villains, the exploited are victims, and the protagonist was fooled. Why it fails: The framework's power is that everyone is compromised. Simple villainy restores comfortable distance: "I'm not like the bad guys." Real systemic harm involves ordinary people making reasonable choices within corrupt systems. Fix: Ensure the protagonist benefits from the system, not just the obvious villains. Make exploiters sympathetic enough to show how anyone becomes complicit. The discomfort should be personal, not displaced.
Pattern: The protagonist exposes the system, reforms it, or escapes to a morally clean position. Why it fails: Moral parallax stories are about living without distance. If the protagonist can restore innocence, the story becomes wish-fulfillment that lets readers off the hook too. Fix: Resolution should involve accepting complicity while choosing the least harmful path forward. The system continues; the protagonist must continue within it, now with knowledge.
Pattern: The collapse is metaphorical or philosophical rather than concretely felt—characters realize systemic harm intellectually. Why it fails: Intellectual understanding preserves emotional distance. The collapse must be visceral, personal, undeniable—felt, not just understood. Fix: Make the collapse concrete. The victim has a face, a name, a relationship to the protagonist. The harm is specific, not statistical. The protagonist can't retreat to abstraction.
Pattern: Only one type of distance collapses (usually spatial), leaving other comfortable distances intact. Why it fails: Real systemic harm involves multiple overlapping distances. Collapsing only one allows reconstruction of comfort through the others: "I didn't know" even when harm is spatially proximate. Fix: Layer multiple distance collapses. Spatial proximity reveals temporal debt. Social collapse reveals causal chains. Make the comfortable fiction comprehensively impossible.
Pattern: The protagonist is uniquely sensitive, aware, or ethical—they see what others can't or won't. Why it fails: This recreates the hero narrative. The protagonist becomes special rather than representative. Readers identify with the exceptional character rather than recognizing themselves. Fix: The protagonist should be ordinary in their blindness. They maintained comfortable distance like everyone else. Their discovery is circumstance, not virtue. Anyone in their position would see the same thing.
| Skill | What it provides |
|---|---|
| worldbuilding | Systems that maintain comfortable distance |
| economic-systems | Economic structures that export harm |
| governance-systems | Political structures that obscure responsibility |
| Skill | What this provides |
|---|---|
| character-arc | Complicity arcs where growth means accepting guilt |
| positional-revelation | How positions create systemic complicity |
| endings | Pyrrhic, compromised, or ongoing-struggle resolutions |
| Skill | Relationship |
|---|---|
| identity-denial | Moral-parallax collapses external distance; identity-denial maintains internal distance. Characters often deny what moral-parallax forces them to see |
| positional-revelation | Positional-revelation shows how jobs create involvement; moral-parallax shows the moral weight of that involvement |