Record Fensalir Direct2D adapter status
This commit is contained in:
parent
3d938383fb
commit
73005d797b
4 changed files with 63 additions and 5 deletions
|
|
@ -274,12 +274,14 @@ Exit criteria:
|
|||
|
||||
## Active Work Queue
|
||||
|
||||
1. Add a Direct2D adapter spike or explicitly demote Direct2D until Fensalir owns
|
||||
the body.
|
||||
2. Add split-readiness reports for EveFlutter and EveUnity.
|
||||
1. Add split-readiness reports for EveFlutter and EveUnity.
|
||||
|
||||
Recently cut:
|
||||
|
||||
- Direct2D is now recorded as an external Fensalir adapter spike, not an active
|
||||
Eve runtime. Activation requires recorded `gamecult.eve.surface.v1` fixture
|
||||
replay, command emission through the advertised boundary, and Direct2D frame
|
||||
capture evidence from Fensalir.
|
||||
- Fixture conformance metadata now lives beside each fixture and is validated by
|
||||
the parity harness, so the corpus can move toward `EveConformance` without
|
||||
relying only on Eve's local manifest layout.
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ proves the same contract at the CultMesh typed document sync layer.
|
|||
| iOS / UIKit | Active native screenshot target | SSH capture stages selected fixture JSON, EveCanvas renders it, and emits a PNG from `/var/mobile/Library/EveCanvas/latest-screenshot.png`; `embedded-surface` is part of the required fixture matrix | Needs real scene composition for `vn.stage`, Repixelizer token fidelity, and responsive/simulator capture |
|
||||
| Android / Kotlin device edge | Active lightweight renderer | Native APK consumes CultMesh dashboard/sensor documents and preserves `surface.slot` / `embeddedDocuments` identity in the dashboard renderer | Needs automated native dashboard capture |
|
||||
| Rust / CultMesh | Document-sync contract runtime | CultLib replicates the `gamecult.eve.surface.v1` embedded slot contract through typed document sync | Not a pixel renderer |
|
||||
| Fensalir Direct2D | Specialized native/game-runtime landing zone | Existing `AquariumUiDocument` and `DirectWriteOverlay` path | Needs adapter from Eve surface document to `AquariumUiDocument`, DirectWrite/Direct2D token lowering, and a clear reason to stay separate from Flutter for desktop UI |
|
||||
| Fensalir Direct2D | External adapter spike, not active parity runtime | Fensalir has `src/Aquarium.EveSurface/EveSurfaceRuntime.cs`, reads an Eve broker, and lowers into `AquariumUiDocument` / `DirectWriteOverlay` | Needs recorded `gamecult.eve.surface.v1` fixture replay, command emission through the advertised boundary, DirectWrite/Direct2D token lowering, frame capture, and a clear reason to stay separate from Flutter for desktop UI |
|
||||
|
||||
## Spawned Surfaces
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue