keeps: embedded focused-keep mode for the editor's Keeps tab master
The editor's Keeps tab embedded keeps.html but it rendered the preamble/login gate (looked blank). Add an embedded focused mode: keeps.html: - When running in an iframe (window.self !== window.top), init() skips the preamble + the 14k-item grid, reveals UI, inits wallet, and posts keeps:ready to the parent. - Listens for { type:'keeps:piece', code, source } and opens the keep modal for exactly that piece. Auto-stores the current source via store-kidlisp first to resolve the canonical $code (so it keeps what's in the editor, not a stale cached code). Falls back to the same-origin localStorage seed. - .embedded CSS hides tabs/search/grid/castle; adds a focused empty-state. index.html (editor): - postCurrentPieceToKeeps() sends the current code+source to the iframe on tab open / iframe load, and replies to the keeps:ready handshake. Same-origin (kidlisp.com), so postMessage + Auth0 + wallet work inline. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>