Skip to content

Chore/truth in advertising - #224

Merged
IanEff merged 5 commits into
mainfrom
chore/truth-in-advertising
Aug 17, 2026
Merged

Chore/truth in advertising#224
IanEff merged 5 commits into
mainfrom
chore/truth-in-advertising

Conversation

@IanEff

@IanEff IanEff commented Aug 17, 2026

Copy link
Copy Markdown
Owner

Checklist

  • task ci is green locally (fmt-check, vet, lint, vulncheck, chart-lint, race, build) — GitHub doesn't run race, so this is the only place it's checked.
  • This does not touch a beat's never-clause (see README.md § Invariants / CONTRIBUTING.md § "What gets reviewed hardest") — or, if it does, that's called out below.
  • This does not change the execution surface (config/*/actions/catalog.yaml, config/*/hiss/policy.yaml, internal/actuate) — or, if it does, that's called out below.

IanEff added 5 commits August 17, 2026 13:03
Introduce Record to store full boundary objects alongside the Incident
status line. Update Projection to track Records, enabling access to the
complete lifecycle of an incident.
Add an `--render` flag to the `calipers incidents` command to output a
comprehensive, human-readable audit record for a specific incident
fingerprint. This implementation introduces an `incident.Render` helper
that structures the audit trail into six logical sections, providing
operators with full visibility into the detection, evidence, proposals,
governance, execution, and outcome details without aggregate rates or
unnecessary metadata.
Propagate the fired SLO identity from the initial detection through to
the
final execution order. This allows convergence watchers to prioritize
the
fired SLO over authored severity queries, ensuring post-action
validation
aligns with the specific breach that triggered the reasoning.

Remove scorecard percentage rates to focus on absolute incident counts.
@IanEff
IanEff merged commit 9beb2f0 into main Aug 17, 2026
1 check passed
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