Work Log - 2026-06-04
🎯 Focus for Today¶
- Clean up old Hugo website
- Fix worklog-opsdevnz GitHub repo name, dashes vs underscores
- Planning for OpsDev.nz collective launch
- Planning for RAMP project
✅ What Got Done¶
- Renamed GitHub repo from
worklog_opsdevnztoworklog-opsdevnzto standardise on hyphens - Updated monorepo submodule references and
pyproject.tomlURLs - Verified GitHub redirects work correctly from the old name
- Started planning the
-p --previousflag feature for the worklog CLI
🧠 Notes & Reflections¶
The underscore in worklog_opsdevnz had been bugging us. All our other repos use hyphens, so we finally got around to fixing it. The rename itself was straightforward — gh repo rename worklog-opsdevnz did the job, and GitHub automatically set up redirects from the old URL. Everything appears fine, but we'll see how it goes the next time we do a release. The OIDC trusted publishing configuration on PyPI might be strict about the repo name, so that's something to watch.
We're adding a -p --previous flag to the worklog module so we can quickly open the previous entry. It's rare that we need to update a worklog further back than that. For older entries, they're just markdown files — if you need to edit one, open it directly. Same logic for finding older worklogs: they're files ordered by date in the filesystem, so there's no need to add date-based query features to the CLI. Keep it simple.
🔗 Related¶
- Issue #12: PyPI homepage/repository link, dash vs. underscore
⏳ Mañana¶
- Fix bug in issue #13
- Test the next release to confirm OIDC/PyPI trusted publishing still works after the repo rename
- Implement
-p --previousflag in worklog-opsdevnz - Work on GitHub template
- Backport template patterns to existing modules
🔥 Token Burn¶
Qwen 3.7 Plus 123k tokens $1.09 spent