Initial commit — full system source + zero-engine-state.md reference

This commit is contained in:
2026-06-01 23:19:46 +01:00
commit 2ebd5803fc
213 changed files with 18559 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
<rect width="64" height="64" rx="8" fill="#0a0a18"/>
<g fill="#cc9933">
<polygon points="32,8 36,28 32,32 28,28" opacity="0.9"/>
<polygon points="44,12 42,32 36,34 38,16" opacity="0.8"/>
<polygon points="20,12 22,32 28,34 26,16" opacity="0.8"/>
<polygon points="50,22 44,36 38,36 44,24" opacity="0.7"/>
<polygon points="14,22 20,36 26,36 20,24" opacity="0.7"/>
</g>
<line x1="32" y1="32" x2="32" y2="52" stroke="#ffcc44" stroke-width="3"/>
<polygon points="28,50 32,58 36,50" fill="#cc9933"/>
<text x="32" y="62" text-anchor="middle" font-size="5" fill="#ffcc44" font-family="monospace" letter-spacing="0">WARRIOR</text>
</svg>

After

Width:  |  Height:  |  Size: 721 B

+11
View File
@@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
<rect width="64" height="64" rx="8" fill="#140808"/>
<g transform="translate(32,32)">
<polygon points="0,-24 4,-2 0,4 -4,-2" fill="#cc3333"/>
<polygon points="0,-24 4,-2 0,4 -4,-2" fill="#ff6644" opacity="0.5" transform="rotate(30)"/>
<polygon points="0,-24 4,-2 0,4 -4,-2" fill="#ff6644" opacity="0.4" transform="rotate(-30)"/>
<rect x="-3" y="4" width="6" height="8" rx="1" fill="#884422"/>
<rect x="-6" y="10" width="12" height="3" rx="1" fill="#663311"/>
</g>
<text x="32" y="62" text-anchor="middle" font-size="5" fill="#cc3333" font-family="monospace" letter-spacing="0">BLADES</text>
</svg>

After

Width:  |  Height:  |  Size: 687 B

+12
View File
@@ -0,0 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
<rect width="64" height="64" rx="8" fill="#100810"/>
<rect x="26" y="12" width="12" height="28" rx="4" fill="#441188" stroke="#9944cc" stroke-width="1.5"/>
<rect x="22" y="10" width="20" height="6" rx="3" fill="#221144"/>
<circle cx="32" cy="26" r="5" fill="#cc44ff" opacity="0.7"/>
<g stroke="#cc44ff" stroke-width="1.5" opacity="0.6">
<line x1="16" y1="44" x2="48" y2="44"/>
<line x1="20" y1="40" x2="20" y2="48"/>
<line x1="44" y1="40" x2="44" y2="48"/>
</g>
<text x="32" y="62" text-anchor="middle" font-size="5" fill="#9944cc" font-family="monospace" letter-spacing="0">DEPEND</text>
</svg>

After

Width:  |  Height:  |  Size: 683 B

+12
View File
@@ -0,0 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
<rect width="64" height="64" rx="8" fill="#1a0808"/>
<g fill="none" stroke="#cc2222" stroke-width="2.5" stroke-linecap="round">
<path d="M20 48 L36 18 L52 10" stroke-width="3.5" stroke="#ff4444"/>
<path d="M26 50 L40 22 L54 14"/>
<path d="M16 46 L30 20 L44 12"/>
<ellipse cx="20" cy="50" rx="5" ry="3" fill="#cc2222" stroke="none"/>
<ellipse cx="26" cy="52" rx="5" ry="3" fill="#992222" stroke="none"/>
<ellipse cx="16" cy="48" rx="5" ry="3" fill="#992222" stroke="none"/>
</g>
<text x="32" y="62" text-anchor="middle" font-size="6" fill="#ff4444" font-family="monospace" letter-spacing="1">CLAWS</text>
</svg>

After

Width:  |  Height:  |  Size: 704 B

+11
View File
@@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
<rect width="64" height="64" rx="8" fill="#081808"/>
<g fill="none" stroke="#22aa44" stroke-width="2.5">
<path d="M32 10 C18 10 10 20 10 32 C10 44 20 54 32 54" stroke-dasharray="4 2"/>
<path d="M32 10 C46 10 54 20 54 32 C54 44 44 54 32 54"/>
<polyline points="22,40 32,52 42,40" stroke="#44ee66" stroke-width="3" fill="none"/>
</g>
<circle cx="32" cy="32" r="8" fill="#22aa44" opacity="0.25"/>
<text x="32" y="32" text-anchor="middle" dominant-baseline="middle" font-size="11" fill="#44ee66" font-family="monospace" font-weight="bold">+</text>
<text x="32" y="62" text-anchor="middle" font-size="6" fill="#44ee66" font-family="monospace" letter-spacing="1">REGEN</text>
</svg>

After

Width:  |  Height:  |  Size: 762 B

+17
View File
@@ -0,0 +1,17 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
<rect width="64" height="64" rx="8" fill="#080818"/>
<g fill="none" stroke="#4488cc" stroke-width="1.5">
<ellipse cx="32" cy="32" rx="22" ry="12"/>
<ellipse cx="32" cy="32" rx="14" ry="8" opacity="0.7"/>
<ellipse cx="32" cy="32" rx="6" ry="4" opacity="0.5"/>
</g>
<circle cx="32" cy="32" r="5" fill="#00aaff" opacity="0.8"/>
<circle cx="32" cy="32" r="2.5" fill="#ffffff"/>
<g stroke="#4488cc" stroke-width="1" opacity="0.5">
<line x1="8" y1="32" x2="18" y2="32"/>
<line x1="46" y1="32" x2="56" y2="32"/>
<line x1="32" y1="8" x2="32" y2="18"/>
<line x1="32" y1="46" x2="32" y2="56"/>
</g>
<text x="32" y="62" text-anchor="middle" font-size="5" fill="#4488cc" font-family="monospace" letter-spacing="0">SHAPER</text>
</svg>

After

Width:  |  Height:  |  Size: 828 B

+15
View File
@@ -0,0 +1,15 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
<rect width="64" height="64" rx="8" fill="#080c10"/>
<circle cx="20" cy="22" r="7" fill="#2255aa" opacity="0.8"/>
<circle cx="44" cy="22" r="7" fill="#2255aa" opacity="0.8"/>
<circle cx="32" cy="38" r="7" fill="#4477cc" opacity="0.9"/>
<g stroke="#4488ff" stroke-width="1.5" fill="none" opacity="0.6">
<line x1="26" y1="24" x2="38" y2="24"/>
<line x1="22" y1="28" x2="28" y2="34"/>
<line x1="42" y1="28" x2="36" y2="34"/>
</g>
<circle cx="20" cy="22" r="3" fill="#88aaff"/>
<circle cx="44" cy="22" r="3" fill="#88aaff"/>
<circle cx="32" cy="38" r="3" fill="#aaccff"/>
<text x="32" y="62" text-anchor="middle" font-size="5" fill="#4488ff" font-family="monospace" letter-spacing="0">SOCIAL</text>
</svg>

After

Width:  |  Height:  |  Size: 795 B

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
<rect width="64" height="64" rx="8" fill="#100a08"/>
<polygon points="32,10 38,26 56,26 42,36 48,52 32,42 16,52 22,36 8,26 26,26" fill="#cc9933" opacity="0.8"/>
<polygon points="32,18 36,28 46,28 38,34 42,44 32,38 22,44 26,34 18,28 28,28" fill="#ffcc44"/>
<text x="32" y="62" text-anchor="middle" font-size="5" fill="#ffcc44" font-family="monospace" letter-spacing="0">CASTE</text>
</svg>

After

Width:  |  Height:  |  Size: 458 B