Kartografische Aufnahme · Blatt 4 · analog-v1

Vier Ringe, ein Repo, eine Git-Bahn

Dein Konzept, ergaenzt um das, was ein Harness im Betrieb zusaetzlich braucht
+ markiert meine Ergaenzung
ohne Markierung = aus deiner Skizze
Zeiger ueber ein Element halten, um seine Beschreibung zu lesen
DAS REPO main · geschützt ARCH W1 W2 W3 SPEC + Akzeptanzkriterien je M M1 M2 M3 DONE-NOTIZEN mvn install mvn spotless:apply mvn test tslint jacoco coverage docker it-test smoke test (small) ①② + SANDBOX kein Netz Schreibrechte nur im Worktree + + BUDGET & LIMITS Token-Budget, Timeout max. Fix-Runden je M + + AUDIT-LOG Run-Protokoll Prompt, Command, Output + + ARTEFAKTE Speicher außerhalb des Repos referenziert am Commit + I ARCH II WORKER III EXECUTOR IV PLATTFORM REQUEST FEATURE · BUG · HOTFIX · PATCH → ARCH + KONTEXT-PAKET JE AUFTRAG SPEC-Ausschnitt Mn + Akzeptanzkriterien Repo-Karte: wo liegt was Code-Richtlinien des Projekts Testfälle zuerst (SubAgent-TDD) bei Wiederholung: git diff + Fehler-Log + + BUDGET · ABBRUCH · ESKALATION Token-Budget und Timeout je Worker-Run max. 3 Fix-Runden je Meilenstein danach Abbruch statt Endlosschleife Dann zwei Wege: ARCH schneidet Mn kleiner — oder der Mensch entscheidet. + HUMAN GATE Screenshots/Videos gehen an den Menschen. + annehmen · nachbessern · ablehnen ARCH SAGT NICHT OKAY, WEIL a · static-code-guard ist rot b · Tests oder E2E-Tests schlagen fehl c · Meilenstein nicht umgesetzt (selten) GIT-BAHN main GIT-BAHN + PROTECTED COMMITS c1..c4 → M1 + CI AUF DEM BRANCH ARCH REVIEW · git diff MERGE + SQUASH · EIN COMMIT/M + TAG M1 · REVERT + REBASE BEI KONFLIKT LEGENDE ohne Markierung = aus deiner Skizze + + = Ergaenzung Rost durchgezogen + Puls = Fluss raus Petrol gestrichelt + wandernd = Fluss zurück Original-Skizze