Daily Journal — 2026-05-31
⏱ min read
Freewrite¶
A focused Sunday on frontend development. The day was primarily spent on the Mantine web app — generating mock data structures for the Todo and Calendar modules, and debugging an AppShell layout issue that was causing a blank white column on every page. Also did a landscape survey on tools for remotely controlling Claude Code via messaging bots.
Big Things Today¶
- [ ] Resolve AppShell blank-column bug in the Web-Mantine app
- [ ] Continue building out Web-Mantine app components (Todo, Calendar) using the new mock data
Conversations¶
Web App — Mantine¶
Web-Mantine and Web-Todo App were both part of the same ongoing Web Application project. Claude generated fully-typed TypeScript mock data files for the Todo (todo.ts) and Calendar (calendar.ts) modules, defining domain types (Task, TaskList, TaskStatus, Priority, AppCalendarEvent) and seeding realistic data including recurring calendar events via @mantine/schedule. A separate session dealt with a persistent blank-column layout bug caused by AppShell configuration issues.
→ See [[web-mantine-app]] | [[mantine-appshell-layout]]
Claude Code Remote Control Alternatives¶
Surveyed community and third-party tools for controlling Claude Code remotely via messaging bots. The official Channels feature (Telegram/Discord, March 2026) only works with claude.ai OAuth — not with local proxies. Claude-Code-Remote is the best match for local-proxy setups. OpenClaw (337K+ GitHub stars) is a broader multi-platform AI agent. NanoClaw is a minimal security-focused alternative. → See [[claude-code-remote-control]]
Open Tasks Surfaced¶
- [ ] Fix AppShell blank-column layout bug (check for double AppShell stacking or navbar width mismatch)
- [ ] Complete Todo page: add sort/filter to DataTable, wire up Drawer, connect mock API service
- [ ] Evaluate Claude-Code-Remote for local proxy compatibility
Insights Worth Developing¶
- [[AppShell double-stacking is a common Mantine gotcha]] — when a root layout and route group layout both declare
<AppShell>, double left offset appears - [[OpenClaw vs NanoClaw]] — OpenClaw traded security for scale (430K LOC), NanoClaw is the minimal answer (5 files, Docker isolation)