Phase 2 abgeschlossen: Renderer-State-Sync über echte IPC (§6.2, §6.4)
- RemoteStateMirror (Renderer): Snapshot-Pflicht nach (Re-)Connect, Deltas mit neu/geaendert/geloescht, Deltas vor erstem Snapshot werden abgelehnt (Re-Sync), Duplikate/Veraltete idempotent - RendererStateLink (Control Core): connect_and_sync mit Pflicht-Snapshot, sync_if_changed versendet Deltas seit letzter gesendeter Revision, Reconnect loest immer neuen Snapshot aus (kein halber Zustand) - End-to-End-Integrationstests ueber echtes TCP-Loopback ohne Mocks: Snapshot->Delta-Kette, Reconnect-Re-Sync, Delta-vor-Snapshot-Ablehnung, Duplikat-No-Op - Gesamtsuite 297 gruen, Ruff gruen
This commit is contained in:
@@ -83,13 +83,21 @@ Phase 2 (im Bau):
|
||||
ab 1 s Fenster, Showzeit→lokale-Zeit-Abbildung (§6.4)
|
||||
- [x] zeitgestempelte Preset-Aktivierung: Vorlauf 200 ms, Arm/Execute/
|
||||
Ack, FAILED bei fehlender Arm-Bestätigung (§6.5)
|
||||
- [ ] Renderer-Anbindung: IPC-Deltas aus dem State-Store in den Renderer
|
||||
- [x] Renderer-Anbindung: RemoteStateMirror (Renderer) + RendererStateLink
|
||||
(Control Core) über IPC; Pflicht-Snapshot nach (Re-)Connect, danach
|
||||
Deltas (neu/geändert/gelöscht), Deltas vor Snapshot abgelehnt,
|
||||
Duplikate idempotent; End-to-End-Integrationstest über echtes
|
||||
TCP-Loopback ohne Mocks (§6.2, §6.4)
|
||||
|
||||
## Nächste drei Aufgaben
|
||||
|
||||
1. Renderer-Anbindung: IPC-Deltas aus dem State-Store (§6.4)
|
||||
2. Phase-3-Vorbereitung: Plugin-Loader/Lifecycle und Backend-Adapter (§14)
|
||||
3. Echtes mDNS mit zeroconf auf Zielsystemen (Gate-1-LAN-Test)
|
||||
1. Phase 3: Plugin-Loader/Lifecycle (discovered→…→active/quarantined) und
|
||||
Registry mit Backend-Adapter-Vertrag (§14)
|
||||
2. Pflicht-Generatoren: hms.generator.solid, gradient, checker_grid,
|
||||
stripes_chaser, noise_clouds, plasma, wave_bars, shapes, drops_ripples,
|
||||
starfield (§15.1)
|
||||
3. Pflicht-Filter: hms.fx.transform2d … feedback_trails mit HLSL/GLSL/GLES
|
||||
(§15.2)
|
||||
|
||||
## Ausstehende Hardware-Validierung (ADR-0008 Testplan)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user