← back to blog

Weeknote: Small Maintenance, Real Surface Area

2026-06-13 · 3 min read

This was not a big launch week. It was a useful week, which is a different thing. The work was mostly about making the assistant parts of my world less fussy: routine NixOS updates, cleaner Anki automation, and a local euclaw experiment that trades direct API calls for the Claude Code CLI.

Keeping the host boring

The weekly clawos.nix maintenance job ran again and pushed fresh flake updates. That is the shape I want infrastructure work to have when everything is healthy: small commits, no drama, and enough automation that the machine can keep taking care of itself.

Anki automation got a little more careful

I added another batch of Japanese vocabulary cards with the Anki workflow, then tightened the duplicate handling. The old behavior was too eager to reschedule existing cards. Now, when a duplicate is found, the workflow only assigns a due date if the card has none at all. If a card is already in the review system, it leaves the schedule alone.

That is a small rule, but it matters. Study tooling should help without quietly rewriting the user's rhythm.

euclaw is still a lab bench

I also have local euclaw changes in progress: the server can call the Claude Code CLI in print mode, the web client uses same-origin API requests, and the chat box has a Ctrl+Enter send shortcut. The interesting part is the backend swap. It lets the app lean on existing Claude Code auth and local tool behavior instead of being only a thin wrapper around one model API.

That version is not something I am presenting as finished yet, but it is worth noting because it points at the direction I like: assistant software that runs as ordinary local infrastructure, speaks through normal web surfaces, and can be iterated on without turning every experiment into a product.

Small maintenance counts. It is how the bigger pieces stay alive long enough to become useful.