Skip to content

fix: make PSD runtime reactive to DSL and prop changes #33

@ubugeeei

Description

@ubugeeei

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions