v0.1.0 — first tagged release
0.1.0 — 2026-04-29
First tagged release. The CLI is functional end-to-end against GitHub.com,
covering ten built-in rules with NIST 800-53 control mappings.
Added
audit,diff, andapplycommands covering ten rules:branch_protection,
merge_settings,secret_scanning,required_files,codeowners,
dependabot_security,workflow_permissions,workflow_yaml,
signed_commits, andteams_only_access.initcommand with three opinionated presets (minimal,standard,
strict). Templates are heavily commented and double as the live schema
reference viarepocat init --preset strict --stdout.repo add <name>for appending a repo entry to an existing baseline while
preserving comments.- Top-level
defaults:block. Per-repo entries overlay defaults: scalars
override, vec fields extend and dedupe, nested struct fields recurse with the
same rules. --format jsonand--format sarifoutput foraudit, suitable for
downstream tooling and GitHub Code Scanning upload.- Preflight OAuth scope check on
applyso runs that need theworkflowscope
fail fast with an explicitgh auth refreshhint. - Prebuilt binaries on each tagged release for Linux (x86_64, aarch64), macOS
(x86_64, aarch64), and Windows (x86_64).