Why: Frontend#124 moves Conversation.scratch into a local view type so make contracts (Core is authoritative) no longer breaks tsc. Evidence: Frontend#124 CI GATE on 6e611c5. Impact: modules/frontend 279b2d0. Refs: Agent-System-Frontend#124, Agent-System-Dev#691; agent-exec receipt u6c-run (cursor, success) Co-authored-by: Cursor <cursoragent@cursor.com>
ui
@ df1c3ed8d6