-
Notifications
You must be signed in to change notification settings - Fork 0
OpenJul 7, 2026
No due date
•Last updated Phase 4 — FFI v2 Convergence. Command-buffer FFI (O(1) crossings), versioned fn-table, bulk transform upload, batch-first surface, propagate to all 10 SDKs. Requires P2+P3 gates. Sync A: Throne adoption.
0% complete
List view
0 of 8 selected 0 issues of 8 selected
ENG2-P4-01: RFC-0007: Command-buffer FFI + versioned fn-table entry point
area:ffiFFI boundary layerFFI boundary layerpriority:criticalMust fix before alphaMust fix before alpharoadmap:eng2GoudEngine v2 rebuild program (ENG2)GoudEngine v2 rebuild program (ENG2)target:goudengineGoudEngine repo onlyGoudEngine repo onlytype:docsDocumentation improvementsDocumentation improvementsStatus: Open.#779 In aram-devdocs/GoudEngine;ENG2-P4-02: Command-buffer FFI core: packed opcode buffer, engine drains under one lock per frame
area:ffiFFI boundary layerFFI boundary layerarea:performancePerformance and optimizationPerformance and optimizationbreaking-changeBreaks the SDK/FFI API; requires a Throne adoption follow-upBreaks the SDK/FFI API; requires a Throne adoption follow-uppriority:criticalMust fix before alphaMust fix before alpharoadmap:eng2GoudEngine v2 rebuild program (ENG2)GoudEngine v2 rebuild program (ENG2)target:goudengineGoudEngine repo onlyGoudEngine repo onlytype:featureNew feature or enhancementNew feature or enhancementStatus: Open.#781 In aram-devdocs/GoudEngine;ENG2-P4-03: Versioned fn-table entry point; flat exports become generated veneer over it
area:codegenSDK code generationSDK code generationarea:ffiFFI boundary layerFFI boundary layerbreaking-changeBreaks the SDK/FFI API; requires a Throne adoption follow-upBreaks the SDK/FFI API; requires a Throne adoption follow-uppriority:highImportant for alpha qualityImportant for alpha qualityroadmap:eng2GoudEngine v2 rebuild program (ENG2)GoudEngine v2 rebuild program (ENG2)target:goudengineGoudEngine repo onlyGoudEngine repo onlytype:refactorCode improvement without behavior changeCode improvement without behavior changeStatus: Open.#783 In aram-devdocs/GoudEngine;ENG2-P4-04: Bulk transform-upload API: SoA handle/pos/rot arrays in one call; renderer dirty integration
area:ffiFFI boundary layerFFI boundary layerarea:performancePerformance and optimizationPerformance and optimizationpriority:highImportant for alpha qualityImportant for alpha qualityroadmap:eng2GoudEngine v2 rebuild program (ENG2)GoudEngine v2 rebuild program (ENG2)target:goudengineGoudEngine repo onlyGoudEngine repo onlytype:featureNew feature or enhancementNew feature or enhancementStatus: Open.#784 In aram-devdocs/GoudEngine;ENG2-P4-05: Batch-first surface: CreatePlane/CubeBatch, batched RPC drain, demote per-object hot calls
area:ffiFFI boundary layerFFI boundary layerbreaking-changeBreaks the SDK/FFI API; requires a Throne adoption follow-upBreaks the SDK/FFI API; requires a Throne adoption follow-uppriority:highImportant for alpha qualityImportant for alpha qualityroadmap:eng2GoudEngine v2 rebuild program (ENG2)GoudEngine v2 rebuild program (ENG2)target:goudengineGoudEngine repo onlyGoudEngine repo onlytype:featureNew feature or enhancementNew feature or enhancementStatus: Open.#785 In aram-devdocs/GoudEngine;ENG2-P4-06: Spawn/despawn churn fast path + cross-FFI object pooling
area:ffiFFI boundary layerFFI boundary layerarea:performancePerformance and optimizationPerformance and optimizationpriority:highImportant for alpha qualityImportant for alpha qualityroadmap:eng2GoudEngine v2 rebuild program (ENG2)GoudEngine v2 rebuild program (ENG2)target:goudengineGoudEngine repo onlyGoudEngine repo onlytype:featureNew feature or enhancementNew feature or enhancementStatus: Open.#786 In aram-devdocs/GoudEngine;ENG2-P4-07: Propagate FFI v2 through codegen to all 10 SDKs + integration tests
area:codegenSDK code generationSDK code generationarea:sdk-csharpC# SDKC# SDKpriority:highImportant for alpha qualityImportant for alpha qualityroadmap:eng2GoudEngine v2 rebuild program (ENG2)GoudEngine v2 rebuild program (ENG2)target:goudengineGoudEngine repo onlyGoudEngine repo onlytype:refactorCode improvement without behavior changeCode improvement without behavior changeStatus: Open.#787 In aram-devdocs/GoudEngine;ENG2-P4-08: S3 ffi-churn gate validation + locks/allocs-per-op CI budget benches
area:ffiFFI boundary layerFFI boundary layerarea:performancePerformance and optimizationPerformance and optimizationpriority:criticalMust fix before alphaMust fix before alpharoadmap:eng2GoudEngine v2 rebuild program (ENG2)GoudEngine v2 rebuild program (ENG2)target:goudengineGoudEngine repo onlyGoudEngine repo onlytype:gatePhase gate validation issue; closes a phasePhase gate validation issue; closes a phaseStatus: Open.#788 In aram-devdocs/GoudEngine;