Skip to content

Epic B: DOM Morphing & Rendering Fidelity #22

Description

@fsecada01

Epic B — DOM Morphing & Rendering Fidelity · Milestone: 0.6.0b · See claudedocs/dev_plan_production_grade_2026-06-24.md

Foundation for navigation, forms, and optimistic-UI quality.

  • B1 Adopt morph swap (idiomorph/morphdom) in component-client.js instead of innerHTML replace — enabler
  • B2 Preserve focus / scroll / in-flight input across patches
  • B3 Stable list reconciliation key (data-key)
  • B4 "Don't morph this" escape hatch for JS-owned regions
  • B5 (spike) Server-side change tracking feasibility — likely post-1.0

Critical path: B1 unblocks Epics C, D, G.

Metadata

Metadata

Assignees

No one assigned

    Labels

    epicEpic tracking issuetier:table-stakesRequired for production-grade

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions