- Essence: introduced a first-class chat intent/snapshot pipeline (`ThreadNode`, `MessageNode`, `ConfirmationNode`, `DecisionEdge`), moved the product chat render to the Skia surface, and connected structured clarification batches to real chat/MCP flow.