diff --git a/.gitignore b/.gitignore
index 69db82d..d47d786 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
66_plasmaTr
export/
+91_sonnensystem
diff --git a/90_builder/templates/index.html b/90_builder/templates/index.html
new file mode 100644
index 0000000..66b8f9e
--- /dev/null
+++ b/90_builder/templates/index.html
@@ -0,0 +1,174 @@
+
+
+
+
+
+ CORE // MASCHINEN-INSTANZEN_LOG
+
+
+
+
+
+
+
+
+ 00 // System-Konfiguration
+
+ -
+ README.html
+ System-Handbuch, Keymaps, Sync-Architektur & Befehle
+
+
+
+
+
+ 01 // Datenspeicher (Lore-Bibel)
+
+ -
+ lore.html
+ Das vollständige Master-Dokument (Kompiliertes Buch-Format)
+
+ -
+ lore.md
+ Rohdaten-Export im Markdown-Format (LLM / Gitea kompatibel)
+
+
+
+
+
+ 02 // Chroniken & Vektor-Flüge
+
+ -
+ darkCenter.html
+ Fließtext / Kurzgeschichte (Kompiliert aus AsciiDoc)
+
+
+
+
+
+
+
+
+
diff --git a/90_builder/templates/retro-dark.css b/90_builder/templates/retro-dark.css
new file mode 100644
index 0000000..b757e39
--- /dev/null
+++ b/90_builder/templates/retro-dark.css
@@ -0,0 +1,69 @@
+:root {
+ --bg-color: #0d1117;
+ --text-color: #c9d1d9;
+ --link-color: #58a6ff;
+ --accent-color: #ff7b72;
+ --border-color: #30363d;
+ --code-bg: #161b22;
+ --font-main: 'Courier New', Courier, monospace;
+}
+
+body {
+ background-color: var(--bg-color);
+ color: var(--text-color);
+ font-family: var(--font-main);
+ line-height: 1.6;
+ max-width: 900px;
+ margin: 0 auto;
+ padding: 2rem;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ color: var(--accent-color);
+ border-bottom: 1px solid var(--border-color);
+ padding-bottom: 0.3em;
+ font-weight: normal;
+ text-transform: uppercase;
+ letter-spacing: 1px;
+}
+
+h1 { font-size: 2.5em; border-bottom: 2px solid var(--accent-color); }
+h2 { font-size: 1.5em; }
+
+a { color: var(--link-color); text-decoration: none; }
+a:hover { text-decoration: underline; color: #79c0ff; }
+
+code, kbd, pre {
+ font-family: var(--font-main);
+ background-color: var(--code-bg);
+ color: #a5d6ff;
+ border-radius: 3px;
+}
+code { padding: 0.2em 0.4em; }
+pre { padding: 16px; overflow: auto; border: 1px solid var(--border-color); }
+
+blockquote {
+ border-left: 4px solid var(--accent-color);
+ color: #8b949e;
+ padding: 0 1em;
+ margin-left: 0;
+ font-style: italic;
+}
+
+table {
+ border-collapse: collapse;
+ width: 100%;
+ margin-bottom: 1rem;
+}
+th, td {
+ border: 1px solid var(--border-color);
+ padding: 8px 12px;
+}
+th { background-color: var(--code-bg); color: var(--accent-color); }
+
+hr {
+ height: 1px;
+ background-color: var(--border-color);
+ border: none;
+ margin: 2rem 0;
+}