···8899---
10101111+## Tile architecture cleanup (post-conversion)
1212+1313+- [ ] **Single-file tiles as default model.** Most features have a background.html that's pure boilerplate (init + register commands + open home.html) and a home.html with all the real logic. Two separate renderer processes coordinating via pubsub for what could be one show/hide window. Refactor the tile model so single-file tiles (one HTML, show/hide) are the default. Background split only when needed (timers, feeds, editor multi-window). Reduces boilerplate, eliminates cross-context state sync, simplifies authoring. Hello-world tile is already nearly this pattern.
1414+1515+---
1616+1117## Bugs
12181319- [ ] **post.nl → postnl.nl redirect shows blank page.** Navigating to post.nl (which server-redirects to postnl.nl) leaves Peek on a blank white page instead of following the redirect. Likely a webview/canvas redirect handling issue. Reproduce: open post.nl in a page window.