Finding
PSD character runtime parsing and declared animation registration can miss children/prop updates, leaving stale DSL or animation state during edits/HMR.
Evidence
- src/lib/character/character-unit/psd-character.tsx parse/effect dependencies.
- DeclareAnimationRuntime uses stable empty dependencies around mutable inputs.
Acceptance criteria
- Include relevant DSL inputs in effect dependencies.
- Avoid stale animation registration on HMR/prop updates.
- Add a minimal regression fixture if practical.
Finding
PSD character runtime parsing and declared animation registration can miss children/prop updates, leaving stale DSL or animation state during edits/HMR.
Evidence
Acceptance criteria