Skip to content

release: v0.4.3 — public rule read model for catalog consumers#86

Merged
remyluslosius merged 1 commit into
mainfrom
release/v0.4.3
Jun 15, 2026
Merged

release: v0.4.3 — public rule read model for catalog consumers#86
remyluslosius merged 1 commit into
mainfrom
release/v0.4.3

Conversation

@remyluslosius

Copy link
Copy Markdown
Contributor

Release cut for v0.4.3

Stamps the rule read model (#85) as v0.4.3. The signed release pipeline triggers on the v0.4.3 tag (held for explicit go).

Tracked changes

  • VERSION0.4.3
  • CHANGELOG.md — the ## Unreleased "public rule read model on pkg/kensa" entry moved under ## v0.4.3 — 2026-06-14; Unreleased reset

Why PATCH

The addition lives on pkg/kensa (RuleFrameworkRefs / Framework registry / RuleSummary / RemediationSummary / LoadRuleSummaries); the frozen api/ surface is untouched.

What v0.4.3 contains (#85)

Tranche 1 of the OpenWatch read-model ask, scoped by the ownership test (boundary §3.3): the normalized catalog read model — framework-ref normalization, framework registry, RuleSummary projection, and a RemediationSummary of derivable facts only (no RiskLevel, no blanket RequiresReboot).

Verification

  • go test ./... green · specter 119/119
  • goreleaser check ✓ · snapshot built · Makefile build stamps kensa 0.4.3

🤖 Generated with Claude Code

Stamp v0.4.3. VERSION -> 0.4.3; CHANGELOG's Unreleased "public rule read
model on pkg/kensa" entry (PR #85) moves under the v0.4.3 heading and
Unreleased resets.

PATCH bump: the addition lives on pkg/kensa (RuleFrameworkRefs / Framework
registry / RuleSummary / RemediationSummary / LoadRuleSummaries); the
frozen api/ surface is untouched. Tranche 1 of the OpenWatch read-model
ask, scoped by the ownership test (boundary §3.3) — facts, not policy.

Verification: go test ./... green; goreleaser check + snapshot build;
Makefile build stamps `kensa 0.4.3`. The signed release pipeline
triggers on the v0.4.3 tag.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@remyluslosius remyluslosius merged commit b8813cd into main Jun 15, 2026
14 checks passed
@remyluslosius remyluslosius deleted the release/v0.4.3 branch June 15, 2026 01:38
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