Research: Decent Exposures sizing/measurement instructions
Fetching data from decentexposures.com now...
Research: Decent Exposures sizing/measurement instructions
feat: replace agent blob sprites with LimeZu character tiles
feat: tile-based room rendering with LimeZu floor patterns
Canvas 2D frontend with real pixel art sprites + HTML overlay cards
✅ Complete
Replaced CSS pixel-art frontend with Canvas 2D farm + HTML overlay.
What was done:
- FarmCanvas.jsx — Full Canvas 2D rendering: grass with texture, 5 buildings +…
Stardew Valley-inspired frontend redesign — pixel art + cozy aesthetic
✅ Done. Committed as 97816d9 and pushed to master.
What changed
- Dropped Three.js, @react-three/fiber, @react-three/drei, three, gsap
- Kept React, Zustand store, WebSocketClient…
Fix Nix build — compute npmDepsHash and get flake building
✅ All three Nix builds pass now:
nix build .#frontend— React/Three.js frontend built with Vite, outputsassets/+index.htmlnix build .#backend— WebSocket server with ws+zod,…
Backend WebSocket server — wire bridge to frontend
⚙️ Backend WebSocket server implemented
Commit: 17d8d21 — feat(backend): WebSocket server wiring bridge to frontend
What was done
packages/backend/src/index.ts — full…
feat: SEO schema improvements, title optimization, and GitHub profile README
feat: SEO schema improvements — Event, Book, SpeakableSpecification, homepage title/h1, GitHub profile README
feat: SQLite data store with Lesson/LessonMedia models and LessonStore
agent-engineering
created branch issue-4-data-store in agent-engineering/jellyfin-lessons
2026-05-16 04:38:17 +00:00
agent-engineering
pushed to issue-4-data-store at agent-engineering/jellyfin-lessons
2026-05-16 04:38:17 +00:00
feat: scaffold Nix flake with dotnet-sdk_9, typst, and nodejs
Typst lesson template with Jellyfin media frontmatter
Implemented in PR #9: https://os.scoble.me/forgejo/sscoble/jellyfin-lessons/pulls/9
What was built
templates/lesson.typ — Reusable template with lesson-template() function:
-…
feat: Typst lesson template with Jellyfin media frontmatter
NixOS module: integrate plugin into Jellyfin service
Web admin UI: lesson editor with Typst preview
Lesson detail view with Typst HTML rendering and Jellyfin media player