v0.1.2
·
79 commits
to main
since this release
First release containing boardctl init (v0.1.1 predates it entirely — a fresh user following the README could not bootstrap a board).
New since v0.1.1 (15 commits, +3304 lines):
- boardctl init — fresh-board bootstrap: writes the four topology-A files (tasks.jsonl, events.jsonl, board.jsonl, fixtures.jsonl) under .coding-hermes/board; no-clobber, refuses on legacy topology-B boards
- init ships the NEVER-DONE perpetual fixture by default (SCHED-GAP-106), seeded into both tasks.jsonl (row 0) and fixtures.jsonl
- topology-B boards are fully writable — header read/rewritten on line 1 of tasks.jsonl; validate/doctor check the line-1 header counters
- write-vocab enforcement on guard/ci/priority/depends_on fields
- create/update write audit events (task_created / task_updated)
- doctor/validate report drift remediation hints
event --tickauto-bumps header ticks_total-C .coding-hermesresolution fix (exits 2 instead of creating a stray board)- GitHub Actions CI (build + vet + test)