Files
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
..

raw/ — Source Material (immutable Evidenz)

Dieses Verzeichnis ist die Architekturgrenze für Source Material (AD-2, AD-3, AD-12).

  • Eine Datei unter raw/ ist Evidenz.
  • raw/ ist immutable: Ein Compilation Run verändert bestehendes Source Material niemals (AD-3).
  • Neue Versionen einer Source werden als neue bzw. versionierte Source behandelt.
  • Quellen werden hier lokal materialisiert; URL-Abrufe sind im MVP nicht unterstützt (A-4).

Unterverzeichnisse (z.B. assets/) können je nach Quelle ergänzt werden. Die Quelle selbst wird nie automatisch nach wiki/ kopiert — das Kopieren eines Quell-Dokuments ist keine Wissensintegration (FR-2).

Quellen-Konvention

Jede Quelle liegt in einem eigenen Verzeichnis raw/<quelle>/ mit dem Quelldokument und optional einer source.md (Provenienz-Sidecar: kanonische Herkunft, Kopierdatum, Kurzbeschreibung). Die Benennung folgt <quelle-kebab-case>-<jjjj-mm-tt>.md; Verzeichnisname und Dateiname nutzen denselben kebab-case-Namen der Quelle (AD-3). Eine neue Version einer Quelle wird additiv als neue, datierte Datei angelegt (z.B. prd-wow20-2026-08-15.md) — bestehende Dateien unter raw/ bleiben unverändert (Immutable Evidenz, AD-3). source.md ist als Grenz-/Artefakt-Datei (Orientierung) keine Evidenz; ihre Einträge sind Reproduktionshinweise, nicht das eigentliche Source Material.

Beispiel:

raw/
  prd/
    prd-wow20-2026-08-14.md   # Evidenz
    source.md                 # Artefakt (nicht Evidenz)
  epics/
    epics-2026-08-14.md       # Evidenz
    source.md                 # Artefakt (nicht Evidenz)
  architecture-spine/
    architecture-spine-2026-08-14.md   # Evidenz
    source.md                          # Artefakt (nicht Evidenz)
  assets/          # optionale Assets, einer Quelle zugeordnet oder global

Lokal materialisiertes Source Material ist die einzige in v1 unterstützte Eingabe (FR-1, A-4): URL-Abrufe werden zurückgewiesen, es findet keine automatische Internetrecherche statt.

Diese README-Datei ist ein Grenz-/Artefakt-Datei (Orientierung), keine Evidenz; sie markiert die Grenze, ist selbst aber kein zu verarbeitendes Source Material.