- 3 Decision-Resolutionen (D-3.9-1/2/3 = Option 1/1/2 — empfohlene Optionen) - 14 Patches angewandt (von 15): P-3.9-1 Escaper-„Fehlalarm" verworfen — die „Ausführungs"-Evidenz war durch die Bash-Tool-Transport-Schicht korrumpiert (Backslash-Ebene halbiert); od-Beweis + Negativ/Positiv-Kontrolle aus Datei-Bytes belegen: Escaper literal-sicher, run-sandbox.sh Z. 74/790 unverändert - 2 Defers (Home Story 3.13, Präzedenz DET-1/2), 9 verworfen - Sandbox Minimal-Härtung (D-3.9-3 Option 2): R-1..R-9 mit echter feuernder Mechanik + echten Negativ-Kontrollen; Exit 0 auf frischem /tmp-Root, Re-Run-Idempotenz bestätigt - compiler.md §5.15 (Pkt. 1/2/5 + Revision 3.4-Wortlaut), I/O-Matrix M/D/R, frozen-Schließtag + I/O-Zelle (Change-Log-autorisiert, keine Neu-Verhandlung) - AD-3 read-only & wiki/-Erhaltungs-Invariante verifiziert (Validator SUCCESS) - sprint-status 3-9 → done; Step-05 Status-Sync + Step-06 Abschluss Co-Authored-By: Claude <noreply@anthropic.com>
239 lines
13 KiB
YAML
239 lines
13 KiB
YAML
# STATUS DEFINITIONS:
|
||
# ==================
|
||
# Epic Status:
|
||
# - backlog: Epic not yet started
|
||
# - in-progress: Epic actively being worked on
|
||
# - done: All stories in epic completed
|
||
|
||
# Story Status:
|
||
# - backlog: Story only exists in epic file
|
||
# - ready-for-dev: Story file created, ready for development
|
||
# - in-progress: Developer actively working on implementation
|
||
# - review: Implementation complete, ready for review
|
||
# - done: Story completed
|
||
|
||
# Retrospective Status:
|
||
# - optional: Can be completed but not required
|
||
# - done: Retrospective has been completed
|
||
|
||
# Action Item Status:
|
||
# - open: Committed during a retrospective, not yet addressed
|
||
# - in-progress: Actively being worked on
|
||
# - done: Completed
|
||
|
||
# WORKFLOW NOTES:
|
||
# ===============
|
||
# - Epic transitions to 'in-progress' automatically when its first story starts (via build's sprint sync)
|
||
# - Stories can be worked in parallel if team capacity allows
|
||
# - Developer typically creates the next story after the previous one is 'done' to incorporate learnings
|
||
# - Dev moves story to 'review', then runs code-review (fresh context, different LLM recommended)
|
||
# - Retrospective appends its action items to action_items; the status view surfaces open ones
|
||
generated: 08-14-2026 00:00
|
||
last_updated: 08-21-2026 10:16
|
||
project: wow20
|
||
project_key: NOKEY
|
||
tracking_system: file-system
|
||
story_location: D:/mita/wow-2nd/_bmad-output/implementation-artifacts
|
||
development_status:
|
||
epic-1: in-progress
|
||
1-1-kanonischen-workspace-stamm-erstellen: done
|
||
1-2-sources-lokal-unter-raw-bereitstellen: done
|
||
1-3-okf-schema-vertrag-schema-wiki-compiler-md-autorisieren: done
|
||
1-4-schema-validierung-für-bundle-implementieren: done
|
||
epic-1-retrospective: done
|
||
|
||
epic-2: in-progress
|
||
2-1-concepts-aus-source-material-erzeugen-okf-konform: done
|
||
2-2-claim-granulare-provenienz-dokumentieren: done
|
||
2-3-concepts-verlinken-eine-erlaubte-linkform: done
|
||
2-4-deterministische-bereichszuordnung-concept-hierarchie: done
|
||
2-5-progressive-discovery-über-index-md-bereitstellen: done
|
||
epic-2-retrospective: done
|
||
|
||
epic-3: in-progress
|
||
3-1-inkrementellen-datenfluss-implementieren-interpret-reconcile: done
|
||
3-2-relevanzbestimmung-textual-deterministisch-umsetzen-grep-rip: done
|
||
3-3-bestehende-concepts-erweitern-präzisieren-korrigieren: done
|
||
3-4-wissen-aus-mehreren-sources-synthetisieren: done
|
||
3-5-leasing-dirty-tree-schutz-für-konkurrierende-producer-umsetz: done
|
||
3-6-lease-staleness-recovery-basis-absichern: done
|
||
3-7-reason-mutate-trennung-und-konsistenz-endzustand-sicherstell: done
|
||
3-8-determinismus-vertrag-ad-17h-als-agent-instruktions-validato: done # Review-Loop-3-Abschluss 2026-08-20 (bmad-code-review; D-2-Entscheidung). Hinweis: die Abschluss-Reihenfolge „3.9 → 3.10 / 3.11 → 3.12 → 3.8 Abschluss → 3.13 Abnahme" des genehmigten Sprint-Change-Proposal 2026-08-20 betrifft das Epic-3-Abnahmegate (3.13) — die Story-3.8-Instruktionsverankerung ist abgeschlossen (done); die 3.9–3.12-Verankerungen und die 3.13-Abnahme bleiben offen (epic-3 remains in-progress).
|
||
3-9-deterministische-relevanz-und-reconcile-routing-schliessen: done # Review-Loop-3-Abschluss 2026-08-21 (bmad-code-review, 4 Layer; D-3.9-1/2/3 = 1/1/2 — empfohlene Optionen; kein Loopback). Hinweis: der finale `done`-Flip ist der Step-05-Status-Sync nach konvergiertem Review-Loop (Präzedenz Story 3.7/3.8); die Epic-3-Abnahme (3.13) bleibt offen (epic-3 remains in-progress).
|
||
3-10-inkrementelle-update-und-synthese-erhaltung-absichern: backlog
|
||
3-11-root-scope-leasing-atomar-akquirieren: backlog
|
||
3-12-lease-lifecycle-und-commit-abschluss-transaktional-schliessen: backlog
|
||
3-13-epic-3-verifikations-und-abnahmegate: backlog
|
||
epic-3-retrospective: optional
|
||
|
||
epic-4: backlog
|
||
4-1-information-vor-jeder-änderung-klassifizieren-new-confirming: backlog
|
||
4-2-disagreements-in-log-md-explizit-dokumentieren: backlog
|
||
4-3-menschliche-kuratierung-respektieren-human-curation: backlog
|
||
4-4-trust-metadaten-maschinell-vs-human-reviewed-unterscheiden: backlog
|
||
epic-4-retrospective: optional
|
||
|
||
epic-5: backlog
|
||
5-1-git-nachvollziehbare-änderungen-konsistenz-commit-boundary: backlog
|
||
5-2-tool-unabhängigen-zugriff-und-agent-lesbarkeit-gewährleisten: backlog
|
||
5-3-agent-unabhängige-compiler-regeln-dünne-adapter: backlog
|
||
epic-5-retrospective: optional
|
||
action_items:
|
||
- id: "epic-1-retro-item-1-validator-schema-validator-md-mit-autori"
|
||
epic: 1
|
||
action: "Validator schema/validator.md mit autorisiertem Vertrag re-konsistieren:
|
||
at-als-reines-Datum-Toleranz (§4.3/Fixture 14c) beseitigen oder via Story-Verfahren
|
||
als Vertrags-Aenderung neu autorisieren"
|
||
owner: "dev+review"
|
||
status: done
|
||
closed: "2026-08-16"
|
||
resolution: "Option A (Nutzer): Toleranz rueckgaengig — at MUSS volles ISO-8601-Datetime
|
||
sein; reines Datum => FAIL Punkt 14. schema/validator.md Revision 3; Vertrag
|
||
unveraendert."
|
||
ref: "_bmad-output/implementation-artifacts/epic-1-retro-2026-08-15.md#F-01"
|
||
- id: "epic-1-retro-item-2-6-fixtures-ergaenzen-ec-1-existenz-ec-3"
|
||
epic: 1
|
||
action: "§6-Fixtures ergaenzen (EC-1 Existenz, EC-3 Kalender, stale_after-WARN-Kanal,
|
||
EC-11 non-md) und Validator-Zertifizierung in wiki/log.md gegen erweiterte Fixtures
|
||
neu ausfuehren"
|
||
owner: "dev"
|
||
status: done
|
||
closed: "2026-08-16"
|
||
resolution: "Neue Fixture-Tabelle schema/validator.md §7.3 (EC-1, EC-3, WARN,
|
||
EC-11); Validator auf Revision 4; Zertifizierung in wiki/log.md nachgefuehrt."
|
||
ref: "_bmad-output/implementation-artifacts/epic-1-retro-2026-08-15.md#F-02"
|
||
- id: "epic-1-retro-item-3-3-2-voraussetzungspruefungen-als-fachlic"
|
||
epic: 1
|
||
action: "§3.2-Voraussetzungspruefungen als Fachliche Pruefung V-1/V-2 labeln oder
|
||
Vertrag §7 um Fall fehlende Bundleroot erweitern (mit Autorisierung)"
|
||
owner: "dev"
|
||
status: done
|
||
closed: "2026-08-16"
|
||
resolution: "Label-Ansatz gewaehlt: §3.2 als V-1/V-2 fachliche voraussetzungspruefung;
|
||
FAIL (Voraussetzung) ... (V-1|V-2); Fixtures in §7.1/§7.3; Vertrag unveraendert."
|
||
ref: "_bmad-output/implementation-artifacts/epic-1-retro-2026-08-15.md#F-03"
|
||
- id: "epic-1-retro-item-4-source-md-provenienz-korrigieren-_bmad-o"
|
||
epic: 1
|
||
action: "source.md-Provenienz korrigieren: _bmad-output/ ist versioniert; Herkunft
|
||
auf Commit-Hash stuetzen und Deferred-Work-Checksumme (SHA-256) voranbringen"
|
||
owner: "dev"
|
||
status: done
|
||
closed: "2026-08-16"
|
||
resolution: "raw/*/source.md korrigiert; Herkunft auf Commit 6cc667d + SHA-256
|
||
gestuetzt (byte-identisch zur Evidenz); Deferred-Work-Checksumme damit vorangebracht/umgesetzt."
|
||
ref: "_bmad-output/implementation-artifacts/epic-1-retro-2026-08-15.md#F-09"
|
||
- id: "epic-1-retro-item-5-bom-leerzeilen-stripping-von-punkt-10-au"
|
||
epic: 1
|
||
action: "BOM-/Leerzeilen-Stripping von Punkt 10 auf Punkte 2/8 der Validator-Instruktion
|
||
erweitern (einheitliche Frontmatter-Erkennung)"
|
||
owner: "dev"
|
||
status: done
|
||
closed: "2026-08-16"
|
||
resolution: "Gemeinsame gestrippte Frontmatter-Erkennung in §3-Praaembel; Punkte
|
||
2/8/10 nutzen sie; Positiv-Fixtures 2a/8b ergaenzt; Revision 6; Vertrag unveraendert."
|
||
ref: "_bmad-output/implementation-artifacts/epic-1-retro-2026-08-15.md#F-05"
|
||
- id: "epic-1-retro-item-6-ausfuehrbare-mechanische-verifikation-de"
|
||
epic: 1
|
||
action: "Ausfuehrbare/mechanische Verifikation des Validators einfuehren (Fixture-Orakel
|
||
oder Vertrag↔Validator-Abgleich je Autorisation)"
|
||
owner: "process"
|
||
status: done
|
||
closed: "2026-08-16"
|
||
resolution: "Konsistenz-Abgleich (Nutzer): strenger Vertrag↔Validator↔Fixtures-Abgleich
|
||
(14 Punkte/keine Punkt 15) als Pflicht-Re-Check in spec-1-4-Verification; bleibt
|
||
in D-3 (kein Standalone). Verifikations-Beleg-Tabelle ergaenzt."
|
||
ref: "_bmad-output/implementation-artifacts/epic-1-retro-2026-08-15.md#F-10"
|
||
- id: "epic-1-retro-item-7-folge-aufgaben-fuer-epic-2-3-sichern-ver"
|
||
epic: 1
|
||
action: "Folge-Aufgaben fuer Epic-2/3 sichern: verschachtelte Duplikat-Keys, today-Zeitzone,
|
||
Index-Regel bei verschachtelten Areas, .MD-Grossschreibung, OKF-Referenz-URL,
|
||
raw/-extern-Fixture"
|
||
owner: "epic-2/3-planung"
|
||
status: done
|
||
closed: "2026-08-16"
|
||
resolution: "F-04/F-06/F-07/F-08/F-11/F-14 als Defer-Kontexte in deferred-work.md
|
||
(append-only) mit Epic-/Validator-Zuordnung notiert; F-06/F-08 zusaetzlich im
|
||
Validator Rev. 6 als 'Offene Punkte' verankert."
|
||
ref: "_bmad-output/implementation-artifacts/epic-1-retro-2026-08-15.md#F-04"
|
||
- id: "code-review-2-1-item-1-autorisierte-validator-revision-option"
|
||
epic: 2
|
||
action: "Autorisierte Validator-Revision starten (Option-A-Heilung fuer Story
|
||
2.1): 1) F-14-Negativ-Fixture (resource ausserhalb raw/, existiert) ergaenzen;
|
||
2) Innen-Ebenen-Key-Subset-Klarstellung (Punkt 6 in sources/generated/verified)
|
||
formal tragen (bisher unautorisierte Rev-7-Notiz); 3) Validator-Header-Revisionszahl
|
||
anheben (Header 'Revision 6' vs. Revisionslog 'Revision 7', OBS-1). Danach Story
|
||
2.1 zur Review-Freigabe wiedervorlegen."
|
||
owner: "dev"
|
||
status: done
|
||
closed: "2026-08-17"
|
||
resolution: "schema/validator.md auf Revision 8: F-14-Fix-Fixture 4a (§7.1, Punkt
|
||
4), Innen-Ebenen-Key-Subset formalisiert (Punkt-6-Zelle verweist auf §7.3, autorisiert),
|
||
Header-Revisionszahl auf 8 angehoben (OBS-1 behoben). Zertifizierung PASS (Fixture
|
||
4a FAIL Punkt 4; Innen-Ebenen FAIL Punkt 6; reales Bundle SUCCESS). Story 2.1
|
||
zur Review-Freigabe wiedervorgelegt (status: review)."
|
||
ref: "_bmad-output/implementation-artifacts/validator-revision-8-autorisationsrunde-f14-innen-ebenen.md"
|
||
- id: "code-review-2-1-item-2-validator-rev9-punkt4-grammar-innen-ebenen-fixture"
|
||
epic: 2
|
||
action: "Autorisierte Validator-Revision 9 vorbereiten (bmad-code-review Re-Run
|
||
2026-08-17, geholderte Patches 16/17): 1) Punkt-4-Fehlerursachen-Grammatik um
|
||
`resolved=`-Token erweitern (Fixture 4a ableitbar machen); 2) Innen-Ebenen-Punkt-6-Fixture-Zeile
|
||
in §7.1/§7.3 ergänzen (Rev-8-Formalisierung re-runbar belegen). Danach Zertifizierung
|
||
(isolierte Fixtures + reales Bundle) und `wiki/log.md`-Nachweis."
|
||
owner: "dev"
|
||
status: done
|
||
closed: "2026-08-18"
|
||
resolution: "Ausgefuehrt als Teil der autorisierten Validator-Rev-9: die zwei gehaltenen
|
||
Patches 16/17 umgesetzt — §3-Punkt-4-Vorlage um resolved=<pfad>-Token ergaenzt
|
||
(inkl. §6.2-Semantik: nur bei Ablehnung durch aufgeloeste Lage ausserhalb raw/,
|
||
Wert = aufgeloester workspace-relativer Pfad; Fixture 4a -> FAIL Punkt 4 (resolved=README.md),
|
||
ableitbar), Innen-Ebenen-Punkt-6-Negativ- UND Positiv-Fixture-Zeilen in §7.3
|
||
ergaenzt (role: x -> FAIL Punkt 6, Isolations-Prinzip). Scope: zusaetzlich die
|
||
de-duplizierte Punkt-11-Area-Lesart aus AI-2-R-5 (eingefrorener Intent, epic-2-retro-item-14
|
||
= eigener action_item done-Eintrag mit eigener resolution + ref auf die Rev-9-Runde);
|
||
dieses Item deckt die zwei gehaltenen Patches, item-14 die Punkt-11-Area-Lesart.
|
||
Zertifizierung (isolierte Fixtures + reales Bundle 7/7 SUCCESS) und wiki/log.md-Nachweis
|
||
erfolgt (inkl. Freeze-Command + Live-Invariant)."
|
||
ref: "_bmad-output/implementation-artifacts/deferred-work.md"
|
||
- id: "epic-2-retro-item-10-schema-compiler-md-5-5-selbsttest-formel"
|
||
epic: 2
|
||
action: "schema/compiler.md §5.5-Selbsttest-Formel rekursiv machen (grep -rnE
|
||
(raw/ über wiki/ inkl. Area-Concepts); F-01/AI-2-R-1"
|
||
owner: "dev"
|
||
status: open
|
||
ref: "_bmad-output/implementation-artifacts/epic-2-retro-2026-08-18.md"
|
||
- id: "epic-2-retro-item-11-schema-compiler-md-5-8-lauf-a-um-area-co"
|
||
epic: 2
|
||
action: "schema/compiler.md §5.8-Lauf A um Area-Concept-ohne-index.md erweitern
|
||
(Tiefe-2, wiki/<a>/concept.md ohne wiki/a/index.md); F-03/AI-2-R-2"
|
||
owner: "dev"
|
||
status: open
|
||
ref: "_bmad-output/implementation-artifacts/epic-2-retro-2026-08-18.md"
|
||
- id: "epic-2-retro-item-12-schema-compiler-md-5-6-formel-4-filter-a"
|
||
epic: 2
|
||
action: "schema/compiler.md §5.6-Formel-4 Filter-Asymmetrie heilen (--exclude=log.md
|
||
vs grep -v log.md$ auf eine Semantik); F-04/AI-2-R-3"
|
||
owner: "dev"
|
||
status: open
|
||
ref: "_bmad-output/implementation-artifacts/epic-2-retro-2026-08-18.md"
|
||
- id: "epic-2-retro-item-13-schema-compiler-md-5-8-reachability-als"
|
||
epic: 2
|
||
action: "schema/compiler.md §5.8-Reachability als echte Markdown-Links prüfen
|
||
+ ./-Variante mit §5.6-Pin vereinheitlichen; F-05/AI-2-R-4"
|
||
owner: "dev"
|
||
status: open
|
||
ref: "_bmad-output/implementation-artifacts/epic-2-retro-2026-08-18.md"
|
||
- id: "epic-2-retro-item-14-autorisierte-validator-rev-9-für-punkt-1"
|
||
epic: 2
|
||
action: "Autorisierte Validator-Rev-9 für Punkt-11-Area-Lesart (relative OKF-Pfad-Identität,
|
||
file-relativ in Area-Index); de-dupliziert mit code-review-2-1-item-2; F-02/AI-2-R-5"
|
||
owner: "dev"
|
||
status: done
|
||
closed: "2026-08-18"
|
||
resolution: "Autorisierte Validator-Rev-9 ausgefuehrt und zertifiziert: Punkt-11-Area-Lesart
|
||
formalisiert (file-relative Referenz in Area-index.md genuegt, Paerchen Area-Praefix
|
||
+ Link-Ziel identitaetsstiftend; Live: wissensarchitektur/source-material ueber
|
||
](source-material.md)); Bereichs-Index wahren die Bundle-Identitaet ohne textuelle
|
||
Nennung. §7-Fixtures 11a (Negativ/Positiv), Revisionslog 9, Header 9, wiki/log.md-Nachweis
|
||
(7/7 SUCCESS) erbracht. Quelle: spec-autorisierte-validator-revision-9-punkt-11-area-lesart.md"
|
||
ref: "_bmad-output/implementation-artifacts/epic-2-retro-2026-08-18.md"
|