Skip to content

feat: add baseline governance - #165

Merged
alxxjohn merged 3 commits into
mainfrom
feat/baseline-governance
Aug 29, 2026
Merged

feat: add baseline governance#165
alxxjohn merged 3 commits into
mainfrom
feat/baseline-governance

Conversation

@alxxjohn

Copy link
Copy Markdown
Contributor

Summary

  • add backward-compatible baseline audit, prune, and policy subcommands
  • expose opt-in individual suppression records with exact, context, and content match evidence
  • add ownership/risk reporting, deterministic samples, stale-only atomic pruning, and suppression-growth policies
  • preserve v1.7.3 collision semantics: every matching baseline entry stays active and collisions are reported
  • document configuration, CI workflows, review guidance, and exit behavior in the README and public docs

Verification

  • go test ./...
  • go vet ./...
  • make fmt-check
  • make codeguard-ci
  • clean CLI build
  • git diff --check

The repository self-scan passes its fail gate and reports only the pre-existing file-size/declaration warnings. golangci-lint was not available locally, so the hosted CI job remains the strict-lint authority.

@alxxjohn
alxxjohn merged commit 5b47aba into main Aug 29, 2026
16 checks passed
alxxjohn added a commit that referenced this pull request Aug 29, 2026
🤖 I have created a release *beep* *boop*
---


##
[1.8.0](v1.7.3...v1.8.0)
(2026-08-29)


### Features

* add baseline governance
([5e532a2](5e532a2))
* add baseline governance
([#165](#165))
([5b47aba](5b47aba))


### Bug Fixes

* satisfy baseline governance lint checks
([19f1840](19f1840))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
@alxxjohn
alxxjohn deleted the feat/baseline-governance branch August 29, 2026 22:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant