feat: slice 4 - the open management issues live in the repo

Gate 4, slice 4: 26 open management issues imported from live git.lab
(read-only, descriptions included as authorized; GitLab iid = file id,
labels/milestone/priority/due/host/area mapped into frontmatter, the
import aborts instead of inventing a missing milestone or priority).
Two new issues close the F-004 gap where work was really still open
(0033 OVERMIND-01, 0034 CFGMON-11 incl. the plaintext npm-token
rotation); CFGMON-12/13 already route to verified git.lab issues,
MATRIX-05 is done and needs none (agreed with sorb). The three wiki
task blocks now reference their issues, roadmap.md hands all counts to
the generated STATUS.md and states M1-M5 per ADR-0010 (closing F-001
in the canonical prose), pruefe_prosa joins the CI validate job, and
the import protocol under docs/sources/migration/ records every
intervention into imported text.

Verified: validate 0/0 over 29 issue files, gen_status --check current
(distribution line M1 9 - M2 17 - M4 2 plus per-issue milestone and
priority), pruefe_prosa 0 errors with clones and 0 errors/15 unchecked
citations in offline CI mode, drift check green.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Thore Cimbal
2026-08-11 12:00:00 +00:00
co-authored by Claude Fable 5
parent 92b448fe30
commit c23bb54a92
36 changed files with 1181 additions and 16 deletions
+10 -12
View File
@@ -1,17 +1,15 @@
# Roadmap
> Stand 2026-08-06. Diese Datei hält die **Linien und die Reihenfolge**,
> GitLab hält den **Stand** — Zahlen hier veralten, das Board nicht.
> Diese Datei hält die **Linien und die Reihenfolge**. Zahlen und Stand
> stehen im generierten [STATUS.md](STATUS.md) und auf dem
> GitLab-Board — hier steht bewusst keine Zählung mehr (Lehre F-001/
> F-010: handgepflegte Stände veralten und widersprechen dem Werkzeug).
>
> Die Gruppen-Milestones M1M4 sind angelegt, und seit 2026-08-06 hängt **jedes
> offene Issue an genau einem** (Regel in [CLAUDE.md](CLAUDE.md)). Verteilung bei
> der Bereinigung: M1 33 · M2 21 · M3 4 · M4 12 von 70.
>
> ⚠️ **M1 trägt fast die Hälfte.** Das liegt am Sicherheits-Backlog: elf der
> Issues sind zusätzliche Werkzeuge (Falco, CrowdSec, Lynis, auditd, WAF, PSA,
> Trivy …), keine kaputten Schutzmechanismen. Ob das ein eigener Meilenstein
> „Härtung" werden soll oder M1 bewusst breit bleibt, ist **offen** — zu
> entscheiden im Refinement, nicht nebenbei.
> Die Gruppen-Milestones sind **M1M5**; seit 2026-08-06 hängt jedes
> offene Issue an genau einem (Regel in [AGENTS.md](AGENTS.md), erzwungen
> durch `schema.yaml`). M5 — Härtung wurde am 2026-08-09 entschieden:
> Trennlinie „kaputt (M1) oder nie gehabt (M5)", siehe
> [ADR-0010](docs/adr/0010-haertung-eigener-meilenstein.md).
## Linien und nächste Meilenstein-Kandidaten
@@ -84,7 +82,7 @@ root-äquivalent), die Textbausteine in
(Refinement sonntags, Retro am ersten des Monats).
Seither gilt zusätzlich: **Der Titel trägt keine Priorität**, und **jedes Issue
gehört zu einem Meilenstein** — beides in [CLAUDE.md](CLAUDE.md). Die 34
gehört zu einem Meilenstein** — beides in [AGENTS.md](AGENTS.md). Die 34
Titel-Präfixe aus der Gitea-Migration sind am 2026-08-06 entfernt; zwei davon
widersprachen ihrem Label und wurden zugunsten des Labels aufgelöst
(ThreadNet-Web#7 und #1, jeweils im Issue begründet).