AgentProjectMinenraeumer / ProjectIntakeTower /explainers /web /agent-process-dashboard-a212950668.html
smlflg's picture
Initial public upload from Projekte/AgentProjectMinenraeumer (part 6)
fcdf914 verified
Raw History Blame Contribute Delete
4.28 kB
<!doctype html><html><head><meta charset="utf-8"><title>agent-process-dashboard — Visual Explainer</title><style>
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>agent-process-dashboard</h1><p><code>/home/smlflg/Projekte/agent-process-dashboard</code></p><p>Tech: python · Score: 15 · Risk: low · Dirty: unknown</p></section>
<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>
<div class="grid"><div class="card"><h2>Was war die Idee?</h2><p>Agent Process Dashboard Standalone GTK dashboard for local Linux agent-process fanout.</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, 1 alte Pläne/Handoffs</p></div><div class="card"><h2>Was ist heute wertvoll?</h2><p>Heute wertvoll als Agent-Control-System, dokumentierte Absicht</p></div></div>
<h2>Evidence</h2><div class="grid"><div class="card"><h3>Score-Reasons</h3><ul><li>4 TODO/FIXME/WIP hints</li><li>README present</li><li>plans/backlogs found</li></ul></div><div class="card"><h3>TODO/FIXME-Auszug</h3><ul><li><code>/home/smlflg/Projekte/agent-process-dashboard/README.md:12</code> — - Does not restart, renice, mutate configs, read process environments, or open a</li><li><code>/home/smlflg/Projekte/agent-process-dashboard/src/agent_process_dashboard/classifier.py:92</code> — matched = next((marker for marker in markers if marker in text), None)</li><li><code>/home/smlflg/Projekte/agent-process-dashboard/src/agent_process_dashboard/actions.py:71</code> — live = next((sample for sample in snapshot.processes if sample.pid == request.pid), None)</li><li><code>/home/smlflg/Projekte/agent-process-dashboard/src/agent_process_dashboard/actions.py:94</code> — candidate = next(</li></ul></div></div>
<p>Storyboard: <a href="../storyboards/agent-process-dashboard-a212950668.md">agent-process-dashboard-a212950668.md</a> · Video: <a href="../video/agent-process-dashboard-a212950668.mp4">agent-process-dashboard-a212950668.mp4</a></p></div></body></html>