v0.1.0-rc.1
Pre-release
Pre-release
·
38 commits
to main
since this release
Changelog
- 765783b feat(release): GoReleaser pipeline, tap cask, and a config check in CI (#34)
- fb10107 feat(doctor): offline diagnostics for a silent install (#33)
- 1d6e415 docs(agents): give CLAUDE.md the commands and the build constraints
- 02180ee chore: go toolchain, linters, and a 95% coverage gate (#32)
- 691d8d8 chore(lint): make golangci-lint clean
- 4581cee feat(import): convert upstream hookify rules into the personal tier
- fe9f498 feat(advise): recommend native entries for the rules that translate
- d188159 feat(codex): enforce rules through Codex CLI as the second harness
- 1a30a6b feat(sync): install Claude Code hook entries per machine
- f5b3a82 feat(hook): evaluate Claude Code events end to end
- 849d244 feat(tiers): merge three tiers with shadowing behind a trust gate
- b13a1c7 feat(test): evaluate matchers and dry-run a synthetic payload
- 94af118 feat(check): validate rules and print the effective ruleset
- 301a47c chore: require Go 1.26.6
- ec72001 docs: move the spec's toolchain line to Go 1.26
- 1e37778 feat: add walking skeleton at the CLI seam
- 0a66c84 docs: update lingering hookify references to handrail
- 55b35f2 docs: assemble the v1 spec from the map's decisions
- d3b42c5 docs: record importer decisions (ADR 0008, glossary)
- 6a4490c docs: record conversation-analysis decisions (ADR 0007, glossary)
- 6a076aa docs: record CLI and plugin surface decisions (ADR 0006, glossary)
- 54963fb docs: record advisor decisions (ADR 0005, glossary)
- c31d789 docs: record tier and precedence decisions (ADR 0004, glossary)
- 13eed42 docs: record rule format decisions (ADR 0003, glossary)
- f2c794d docs: record event model decisions (ADR 0002, glossary)
- 7c4e447 docs: rename project to handrail
- 557bdf1 chore: ignore Claude Code agent worktrees
- d3b16be docs: add domain glossary
- c2039dd chore: add agent skill configuration