smlflg commited on
Commit
38e8b56
·
verified ·
1 Parent(s): fcdf914

Initial public upload from Projekte/AgentProjectMinenraeumer (part 7)

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. ProjectIntakeTower/explainers/web/neurips2025-5af2132635.html +6 -0
  2. ProjectIntakeTower/explainers/web/neurips2025-6478fd35c7.html +6 -0
  3. ProjectIntakeTower/explainers/web/neurips2025-67a2662309.html +6 -0
  4. ProjectIntakeTower/explainers/web/neurips2025-7e9bb70151.html +6 -0
  5. ProjectIntakeTower/explainers/web/neurips2025-81e4986b81.html +6 -0
  6. ProjectIntakeTower/explainers/web/neurips2025-8dff640782.html +6 -0
  7. ProjectIntakeTower/explainers/web/neurips2025-c2ff3ffd6b.html +6 -0
  8. ProjectIntakeTower/explainers/web/neurips2025-c860dc542c.html +6 -0
  9. ProjectIntakeTower/explainers/web/neurips2025-d829d822f4.html +6 -0
  10. ProjectIntakeTower/explainers/web/nimble_options-cc308466fd.html +6 -0
  11. ProjectIntakeTower/explainers/web/nimble_pool-a86c15bd7c.html +6 -0
  12. ProjectIntakeTower/explainers/web/notebooks-580f1cdfe4.html +6 -0
  13. ProjectIntakeTower/explainers/web/null-0be625c78a.html +6 -0
  14. ProjectIntakeTower/explainers/web/null-8b19112639.html +6 -0
  15. ProjectIntakeTower/explainers/web/null-ce13fe3502.html +6 -0
  16. ProjectIntakeTower/explainers/web/old-93baf0afb0.html +6 -0
  17. ProjectIntakeTower/explainers/web/openai_like-1e18cd340c.html +6 -0
  18. ProjectIntakeTower/explainers/web/openclaude-3a3b9d4a36.html +6 -0
  19. ProjectIntakeTower/explainers/web/openclaude-vscode-7443330dc2.html +6 -0
  20. ProjectIntakeTower/explainers/web/openclaw-brandops-b4d7e01139.html +6 -0
  21. ProjectIntakeTower/explainers/web/opencode-46ba2b8c1e.html +6 -0
  22. ProjectIntakeTower/explainers/web/opencodegousagedashboard-99e39ee7a3.html +6 -0
  23. ProjectIntakeTower/explainers/web/outputs-6b6a7d55d9.html +6 -0
  24. ProjectIntakeTower/explainers/web/p5js-0c30f29722.html +6 -0
  25. ProjectIntakeTower/explainers/web/p5js-0ee51dd18a.html +6 -0
  26. ProjectIntakeTower/explainers/web/p5js-466e082c5a.html +6 -0
  27. ProjectIntakeTower/explainers/web/p5js-48018de1f0.html +6 -0
  28. ProjectIntakeTower/explainers/web/p5js-5ed30c1ba1.html +6 -0
  29. ProjectIntakeTower/explainers/web/p5js-8cf8af2cc5.html +6 -0
  30. ProjectIntakeTower/explainers/web/p5js-da62a0a467.html +6 -0
  31. ProjectIntakeTower/explainers/web/p5js-e3537342fc.html +6 -0
  32. ProjectIntakeTower/explainers/web/p5js-f0deb56576.html +6 -0
  33. ProjectIntakeTower/explainers/web/paperclip-afd783b677.html +6 -0
  34. ProjectIntakeTower/explainers/web/passthrough-c6a263ff3d.html +6 -0
  35. ProjectIntakeTower/explainers/web/path_c_builder-784223f199.html +6 -0
  36. ProjectIntakeTower/explainers/web/path_c_hermes-5d63d83b11.html +6 -0
  37. ProjectIntakeTower/explainers/web/path_c_research-829eb54370.html +6 -0
  38. ProjectIntakeTower/explainers/web/path_gap_deploy_learn-4e29cab738.html +6 -0
  39. ProjectIntakeTower/explainers/web/peer_builder-8159f475c0.html +6 -0
  40. ProjectIntakeTower/explainers/web/peer_private-657c4b3b22.html +6 -0
  41. ProjectIntakeTower/explainers/web/peer_research-d4278dcbc9.html +6 -0
  42. ProjectIntakeTower/explainers/web/peer_router-a0edcc6393.html +6 -0
  43. ProjectIntakeTower/explainers/web/perplexity-7999448096.html +6 -0
  44. ProjectIntakeTower/explainers/web/personalchatssafe-6654f60d81.html +6 -0
  45. ProjectIntakeTower/explainers/web/personalpromptboost-5c607caab0.html +6 -0
  46. ProjectIntakeTower/explainers/web/phoenix-3dd87e38ff.html +6 -0
  47. ProjectIntakeTower/explainers/web/phoenix_html-ca6e891090.html +6 -0
  48. ProjectIntakeTower/explainers/web/phoenix_live_view-ad0583df44.html +6 -0
  49. ProjectIntakeTower/explainers/web/phoenix_pubsub-e679e6e552.html +6 -0
  50. ProjectIntakeTower/explainers/web/phoenix_template-737117ad66.html +6 -0
ProjectIntakeTower/explainers/web/neurips2025-5af2132635.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>neurips2025 — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>neurips2025</h1><p><code>/home/smlflg/.hermes/profiles/decision-control/skills/research/research-paper-writing/templates/neurips2025</code></p><p>Tech: unknown · Score: 0 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt unknown, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>unclear purpose</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/neurips2025-5af2132635.md">neurips2025-5af2132635.md</a> · Video: <a href="../video/neurips2025-5af2132635.mp4">neurips2025-5af2132635.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/neurips2025-6478fd35c7.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>neurips2025 — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>neurips2025</h1><p><code>/home/smlflg/.hermes/profiles/smk/skills/research/research-paper-writing/templates/neurips2025</code></p><p>Tech: unknown · Score: 0 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt unknown, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>unclear purpose</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/neurips2025-6478fd35c7.md">neurips2025-6478fd35c7.md</a> · Video: <a href="../video/neurips2025-6478fd35c7.mp4">neurips2025-6478fd35c7.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/neurips2025-67a2662309.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>neurips2025 — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>neurips2025</h1><p><code>/home/smlflg/.hermes/profiles/voice-learning/skills/research/research-paper-writing/templates/neurips2025</code></p><p>Tech: unknown · Score: 0 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt unknown, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>unclear purpose</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/neurips2025-67a2662309.md">neurips2025-67a2662309.md</a> · Video: <a href="../video/neurips2025-67a2662309.mp4">neurips2025-67a2662309.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/neurips2025-7e9bb70151.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>neurips2025 — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>neurips2025</h1><p><code>/home/smlflg/.hermes/profiles/ra/skills/research/ml-paper-writing/templates/neurips2025</code></p><p>Tech: unknown · Score: 0 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt unknown, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>unclear purpose</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/neurips2025-7e9bb70151.md">neurips2025-7e9bb70151.md</a> · Video: <a href="../video/neurips2025-7e9bb70151.mp4">neurips2025-7e9bb70151.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/neurips2025-81e4986b81.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>neurips2025 — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>neurips2025</h1><p><code>/home/smlflg/.hermes/profiles/openclaude-mcp/skills/research/research-paper-writing/templates/neurips2025</code></p><p>Tech: unknown · Score: 0 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt unknown, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>unclear purpose</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/neurips2025-81e4986b81.md">neurips2025-81e4986b81.md</a> · Video: <a href="../video/neurips2025-81e4986b81.mp4">neurips2025-81e4986b81.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/neurips2025-8dff640782.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>neurips2025 — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>neurips2025</h1><p><code>/home/smlflg/.hermes/profiles/ra/skills/research/research-paper-writing/templates/neurips2025</code></p><p>Tech: unknown · Score: 0 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt unknown, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>unclear purpose</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/neurips2025-8dff640782.md">neurips2025-8dff640782.md</a> · Video: <a href="../video/neurips2025-8dff640782.mp4">neurips2025-8dff640782.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/neurips2025-c2ff3ffd6b.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>neurips2025 — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>neurips2025</h1><p><code>/home/smlflg/.hermes/profiles/fixer/skills/research/research-paper-writing/templates/neurips2025</code></p><p>Tech: unknown · Score: 0 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt unknown, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>unclear purpose</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/neurips2025-c2ff3ffd6b.md">neurips2025-c2ff3ffd6b.md</a> · Video: <a href="../video/neurips2025-c2ff3ffd6b.mp4">neurips2025-c2ff3ffd6b.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/neurips2025-c860dc542c.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>neurips2025 — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>neurips2025</h1><p><code>/home/smlflg/.hermes/profiles/dlm/skills/research/research-paper-writing/templates/neurips2025</code></p><p>Tech: unknown · Score: 0 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt unknown, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>unclear purpose</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/neurips2025-c860dc542c.md">neurips2025-c860dc542c.md</a> · Video: <a href="../video/neurips2025-c860dc542c.mp4">neurips2025-c860dc542c.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/neurips2025-d829d822f4.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>neurips2025 — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>neurips2025</h1><p><code>/home/smlflg/.hermes/profiles/mlg/skills/research/research-paper-writing/templates/neurips2025</code></p><p>Tech: unknown · Score: 0 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt unknown, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>unclear purpose</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/neurips2025-d829d822f4.md">neurips2025-d829d822f4.md</a> · Video: <a href="../video/neurips2025-d829d822f4.mp4">neurips2025-d829d822f4.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/nimble_options-cc308466fd.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>nimble_options — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>nimble_options</h1><p><code>/home/smlflg/Projekte/symphony/elixir/deps/nimble_options</code></p><p>Tech: docs/notes · Score: 8 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>NimbleOptions [Online Documentation][docs].</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 1 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>1 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/symphony/elixir/deps/nimble_options/CHANGELOG.md:75</code> — * Fix a small bug with docs for nested schemas.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/nimble_options-cc308466fd.md">nimble_options-cc308466fd.md</a> · Video: <a href="../video/nimble_options-cc308466fd.mp4">nimble_options-cc308466fd.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/nimble_pool-a86c15bd7c.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>nimble_pool — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>nimble_pool</h1><p><code>/home/smlflg/Projekte/symphony/elixir/deps/nimble_pool</code></p><p>Tech: docs/notes · Score: 16 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>NimblePool &lt;!-- MDOC !--&gt; `NimblePool` is a tiny resource-pool implementation.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 5 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>5 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/symphony/elixir/deps/nimble_pool/README.md:85</code> — port = Port.open({:spawn_executable, path}, [:binary, args: [&quot;-&quot;]])</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/nimble_pool/README.md:158</code> — if Mint.HTTP1.open?(conn) do</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/nimble_pool/README.md:193</code> — # TODO: Add back-off</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/nimble_pool/CHANGELOG.md:13</code> — * Fix a bug on idle timeout causing the pool to empty</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/nimble_pool/CHANGELOG.md:22</code> — * Fix a bug with lazy pool starting more connections than specified</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/nimble_pool-a86c15bd7c.md">nimble_pool-a86c15bd7c.md</a> · Video: <a href="../video/nimble_pool-a86c15bd7c.mp4">nimble_pool-a86c15bd7c.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/notebooks-580f1cdfe4.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>notebooks — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>notebooks</h1><p><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/sympy__sympy_c5cef2499d6eed024b0db5c792d6ec7c53baa470/examples/notebooks</code></p><p>Tech: docs/notes · Score: 8 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>This directory contains `IPython`_ Notebooks.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 1 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>1 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/sympy__sympy_c5cef2499d6eed024b0db5c792d6ec7c53baa470/examples/notebooks/README.txt:1</code> — This directory contains `IPython`_ Notebooks. To open them, run ``ipython</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/notebooks-580f1cdfe4.md">notebooks-580f1cdfe4.md</a> · Video: <a href="../video/notebooks-580f1cdfe4.mp4">notebooks-580f1cdfe4.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/null-0be625c78a.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>null — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>null</h1><p><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_d16bfe05a744909de4b27f5875fe0d4ed41ce607/astropy/io/ascii/tests/data/cds/null</code></p><p>Tech: docs/notes · Score: 31 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>J/A+A/511/A56 Abundances of five open clusters (Pancino+, 2010) ================================================================================ Chemical abundance analysis of the open clusters Cr 110, N</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 16 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>16 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_d16bfe05a744909de4b27f5875fe0d4ed41ce607/astropy/io/ascii/tests/data/cds/null/ReadMe:1</code> — J/A+A/511/A56 Abundances of five open clusters (Pancino+, 2010)</li><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_d16bfe05a744909de4b27f5875fe0d4ed41ce607/astropy/io/ascii/tests/data/cds/null/ReadMe:3</code> — Chemical abundance analysis of the open clusters Cr 110, NGC 2420, NGC 7789,</li><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_d16bfe05a744909de4b27f5875fe0d4ed41ce607/astropy/io/ascii/tests/data/cds/null/ReadMe:9</code> — ADC_Keywords: Clusters, open ; Stars, giant ; Equivalent widths ; Spectroscopy</li><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_d16bfe05a744909de4b27f5875fe0d4ed41ce607/astropy/io/ascii/tests/data/cds/null/ReadMe:11</code> — open clusters and associations: general</li><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_d16bfe05a744909de4b27f5875fe0d4ed41ce607/astropy/io/ascii/tests/data/cds/null/ReadMe:14</code> — The present number of Galactic open clusters that have high resolution</li><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_d16bfe05a744909de4b27f5875fe0d4ed41ce607/astropy/io/ascii/tests/data/cds/null/ReadMe:18</code> — open clusters with high quality measurements, we obtained high</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/null-0be625c78a.md">null-0be625c78a.md</a> · Video: <a href="../video/null-0be625c78a.mp4">null-0be625c78a.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/null-8b19112639.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>null — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>null</h1><p><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_a5917978be39d13cd90b517e1de4e7a539ffaa48/astropy/io/ascii/tests/data/cds/null</code></p><p>Tech: docs/notes · Score: 31 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>J/A+A/511/A56 Abundances of five open clusters (Pancino+, 2010) ================================================================================ Chemical abundance analysis of the open clusters Cr 110, N</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 16 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>16 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_a5917978be39d13cd90b517e1de4e7a539ffaa48/astropy/io/ascii/tests/data/cds/null/ReadMe:1</code> — J/A+A/511/A56 Abundances of five open clusters (Pancino+, 2010)</li><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_a5917978be39d13cd90b517e1de4e7a539ffaa48/astropy/io/ascii/tests/data/cds/null/ReadMe:3</code> — Chemical abundance analysis of the open clusters Cr 110, NGC 2420, NGC 7789,</li><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_a5917978be39d13cd90b517e1de4e7a539ffaa48/astropy/io/ascii/tests/data/cds/null/ReadMe:9</code> — ADC_Keywords: Clusters, open ; Stars, giant ; Equivalent widths ; Spectroscopy</li><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_a5917978be39d13cd90b517e1de4e7a539ffaa48/astropy/io/ascii/tests/data/cds/null/ReadMe:11</code> — open clusters and associations: general</li><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_a5917978be39d13cd90b517e1de4e7a539ffaa48/astropy/io/ascii/tests/data/cds/null/ReadMe:14</code> — The present number of Galactic open clusters that have high resolution</li><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_a5917978be39d13cd90b517e1de4e7a539ffaa48/astropy/io/ascii/tests/data/cds/null/ReadMe:18</code> — open clusters with high quality measurements, we obtained high</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/null-8b19112639.md">null-8b19112639.md</a> · Video: <a href="../video/null-8b19112639.mp4">null-8b19112639.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/null-ce13fe3502.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>null — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>null</h1><p><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_7269fa3e33e8d02485a647da91a5a2a60a06af61/astropy/io/ascii/tests/data/cds/null</code></p><p>Tech: docs/notes · Score: 31 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>J/A+A/511/A56 Abundances of five open clusters (Pancino+, 2010) ================================================================================ Chemical abundance analysis of the open clusters Cr 110, N</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 16 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>16 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_7269fa3e33e8d02485a647da91a5a2a60a06af61/astropy/io/ascii/tests/data/cds/null/ReadMe:1</code> — J/A+A/511/A56 Abundances of five open clusters (Pancino+, 2010)</li><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_7269fa3e33e8d02485a647da91a5a2a60a06af61/astropy/io/ascii/tests/data/cds/null/ReadMe:3</code> — Chemical abundance analysis of the open clusters Cr 110, NGC 2420, NGC 7789,</li><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_7269fa3e33e8d02485a647da91a5a2a60a06af61/astropy/io/ascii/tests/data/cds/null/ReadMe:9</code> — ADC_Keywords: Clusters, open ; Stars, giant ; Equivalent widths ; Spectroscopy</li><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_7269fa3e33e8d02485a647da91a5a2a60a06af61/astropy/io/ascii/tests/data/cds/null/ReadMe:11</code> — open clusters and associations: general</li><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_7269fa3e33e8d02485a647da91a5a2a60a06af61/astropy/io/ascii/tests/data/cds/null/ReadMe:14</code> — The present number of Galactic open clusters that have high resolution</li><li><code>/home/smlflg/Projekte/FirstRealHarnessEvaluation_KarpathiesMD/results/repo_cache/astropy__astropy_7269fa3e33e8d02485a647da91a5a2a60a06af61/astropy/io/ascii/tests/data/cds/null/ReadMe:18</code> — open clusters with high quality measurements, we obtained high</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/null-ce13fe3502.md">null-ce13fe3502.md</a> · Video: <a href="../video/null-ce13fe3502.mp4">null-ce13fe3502.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/old-93baf0afb0.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>old — Visual Explainer</title><style>
2
+ body{margin:0;background:#0b1020;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #60a5fa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#60a5fa;font-size:44px}h2{color:#34d399;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f59e0b}code{color:#60a5fa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#60a5fa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>old</h1><p><code>/home/smlflg/Projekte/WerBinIch/archive/old</code></p><p>Tech: python · Score: 8 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f59e0b"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#60a5fa"/><text x="50" y="78" fill="#60a5fa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#34d399"/><text x="410" y="78" fill="#34d399" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f59e0b"/><text x="770" y="78" fill="#f59e0b" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f59e0b" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f59e0b" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Who Am I CLI Minimal two-agent &quot;Who am I?&quot; CLI game using OpenAI-compatible chat completions.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 1 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System, dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>1 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/WerBinIch/archive/old/whoami_game.py:91</code> — &quot;Ask the next useful yes/no question or make a guess.&quot;</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/old-93baf0afb0.md">old-93baf0afb0.md</a> · Video: <a href="../video/old-93baf0afb0.mp4">old-93baf0afb0.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/openai_like-1e18cd340c.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>openai_like — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>openai_like</h1><p><code>/home/smlflg/.hermes/.uv-cache/archive-v0/9YH33THSokKdr36ExWiQN/litellm/llms/openai_like</code></p><p>Tech: docs/notes · Score: 10 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>JSON-Based OpenAI-Compatible Provider Configuration This directory contains the new JSON-based configuration system for OpenAI-compatible providers.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 2 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System, dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>2 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/.hermes/.uv-cache/archive-v0/9YH33THSokKdr36ExWiQN/litellm/llms/openai_like/json_loader.py:47</code> — with open(json_path) as f:</li><li><code>/home/smlflg/.hermes/.uv-cache/archive-v0/9YH33THSokKdr36ExWiQN/litellm/llms/openai_like/common_utils.py:48</code> — ): # [TODO] remove &#x27;validate_environment&#x27; from OpenAI base. should use llm providers config for this only.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/openai_like-1e18cd340c.md">openai_like-1e18cd340c.md</a> · Video: <a href="../video/openai_like-1e18cd340c.mp4">openai_like-1e18cd340c.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/openclaude-3a3b9d4a36.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>openclaude — Visual Explainer</title><style>
2
+ body{margin:0;background:#08130c;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #22c55e;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#22c55e;font-size:44px}h2{color:#a3e635;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#38bdf8}code{color:#22c55e}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#22c55e}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>openclaude</h1><p><code>/home/smlflg/Projekte/derWolfimSchafspelz/openclaude</code></p><p>Tech: docker, node, typescript · Score: 39 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#38bdf8"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#22c55e"/><text x="50" y="78" fill="#22c55e" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a3e635"/><text x="410" y="78" fill="#a3e635" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#38bdf8"/><text x="770" y="78" fill="#38bdf8" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#38bdf8" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#38bdf8" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>OpenClaude OpenClaude is an open-source coding-agent CLI for cloud and local model providers.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 40 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System, dokumentierte Absicht, Git-Historie</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>git repo</li><li>40 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/derWolfimSchafspelz/openclaude/CONTRIBUTING.md:5</code> — OpenClaude is a fast-moving open-source coding-agent CLI with support for multiple providers, local backends, MCP, and a terminal-first workflow. The best contributions here are fo</li><li><code>/home/smlflg/Projekte/derWolfimSchafspelz/openclaude/CONTRIBUTING.md:12</code> — - For larger changes, open an issue first so the scope is clear before implementation.</li><li><code>/home/smlflg/Projekte/derWolfimSchafspelz/openclaude/CODE_OF_CONDUCT.md:12</code> — We pledge to act and interact in ways that contribute to an open, welcoming,</li><li><code>/home/smlflg/Projekte/derWolfimSchafspelz/openclaude/SECURITY.md:5</code> — Open Claude is currently maintained on the latest `main` branch and the latest</li><li><code>/home/smlflg/Projekte/derWolfimSchafspelz/openclaude/SECURITY.md:14</code> — Security fixes are generally released in the next patch version and may also be</li><li><code>/home/smlflg/Projekte/derWolfimSchafspelz/openclaude/SECURITY.md:19</code> — If you believe you have found a security vulnerability in Open Claude, please</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/openclaude-3a3b9d4a36.md">openclaude-3a3b9d4a36.md</a> · Video: <a href="../video/openclaude-3a3b9d4a36.mp4">openclaude-3a3b9d4a36.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/openclaude-vscode-7443330dc2.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>openclaude-vscode — Visual Explainer</title><style>
2
+ body{margin:0;background:#08130c;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #22c55e;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#22c55e;font-size:44px}h2{color:#a3e635;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#38bdf8}code{color:#22c55e}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#22c55e}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>openclaude-vscode</h1><p><code>/home/smlflg/Projekte/derWolfimSchafspelz/openclaude/vscode-extension/openclaude-vscode</code></p><p>Tech: node · Score: 31 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#38bdf8"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#22c55e"/><text x="50" y="78" fill="#22c55e" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a3e635"/><text x="410" y="78" fill="#a3e635" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#38bdf8"/><text x="770" y="78" fill="#38bdf8" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#38bdf8" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#38bdf8" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>OpenClaude VS Code Extension A practical VS Code companion for OpenClaude with a project-aware **Control Center**, predictable terminal launch behavior, and quick access to useful OpenClaude workflows.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 40 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>40 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/derWolfimSchafspelz/openclaude/vscode-extension/openclaude-vscode/README.md:18</code> — - avoids launching from an arbitrary default cwd when a project is open</li><li><code>/home/smlflg/Projekte/derWolfimSchafspelz/openclaude/vscode-extension/openclaude-vscode/README.md:22</code> — - Open Workspace Profile</li><li><code>/home/smlflg/Projekte/derWolfimSchafspelz/openclaude/vscode-extension/openclaude-vscode/README.md:23</code> — - Open Repository</li><li><code>/home/smlflg/Projekte/derWolfimSchafspelz/openclaude/vscode-extension/openclaude-vscode/README.md:24</code> — - Open Setup Guide</li><li><code>/home/smlflg/Projekte/derWolfimSchafspelz/openclaude/vscode-extension/openclaude-vscode/README.md:25</code> — - Open Command Palette</li><li><code>/home/smlflg/Projekte/derWolfimSchafspelz/openclaude/vscode-extension/openclaude-vscode/README.md:35</code> — - `OpenClaude: Open Control Center`</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/openclaude-vscode-7443330dc2.md">openclaude-vscode-7443330dc2.md</a> · Video: <a href="../video/openclaude-vscode-7443330dc2.mp4">openclaude-vscode-7443330dc2.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/openclaw-brandops-b4d7e01139.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>openclaw-brandops — Visual Explainer</title><style>
2
+ body{margin:0;background:#08130c;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #22c55e;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#22c55e;font-size:44px}h2{color:#a3e635;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#38bdf8}code{color:#22c55e}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#22c55e}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>openclaw-brandops</h1><p><code>/home/smlflg/Projekte/BrandOps/packages/openclaw-brandops</code></p><p>Tech: node · Score: 8 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#38bdf8"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#22c55e"/><text x="50" y="78" fill="#22c55e" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a3e635"/><text x="410" y="78" fill="#a3e635" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#38bdf8"/><text x="770" y="78" fill="#38bdf8" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#38bdf8" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#38bdf8" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt node, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 4 TODO/FIXME-Hinweise, unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Ideenspeicher oder Archiv-Kandidat nach Review.</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>4 TODO/FIXME/WIP hints</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/BrandOps/packages/openclaw-brandops/src/brandops-state.js:89</code> — ## Next Step</li><li><code>/home/smlflg/Projekte/BrandOps/packages/openclaw-brandops/src/brandops-state.js:124</code> — metric: &quot;97.3% accuracy (36/37), 148/148 tests pass, fail-open hook design&quot;,</li><li><code>/home/smlflg/Projekte/BrandOps/packages/openclaw-brandops/src/brandops-state.js:128</code> — nextStep: &quot;Pull one concrete screenshot from PortfolioTimeline and one README-ready metric block into the next published clip.&quot;,</li><li><code>/home/smlflg/Projekte/BrandOps/packages/openclaw-brandops/src/brandops-state.js:157</code> — nextStep: &quot;Pull one short screen capture or still from the runtime switch and difference map into the next public clip so the proof reads instantly in feeds.&quot;,</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/openclaw-brandops-b4d7e01139.md">openclaw-brandops-b4d7e01139.md</a> · Video: <a href="../video/openclaw-brandops-b4d7e01139.mp4">openclaw-brandops-b4d7e01139.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/opencode-46ba2b8c1e.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>opencode — Visual Explainer</title><style>
2
+ body{margin:0;background:#020617;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #22d3ee;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#22d3ee;font-size:44px}h2{color:#34d399;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#fbbf24}code{color:#22d3ee}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#22d3ee}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>opencode</h1><p><code>/home/smlflg/Projekte/Zentrale/projects/smoke-test/context-packs/implementation/opencode</code></p><p>Tech: agent · Score: 14 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#fbbf24"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#22d3ee"/><text x="50" y="78" fill="#22d3ee" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#34d399"/><text x="410" y="78" fill="#34d399" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#fbbf24"/><text x="770" y="78" fill="#fbbf24" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein lokales Kontroll-Cockpit für Agenten, Projekte, Sessions, Handoffs und operative Übersicht.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 2 TODO/FIXME-Hinweise, unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>2 TODO/FIXME/WIP hints</li><li>agentized</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/Zentrale/projects/smoke-test/context-packs/implementation/opencode/HERMES.md:5</code> — Focus on ambiguous work, fallback diagnosis, and clear next actions.</li><li><code>/home/smlflg/Projekte/Zentrale/projects/smoke-test/context-packs/implementation/opencode/CODEX.md:5</code> — Focus on plan refinement, review, repair instructions, and verification discipline.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/opencode-46ba2b8c1e.md">opencode-46ba2b8c1e.md</a> · Video: <a href="../video/opencode-46ba2b8c1e.mp4">opencode-46ba2b8c1e.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/opencodegousagedashboard-99e39ee7a3.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>OpenCodeGoUsageDashboard — Visual Explainer</title><style>
2
+ body{margin:0;background:#0b1020;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #60a5fa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#60a5fa;font-size:44px}h2{color:#34d399;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f59e0b}code{color:#60a5fa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#60a5fa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>OpenCodeGoUsageDashboard</h1><p><code>/home/smlflg/Projekte/OpenCodeGoUsageDashboard</code></p><p>Tech: python · Score: 0 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f59e0b"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#60a5fa"/><text x="50" y="78" fill="#60a5fa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#34d399"/><text x="410" y="78" fill="#34d399" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f59e0b"/><text x="770" y="78" fill="#f59e0b" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f59e0b" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f59e0b" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein lokales Kontroll-Cockpit für Agenten, Projekte, Sessions, Handoffs und operative Übersicht.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Ideenspeicher oder Archiv-Kandidat nach Review.</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>Keine Score-Reasons vorhanden</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/opencodegousagedashboard-99e39ee7a3.md">opencodegousagedashboard-99e39ee7a3.md</a> · Video: <a href="../video/opencodegousagedashboard-99e39ee7a3.mp4">opencodegousagedashboard-99e39ee7a3.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/outputs-6b6a7d55d9.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>outputs — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>outputs</h1><p><code>/home/smlflg/Projekte/Amazon/outputs</code></p><p>Tech: docs/notes · Score: 8 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Amazon Derivatives Analysis Outputs Generated for 2026-01-01 to 2026-04-14.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 1 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>1 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/Amazon/outputs/amazon_costs.md:33</code> — - Die Kosten laufen primär über das Finanzierungslevel. Bei Open-End-Turbos wird der Basispreis/Finanzierungslevel typischerweise angepasst.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/outputs-6b6a7d55d9.md">outputs-6b6a7d55d9.md</a> · Video: <a href="../video/outputs-6b6a7d55d9.mp4">outputs-6b6a7d55d9.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/p5js-0c30f29722.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>p5js — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>p5js</h1><p><code>/home/smlflg/.hermes/profiles/diagnosis/skills/creative/p5js</code></p><p>Tech: docs/notes · Score: 31 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>p5.js Skill Production pipeline for interactive and generative visual art using [p5.js](https://p5js.org/).</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 17 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System, dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>17 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/.hermes/profiles/diagnosis/skills/creative/p5js/SKILL.md:83</code> — 4. **PREVIEW** — Open in browser, verify visual quality. Test at target resolution. Check performance</li><li><code>/home/smlflg/.hermes/profiles/diagnosis/skills/creative/p5js/SKILL.md:169</code> — For **interactive generative art** (seed exploration, parameter tuning): start from `templates/viewer.html`. Read the template first, keep the fixed sections (seed nav, actions), r</li><li><code>/home/smlflg/.hermes/profiles/diagnosis/skills/creative/p5js/SKILL.md:255</code> — - Open HTML file directly in browser — no server needed for basic sketches</li><li><code>/home/smlflg/.hermes/profiles/diagnosis/skills/creative/p5js/SKILL.md:487</code> — 2. **Open in browser** — `open sketch.html` (macOS) or `xdg-open sketch.html` (Linux)</li><li><code>/home/smlflg/.hermes/profiles/diagnosis/skills/creative/p5js/SKILL.md:488</code> — 3. **Local assets** (fonts, images) require a server: `python3 -m http.server 8080` in the project directory, then open `http://localhost:8080/sketch.html`</li><li><code>/home/smlflg/.hermes/profiles/diagnosis/skills/creative/p5js/SKILL.md:521</code> — | `templates/viewer.html` | Interactive viewer template: seed navigation (prev/next/random/jump), parameter sliders, download PNG, responsive canvas. Start from this for explorable</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/p5js-0c30f29722.md">p5js-0c30f29722.md</a> · Video: <a href="../video/p5js-0c30f29722.mp4">p5js-0c30f29722.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/p5js-0ee51dd18a.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>p5js — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>p5js</h1><p><code>/home/smlflg/.hermes/profiles/decision-control/skills/creative/p5js</code></p><p>Tech: docs/notes · Score: 31 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>p5.js Skill Production pipeline for interactive and generative visual art using [p5.js](https://p5js.org/).</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 17 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System, dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>17 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/.hermes/profiles/decision-control/skills/creative/p5js/SKILL.md:83</code> — 4. **PREVIEW** — Open in browser, verify visual quality. Test at target resolution. Check performance</li><li><code>/home/smlflg/.hermes/profiles/decision-control/skills/creative/p5js/SKILL.md:169</code> — For **interactive generative art** (seed exploration, parameter tuning): start from `templates/viewer.html`. Read the template first, keep the fixed sections (seed nav, actions), r</li><li><code>/home/smlflg/.hermes/profiles/decision-control/skills/creative/p5js/SKILL.md:255</code> — - Open HTML file directly in browser — no server needed for basic sketches</li><li><code>/home/smlflg/.hermes/profiles/decision-control/skills/creative/p5js/SKILL.md:487</code> — 2. **Open in browser** — `open sketch.html` (macOS) or `xdg-open sketch.html` (Linux)</li><li><code>/home/smlflg/.hermes/profiles/decision-control/skills/creative/p5js/SKILL.md:488</code> — 3. **Local assets** (fonts, images) require a server: `python3 -m http.server 8080` in the project directory, then open `http://localhost:8080/sketch.html`</li><li><code>/home/smlflg/.hermes/profiles/decision-control/skills/creative/p5js/SKILL.md:521</code> — | `templates/viewer.html` | Interactive viewer template: seed navigation (prev/next/random/jump), parameter sliders, download PNG, responsive canvas. Start from this for explorable</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/p5js-0ee51dd18a.md">p5js-0ee51dd18a.md</a> · Video: <a href="../video/p5js-0ee51dd18a.mp4">p5js-0ee51dd18a.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/p5js-466e082c5a.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>p5js — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>p5js</h1><p><code>/home/smlflg/.hermes/profiles/openclaude-mcp/skills/creative/p5js</code></p><p>Tech: docs/notes · Score: 31 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>p5.js Skill Production pipeline for interactive and generative visual art using [p5.js](https://p5js.org/).</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 17 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System, dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>17 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/.hermes/profiles/openclaude-mcp/skills/creative/p5js/SKILL.md:83</code> — 4. **PREVIEW** — Open in browser, verify visual quality. Test at target resolution. Check performance</li><li><code>/home/smlflg/.hermes/profiles/openclaude-mcp/skills/creative/p5js/SKILL.md:169</code> — For **interactive generative art** (seed exploration, parameter tuning): start from `templates/viewer.html`. Read the template first, keep the fixed sections (seed nav, actions), r</li><li><code>/home/smlflg/.hermes/profiles/openclaude-mcp/skills/creative/p5js/SKILL.md:255</code> — - Open HTML file directly in browser — no server needed for basic sketches</li><li><code>/home/smlflg/.hermes/profiles/openclaude-mcp/skills/creative/p5js/SKILL.md:487</code> — 2. **Open in browser** — `open sketch.html` (macOS) or `xdg-open sketch.html` (Linux)</li><li><code>/home/smlflg/.hermes/profiles/openclaude-mcp/skills/creative/p5js/SKILL.md:488</code> — 3. **Local assets** (fonts, images) require a server: `python3 -m http.server 8080` in the project directory, then open `http://localhost:8080/sketch.html`</li><li><code>/home/smlflg/.hermes/profiles/openclaude-mcp/skills/creative/p5js/SKILL.md:521</code> — | `templates/viewer.html` | Interactive viewer template: seed navigation (prev/next/random/jump), parameter sliders, download PNG, responsive canvas. Start from this for explorable</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/p5js-466e082c5a.md">p5js-466e082c5a.md</a> · Video: <a href="../video/p5js-466e082c5a.mp4">p5js-466e082c5a.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/p5js-48018de1f0.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>p5js — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>p5js</h1><p><code>/home/smlflg/.hermes/profiles/mlg/skills/creative/p5js</code></p><p>Tech: docs/notes · Score: 31 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>p5.js Skill Production pipeline for interactive and generative visual art using [p5.js](https://p5js.org/).</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 17 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System, dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>17 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/.hermes/profiles/mlg/skills/creative/p5js/SKILL.md:83</code> — 4. **PREVIEW** — Open in browser, verify visual quality. Test at target resolution. Check performance</li><li><code>/home/smlflg/.hermes/profiles/mlg/skills/creative/p5js/SKILL.md:169</code> — For **interactive generative art** (seed exploration, parameter tuning): start from `templates/viewer.html`. Read the template first, keep the fixed sections (seed nav, actions), r</li><li><code>/home/smlflg/.hermes/profiles/mlg/skills/creative/p5js/SKILL.md:255</code> — - Open HTML file directly in browser — no server needed for basic sketches</li><li><code>/home/smlflg/.hermes/profiles/mlg/skills/creative/p5js/SKILL.md:487</code> — 2. **Open in browser** — `open sketch.html` (macOS) or `xdg-open sketch.html` (Linux)</li><li><code>/home/smlflg/.hermes/profiles/mlg/skills/creative/p5js/SKILL.md:488</code> — 3. **Local assets** (fonts, images) require a server: `python3 -m http.server 8080` in the project directory, then open `http://localhost:8080/sketch.html`</li><li><code>/home/smlflg/.hermes/profiles/mlg/skills/creative/p5js/SKILL.md:521</code> — | `templates/viewer.html` | Interactive viewer template: seed navigation (prev/next/random/jump), parameter sliders, download PNG, responsive canvas. Start from this for explorable</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/p5js-48018de1f0.md">p5js-48018de1f0.md</a> · Video: <a href="../video/p5js-48018de1f0.mp4">p5js-48018de1f0.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/p5js-5ed30c1ba1.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>p5js — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>p5js</h1><p><code>/home/smlflg/.hermes/profiles/ra/skills/creative/p5js</code></p><p>Tech: docs/notes · Score: 31 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>p5.js Skill Production pipeline for interactive and generative visual art using [p5.js](https://p5js.org/).</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 17 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System, dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>17 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/.hermes/profiles/ra/skills/creative/p5js/SKILL.md:83</code> — 4. **PREVIEW** — Open in browser, verify visual quality. Test at target resolution. Check performance</li><li><code>/home/smlflg/.hermes/profiles/ra/skills/creative/p5js/SKILL.md:169</code> — For **interactive generative art** (seed exploration, parameter tuning): start from `templates/viewer.html`. Read the template first, keep the fixed sections (seed nav, actions), r</li><li><code>/home/smlflg/.hermes/profiles/ra/skills/creative/p5js/SKILL.md:255</code> — - Open HTML file directly in browser — no server needed for basic sketches</li><li><code>/home/smlflg/.hermes/profiles/ra/skills/creative/p5js/SKILL.md:487</code> — 2. **Open in browser** — `open sketch.html` (macOS) or `xdg-open sketch.html` (Linux)</li><li><code>/home/smlflg/.hermes/profiles/ra/skills/creative/p5js/SKILL.md:488</code> — 3. **Local assets** (fonts, images) require a server: `python3 -m http.server 8080` in the project directory, then open `http://localhost:8080/sketch.html`</li><li><code>/home/smlflg/.hermes/profiles/ra/skills/creative/p5js/SKILL.md:521</code> — | `templates/viewer.html` | Interactive viewer template: seed navigation (prev/next/random/jump), parameter sliders, download PNG, responsive canvas. Start from this for explorable</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/p5js-5ed30c1ba1.md">p5js-5ed30c1ba1.md</a> · Video: <a href="../video/p5js-5ed30c1ba1.mp4">p5js-5ed30c1ba1.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/p5js-8cf8af2cc5.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>p5js — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>p5js</h1><p><code>/home/smlflg/.hermes/profiles/voice-learning/skills/creative/p5js</code></p><p>Tech: docs/notes · Score: 31 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>p5.js Skill Production pipeline for interactive and generative visual art using [p5.js](https://p5js.org/).</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 17 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System, dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>17 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/.hermes/profiles/voice-learning/skills/creative/p5js/SKILL.md:83</code> — 4. **PREVIEW** — Open in browser, verify visual quality. Test at target resolution. Check performance</li><li><code>/home/smlflg/.hermes/profiles/voice-learning/skills/creative/p5js/SKILL.md:169</code> — For **interactive generative art** (seed exploration, parameter tuning): start from `templates/viewer.html`. Read the template first, keep the fixed sections (seed nav, actions), r</li><li><code>/home/smlflg/.hermes/profiles/voice-learning/skills/creative/p5js/SKILL.md:255</code> — - Open HTML file directly in browser — no server needed for basic sketches</li><li><code>/home/smlflg/.hermes/profiles/voice-learning/skills/creative/p5js/SKILL.md:487</code> — 2. **Open in browser** — `open sketch.html` (macOS) or `xdg-open sketch.html` (Linux)</li><li><code>/home/smlflg/.hermes/profiles/voice-learning/skills/creative/p5js/SKILL.md:488</code> — 3. **Local assets** (fonts, images) require a server: `python3 -m http.server 8080` in the project directory, then open `http://localhost:8080/sketch.html`</li><li><code>/home/smlflg/.hermes/profiles/voice-learning/skills/creative/p5js/SKILL.md:521</code> — | `templates/viewer.html` | Interactive viewer template: seed navigation (prev/next/random/jump), parameter sliders, download PNG, responsive canvas. Start from this for explorable</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/p5js-8cf8af2cc5.md">p5js-8cf8af2cc5.md</a> · Video: <a href="../video/p5js-8cf8af2cc5.mp4">p5js-8cf8af2cc5.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/p5js-da62a0a467.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>p5js — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>p5js</h1><p><code>/home/smlflg/.hermes/profiles/fixer/skills/creative/p5js</code></p><p>Tech: docs/notes · Score: 31 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>p5.js Skill Production pipeline for interactive and generative visual art using [p5.js](https://p5js.org/).</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 17 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System, dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>17 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/.hermes/profiles/fixer/skills/creative/p5js/SKILL.md:83</code> — 4. **PREVIEW** — Open in browser, verify visual quality. Test at target resolution. Check performance</li><li><code>/home/smlflg/.hermes/profiles/fixer/skills/creative/p5js/SKILL.md:169</code> — For **interactive generative art** (seed exploration, parameter tuning): start from `templates/viewer.html`. Read the template first, keep the fixed sections (seed nav, actions), r</li><li><code>/home/smlflg/.hermes/profiles/fixer/skills/creative/p5js/SKILL.md:255</code> — - Open HTML file directly in browser — no server needed for basic sketches</li><li><code>/home/smlflg/.hermes/profiles/fixer/skills/creative/p5js/SKILL.md:487</code> — 2. **Open in browser** — `open sketch.html` (macOS) or `xdg-open sketch.html` (Linux)</li><li><code>/home/smlflg/.hermes/profiles/fixer/skills/creative/p5js/SKILL.md:488</code> — 3. **Local assets** (fonts, images) require a server: `python3 -m http.server 8080` in the project directory, then open `http://localhost:8080/sketch.html`</li><li><code>/home/smlflg/.hermes/profiles/fixer/skills/creative/p5js/SKILL.md:521</code> — | `templates/viewer.html` | Interactive viewer template: seed navigation (prev/next/random/jump), parameter sliders, download PNG, responsive canvas. Start from this for explorable</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/p5js-da62a0a467.md">p5js-da62a0a467.md</a> · Video: <a href="../video/p5js-da62a0a467.mp4">p5js-da62a0a467.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/p5js-e3537342fc.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>p5js — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>p5js</h1><p><code>/home/smlflg/.hermes/profiles/dlm/skills/creative/p5js</code></p><p>Tech: docs/notes · Score: 31 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>p5.js Skill Production pipeline for interactive and generative visual art using [p5.js](https://p5js.org/).</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 17 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System, dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>17 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/.hermes/profiles/dlm/skills/creative/p5js/SKILL.md:83</code> — 4. **PREVIEW** — Open in browser, verify visual quality. Test at target resolution. Check performance</li><li><code>/home/smlflg/.hermes/profiles/dlm/skills/creative/p5js/SKILL.md:169</code> — For **interactive generative art** (seed exploration, parameter tuning): start from `templates/viewer.html`. Read the template first, keep the fixed sections (seed nav, actions), r</li><li><code>/home/smlflg/.hermes/profiles/dlm/skills/creative/p5js/SKILL.md:255</code> — - Open HTML file directly in browser — no server needed for basic sketches</li><li><code>/home/smlflg/.hermes/profiles/dlm/skills/creative/p5js/SKILL.md:487</code> — 2. **Open in browser** — `open sketch.html` (macOS) or `xdg-open sketch.html` (Linux)</li><li><code>/home/smlflg/.hermes/profiles/dlm/skills/creative/p5js/SKILL.md:488</code> — 3. **Local assets** (fonts, images) require a server: `python3 -m http.server 8080` in the project directory, then open `http://localhost:8080/sketch.html`</li><li><code>/home/smlflg/.hermes/profiles/dlm/skills/creative/p5js/SKILL.md:521</code> — | `templates/viewer.html` | Interactive viewer template: seed navigation (prev/next/random/jump), parameter sliders, download PNG, responsive canvas. Start from this for explorable</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/p5js-e3537342fc.md">p5js-e3537342fc.md</a> · Video: <a href="../video/p5js-e3537342fc.mp4">p5js-e3537342fc.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/p5js-f0deb56576.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>p5js — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>p5js</h1><p><code>/home/smlflg/.hermes/profiles/smk/skills/creative/p5js</code></p><p>Tech: docs/notes · Score: 31 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>p5.js Skill Production pipeline for interactive and generative visual art using [p5.js](https://p5js.org/).</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 17 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System, dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>17 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/.hermes/profiles/smk/skills/creative/p5js/SKILL.md:83</code> — 4. **PREVIEW** — Open in browser, verify visual quality. Test at target resolution. Check performance</li><li><code>/home/smlflg/.hermes/profiles/smk/skills/creative/p5js/SKILL.md:169</code> — For **interactive generative art** (seed exploration, parameter tuning): start from `templates/viewer.html`. Read the template first, keep the fixed sections (seed nav, actions), r</li><li><code>/home/smlflg/.hermes/profiles/smk/skills/creative/p5js/SKILL.md:255</code> — - Open HTML file directly in browser — no server needed for basic sketches</li><li><code>/home/smlflg/.hermes/profiles/smk/skills/creative/p5js/SKILL.md:487</code> — 2. **Open in browser** — `open sketch.html` (macOS) or `xdg-open sketch.html` (Linux)</li><li><code>/home/smlflg/.hermes/profiles/smk/skills/creative/p5js/SKILL.md:488</code> — 3. **Local assets** (fonts, images) require a server: `python3 -m http.server 8080` in the project directory, then open `http://localhost:8080/sketch.html`</li><li><code>/home/smlflg/.hermes/profiles/smk/skills/creative/p5js/SKILL.md:521</code> — | `templates/viewer.html` | Interactive viewer template: seed navigation (prev/next/random/jump), parameter sliders, download PNG, responsive canvas. Start from this for explorable</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/p5js-f0deb56576.md">p5js-f0deb56576.md</a> · Video: <a href="../video/p5js-f0deb56576.mp4">p5js-f0deb56576.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/paperclip-afd783b677.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>paperclip — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>paperclip</h1><p><code>/home/smlflg/Projekte/LuckSurface/paperclip</code></p><p>Tech: docs/notes · Score: 24 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Paperclip Paperclip is the output module of Samuel.SYSTEM.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 9 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>9 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/LuckSurface/paperclip/templates/clip.md:32</code> — ## Next Step</li><li><code>/home/smlflg/Projekte/LuckSurface/paperclip/templates/clip.md:34</code> — &lt;One concrete next step.&gt;</li><li><code>/home/smlflg/Projekte/LuckSurface/paperclip/outbox/draft-frontier-llm-harness-build.md:32</code> — ## Next Step</li><li><code>/home/smlflg/Projekte/LuckSurface/paperclip/outbox/draft-frontier-llm-harness-build.md:34</code> — Pull one short screen capture or still from the runtime switch and difference map into the next public clip so the proof reads instantly in feeds.</li><li><code>/home/smlflg/Projekte/LuckSurface/paperclip/outbox/draft-sidecar-ng-build.md:17</code> — - Metric / result: 97.3% accuracy (36/37), 148/148 tests pass, fail-open hook design</li><li><code>/home/smlflg/Projekte/LuckSurface/paperclip/outbox/draft-sidecar-ng-build.md:32</code> — ## Next Step</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/paperclip-afd783b677.md">paperclip-afd783b677.md</a> · Video: <a href="../video/paperclip-afd783b677.mp4">paperclip-afd783b677.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/passthrough-c6a263ff3d.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>passthrough — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>passthrough</h1><p><code>/home/smlflg/.hermes/.uv-cache/archive-v0/9YH33THSokKdr36ExWiQN/litellm/passthrough</code></p><p>Tech: docs/notes · Score: 10 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>This makes it easier to pass through requests to the LLM APIs.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 2 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System, dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>2 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/.hermes/.uv-cache/archive-v0/9YH33THSokKdr36ExWiQN/litellm/passthrough/main.py:251</code> — # [TODO: Refactor to bedrockpassthroughconfig] need to encode the id of application-inference-profile for bedrock</li><li><code>/home/smlflg/.hermes/.uv-cache/archive-v0/9YH33THSokKdr36ExWiQN/litellm/passthrough/main.py:285</code> — ## SWAP MODEL IN JSON BODY [TODO: REFACTOR TO A provider_config.transform_request method]</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/passthrough-c6a263ff3d.md">passthrough-c6a263ff3d.md</a> · Video: <a href="../video/passthrough-c6a263ff3d.mp4">passthrough-c6a263ff3d.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/path_c_builder-784223f199.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>path_c_builder — Visual Explainer</title><style>
2
+ body{margin:0;background:#020617;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #22d3ee;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#22d3ee;font-size:44px}h2{color:#34d399;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#fbbf24}code{color:#22d3ee}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#22d3ee}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>path_c_builder</h1><p><code>/home/smlflg/Projekte/UEBER_AGENT/bau/V1_Open_Claw_Build_liteVersion_Agent_Star/path_c_builder</code></p><p>Tech: agent · Score: 10 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#fbbf24"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#22d3ee"/><text x="50" y="78" fill="#22d3ee" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#34d399"/><text x="410" y="78" fill="#34d399" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#fbbf24"/><text x="770" y="78" fill="#fbbf24" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt agent, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>agentized</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/path_c_builder-784223f199.md">path_c_builder-784223f199.md</a> · Video: <a href="../video/path_c_builder-784223f199.mp4">path_c_builder-784223f199.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/path_c_hermes-5d63d83b11.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>path_c_hermes — Visual Explainer</title><style>
2
+ body{margin:0;background:#020617;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #22d3ee;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#22d3ee;font-size:44px}h2{color:#34d399;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#fbbf24}code{color:#22d3ee}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#22d3ee}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>path_c_hermes</h1><p><code>/home/smlflg/Projekte/UEBER_AGENT/bau/V1_Open_Claw_Build_liteVersion_Agent_Star/path_c_hermes</code></p><p>Tech: agent · Score: 10 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#fbbf24"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#22d3ee"/><text x="50" y="78" fill="#22d3ee" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#34d399"/><text x="410" y="78" fill="#34d399" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#fbbf24"/><text x="770" y="78" fill="#fbbf24" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt agent, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>agentized</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/path_c_hermes-5d63d83b11.md">path_c_hermes-5d63d83b11.md</a> · Video: <a href="../video/path_c_hermes-5d63d83b11.mp4">path_c_hermes-5d63d83b11.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/path_c_research-829eb54370.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>path_c_research — Visual Explainer</title><style>
2
+ body{margin:0;background:#020617;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #22d3ee;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#22d3ee;font-size:44px}h2{color:#34d399;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#fbbf24}code{color:#22d3ee}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#22d3ee}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>path_c_research</h1><p><code>/home/smlflg/Projekte/UEBER_AGENT/bau/V1_Open_Claw_Build_liteVersion_Agent_Star/path_c_research</code></p><p>Tech: agent · Score: 10 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#fbbf24"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#22d3ee"/><text x="50" y="78" fill="#22d3ee" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#34d399"/><text x="410" y="78" fill="#34d399" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#fbbf24"/><text x="770" y="78" fill="#fbbf24" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt agent, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>agentized</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/path_c_research-829eb54370.md">path_c_research-829eb54370.md</a> · Video: <a href="../video/path_c_research-829eb54370.mp4">path_c_research-829eb54370.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/path_gap_deploy_learn-4e29cab738.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>path_gap_deploy_learn — Visual Explainer</title><style>
2
+ body{margin:0;background:#020617;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #22d3ee;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#22d3ee;font-size:44px}h2{color:#34d399;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#fbbf24}code{color:#22d3ee}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#22d3ee}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>path_gap_deploy_learn</h1><p><code>/home/smlflg/Projekte/UEBER_AGENT/bau/V1_Open_Claw_Build_liteVersion_Agent_Star/path_gap_deploy_learn</code></p><p>Tech: agent · Score: 10 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#fbbf24"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#22d3ee"/><text x="50" y="78" fill="#22d3ee" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#34d399"/><text x="410" y="78" fill="#34d399" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#fbbf24"/><text x="770" y="78" fill="#fbbf24" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt agent, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>agentized</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/path_gap_deploy_learn-4e29cab738.md">path_gap_deploy_learn-4e29cab738.md</a> · Video: <a href="../video/path_gap_deploy_learn-4e29cab738.mp4">path_gap_deploy_learn-4e29cab738.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/peer_builder-8159f475c0.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>peer_builder — Visual Explainer</title><style>
2
+ body{margin:0;background:#020617;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #22d3ee;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#22d3ee;font-size:44px}h2{color:#34d399;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#fbbf24}code{color:#22d3ee}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#22d3ee}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>peer_builder</h1><p><code>/home/smlflg/Projekte/UEBER_AGENT/bau/B_lite/peer_builder</code></p><p>Tech: agent · Score: 10 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#fbbf24"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#22d3ee"/><text x="50" y="78" fill="#22d3ee" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#34d399"/><text x="410" y="78" fill="#34d399" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#fbbf24"/><text x="770" y="78" fill="#fbbf24" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt agent, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>agentized</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/peer_builder-8159f475c0.md">peer_builder-8159f475c0.md</a> · Video: <a href="../video/peer_builder-8159f475c0.mp4">peer_builder-8159f475c0.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/peer_private-657c4b3b22.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>peer_private — Visual Explainer</title><style>
2
+ body{margin:0;background:#020617;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #22d3ee;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#22d3ee;font-size:44px}h2{color:#34d399;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#fbbf24}code{color:#22d3ee}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#22d3ee}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>peer_private</h1><p><code>/home/smlflg/Projekte/UEBER_AGENT/bau/B_lite/peer_private</code></p><p>Tech: agent · Score: 10 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#fbbf24"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#22d3ee"/><text x="50" y="78" fill="#22d3ee" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#34d399"/><text x="410" y="78" fill="#34d399" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#fbbf24"/><text x="770" y="78" fill="#fbbf24" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt agent, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>agentized</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/peer_private-657c4b3b22.md">peer_private-657c4b3b22.md</a> · Video: <a href="../video/peer_private-657c4b3b22.mp4">peer_private-657c4b3b22.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/peer_research-d4278dcbc9.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>peer_research — Visual Explainer</title><style>
2
+ body{margin:0;background:#020617;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #22d3ee;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#22d3ee;font-size:44px}h2{color:#34d399;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#fbbf24}code{color:#22d3ee}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#22d3ee}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>peer_research</h1><p><code>/home/smlflg/Projekte/UEBER_AGENT/bau/B_lite/peer_research</code></p><p>Tech: agent · Score: 10 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#fbbf24"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#22d3ee"/><text x="50" y="78" fill="#22d3ee" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#34d399"/><text x="410" y="78" fill="#34d399" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#fbbf24"/><text x="770" y="78" fill="#fbbf24" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt agent, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>agentized</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/peer_research-d4278dcbc9.md">peer_research-d4278dcbc9.md</a> · Video: <a href="../video/peer_research-d4278dcbc9.mp4">peer_research-d4278dcbc9.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/peer_router-a0edcc6393.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>peer_router — Visual Explainer</title><style>
2
+ body{margin:0;background:#020617;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #22d3ee;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#22d3ee;font-size:44px}h2{color:#34d399;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#fbbf24}code{color:#22d3ee}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#22d3ee}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>peer_router</h1><p><code>/home/smlflg/Projekte/UEBER_AGENT/bau/B_lite/peer_router</code></p><p>Tech: agent · Score: 10 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#fbbf24"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#22d3ee"/><text x="50" y="78" fill="#22d3ee" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#34d399"/><text x="410" y="78" fill="#34d399" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#fbbf24"/><text x="770" y="78" fill="#fbbf24" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#fbbf24" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt agent, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>agentized</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/peer_router-a0edcc6393.md">peer_router-a0edcc6393.md</a> · Video: <a href="../video/peer_router-a0edcc6393.mp4">peer_router-a0edcc6393.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/perplexity-7999448096.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>Perplexity — Visual Explainer</title><style>
2
+ body{margin:0;background:#0b1020;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #60a5fa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#60a5fa;font-size:44px}h2{color:#34d399;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f59e0b}code{color:#60a5fa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#60a5fa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>Perplexity</h1><p><code>/home/smlflg/Projekte/Perplexity</code></p><p>Tech: docker, python · Score: 8 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f59e0b"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#60a5fa"/><text x="50" y="78" fill="#60a5fa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#34d399"/><text x="410" y="78" fill="#34d399" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f59e0b"/><text x="770" y="78" fill="#f59e0b" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f59e0b" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f59e0b" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Local Answer Engine API-first Perplexity-style answer engine: search, extract, rank, synthesize, cite.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 1 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>1 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/Perplexity/README.md:13</code> — Open `http://127.0.0.1:8000/docs`.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/perplexity-7999448096.md">perplexity-7999448096.md</a> · Video: <a href="../video/perplexity-7999448096.mp4">perplexity-7999448096.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/personalchatssafe-6654f60d81.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>PersonalChatsSafe! — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>PersonalChatsSafe!</h1><p><code>/home/smlflg/Projekte/PersonalChatsSafe!</code></p><p>Tech: unknown · Score: 17 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Ein Projektartefakt mit Schwerpunkt unknown, entdeckt über Repo-/Plan-/TODO-Signale.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 34 TODO/FIXME-Hinweise, unklare/fehlende README-Evidenz</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Ideenspeicher oder Archiv-Kandidat nach Review.</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>34 TODO/FIXME/WIP hints</li><li>unclear purpose</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/PersonalChatsSafe!/Drei wichtigste Dinge in meinem Leben - Claude_files/s.js:23</code> — !function(){&quot;use strict&quot;;function e(t){return e=&quot;function&quot;==typeof Symbol&amp;&amp;&quot;symbol&quot;==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;&quot;function&quot;==typeof Sy</li><li><code>/home/smlflg/Projekte/PersonalChatsSafe!/Drei wichtigste Dinge in meinem Leben - Claude_files/s.js:25</code> — var r,o,i=&quot;function&quot;==typeof Symbol?Symbol:{},a=i.iterator||&quot;@@iterator&quot;,u=i.toStringTag||&quot;@@toStringTag&quot;;function c(e,n,i,a){var u=n&amp;&amp;n.prototype instanceof f?n:f,c=Object.create(</li><li><code>/home/smlflg/Projekte/PersonalChatsSafe!/Drei wichtigste Dinge in meinem Leben - Claude_files/s.js:56</code> — **/We.d(He,{A:function(){return $e},k:function(){return Ve}});var Ge=function(e,t,n,r){return new(n||(n=Promise))((function(t,o){function i(e){try{u(r.next(e))}catch(e){o(e)}}funct</li><li><code>/home/smlflg/Projekte/PersonalChatsSafe!/Drei wichtigste Dinge in meinem Leben - Claude_files/lupk8zyo:1</code> — !function(){var e={76141:function(e){e.exports={source_map:&quot;hidden-source-map&quot;,api_base:&quot;https://api-iam.intercom.io&quot;,telemetry_base:&quot;https://api-iam.intercom.io&quot;,public_path:&quot;http</li><li><code>/home/smlflg/Projekte/PersonalChatsSafe!/Drei wichtigste Dinge in meinem Leben - Claude_files/analytics.min.js:1</code> — !function(){var t,e,n,r,i={8971:function(t,e,n){&quot;use strict&quot;;var r=this&amp;&amp;this.__importDefault||function(t){return t&amp;&amp;t.__esModule?t:{default:t}};Object.defineProperty(e,&quot;__esModule</li><li><code>/home/smlflg/Projekte/PersonalChatsSafe!/Drei wichtigste Dinge in meinem Leben - Claude_files/468742119653388:20</code> — (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;if(a.execStart=e.performance&amp;&amp;e.performance.now&amp;&amp;e.performance.now(),!(function(){var t=e.postMessage||fun</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/personalchatssafe-6654f60d81.md">personalchatssafe-6654f60d81.md</a> · Video: <a href="../video/personalchatssafe-6654f60d81.mp4">personalchatssafe-6654f60d81.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/personalpromptboost-5c607caab0.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>personalPromptBoost — Visual Explainer</title><style>
2
+ body{margin:0;background:#0b1020;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #60a5fa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#60a5fa;font-size:44px}h2{color:#34d399;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f59e0b}code{color:#60a5fa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#60a5fa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>personalPromptBoost</h1><p><code>/home/smlflg/Projekte/PromptBoost/personalPromptBoost</code></p><p>Tech: python · Score: 39 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f59e0b"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#60a5fa"/><text x="50" y="78" fill="#60a5fa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#34d399"/><text x="410" y="78" fill="#34d399" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f59e0b"/><text x="770" y="78" fill="#f59e0b" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f59e0b" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f59e0b" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>PromptBoost v0.1.1 Local prompt compiler/eval logger for personal prompt work.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 40 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als dokumentierte Absicht, Git-Historie</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>git repo</li><li>40 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/PromptBoost/personalPromptBoost/README.md:15</code> — Open `http://127.0.0.1:8000`.</li><li><code>/home/smlflg/Projekte/PromptBoost/personalPromptBoost/promptboost/agentic.py:61</code> — &quot;open&quot;,</li><li><code>/home/smlflg/Projekte/PromptBoost/personalPromptBoost/promptboost/pipeline.py:122</code> — &quot;open&quot;,</li><li><code>/home/smlflg/Projekte/PromptBoost/personalPromptBoost/promptboost/pipeline.py:255</code> — &quot;review&quot;,</li><li><code>/home/smlflg/Projekte/PromptBoost/personalPromptBoost/promptboost/pipeline.py:398</code> — _bullet_block(&quot;Open questions&quot;, draft.get(&quot;open_questions&quot;) or [&quot;No open questions were identified by the LLM draft.&quot;]),</li><li><code>/home/smlflg/Projekte/PromptBoost/personalPromptBoost/promptboost/pipeline.py:455</code> — findings.append(&quot;No-new-facts guard requires review before use.&quot;)</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/personalpromptboost-5c607caab0.md">personalpromptboost-5c607caab0.md</a> · Video: <a href="../video/personalpromptboost-5c607caab0.mp4">personalpromptboost-5c607caab0.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/phoenix-3dd87e38ff.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>phoenix — Visual Explainer</title><style>
2
+ body{margin:0;background:#08130c;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #22c55e;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#22c55e;font-size:44px}h2{color:#a3e635;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#38bdf8}code{color:#22c55e}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#22c55e}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>phoenix</h1><p><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix</code></p><p>Tech: node · Score: 31 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#38bdf8"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#22c55e"/><text x="50" y="78" fill="#22c55e" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a3e635"/><text x="410" y="78" fill="#a3e635" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#38bdf8"/><text x="770" y="78" fill="#38bdf8" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#38bdf8" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#38bdf8" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>&lt;picture&gt; &lt;source media=&quot;(prefers-color-scheme: dark)&quot; srcset=&quot;./priv/static/phoenix-orange.png&quot; /&gt; &lt;source media=&quot;(prefers-color-scheme: light)&quot; srcset=&quot;./priv/static/phoenix.png&quot; /&gt; &lt;img src=&quot;./priv/static/phoenix.png&quot;</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 40 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>40 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix/CHANGELOG.md:34</code> — ### JavaScritp Client Bug Fixes</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix/CHANGELOG.md:35</code> — - Fix bug reconnecting connections when close was gracefully initiated by server</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix/CHANGELOG.md:47</code> — ### Bug fixes</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix/CHANGELOG.md:53</code> — ### Bug fixes</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix/CHANGELOG.md:72</code> — ### Bug fixes</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix/CHANGELOG.md:77</code> — ### Bug fixes</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/phoenix-3dd87e38ff.md">phoenix-3dd87e38ff.md</a> · Video: <a href="../video/phoenix-3dd87e38ff.mp4">phoenix-3dd87e38ff.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/phoenix_html-ca6e891090.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>phoenix_html — Visual Explainer</title><style>
2
+ body{margin:0;background:#08130c;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #22c55e;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#22c55e;font-size:44px}h2{color:#a3e635;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#38bdf8}code{color:#22c55e}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#22c55e}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>phoenix_html</h1><p><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_html</code></p><p>Tech: node · Score: 31 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#38bdf8"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#22c55e"/><text x="50" y="78" fill="#22c55e" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a3e635"/><text x="410" y="78" fill="#a3e635" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#38bdf8"/><text x="770" y="78" fill="#38bdf8" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#38bdf8" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#38bdf8" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Phoenix.HTML Building blocks for working with HTML in Phoenix.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 35 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>35 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_html/CHANGELOG.md:11</code> — * Bug fixes</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_html/CHANGELOG.md:26</code> — * Bug fixes</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_html/CHANGELOG.md:62</code> — * Bug fix</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_html/CHANGELOG.md:73</code> — * Bug fix</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_html/CHANGELOG.md:76</code> — * Fix a bug where nil/false/true attributes in `aria`/`data`/`phx` would emit empty or literal values, such as `&quot;true&quot;` and `&quot;false&quot;`. This release aligns them with all other attri</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_html/CHANGELOG.md:90</code> — * Bug fix</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/phoenix_html-ca6e891090.md">phoenix_html-ca6e891090.md</a> · Video: <a href="../video/phoenix_html-ca6e891090.mp4">phoenix_html-ca6e891090.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/phoenix_live_view-ad0583df44.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>phoenix_live_view — Visual Explainer</title><style>
2
+ body{margin:0;background:#08130c;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #22c55e;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#22c55e;font-size:44px}h2{color:#a3e635;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#38bdf8}code{color:#22c55e}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#22c55e}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>phoenix_live_view</h1><p><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_live_view</code></p><p>Tech: node · Score: 31 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#38bdf8"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#22c55e"/><text x="50" y="78" fill="#22c55e" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a3e635"/><text x="410" y="78" fill="#a3e635" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#38bdf8"/><text x="770" y="78" fill="#38bdf8" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#38bdf8" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#38bdf8" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Phoenix LiveView Phoenix LiveView enables rich, real-time user experiences with server-rendered HTML.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 40 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>40 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_live_view/README.md:75</code> — * [Bloom](https://github.com/chrisgreg/bloom): The opinionated, open-source extension to Phoenix Core Components</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_live_view/CHANGELOG.md:236</code> — Sometimes it is useful to prevent some attributes from being patched by LiveView. One example where this frequently came up is when using a native `&lt;dialog&gt;` or `&lt;details&gt;` element</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_live_view/CHANGELOG.md:239</code> — &lt;details phx-mounted={JS.ignore_attributes([&quot;open&quot;])}&gt;</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_live_view/CHANGELOG.md:272</code> — ### Bug fixes</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_live_view/CHANGELOG.md:279</code> — ### Bug fixes</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_live_view/CHANGELOG.md:291</code> — ### Bug fixes</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/phoenix_live_view-ad0583df44.md">phoenix_live_view-ad0583df44.md</a> · Video: <a href="../video/phoenix_live_view-ad0583df44.mp4">phoenix_live_view-ad0583df44.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/phoenix_pubsub-e679e6e552.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>phoenix_pubsub — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>phoenix_pubsub</h1><p><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_pubsub</code></p><p>Tech: docs/notes · Score: 12 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Phoenix.PubSub &gt; Distributed PubSub and Presence platform for the Phoenix Framework Usage Add `phoenix_pubsub` to your list of dependencies in `mix.exs`: ```elixir def deps do [{:phoenix_pubsub, &quot;~&gt; 2.0&quot;}] end</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht fertig, weil Abschluss-Signale fehlen: 3 TODO/FIXME-Hinweise</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>3 TODO/FIXME/WIP hints</li><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_pubsub/CHANGELOG.md:11</code> — ### Bug fixes</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_pubsub/CHANGELOG.md:21</code> — ### Bug fixes</li><li><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_pubsub/CHANGELOG.md:26</code> — ### Bug fixes</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/phoenix_pubsub-e679e6e552.md">phoenix_pubsub-e679e6e552.md</a> · Video: <a href="../video/phoenix_pubsub-e679e6e552.mp4">phoenix_pubsub-e679e6e552.mp4</a></p></div></body></html>
ProjectIntakeTower/explainers/web/phoenix_template-737117ad66.html ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ <!doctype html><html><head><meta charset="utf-8"><title>phoenix_template — Visual Explainer</title><style>
2
+ body{margin:0;background:#111827;color:#e5e7eb;font-family:JetBrains Mono,Menlo,monospace}.wrap{max-width:1180px;margin:auto;padding:42px}.hero{border:1px solid #a78bfa;border-radius:22px;padding:30px;background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}h1{color:#a78bfa;font-size:44px}h2{color:#94a3b8;margin-top:32px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.card{border:1px solid #334155;border-radius:16px;padding:18px;background:#0f172acc}.accent{color:#f472b6}code{color:#a78bfa}svg{width:100%;height:330px;background:#020617;border-radius:18px;border:1px solid #1e293b}li{margin:8px 0}a{color:#a78bfa}@media(max-width:800px){.grid{grid-template-columns:1fr}}</style></head><body><div class="wrap"><section class="hero"><p class="accent">ProjectIntakeTower Visual Explainer</p><h1>phoenix_template</h1><p><code>/home/smlflg/Projekte/symphony/elixir/deps/phoenix_template</code></p><p>Tech: docs/notes · Score: 6 · Risk: low · Dirty: unknown</p></section>
3
+ <h2>Systembild</h2><svg viewBox="0 0 1000 330"><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0,0 L0,6 L9,3 z" fill="#f472b6"/></marker></defs><rect x="30" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#a78bfa"/><text x="50" y="78" fill="#a78bfa" font-size="22">Originale Idee</text><text x="50" y="108" fill="#e5e7eb" font-size="14">Problem sichtbar machen</text><rect x="390" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#94a3b8"/><text x="410" y="78" fill="#94a3b8" font-size="22">Build-Spuren</text><text x="410" y="108" fill="#e5e7eb" font-size="14">Git · README · Pläne · TODOs</text><rect x="750" y="40" width="220" height="90" rx="14" fill="#0f172a" stroke="#f472b6"/><text x="770" y="78" fill="#f472b6" font-size="22">Heutiger Wert</text><text x="770" y="108" fill="#e5e7eb" font-size="14">Weiterbauen oder archivieren</text><line x1="250" y1="85" x2="390" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><line x1="610" y1="85" x2="750" y2="85" stroke="#f472b6" stroke-width="3" marker-end="url(#a)"/><rect x="170" y="205" width="660" height="70" rx="14" fill="#111827" stroke="#64748b" stroke-dasharray="8 6"/><text x="200" y="248" fill="#cbd5e1" font-size="22">Offener Loop: Abschlussartefakt → Verifier → Issue/Handoff</text></svg>
4
+ <div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Phoenix.Template Templates are markup languages that are compiled to Elixir code.</p></div><div class="card"><h2>Warum angefangen?</h2><p>Gestartet, um wiederholte Arbeit zu operationalisieren: Kontext sammeln, Entscheidungen sichtbar machen und Agentenarbeit prüfbar machen.</p></div><div class="card"><h2>Warum nicht fertig?</h2><p>Nicht eindeutig unfertig; braucht fokussierte Verifikation statt Bauchgefühl.</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als dokumentierte Absicht</p></div></div>
5
+ <h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>README present</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li>Keine TODO-Snippets im Intake-Kontext.</li></ul></div></div>
6
+ <p>Storyboard: <a href="../storyboards/phoenix_template-737117ad66.md">phoenix_template-737117ad66.md</a> · Video: <a href="../video/phoenix_template-737117ad66.mp4">phoenix_template-737117ad66.mp4</a></p></div></body></html>