Files
TerminalBasic/openspec/changes/spezifikationsabgleich-und-regressionsnachweise/proposal.md

1.8 KiB
Raw Blame History

Why

Der aktuelle Inventarabgleich bestätigt überwiegend Tabellen gegen dieselben Tabellen, während konkrete Formularereignisse fehlen. Korpusabdeckung und Hauptspecs sind nach den jüngsten Features nicht vollständig nachgezogen (F21F23/F25). Siehe Review vom 05.09.2026.

What Changes

  • Inventarabgleich auf tatsächlich erreichbare Frontend-/Laufzeitpfade und benannte negative Nachweise stützen; fehlende deklarierte Form_KeyPress/Form_KeyUp-Pfade ergänzen.
  • Explizite Korpusfälle für KEY/UEVENT-Maskierung, Control-Access-Key, Rückwärtstab und geordnete Formularereignisse ergänzen.
  • Grafik-Non-Features mit der bereits dokumentierten implementierten Untermenge abgleichen.
  • FRM-Schreibvertrag in Erhaltung unveränderter Quelldateien und kanonische Ausgabe präzisieren.
  • Den Review nach Umsetzung der fünf Korrektur-Changes erneut gegen jeden Befund abgleichen.

Capabilities

New Capabilities

Keine neuen Capability-Pfade.

Modified Capabilities

  • sprachinventar: Inventarstatus mit unabhängigem Frontend-/Laufzeitnachweis absichern.
  • kompat-testkorpus: Verlangte Ereigniskombinationen und Fremdprogramm-Nachweise systematisch erreichbar machen.
  • sprach-frontend: Grafik-Ausnahmen zur Non-Feature-Abweisung korrekt beschreiben.
  • forms-dateiformat: Byteerhalt und kanonisches Weglassen von Defaultwerten klar unterscheiden.

Impact

Inventar-/Korpustests, konkrete Formular-Eventquellen, docs/inventar.md, Sprach-/Forms-/Dateiformatreferenzen. Keine pauschale Statusherabsetzung, keine automatische Erzeugung neuer Golden Files.

Abschließende Gesamtabnahme nach allen fünf anderen Changes. Die Grafik-/FRM-Textpräzisierungen können vorher überprüft werden; Archivierung und Gesamtabschluss erst nach deren Regressionen.