constants: -1, +1, and the infinity between them

This commit is contained in:
2026-08-23 06:11:57 -05:00
parent b31697d679
commit 043a3136e7
+12 -9
View File
@@ -13,20 +13,23 @@ Rules:
3. No bare values anywhere in code — a number never appears without its technical name.
## The only real constants
**0, 1, 1, +, −∞. That's the whole list.**
**1, +1, and the infinity between them.**
These five need no registry, no definition, no history — they are
structure itself: nothing, unity, negation, and the two endless ends.
They may appear bare anywhere.
The space is bounded — nothing exceeds 1 or +1 — but between them
lies an uncountable infinity of positions, 0 among them. That interior
infinity is a constant too: structure itself, not something anyone
invented. These may appear bare anywhere in code.
Everything else is **not a constant and must never be invented as one.**
Inventing numbers is how systems rot: someone types `0.73`, someone
else copies it, soon it's load-bearing folklore nobody can explain.
Everything else is **not a constant and must never be invented as
one.** Inventing numbers is how systems rot: someone types `0.73`,
someone else copies it, soon it's load-bearing folklore nobody can
explain. Worse — any single value like `0.73` is just ONE point
picked from the infinite interior, pretending to be special.
Every other quantity is a **named relationship** — a registry row
carrying what it connects, which direction it pushes, and why its
current setting is what it is. Relationships get tuned; constants
don't exist to tune.
current setting sits where it sits in the continuum. Relationships
get tuned; constants don't exist to tune.
## Finding new ones — no orphans, no inventions