Renderer/material/component foundation checkpoint
The M2/M4/M7 cross-cutting foundation from #51 is implemented and locally accepted:
- dedicated skinned renderer plus corrected edit-pose…
Registry-driven component lifecycle implemented locally
The component foundation requested in the expanded scope is now dogfooded by static/skinned renderers and material bindings:
- stable…
Renderer-slot and texture-parameter drag/drop progress
The local #51 implementation adds the missing shared foundation and extends the user workflow:
- Material/Instance application targets…
Corrective pose lifecycle implemented locally
The regression acceptance added in [comment 863](Falling-Metal-Interactive/Blacksite#46 (comment)…
Local Material catalog/instance progress
The #51 foundation now supplies the catalog contract requested here:
- project Material and direct-base Material Instance assets;
- sparse instance…
Implementation evidence — local acceptance pass (2026-07-11)
Status: implemented and verified on local branch codex/renderer-material-component-foundation; not committed or pushed. This…
Reopened: default-pose and stop/restore regression
This issue is reopened because the current skinned actor workflow does not yet satisfy the original preview/hydration acceptance criteria.
T…
Expanded component lifecycle foundation
The v0 static extension API must register real authoring-component lifecycle behavior, not metadata/inspector labels alone. The foundation should…
Foundation dependency: #51
The catalog should be implemented on the asset contract introduced by #51:
- Browse shared project Material assets and explicit reusable Material Instance…
Expanded renderer-slot dependency: #51
Material/texture drag-drop now depends on the stable slot and resolver contract in #51.
The supported target matrix includes static renderer slots,…
Renderer/material/component foundation intake
M2 now has a P0 foundation item: #51 (BS-JD-207).
It establishes the shared contract needed by #16 and #18: stable material slots on both…
M7 roadmap checkpoint — #46 dedicated skinned-renderer follow-up
The skeletal-animation workflow's acceptance remains recorded on #46. A corrective architecture slice is now implemented…
Corrective architecture follow-up — dedicated skinned renderer (2026-07-11)
The accepted animation workflow remains closed. This follow-up corrects the renderer boundary so rigged, skinned,…
Implemented and production-accepted in pushed commit 0553a85 (with prerequisite editor workflow fixes in cc1fa6e).
Acceptance evidence:
- Automated: `cargo test -p editor -p game -p scene -p…