Implement and archive Phase 5 integration acceptance
This commit is contained in:
27
PLAN.md
27
PLAN.md
@@ -446,15 +446,15 @@ Maßgeblich ist seit 2026-09-03 das Inventar, nicht diese Liste.
|
||||
virtuelle Ereignisfolge reproduzierbar ein.
|
||||
|
||||
## Phase 5 — IDE (`tb-ide`)
|
||||
- [ ] IDE-Rahmen: Menüleiste, MDI-artige Fensterverwaltung, Statuszeile,
|
||||
- [x] IDE-Rahmen: Menüleiste, MDI-artige Fensterverwaltung, Statuszeile,
|
||||
klassisches Farbschema
|
||||
- [ ] Editor: Syntaxprüfung/-normalisierung pro Zeile (Keywords groß,
|
||||
- [x] Editor: Syntaxprüfung/-normalisierung pro Zeile (Keywords groß,
|
||||
Leerzeichen), Suchen/Ersetzen, Hilfe-Verweise
|
||||
- [ ] Projektverwaltung (`.MAK`): mehrere Module/Formulare
|
||||
- [ ] Formular-Designer: Steuerelemente platzieren/verschieben/skalieren,
|
||||
Eigenschaftenfenster
|
||||
- [ ] Ausführen aus der IDE: Start/Unterbrechen/Fortsetzen/Neustart
|
||||
- [ ] **Export-Bedienung der IDE:** Run → Make EXE File und Make Library
|
||||
- [x] Projektverwaltung (`.MAK`): mehrere Module/Formulare
|
||||
- [x] Formular-Designer: Steuerelemente platzieren/verschieben/skalieren,
|
||||
Properties Bar
|
||||
- [x] Ausführen aus der IDE: Start/Unterbrechen/Fortsetzen/Neustart
|
||||
- [x] **Export-Bedienung der IDE:** Run → Make EXE File und Make Library
|
||||
mit vollständigen Dialogen, Zielsystem/-architektur, Ausgabepfad,
|
||||
Eingabeprüfung, Status-/Fehleranzeige und Übergabe an den Exportpfad
|
||||
vorbereiten. Die UI gehört vollständig zu Phase 5. Solange der
|
||||
@@ -469,16 +469,23 @@ Maßgeblich ist seit 2026-09-03 das Inventar, nicht diese Liste.
|
||||
- [x] **`RUN`** — Programm neu starten bzw. ein anderes laden und starten.
|
||||
Nutzt denselben Zurücksetzpfad der VM wie „Neustart" oben.
|
||||
**1 Inventareintrag**
|
||||
- [ ] Debugger: Breakpoints, Einzelschritt/Prozedurschritt, Direktfenster,
|
||||
- [x] Debugger: Breakpoints, Einzelschritt/Prozedurschritt, Direktfenster,
|
||||
Überwachungsausdrücke
|
||||
- [ ] Hilfe-System: rendert die Markdown-Dokumentation aus `docs/`
|
||||
- [x] Hilfe-System: rendert die Markdown-Dokumentation aus `docs/`
|
||||
(Sprach- und Bibliotheksreferenz) im Help-Fenster — Konsolen-
|
||||
Markdown-Rendering mit Umbruch nach aktueller Fenstergröße,
|
||||
Hyperlink-Navigation wie im Vorbild (Tab/Enter/Alt+F1), F1 =
|
||||
kontextsensitiver Sprung zum Thema unter dem Cursor
|
||||
- [ ] Meilenstein: Programm komplett in der IDE schreiben, gestalten,
|
||||
- [x] Meilenstein: Programm komplett in der IDE schreiben, gestalten,
|
||||
debuggen und ausführen
|
||||
|
||||
Abgenommen am 2026-09-07 durch Change `phase-5-08-integration-und-phasenabnahme`.
|
||||
Die zugehörigen `verification.md` und `befehlsmatrix.md` im OpenSpec-Change
|
||||
(bei Abschluss unter `openspec/changes/archive/`) ordnen alle elf Planpunkte
|
||||
und 45 Referenzbereiche den bestandenen Tests zu. Workspace-Regressionen,
|
||||
headless IDE/CLI/TBC-Parität, lokaler Unix-PTY-Test und Release-Compile-Budget
|
||||
sind bestanden. Die vollständige Terminal-/OS-Matrix bleibt Phase 6.
|
||||
|
||||
## Phase 6 — Kompatibilität, Politur, Distribution
|
||||
- [ ] Kompatibilitäts-Testsuite ausbauen (Snapshot-Tests der Bildschirmausgabe)
|
||||
- [ ] Plattformtests: Windows Terminal, Linux (mind. 2 Emulatoren), macOS —
|
||||
|
||||
Reference in New Issue
Block a user