Tracer bullet of the migration design (Gate 4, slice 1): pinned v0.1.1 baseline under docs/sources/upstream/ with provenance note, the Karpathy block moved verbatim to docs/sources/regelwerk/ (standing rule mapped onto the sources read-only mechanism), AGENTS.md assembled from the byte-true upstream sections plus the project section 6 (group rules condensed from the old CLAUDE.md), CLAUDE.md reduced to the upstream pointer, WORKFLOW.md and all four templates copied, schema.yaml extended (issue milestone/priority/status columns, component type, wiki area vision - all flagged in the header), validate.py and gen_status.py forked with marked extensions, pruefe_upstream_drift.py added, STATUS.md generated, CI gains the offline validate job, README directory link defused. Verified: validate 0 errors 0 warnings (the three pre-existing directory-link errors are gone), gen_status --check current, drift check 0 findings, baseline byte-identical to the reference checkout (10/10 files), four negative tests fire (WIP limit 3x in-progress, waiting without wartegrund, component slug mismatch, single-byte drift in WORKFLOW.md). gen_status needs Python >= 3.10 locally (write_text newline) - noted for the design AAR. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1.4 KiB
1.4 KiB
Herkunft dieser Baseline
Unveränderte Originale aus neckbeard v0.1.1, Commit
823a08cac6b03a47d7e2f661200a49ac6e09d38d (main, sauber), Origin
https://git.lab/oss-projekte/ai/neckbeard.git — der Stand, gegen den
der Feldtest (Branch Neckbeard-v0.1.1-analyse-1) gemessen hat und aus
dem die Migration übernommen wurde (Design:
docs/design/2026-08-11-neckbeard-migration.md).
Zweck: Byte-Baseline für scripts/pruefe_upstream_drift.py. Ein
Framework-Upgrade ersetzt diese Dateien bewusst und in einem eigenen
Commit — nie beiläufig.
| Datei hier | Arbeitskopie | Prüfung |
|---|---|---|
AGENTS.md |
/AGENTS.md |
Präfix bis zur Marke <!-- projektabschnitt --> |
CLAUDE.md |
/CLAUDE.md |
byte-identisch |
WORKFLOW.md |
/WORKFLOW.md |
byte-identisch |
templates/adr-template.md |
docs/adr/template.md |
byte-identisch |
templates/design-template.md |
docs/design/template.md |
byte-identisch |
templates/aar-template.md |
docs/aar/template.md |
byte-identisch |
templates/issue-template.md |
docs/issues/template.md |
byte-identisch |
schema.yaml |
/schema.yaml |
erklärt projekterweitert — nur Diff-Referenz |
scripts/validate.py |
scripts/validate.py |
erklärt projekterweitert — nur Diff-Referenz |
scripts/gen_status.py |
scripts/gen_status.py |
erklärt projekterweitert — nur Diff-Referenz |