Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 26 additions & 27 deletions Lastenheft_Abarbeitungsreihenfolge.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,24 +91,26 @@ Roots wurden durch G1 wieder freigegeben. Mit der später ergänzten
Dokumentationskette D4 bis D7 besitzt die bisherige Position 5 nun erneut einen
bindenden Vorgänger. Position 1 wurde als Feature 015 über PR #142 und
Position 2 als Feature 016 über PR #146 und Position 3 als Feature 017 über
PR #153 abgeschlossen und archiviert. Position 4,
`Lastenheft_Agentic-Workspace-Maintenance-TUI.md`, ist jetzt als einziger
Kandidat `Eligible`. Dieser Closeout startet den Folgelauf nicht.
PR #153 abgeschlossen und archiviert. Position 4 wurde als Feature 018 über
PR #160 abgeschlossen und als
`Lastenheft_Agentic-Workspace-Maintenance-TUI.018-agentic-workspace-tui.md`
archiviert. D4 ist jetzt der einzige deklarierte `Eligible`-Kandidat. Dieser
Closeout startet den Folgelauf nicht.

*The gate did not reorder the existing domain work. G1 is archived and removed
from the active series. It released the six previous roots; the later D4-D7
documentation chain now provides a new binding predecessor for former item 5.
Item 1 completed as Feature 015 through PR #142, item 2 as Feature 016 through
PR #146, and item 3 as Feature 017 through PR #153; all three are archived.
The maintenance TUI at item 4 is now the only declared `Eligible` candidate.
This closeout does not start the successor run.*
Item 4 completed as Feature 018 through PR #160 and is archived. D4 is now the
only declared `Eligible` candidate. This closeout does not start the successor
run.*

## Aktive Reihenfolge / Active Order

| Reihenfolge / Order | Lastenheft | Zweck / Purpose |
|---:|---|---|
| 4 | `Lastenheft_Agentic-Workspace-Maintenance-TUI.md` | Plant die Spectre.Console-Wartungs-TUI. Feature 009 und die Einträge 1 bis 3 sind vollständig abgeschlossen; Position 4 ist jetzt der einzige deklarierte `Eligible`-Kandidat. / Plans the Spectre.Console maintenance TUI. Feature 009 and items 1 through 3 are fully closed; item 4 is now the sole declared `Eligible` candidate. |
| D4 | `Lastenheft_Dokumentations-Informationsarchitektur-und-Lernpfad-Audit.md` | Prüft nach Position 4 die gesamte Git-getrackte Level-0-Dokumentation read-only auf Informationsarchitektur, Leserpfade, Sprachstrategie und gestufte Tiefe. / Audits all Git-tracked Level 0 documentation after item 4 for information architecture, reader paths, language strategy, and progressive depth without remediation. |
| D4 | `Lastenheft_Dokumentations-Informationsarchitektur-und-Lernpfad-Audit.md` | Prüft nach der abgeschlossenen Position 4 die gesamte Git-getrackte Level-0-Dokumentation read-only auf Informationsarchitektur, Leserpfade, Sprachstrategie und gestufte Tiefe. D4 ist der einzige deklarierte `Eligible`-Kandidat. / Audits all Git-tracked Level 0 documentation after completed item 4 for information architecture, reader paths, language strategy, and progressive depth without remediation. D4 is the sole declared `Eligible` candidate. |
| D5 | `Lastenheft_Level-0-Dokumentationsarchitektur-und-Sprachtrennung.md` | Setzt ausschließlich bestätigte D4-Findings um und verankert Einstiegspunkte, Sprachpartner und den dauerhaften Dokumentationsarchitektur-Vertrag. / Implements only accepted D4 findings and establishes entry pages, language pairs, and the durable documentation-architecture contract. |
| D6 | `Lastenheft_Agentic-Workspace-und-Ein-Kommando-Wartung-Effizienzleitfaden.md` | Dokumentiert das nach Position 4 stabile Wartungsverhalten für Lernende, Nutzende, Maintainer/KI-Agenten und Audit, ohne Skriptverhalten zu ändern. / Documents the stable post-item-4 maintenance behavior for learners, operators, maintainers/AI agents, and audit without changing script behavior. |
| D7 | `Lastenheft_Registrierte-Level-1-2-Dokumentationsarchitektur-Adoption.md` | Übernimmt nur belegte portable Regeln repository-spezifisch in die registrierte Level-1-/Level-2-Flotte; unveränderte Repositories erhalten keinen Leer-PR. / Adopts only proven portable rules per repository across the registered Level 1/2 fleet; unchanged repositories receive no empty pull request. |
Expand Down Expand Up @@ -159,10 +161,7 @@ D1 Level-0/1/2-Doku-Audit [abgeschlossen / completed]
|
+--> D3 Level-1/2-Flotte und Level-0-Revalidierung

4 Maintenance TUI
|
v
D4 Informationsarchitektur-Audit
D4 Informationsarchitektur-Audit [Eligible]
|
v
D5 Level-0-Architektur und Sprache
Expand Down Expand Up @@ -261,20 +260,21 @@ D1 Level-0/1/2-Doku-Audit [abgeschlossen / completed]

```

Nach dem Abschluss von Feature 017 sind die aktiven Roots `4`, `9` und `10`.
Nach dem Abschluss von Feature 018 sind die aktiven Roots `D4`, `9` und `10`.
Die bisherige Position 5 ist kein Root, weil D7 ihre bindende
Dokumentationsarchitektur-Basis liefert. G1 und seine sechs
`RequirementsGovernanceGate`-Kanten bleiben in der archivierten
Schema-1.1-Review-Evidence nachweisbar. Position 4 ist als nächster serieller
Kandidat ausgewählt; die anderen Roots bleiben fachlich verfügbar, starten
aber nicht automatisch. Die abgeschlossenen Features 009, 015, 016 und 017
sind keine aktiven Serienknoten mehr. Ihre archivierten Lastenhefte und
Schema-1.1-Review-Evidence nachweisbar. D4 ist als nächster serieller Kandidat
ausgewählt; die anderen Roots bleiben fachlich verfügbar, starten aber nicht
automatisch. Die abgeschlossenen Features 009 sowie 015 bis 018 sind keine
aktiven Serienknoten mehr. Ihre archivierten Lastenhefte und
Abschlüsse bleiben historische Evidence für die weitere Reihenfolge.

Eintrag 4 besaß ein hartes Abschluss-Gate. Die Abschlussnachweise für
Feature 009 sowie die Positionen 1 bis 3 liegen jetzt vor. Der Series-Review
gibt Position 4 als einzigen seriellen Kandidaten frei; dieser Closeout
erteilt jedoch keine Start- oder Delivery-Autorität für den Folgelauf.
Eintrag 4 besaß ein hartes Abschluss-Gate und ist als Feature 018
abgeschlossen. Der erneuerte Series-Review entfernt den archivierten Knoten
samt seiner ausgehenden Kante und gibt D4 als einzigen seriellen Kandidaten
frei; dieser Closeout erteilt jedoch keine Start- oder Delivery-Autorität für
den Folgelauf.

Position 5 liefert die gemeinsame Bewertungsgrundlage fuer 6, 7 und 13.
Position 7 liefert die Sandbox-Grundlage fuer 8. Position 10 wird vor 11
Expand All @@ -295,13 +295,12 @@ documents the stable operating surface and also feeds item 11, and D7 adopts
portable rules across the registered fleet before releasing item 5. No run
starts its successor automatically.*

*Item 4 is a hard dependency rather than an ordering recommendation. Feature
009 and completed Features 015 through 017 currently satisfy that gate, and
the schema-1.1 series review declares item 4 the single preferred `Eligible`
candidate. The closeout evidence is revalidated before feature creation; only
missing or drifted evidence returns item 4 to `BLOCKED`. Items 5, 7, and 10
provide binding baselines for their successors. Items 9 through 12 feed the
final GSDB audit, so item 13 must run last.*
*Item 4 was a hard dependency rather than an ordering recommendation and is
now completed as Feature 018. The renewed schema-1.1 review removes its
archived node and outgoing edge, then declares D4 the single preferred
`Eligible` candidate. The closeout grants no authority to start D4. Items 5,
7, and 10 provide binding baselines for their successors. Items 9 through 12
feed the final GSDB audit, so item 13 must run last.*

„Abschließend“ bei Position 13 bezieht sich auf den bestehenden
Skript-/Konfigurationsstrang der Positionen 9 bis 12. Die Positionen 14 bis 17
Expand Down
44 changes: 25 additions & 19 deletions docs/project-statistics.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@
| 2026-07-28 | Lernreihen-Governance- und KI-Kompetenz-Intake-Kette vorbereitet | — | — | — | Vier neue Intakes und die aktualisierte globale Closure bilden die Positionen 33 bis 37: read-only Gap-Audit, domänenneutrale Drei-Ebenen-Erweiterung des Intake Reviews, optionales Learning-Series-Governance-Preset, IHK-Pilot und abschließende Gesamtkonsistenzprüfung. Acht stabile KI-Kompetenzen, vier Lernphasen und vier Quellenstatus trennen amtliche Anforderungen, gestützte Ziele, Projektergänzungen und begründete Zukunftsannahmen. Fünf Authoring-Receipts, fünf Einzelreviews und der gemeinsame Fünf-Ziel-Review sind in Bash und PowerShell `Ready`. Der aktive Series-Vertrag umfasst 39 Ziele, drei Roots, 46 eindeutige azyklische Abhängigkeiten und weiterhin genau einen `Eligible`-Kandidaten an Position 3. Kein Specify-, autonomer oder Lernendenlauf wurde gestartet. Das Delta vor Statistikpflege umfasst 1 816 Nettozeilen. |
| 2026-07-29 | Preset-Profil- und Worktree-Härtungsintake v1.3 | — | — | — | Der bestehende Intake auf Position 3 bindet jetzt die gemergten Features 015/016, Level 0 plus 43 aktive Manifest-Git-Ziele, das separat inventarisierte Collection-Ziel und den dynamischen Elf-Preset-Feldstand. PWH-016 bis PWH-020 sowie AC-018 bis AC-027 ergänzen exakte Bereinigungsfreigaben, begrenzte Netzwerk-Evidence, Regressionsschutz und die Zielrepository-Grenze. Intake-ID, 39 Series-Ziele, drei Roots, 46 Abhängigkeiten, Reihenfolge und alleiniger `Eligible`-Status blieben erhalten. Authoring-, Review- und Series-Validatoren bestehen in Bash und PowerShell. Feature 017, Specify und Autonomous wurden nicht gestartet. Das Delta vor Statistikpflege umfasst 2 453 Nettozeilen. |
| 2026-07-29 | Feature 017 Preset-Profil-, Branch- und Worktree-Härtung | — | — | — | Die Flottenwartung führt jetzt für Level 0 und jedes aktive Git-Ziel eine begrenzte Remote-Freshness-Prüfung vor nachfolgenden Mutationen aus. Beliebige Default-Branches werden aus symbolischer Remote-Evidence statt aus Namensannahmen bestimmt. Pull bleibt auf saubere, eindeutig zugeordnete Behind-only-Checkouts begrenzt. Eigentumsgebundene Worktree-Leases, dynamische Preset-Profile, nicht mutierende MSL-Konfliktprüfung und plattformparitätische Bash-/PowerShell-Evidence sind durch 60 Tests und 20 Provider-Jobs abgesichert. PR #153 wurde am exakten geprüften Head gemergt; Home Runtime ist synchron. Der kausale Closeout archiviert Position 3 und gibt Position 4 als einzigen `Eligible`-Kandidaten frei, ohne ihn zu starten. |
| 2026-07-29 | Feature 018 Agentic-Workspace-Wartungs-TUI | — | — | — | Die vorhandenen Bash-/PowerShell-Wartungs-Engines erhalten eine optionale Spectre.Console-TUI mit ausdrücklich vorausgewählter Vorschau, typisierten Argumenten und linearem Fallback. Ein privater JSONL-Kanal liefert nur Live-Evidence; finalisierter Bericht und Prozess-Exitcode bleiben kanonisch. Cache, Event-Degradierung, genau-einmaliger Abbruch, A11Y, Supply Chain und Verteilungsgrenzen sind lokal durch 62 .NET-, 14 Wrapper- und 79 vollständige Wartungstests abgesichert. Plattform- und Merge-Evidence bleiben bis zum exakten PR-Head offen. Das Implementierungsdelta vor Statistikpflege umfasst 7 622 Nettozeilen. |
| 2026-07-29 | Feature 018 Agentic-Workspace-Wartungs-TUI | — | — | — | Die vorhandenen Bash-/PowerShell-Wartungs-Engines erhalten eine optionale Spectre.Console-TUI mit ausdrücklich vorausgewählter Vorschau, typisierten Argumenten und linearem Fallback. Ein privater JSONL-Kanal liefert nur Live-Evidence; finalisierter Bericht und Prozess-Exitcode bleiben kanonisch. Cache, Event-Degradierung, genau-einmaliger Abbruch, A11Y, Supply Chain und Verteilungsgrenzen sind durch 62 .NET-, 14 fokussierte Wrapper- und 79 vollständige Wartungstests sowie die grüne macOS-/Ubuntu-/Windows-Matrix abgesichert. PR #160 wurde am exakten geprüften Head gemergt; Home Runtime ist synchron. Der kausale Closeout archiviert Position 4, veröffentlicht 37 Ziele, drei Roots und 44 Kanten und gibt D4 als einzigen `Eligible`-Kandidaten frei, ohne ihn zu starten. Das Implementierungsdelta vor Statistikpflege umfasst 7 639 Nettozeilen. |

---

Expand Down Expand Up @@ -935,9 +935,13 @@ was not started.*
vollständige Locked-Restore-Builds atomar. Jede Vorbereitungslücke fällt vor
Engine-Start auf den funktional gleichen Plain-Assistenten zurück.
- 62 .NET-Tests, 14 fokussierte Wrapper-Tests und 79 vollständige
Wartungsregressionen sind lokal grün. Supply-Chain-, Dokumentations-,
Sicherheits- und A11Y-Evidence liegen vor; exakte Plattform- und
Merge-Evidence folgen am PR-Head.
Wartungsregressionen sind lokal grün. Die exakte macOS-/Ubuntu-/Windows-
Matrix, Supply Chain, Dokumentation, PowerShell und Homogeneity bestehen.
- PR #160 mergte den exakten geprüften Head. Home Runtime ist synchron, und
beide providerneutralen Gate-Validatoren akzeptieren alle acht Gates.
- Der kausale Closeout archiviert Position 4 und veröffentlicht 37 aktive
Ziele, drei Roots und 44 Kanten. D4 ist der einzige `Eligible`-Kandidat und
wurde nicht gestartet.
- Das Delta vor Statistikpflege umfasst 7 639 Nettozeilen. Die TUI erteilt
keine Commit-, Push-, PR-, Merge-, Secret-, Cleanup- oder Adminautorität für
Ziel-Repositories.
Expand All @@ -950,8 +954,10 @@ degradation is visible and the finalized report plus process exit remain
canonical. The platform-bound content-addressed cache publishes only complete
locked builds and otherwise selects the equivalent plain assistant before
engine start. Sixty-two .NET tests, fourteen focused wrapper tests, and
seventy-nine full maintenance regressions pass locally. Exact platform and
merge evidence remain pending on the reviewed PR head.*
seventy-nine full maintenance regressions pass locally and in the exact
cross-platform provider matrix. PR #160 merged the reviewed head, Home Runtime
is synchronized, and the causal closeout publishes 37 targets, three roots,
and 44 edges with D4 as the sole Eligible candidate without starting it.*

## Gesamtstatistik / Overall Statistics

Expand All @@ -963,27 +969,27 @@ Profil 2 verwendet Git-getrackte Textdateien und sichtbare Git-Aktivitaet. Die W

| Kennzahl / Metric | Wert / Value |
|---|---:|
| Textbasis / Text base | 435409 lines |
| Textdateien / Text files | 2752 |
| Textbasis / Text base | 437020 lines |
| Textdateien / Text files | 2759 |
| Beobachtbarer Zeitraum / Observable period | 2025-08-03..2026-07-29 |
| Aktivtage / Active days | 77 |
| Relevante Commits / Relevant commits | 618 |
| Zeilen je Aktivtag / Lines per active day | 5654.7 |
| Relevante Commits / Relevant commits | 620 |
| Zeilen je Aktivtag / Lines per active day | 5675.6 |
| Peak-Tag im Fenster / Peak day in window | 2026-07-28 / 41663 |
| Peak-Woche im Fenster / Peak week in window | 2026-07-05 / 121867 |
| Laengste Serie / Longest streak | 34 days |
| Speedup vs. 80 lines/day | 70.7x |
| Speedup vs. 100 lines/day | 56.5x |
| Methodik / Methodology | v2; source `645bf8fc0621` |
| Speedup vs. 80 lines/day | 70.9x |
| Speedup vs. 100 lines/day | 56.8x |
| Methodik / Methodology | v2; source `2e61ab2fe5df` |

### Artefaktmix / Artifact Mix

```text
Produktiv / Production [#...................] 0.1% | 630
Tests [#...................] 4.1% | 17782
Dokumentation / Documentation [##############......] 67.8% | 295347
Dokumentation / Documentation [##############......] 67.6% | 295470
Skripte / Scripts [###.................] 12.6% | 54943
Konfiguration / Configuration [###.................] 15.1% | 65937
Konfiguration / Configuration [###.................] 15.4% | 67425
Daten und Medien / Data and media [....................] 0.0% | 0
Sonstiger Text / Other text [#...................] 0.2% | 770
```
Expand Down Expand Up @@ -1174,8 +1180,8 @@ Die festen Slots halten den Phasenvergleich auch bei fehlenden oder spaeter erga

```text
Scale: 0..100x
80 lines/day [##############......] 70.7x
100 lines/day [###########.........] 56.5x
80 lines/day [##############......] 70.9x
100 lines/day [###########.........] 56.8x
```

Die Faktoren vergleichen sichtbare Lieferdichte mit den dokumentierten manuellen Referenzen. Sie messen keine Arbeitszeit.
Expand All @@ -1188,7 +1194,7 @@ Die Faktoren vergleichen sichtbare Lieferdichte mit den dokumentierten manuellen
Scale: 0..10000 lines/day
Experienced manual [#...................] 80
Thorsten solo [#...................] 100
Visible repository [###########.........] 5654.7
Visible repository [###########.........] 5675.6
```

Die gemeinsame Skala vergleicht Referenzen und sichtbare Lieferdichte. Sie schreibt die Git-Aktivitaet keiner Person oder KI pauschal zu.
Expand All @@ -1214,6 +1220,6 @@ DE: Das Fenster beginnt am 2025-08-03 und endet am 2026-07-29. Es enthaelt 77 ak
| 2026-04 | 72825 |
| 2026-05 | 2454 |
| 2026-06 | 49106 |
| 2026-07 | 371365 |
| 2026-07 | 373506 |

<!-- project-statistics-v2:end -->
Loading
Loading