Download ProjectIntakeTower/CONSOLIDATION_DECISION_PACKET.md from smlflg/AgentProjectMinenraeumer: direct link, hf CLI and curl.
- Browser
- Download file 16.5 kB
-
https://huggingface.co/smlflg/AgentProjectMinenraeumer/resolve/main/ProjectIntakeTower/CONSOLIDATION_DECISION_PACKET.md
- Command line
-
hf download hf://smlflg/AgentProjectMinenraeumer/ProjectIntakeTower/CONSOLIDATION_DECISION_PACKET.md
-
curl -L -o CONSOLIDATION_DECISION_PACKET.md https://huggingface.co/smlflg/AgentProjectMinenraeumer/resolve/main/ProjectIntakeTower/CONSOLIDATION_DECISION_PACKET.md
Consolidation Decision Packet
1. Executive Decision
System of Record fuer die Agent-Control-Tower-Projektfamilie ist ab jetzt:
/home/smlflg/Projekte/Zentrale
Begruendung: Zentrale beschreibt sich selbst als lokale adaptive Agent-Zentrale fuer Projektstart, Routing, Context Packs und Harness-Delegation. Es sitzt ueber Claude Code, Codex, OpenCode, Hermes und Gemini und besitzt damit die breiteste Control-Tower-Semantik. Andere Linien definieren explizit Teilrollen: KomandoZentral als deterministische Routing-Engine, AIOS-Cockpit als Cockpit-Layer, ACT-agentcommandotower als minimaler Operator-Cockpit-Snapshot, MultiHarnessStudio als Spine/Integrationsidee. Deshalb wird nicht die juengste oder sauberste Linie gewaehlt, sondern die Linie mit der umfassendsten SoR-Semantik.
Wichtige Einschraenkung: Zentrale ist dirty und human-gated. Diese Entscheidung erlaubt keine autonome Weiterentwicklung. Sie setzt nur die Konsolidierungsrichtung: verdichten nach Zentrale, nicht expandieren in weitere Tower-Linien.
Evidenz:
ProjectIntakeTower/OWNER_DIGEST.mdβZentraleTop-10 active, Score 70.ProjectIntakeTower/triage/PROJECT_PRIORITIZATION.mdβZentraleKEEP, URGENT, HUMAN_DECISION_REQUIRED.ProjectIntakeTower/inventory/evidence/zentrale-193cdb6361.jsonβ README-Summary: Routing, Context Packs, Harness-Delegation, Multi-Harness-Orchestrator.ProjectIntakeTower/inventory/evidence/aios-cockpit-0ba0ee2b88.jsonβ AIOS-Cockpit sagt explizit, dassZentraleContext Packs, Harness Profiles und Run Records besitzt.
2. Project Family Map
| Projekt | Rolle | Status | Warum | Evidenzpfade |
|---|---|---|---|---|
| Zentrale | Canonical Agent Control Tower: Projektstart, Routing, Context Packs, Harness-Delegation, Run Records | system_of_record | Umfassendste Control-Tower-Semantik; Top-10 active; aber dirty und human-gated | OWNER_DIGEST.md; triage/PROJECT_PRIORITIZATION.md; inventory/evidence/zentrale-193cdb6361.json; inventory/project_cards/zentrale-193cdb6361.md |
| KomandoZentral / Kommandozentrale | Deterministische Routing-Engine und Decision-Layer | active_supporting | Klare Teilrolle: regelbasiertes Routing fuer AI-Harnesses; sauberer Git-Zustand; nicht UI/SoR ersetzen | inventory/evidence/komandozentral-46af91fa1c.json; inventory/project_cards/komandozentral-46af91fa1c.md; inventory/projects.jsonl |
ACT / Agent Command Tower (ACT-agentcommandotower) |
Minimaler Operator-Cockpit-Snapshot mit Issue/Branch/Artifact/Review-Disziplin | merge_candidate | Hoher Score und gute Guardrail-Artefakte, aber gleiche Grundidee wie Zentrale; sollte als Pattern/Template in Zentrale einfliessen, nicht eigene Linie bleiben |
OWNER_DIGEST.md; triage/TOP_10_NEXT_ACTIONS.md; inventory/evidence/act-agentcommandotower-0112bb030d.json; inventory/project_cards/act-agentcommandotower-0112bb030d.md |
| AIOS-Cockpit | Cockpit/UI-Layer ueber vorhandenen Sources of Truth | merge_candidate | README sagt selbst: ersetzt SoR nicht; verweist auf KomandoZentral und Zentrale. UI/Handoff-Ideen spaeter selektiv mergen |
triage/PROJECT_PRIORITIZATION.md; inventory/evidence/aios-cockpit-0ba0ee2b88.json; inventory/project_cards/aios-cockpit-0ba0ee2b88.md |
| MultiHarnessStudio | Spec-first Spine/Integrationsschicht zwischen Evidence, Decision, Execution, AgentIDE, Observatory | idea_storage | Wertvoll als Architektur-/Spine-Idee; nicht SoR, weil es mehrere externe SoRs voraussetzt und eher spec-first ist | triage/PROJECT_PRIORITIZATION.md; inventory/evidence/multiharnessstudio-e49f75b275.json; inventory/project_cards/multiharnessstudio-e49f75b275.md |
| HarnessDashboard | Harness/Adapter-Visibility, Codex adapter tests, overview API | merge_candidate | Praktische Adapter-/Dashboard-Slices koennen spaeter in Zentrale/AIOS-Layer ausgewertet werden; kein README/keine SoR-Semantik gefunden | triage/PROJECT_PRIORITIZATION.md; inventory/evidence/harnessdashboard-780af9846d.json |
MegaHarness (/home/smlflg/Projekte/megaHarness) |
Alte Harness-/Tower-Idee mit unklarem Implementierungsstand | archive_candidate | Evidence deutet auf broken/dirty und fruehere Aussage: keine belastbare Implementierung; nur als Ideenspeicher nach Sichtung | inventory/evidence/git_repos.json; inventory/evidence/broken_projects.json; inventory/evidence/todos_fixmes.json; inventory/raw_scan.jsonl |
| FusionKomandoZentraleZentrale | Sauberer Neuaufbau von null, minimaler 4-Schritte-Ansatz | idea_storage | Wertvoll als Simplifizierungs-/Neubau-Idee; nicht SoR, weil es ein Fusion/Restart ist und nicht die existierende aktive SoR-Linie | triage/PROJECT_PRIORITIZATION.md; inventory/evidence/fusionkomandozentralezentrale-f1e7d8e139.json |
| Sidecar-nahe Projekte | Safety-/Coaching-/Context-Injection-Layer; nur Abhaengigkeit fuer Tower | human_gated | Mehrere Sidecar-Linien sind Duplicate/Merge/Token-burn; User-Scope sagt: nur als Abhaengigkeit betrachten, nicht umbauen | OWNER_DIGEST.md; triage/MERGE_CANDIDATES.md; triage/NEEDS_HUMAN.md; triage/PROJECT_PRIORITIZATION.md |
| Agent IDE | Operator-UI / moegliche IDE-Integration | human_gated | OWNER_DIGEST rankt AgentIDE als needs_human; User-Scope sagt: nur human-gated betrachten, nicht weiterbauen | OWNER_DIGEST.md; triage/NEEDS_HUMAN.md; inventory/projects.jsonl |
3. Duplicate Energy
Dashboard / Visibility
AIOS-Cockpitβ local cockpit, detail pages, handoffs, source-of-truth visibility.HarnessDashboardβ adapter/overview API and tests, Codex adapter visibility.ProjectDashboard,CodexDashBoard,ClaudeCodePanel,Sidecar-ng-dashboardβ visibility/dashboard energy adjacent to the tower family, but not primary SoR here.
Decision: keep dashboard energy subordinate to Zentrale. Do not build a second cockpit until Zentrale has a frozen role boundary.
Agent routing / orchestration
Zentraleβ broad orchestrator and SoR.KomandoZentralβ deterministic routing/decision engine.ACT-agentcommandotowerβ minimal operator cockpit and bounded agent workflow.FusionKomandoZentraleZentraleβ clean-room simplification of the same idea.
Decision: Zentrale owns the tower. KomandoZentral remains active as the routing engine. ACT and Fusion... become merge/idea sources.
Harness adapters
HarnessDashboardβ adapter tests/overview API.MultiHarnessStudioβ spec-first Spine between Decision/Execution/UI/Evidence layers.MegaHarnessβ old/unclear harness ambition.
Decision: no adapter expansion. Preserve useful adapter contracts as evidence; do not create more harness repositories.
Sidecar / safety layer
Sidecar,Sidecar-V5,Sidecar-V6,Sidecar-V7,Sidecar-V7-Lite,Sidecar-V8,Sidecar-ng,codex-sidecarV1, dashboards/governors.
Decision: dependency only. No autonomous Sidecar build, merge, daemon change, process kill, global hook change, or safety-layer refactor.
Intake / triage
ProjectIntakeTowerβ current consolidation evidence and owner digest.OWNER_DIGEST.md,triage/*.md,inventory/evidence/*.json, project cards.
Decision: ProjectIntakeTower remains the evidence/control artifact layer for this consolidation, not the product SoR.
UI shell
AIOS-Cockpit,ACT-agentcommandotower,AgentIDE,Fusion... thin VSCode client docs, dashboard projects.
Decision: UI shell is deferred. Agent IDE and VSCode/IDE integrations are human-gated.
Old experiments
MegaHarness,FusionKomandoZentraleZentrale, older dashboard/control variants, old Sidecar variants.
Decision: freeze as idea storage or archive candidates; extract only named decisions/evidence after Samuel review.
4. Keep / Merge / Freeze / Archive
Bleibt aktiv
Zentralebleibt aktiv als System of Record, aber nur nach Stabilisierung des dirty Zustands.KomandoZentralbleibt aktiv als supporting deterministic routing/decision engine.ProjectIntakeTowerbleibt aktiv als read-only evidence and triage harness.
Wird zusammengefuehrt
ACT-agentcommandotower-> Merge-Kandidat inZentralefuer bounded-job templates, issue/branch/artifact/review discipline, minimal tower CLI semantics.AIOS-Cockpit-> Merge-Kandidat inZentralefuer cockpit/handoff/UI slices, aber erst nach SoR-Datenmodellentscheidung.HarnessDashboard-> Merge-Kandidat fuer adapter/overview API patterns, nicht als eigenes aktives Dashboard.
Wird eingefroren
FusionKomandoZentraleZentraleals clean-room simplification reference.MultiHarnessStudioals Spine/spec-first idea storage.- Sidecar-nahe Tower-Dashboards und governors fuer diese Konsolidierung.
MegaHarnessbis human review bestaetigt, ob es noch mehr als Idee/Altlast ist.
Archiv-Kandidat
MegaHarnessβ wegen broken/unclear implementation evidence.- Aeltere dashboard-only Linien, falls sie keine eindeutige Funktion liefern, die nicht in
Zentrale/AIOS-Cockpit/HarnessDashboardbereits enthalten ist. - Duplicate Sidecar lines nur nach separater Sidecar-Konsolidierung, nicht in diesem Tower-Paket.
Darf ohne Samuel nicht angefasst werden
- Sidecar-Linien und Hook/Daemon/Safety-Layer.
- Agent IDE.
- Repo-Merges, Archive/Delete/Move.
- Datenmodell fuer
Zentrale/KomandoZentral/AIOS-Cockpit. - Prozess-Kill/Automation, service/systemd/autostart, global hooks, global Hermes/Claude/Codex/OpenCode Profile.
5. Human Gates
- Sidecar: keine Aenderungen an Hooks, Daemons, fail-open/fail-closed Verhalten, Coaching-Regeln, Prozesssteuerung oder Dashboard-Control ohne Samuel.
- Agent IDE: nur sichten; keine Weiterentwicklung, kein Refactor, kein Pipeline-/Requirements-Change ohne Samuel.
- Architekturentscheidungen: SoR-Grenzen zwischen
Zentrale,KomandoZentral,AIOS-Cockpit,ACTundMultiHarnessStudionur nach Owner-Review aendern. - Datenmodell: Run Records, Context Packs, Harness Profiles, Decision Output Schema und Handoff-Schema nicht autonom vereinheitlichen.
- Prozess-Kill/Automation: keine safe-stop/kill/resume/autostart/service-Automation bauen oder aktivieren.
- Repo-Merges: keine Branch-Merges, PRs, Commits, Pushes oder Cross-Repo-Dateiuebernahmen ohne explizite Freigabe.
- Archive/Delete: keine Repos verschieben, archivieren, loeschen oder umbenennen ohne explizite Freigabe.
- Dirty Repos:
Zentrale,ACT-agentcommandotower, Sidecar-Linien, AgentIDE und andere dirty Repos nicht als Build-Ziel verwenden, bevor Zustand stabilisiert ist. - Credentials/Auth: jede Integration mit GitHub, lokalen Tokens, Anbieter-Keys, OAuth oder private config stoppt auf needs_human.
- Global profiles: keine Aenderung an globalen Hermes/Claude/Codex/OpenCode Regeln aus dieser Konsolidierung heraus.
6. Top 10 Decisions
Do now
Entscheidung:
Zentraleals System of Record markieren.- Begruendung: breiteste Control-Tower-Semantik; Top-10 active; AIOS verweist auf Zentrale als Owner fuer Context Packs, Harness Profiles und Run Records.
- Evidenzpfad:
inventory/evidence/zentrale-193cdb6361.json;inventory/evidence/aios-cockpit-0ba0ee2b88.json;OWNER_DIGEST.md. - Naechster minimaler Schritt: dieses Decision Packet als Konsolidierungsanker verwenden; keine Source-Aenderung.
- Darf Codex das machen: yes.
Entscheidung:
KomandoZentralbleibt active_supporting, nicht SoR.- Begruendung: klar abgegrenzte Routing-/Decision-Engine; sauberer Git-Zustand; wichtige Teilrolle, aber nicht gesamte Tower-Schicht.
- Evidenzpfad:
inventory/evidence/komandozentral-46af91fa1c.json;inventory/project_cards/komandozentral-46af91fa1c.md. - Naechster minimaler Schritt: Rolle schriftlich einfrieren; keine Code-Aenderung.
- Darf Codex das machen: yes.
Entscheidung:
ACT-agentcommandotowerwird merge_candidate statt eigener aktiver Linie.- Begruendung: gute Guardrails und Minimal-Cockpit-Idee, aber gleiche Tower-Energie wie
Zentrale. - Evidenzpfad:
inventory/evidence/act-agentcommandotower-0112bb030d.json;triage/TOP_10_NEXT_ACTIONS.md. - Naechster minimaler Schritt: nur Template-/Guardrail-Ideen listen, nicht portieren.
- Darf Codex das machen: human_review_only.
- Begruendung: gute Guardrails und Minimal-Cockpit-Idee, aber gleiche Tower-Energie wie
Defer
Entscheidung:
AIOS-CockpitUI/Handoff-Slices werden deferred.- Begruendung: README sagt selbst, es ersetzt die bestehenden SoRs nicht; UI ohne geklaertes Datenmodell wuerde Duplikation erzeugen.
- Evidenzpfad:
inventory/evidence/aios-cockpit-0ba0ee2b88.json. - Naechster minimaler Schritt: UI-Slices als Merge-Kandidat markieren; kein Build.
- Darf Codex das machen: human_review_only.
Entscheidung:
MultiHarnessStudiobleibt idea_storage.- Begruendung: wertvolle Spine-Spezifikation, aber es setzt mehrere externe Schichten voraus und ist nicht der operative SoR.
- Evidenzpfad:
inventory/evidence/multiharnessstudio-e49f75b275.json;inventory/project_cards/multiharnessstudio-e49f75b275.md. - Naechster minimaler Schritt: nur referenzieren, nicht ausbauen.
- Darf Codex das machen: no.
Entscheidung: UI-Shell/IDE-Frage wird deferred.
- Begruendung: AgentIDE ist needs_human; UI-Entscheidungen koennen SoR-Grenzen verfestigen, bevor sie stabil sind.
- Evidenzpfad:
OWNER_DIGEST.md;triage/NEEDS_HUMAN.md;inventory/projects.jsonl. - Naechster minimaler Schritt: AgentIDE nur als human-gated Abhaengigkeit im Packet belassen.
- Darf Codex das machen: no.
Archive / merge candidates
Entscheidung:
HarnessDashboardist merge_candidate, nicht aktive Produktlinie.- Begruendung: Adapter-/Overview-API-Patterns sind nuetzlich, aber keine SoR-Semantik und kein README gefunden.
- Evidenzpfad:
inventory/evidence/harnessdashboard-780af9846d.json;triage/PROJECT_PRIORITIZATION.md. - Naechster minimaler Schritt: Adapter-Ideen spaeter gezielt reviewen.
- Darf Codex das machen: human_review_only.
Entscheidung:
MegaHarnessist archive_candidate bis Gegenbeweis.- Begruendung: Evidence nennt broken/dirty und unklaren Implementierungsstand; alte Harness-Ambition wuerde Token-Burn erzeugen.
- Evidenzpfad:
inventory/evidence/git_repos.json;inventory/evidence/broken_projects.json;inventory/evidence/todos_fixmes.json. - Naechster minimaler Schritt: kein Build; nur Samuel fragen, ob archivieren oder als Ideenspeicher behalten.
- Darf Codex das machen: no.
Entscheidung:
FusionKomandoZentraleZentralebleibt idea_storage, nicht neuer SoR.- Begruendung: clean-room/minimaler Neuaufbau ist wertvoll als Gegenentwurf, aber ein weiterer SoR wuerde die Projektfamilie splitten.
- Evidenzpfad:
inventory/evidence/fusionkomandozentralezentrale-f1e7d8e139.json;triage/PROJECT_PRIORITIZATION.md. - Naechster minimaler Schritt: nur die 4-Schritte-Simplifizierung als Decision-Input behalten.
- Darf Codex das machen: human_review_only.
Must-not-touch warning
- Entscheidung: Sidecar- und AgentIDE-nahe Systeme duerfen aus dieser Konsolidierung heraus nicht autonom veraendert werden.
- Begruendung: Sidecar ist Safety/Hook/Daemon-Schicht und mehrfach duplicate/token-burn; AgentIDE ist explizit needs_human. Falsche Aenderungen koennen globale Arbeitsumgebung und Datensicherheit betreffen.
- Evidenzpfad:
triage/MERGE_CANDIDATES.md;triage/NEEDS_HUMAN.md;OWNER_DIGEST.md;triage/PROJECT_PRIORITIZATION.md. - Naechster minimaler Schritt: als Human Gate im Packet belassen.
- Darf Codex das machen: no.
7. Next Single Code Task
Naechster einziger erlaubter Code-Fix nach dieser Konsolidierung:
In /home/smlflg/Projekte/Zentrale nur den bestehenden dirty Zustand stabilisieren, indem ein read-only Vorcheck plus bestehende Tests/Syntaxchecks laufen und genau ein bereits vorhandener, belegter Pfad-/Registry-Fehler gefixt wird, falls der Verifier ihn reproduziert. Kein Feature, kein UI-Ausbau, kein Cross-Repo-Port, kein Merge.
Minimaler erlaubter Scope fuer diesen spaeteren Code-Task:
- Repo:
/home/smlflg/Projekte/Zentrale - Ziel: Stabilisierung des System-of-Record-Repos, nicht Funktionsausbau
- Erlaubt: ein kleiner Bugfix an vorhandener Pfad-/Registry-Logik, wenn reproduzierbar
- Verboten: neue Tower-Features, neue Repos, Sidecar/AgentIDE-Aenderungen, Datenmodell-Migration, Commit/Push/Merge
- Verifier: bestehende Tests/Syntaxcheck plus Git-Diff-Review
- Human Gate: wenn Tests mutierende Services, Secrets, globale Profile, Prozess-Kill oder Cross-Repo-Migration verlangen