Skip to content

OPEN-124 Schritt 2: Doku-Halbsatz zum Suite-Drift-CI-Tor - #97

Merged
m-dohmen merged 1 commit into
mainfrom
feat/OPEN-124-docs-suite-drift-mention
Sep 4, 2026
Merged

m-dohmen merged 1 commit into
mainfrom
feat/OPEN-124-docs-suite-drift-mention

Conversation

@m-dohmen

@m-dohmen m-dohmen commented Sep 4, 2026

Copy link
Copy Markdown
Owner

OPEN-124 Schritt 2 — Doku-Halbsatz zum Suite-Drift-CI-Tor

Issue: OPEN-124 (FR: CI-Wächter fuer Testsuiten-Drift). Schritt 1 (PR #96) ist gemergt in 13d0514. Dieser PR ergänzt an sechs Stellen den Halbsatz, der scripts/check-suite-drift.js als CI-Tor vor npm test benennt.

Halbsatz-Wortlaut (sechs Stellen)

Datei Stelle Halbsatz (sinngemäß)
README.md Ende Testing-Block Vor npm test prüft die CI scripts/check-suite-drift.js als Pflichtgate (Reihenfolge und Vollständigkeit gegen scripts.test)
README.de.md Ende Testen-Block Derselbe Halbsatz auf Deutsch
CONTRIBUTING.md Before opening a pull request CI-Schritt hält Aufzählung gegen scripts.test (Vollständigkeit; Reihenfolge nicht erzwungen)
.multica/agents/_produkt.md Zeile 39 (Pruefen-Zeile) + CI-Tor-Liste Drift-Wächter als CI-Tor vor npm test
.multica/agents/entwickler.md Zeile 16 Drift-Wächter in der CI-Tor-Aussage
AGENTS.md CI-Gate-Absatz (parallel zu check-changelog) Drittes Gate hält die fünf Aufzählungsstellen synchron

Framework-Doku byte-identisch: cp AGENTS.md CLAUDE.md.

Was dieser PR nicht tut

  • Kein Demo-Rebuild — scripts/check-suite-drift.js ändert nichts an docs/demo/docs/demos.
  • Kein Refactor der fünf Aufzählungslisten selbst.
  • Keine Schema-Erweiterung.

Beleg

  • node scripts/check-suite-drift.js → exit 0 (Suite drift check passed: 12 suite(s) in scripts.test, all five doc sources in sync.).
  • node test/suite-drift.mjs → suite-drift: all assertions passed.
  • npm test → alle 13 Suiten grün, suite-drift als erste.
  • node scripts/check-self-contained.mjs dist/index.html docs/demo docs/demos → 0 Verstöße.
  • git diff --quiet -- docs/demo docs/demos → leer.
  • diff -q AGENTS.md CLAUDE.md → byte-identisch.
  • git status --porcelain → nur die sieben intendierten Dateien.

Closes nicht — OPEN-124 wartet noch auf Schritt 3 (Demo-Rebuild, falls überhaupt nötig) und auf Merge durch den Reviewer.

Sechs Stellen, je ein Halbsatz: scripts/check-suite-drift.js ist Teil
des CI-Tors (Pflichtgate vor npm test, fuehrt Reihenfolge und
Vollstaendigkeit der Aufzaehlungen gegen scripts.test).

- README.md: Halbsatz am Ende des Testing-Blocks
- README.de.md: derselbe Halbsatz auf Deutsch am Ende des Testen-Blocks
- CONTRIBUTING.md: Hinweis im Before-opening-a-pull-request-Absatz
  (Vollstaendigkeit, keine Reihenfolgeerzwingung)
- .multica/agents/_produkt.md Zeile 39 (Pruefen) und CI-Tor-Liste
- .multica/agents/entwickler.md Zeile 16
- AGENTS.md: drittes Gate im CI-Absatz (parallel zu check-changelog)

CLAUDE.md via cp AGENTS.md CLAUDE.md byte-identisch nachgezogen.

Beleg:
- node scripts/check-suite-drift.js -> exit 0
- node test/suite-drift.mjs -> all assertions passed
- npm test (13 Suiten, suite-drift als erste) -> gruen
- node scripts/check-self-contained.mjs dist/index.html docs/demo docs/demos -> 0
- git diff --quiet -- docs/demo docs/demos -> leer
- diff -q AGENTS.md CLAUDE.md -> byte-identisch
@m-dohmen
m-dohmen merged commit 72f188d into main Sep 4, 2026
1 check passed
@m-dohmen
m-dohmen deleted the feat/OPEN-124-docs-suite-drift-mention branch September 4, 2026 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant