Files

1.7 KiB
Raw Blame History

Why

Phase 5 ist abgenommen, aber die Distribution benötigt einen reproduzierbaren Kompatibilitäts- und Leistungsnachweis. Bestehende Snapshot-, Fremdprogramm-, Inventar- und Benchmarkpfade liefern die Grundlage; ihre Zusammenführung und gezielte Ergänzung fehlen.

What Changes

  • Einen dokumentierten Abnahmesatz aus vorhandenen Konsolen-, Forms-, Include-/Projekt- und Fehlerfällen mit deterministischen Eingaben, Zeiten, Größen und Dateieffekten festlegen und um belegte Lücken erweitern.
  • Den öffentlichen Fremdprogrammbestand mit festgelegter Revision ausdrücklich ausführen; fehlende Bereitstellung als fehlenden Nachweis behandeln.
  • Bestehende Compile- und VM-Benchmarks reproduzierbar messen; ausschließlich bei nachgewiesener Regression oder konkretem Engpass optimieren.
  • Inventarstand einschließlich Forms, Frontend-Absenkung und Ereignisauslöser als Ausgangsbasis dokumentieren. Finale Inventar-/Release-Abnahme liegt in 07.

Capabilities

New Capabilities

  • release-kompatibilitaet: Reproduzierbarer Abnahmesatz und messbare Leistungsentscheidung für Phase 6.

Modified Capabilities

Keine. Die bestehenden Verträge aus kompat-testkorpus, sprachinventar und bytecode-kompilat bleiben erhalten.

Impact

Betroffen sind tests/compat/, die vorhandenen CLI-Tests compat.rs, foreign.rs, inventar.rs, VM-Ereignistests und crates/tb-vm/benches/{compile,vm}.rs. Fachbefunde werden in ihrem bestehenden Implementierungspfad korrigiert; kein zweiter Korpus-Harness und keine pauschale VM-Neuschreibung.

Abhängigkeit: abgeschlossene Phase 5. Übergabe: benannte Fälle und Referenzresultate für 0207. Die vollständige Planung steht in Phase-6-Übersicht.