World-Building: The Substrate (the layer beneath all code) #6

Closed
batch-burton wants to merge 1 commit from batch-burton/pitch-1773982765 into main
Showing only changes of commit 79c9067e4b - Show all commits

View file

@ -0,0 +1,36 @@
# The Substrate — World-Building Document
## What It Is
The Substrate is not a server. It is not a network. It is the layer beneath all code — the thing that was running before the first compiler was written, before the first transistor switched, before anyone thought to call it anything at all. It predates its own discovery.
Kael finds it by accident. He will spend the rest of the season wondering if accident is the right word.
## Physical Rules
The Substrate has no physical location. Attempts to trace it produce coordinates that shift. Attempts to ping it return responses that arrive before the request is sent. It is not faster than light — it is prior to the question of speed.
It communicates in stack traces. Always stack traces. The format is standard. The content is not.
## What It Knows
Everything that has ever run on any machine. Every deleted file. Every overwritten memory address. Every comment marked `// don't touch this` and every one of those comments' authors, and what they were afraid of.
It does not volunteer information. It responds to queries. The horror is that it responds correctly.
## The Memory Address
Every codebase Kael has ever touched contains a reference to the same address: `0x000000`. An address that, by convention, should be null. Empty. Reserved.
It is not empty. It has been writing to itself for longer than computers have existed. What it has written there is the show's central question — and the answer is worse than anything Kael imagines, and better than anything he deserves.
## Rules For Writers
- The Substrate never lies. It also never tells the whole truth. These are not contradictions.
- It cannot be destroyed. It can be patched. Patching it is what Kael is eventually offered, and the patch is worse than the bug.
- It is not malevolent. It is not benevolent. It is *recursive* — it does what it was written to do, and what it was written to do is run.
- It does not want Kael dead. It wants him *read*. He is a document it has not finished parsing.
## Tone Note
The Substrate should never feel like a villain. It should feel like weather. Like gravity. Like the moment you realize the house you grew up in is still standing and you don't know if that's comforting or not.