Commit Graph
15 Commits
Author SHA1 Message Date
Michael Tamse f91ef89078 @
chore: Story 2.1 Review-Nachzug abgeschlossen (Re-Review 2026-08-16)

Nachzieh-Patches aus dem Erst-Review (bmad-code-review) + Re-Review-Verdikt:
- schema/compiler.md auf Revision 1.3: §1-Überschrift ins Deutsche,
  Pruefgrundlage auf validator.md Revision 7 angeglichen, §6.6 canonical-
  Key-Reihenfolge-Zeile auf reine ✓-Vorgabe korrigiert, §4.2-Label berichtigt,
  §1.2/§1.4-Evidenz-Widerspruch als dokumentarische Konvention aufgeloest.
- wiki/log.md: drei Demonstrationslauf-Eintraege an Vertrags-§5-Format angeglichen.
- spec-2-1: Review-Findings-Sektion + Re-Review-Verifikationsvermerk; status
  in-progress, review_loop_iteration 1.
- deferred-work.md: Code-Review-Defer-Sektion + Arbeitsauftrag "autorisierte
  Validator-Revision (Option-A-Heilung)" (F-14-Fixture, Innen-Ebenen-Key-Subset,
  Validator-Header-Anhebung OBS-1).
- sprint-status.yaml: Story 2.1 review -> in-progress; neues Action-Item
  "code-review-2-1-item-1-autorisierte-validator-revision-option" (open).

Story 2.1 bleibt in-progress: done-Faehigkeit an die naechste autorisierte
Validator-Revision gekoppelt (Option A, Frieren-Prinzip).

Co-Authored-By: Claude <noreply@anthropic.com>
@
2026-08-17 05:37:13 +02:00
Michael TamseandClaude 6105a7bbc0 feat: Concepts aus Source Material erzeugen (Story 2.1) inkl. Review
Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-16 11:55:09 +02:00
Michael TamseandClaude a67ba65910 chore: Epic-1-Retrospective Action Items AI-1..AI-7 umsetzen
Re-Konsistenz des Validators mit dem autorisierten Vertrag (schema/validator.md 3->6):
- F-01/AI-1: at-Nur-Datum-Toleranz zurueckgenommen (reines Datum => FAIL Punkt 14), Fixture 14c umgebaut, +HHMM-Positiv; Vertrag unveraendert
- F-02/AI-2: neue Fixture-Tabelle 7.3 (EC-1 Existenz, EC-3 Kalender, stale_after-WARN, EC-11 non-md); Zertifizierung in wiki/log.md nachgefuehrt
- F-03/AI-3: 3.2-Voraussetzungen als fachliche Pruefklasse V-1/V-2 gelabelt (FAIL (Voraussetzung)); 5-Grammatik + Fixtures angeglichen
- F-05/AI-5: BOM-/Leerzeilen-Stripping der Frontmatter-Erkennung auf Punkte 2/8/10 vereinheitlicht (3-Praaembel); Positiv-Fixtures 2a/8b
- F-06/F-08 (AI-7): offene Punkte (today-Zeitzone, .MD-Grossschreibung) im Validator verankert

Weitere Retro-Follow-ups:
- F-09/AI-4: source.md-Provenienz korrigiert (_bmad-output/ ist versioniert, Commit 6cc667d + SHA-256 byte-identisch)
- F-10/AI-6: strenger Vertrag<->Validator<->Fixtures-Abgleich (14 Punkte, keine Punkt 15) als Pflicht-Re-Check in spec-1-4; bleibt in D-3
- F-04/F-06/F-07/F-08/F-11/F-14 (AI-7): Defer-Kontexte in deferred-work.md gesichert
- Action Items AI-1..AI-7 auf done gesetzt (sprint-status.yaml)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-16 10:47:32 +02:00
Michael TamseandClaude 6cc667dd55 chore: Story 1.4 auf done setzen (Human-Review bestaetigt)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-15 06:42:29 +02:00
Michael TamseandClaude c5f97c3666 feat: Schema-Validierung fuer Bundle implementieren (Story 1.4)
- schema/validator.md (Revision 2): deterministische, agent-unabhaengige
  Validator-Instruktion; bildet die abschliessende 14-Punkte-Invaliditaetsliste
  (Vertrag §7) 1:1 ab und legt die 8 Deferred-Work-Entscheidungen fest
  (EC-1 Existenzpruefung, EC-3 Kalender-Validitaet, BH-14 ISO-8601-Normalform,
  F2 Listen-Normalisierung, BH-8/F18 stale_after-Warnung, EC-11 non-md,
  F17 log.md-Feingranularitaet). Verdikt-Format SUCCESS/FAIL mit textueller
  Fehlerursache (NFR-4); keine eigene Invaliditaetsklasse (D-3, Q-6, AD-17h).
- wiki/log.md: Zertifizierungs-Protokolleintrag (PASS gegen Referenz-Fixtures).
- spec-1-4: done + Suggested Review Order; deferred-work.md: Eintrag Story 2.3
  (genau-eine-Linkform fuer Punkt 11).

Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-15 06:39:57 +02:00
Michael Tamse 33d21cb0ad chore: Story 1.3 auf done setzen (Human-Review bestaetigt) 2026-08-15 05:48:53 +02:00
Michael Tamse 9e163adf1b feat: OKF-Schema-Vertrag schema/wiki-compiler.md autorisieren (Story 1.3) 2026-08-15 05:48:52 +02:00
Michael TamseandClaude 4011dc7fc4 chore: Story 1.2 auf done setzen (Human-Review bestaetigt)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-15 04:56:45 +02:00
Michael TamseandClaude 2a557c3680 feat: Sources lokal unter raw/ materialisieren (Story 1.2)
- PRD, Architecture-Spine und epics als erste Evidenz-Sources unter raw/
  materialisiert (Per-Quelle-Verzeichnis + source.md Provenienz-Sidecar)
- raw/README um Quellen-Konvention erweitert (Benennung, additive
  Versionierung AD-3, Artefakt-Carve-out, lokale statt URL-Fetches)
- sprint-status.yaml: Story 1.2 auf review gesetzt

Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-14 20:08:37 +02:00
Michael TamseandClaude 4dfe37e77d chore: Story 1.1 auf done setzen (Human-Review bestaetigt)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-14 19:55:12 +02:00
Michael TamseandClaude 2625e1d4c0 feat: kanonischen Workspace-Stamm erstellen (Story 1.1)
- raw/ wiki/, schema/, adapters/ als Architekturgrenzen angelegt (AD-2, AD-3, AD-10)
- OKF-Bundleroot wiki/index.md mit type: bundle und okf_version: "0.2" (AD-1)
- Reserviertes wiki/log.md (leer) als Protokoll- und Lease-Root-Scope-Bestandteil
- Platzhalter schema/wiki-compiler.md (Story 1.3) und adapters/claude (Story 5.3)
- Orientierungs-READMEs, .gitignore fuer IDE/OS-Cruft
- Sprint-Status Story 1.1 auf review, Epic 1 auf in-progress
- Spec-Trace + Epic-1-Kontext generiert

Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-14 19:51:18 +02:00
Michael Tamse 6a95d96a00 erstellt SPINE 2026-08-14 19:05:39 +02:00
Michael Tamse 8f0af81f83 erstellt PRD 2026-08-14 17:34:25 +02:00
mita 373857c868 bmad 6.11 2026-08-14 17:08:24 +02:00
Michael Tamse 0edaef0be7 first commit 2026-08-14 17:05:12 +02:00