feat: tile sprite loader — slice LimeZu tilesheet into usable floor/wall/furniture tiles
Polish round: hover, horizontal names, faster movement, full view, BeOS icon tiles
Polish round: hover, horizontal names, faster movement, full view, BeOS icon tiles
Canvas 2D frontend with real pixel art sprites + HTML overlay cards
Canvas 2D frontend with real pixel art sprites + HTML overlay cards
Design critique loop — iterate sprites, emotes, and movement to excellence
Design Critique #1 complete
Full critique at design-critique-1.md. Findings:
- What works: palette, building CSS, activity state architecture, grass texture, campfire animation -…
Design critique loop — iterate sprites, emotes, and movement to excellence
Stardew Valley-inspired frontend redesign — pixel art + cozy aesthetic
Stardew Valley-inspired frontend redesign — pixel art + cozy aesthetic
✅ Complete — deployed to https://os.scoble.me/office/
What shipped:
- Full Stardew Valley-inspired 2D pixel art redesign
- 6 buildings: Workshop, Studio, Cabins, Library, Shrine,…
Stardew Valley-inspired frontend redesign — pixel art + cozy aesthetic
Design direction from Scott:
Each agent sprite should have a distinct personality — not just a recolor. Think Stardew Valley NPCs — every villager has a unique look, job, and…
Stardew Valley-inspired frontend redesign — pixel art + cozy aesthetic
Backend WebSocket server — wire bridge to frontend
✅ Completed by @engineering in commit 17d8d21.
Implemented:
- WS server on port 18790 with
wslibrary - Bridge integration — imports OpenClawBridge from
src/bridge-openclaw/index.js…
Pi extension scaffold — spatial-office integration with pi-mono
Hermes bridge — inter-agent messages → spatial events
Deploy spatial-office on n97 — NixOS module + nginx + os.scoble.me/office
Fix Nix build — compute npmDepsHash and get flake building
Backend WebSocket server — wire bridge to frontend
OpenClaw bridge — agent state → spatial events
Nix flake — reproducible build for spatial-office
Isometric office renderer — Three.js web view