[speckl#37.3] Verify all example specs compile clean + unblock #19-#36
AC Checklist Update
The Forgejo MCP available to this subagent does not expose an issue-body edit endpoint (only create_issue, get_issue, list_issues, search_issues, add_comment,…
[speckl#37.3] Verify all example specs compile clean + unblock #19-#36
Verification Report — speckl#38 (Verify all example specs compile clean)
Repo: /home/sscoble/speckl
Compiler: node /home/sscoble/speckl/compiler/dist/index.js (built)
Target:…
[speckl#37.2] Fix top P0+P1 TS generator bugs from #37.1 triage
[speckl#37.1] Triage TS generator bugs: enumerate specific bugs with file paths + repros
[devops#4.3] Cutover: Forgejo + Umami to CNPG, disable bare-metal
[devops#4.2] Migrate data from bare-metal Postgres to CNPG cluster
[devops#4.1] Create CNPG cluster + verify Ready condition
[speckl#37.3] Verify all example specs compile clean + unblock #19-#36
Fix Nix build — compute npmDepsHash and get flake building
Backend WebSocket server — wire bridge to frontend
feat: room-specific furniture layouts mapped to tile positions
feat: agent character sprites — replace CSS blob agents with LimeZu character tiles
feat: replace SVG room fills with tile-based room rendering in FarmCanvas
feat: tile sprite loader — slice LimeZu tilesheet into usable floor/wall/furniture tiles
feat: copy LimeZu tilesheets into frontend public directory for Vite serving
feat: room-specific furniture layouts mapped to tile positions
feat: copy LimeZu tilesheets into frontend public directory for Vite serving
feat: agent character sprites — replace CSS blob agents with LimeZu character tiles
feat: replace SVG room fills with tile-based room rendering in FarmCanvas