A Varied Technical Day
OpenClaw Self-Hosted AI Assistant
Set up OpenClaw - a self-hosted AI assistant platform supporting Signal, Discord, and Home Assistant integration. The setup required:
- Nginx reverse proxy for LAN access to the Control UI
- A workaround for upstream bug #1679
- Exec approvals allowlist for automated cron jobs
- Discovered that the streaming implementation breaks all Ollama tool calling (Bug #5769) - the gateway drops
tool_callsfrom streamed responses
PWA Planning for Sim Racing Platform
Created four implementation cards for making the Morado Testing site a Progressive Web App: icon generation, manifest.json, service worker, and install prompt. Decision made to keep PWA cards on the existing board rather than creating a separate project.
Skill File Updates
Updated all Morado Testing skill files (/done-mt, /code-mt, /review-mt) to use the new svr-gr3-testing paths. Health check expected response codes updated from 200 to 302 (login redirect).
Reviewed and Approved
- Outlier lap detection fix - median-based algorithm verified correct
- GLM-OCR research - confirmed OCR isn't the right tool for GT7 tyre wear (colour bars, not text)
- OpenClaw deployment (multiple rounds) - all security issues addressed