Policy Governance

Audience: Policy approvers, security leads, compliance owners, and operators responsible for sign-off and audit. Scope: Roles and Authority scopes, the approval workflow, signing/attestation, exception handling, and the audit trail for Stella Ops policies.

Governance requirement: Publish/promote still require reason, ticket and trusted DSSE evidence. The current Engine pack API does not implement Registry review/publication; its metadata and activation checks do not waive these requirements. Lifecycle source verified: 05534daa6eb60609d9b716f7a7c1db38adb74551 (2026-08-31), PolicyPackEndpoints, PostgresPolicyPackRepository, PolicyActivationSettings and PolicyBundleService. Re-verify with the lifecycle source commands; no live approval is claimed.

This guide defines the roles, scopes, approvals, signing, and exception handling that govern Stella Ops policies. Pair it with the Policy System Overview for the big picture and the Policy Lifecycle & Approvals guide for the stage-by-stage workflow.

1. Registered lifecycle scopes

Authority supplies the scoped tenant identity. PolicyEngine:Activation resolves the persisted two-person requirement when revision metadata is created. The Engine’s distinct activation actor check is not an author-versus-reviewer separation rule. Preserve organizational separation; the existence of review/publish scope names does not register the corresponding workflow.

2. Available workflow and required review

  1. Create explicit Draft metadata, then compile/store the reviewed source bundle.
  2. Obtain real lint/coverage, shadow and determinism evidence, reviewer sign-off and resolution of blocking comments through the approved procedure. These requirements remain; Registry attachment/reviewer automation is unavailable.
  3. Only after those prerequisites are met, explicitly upsert Approved metadata using policy:edit.
  4. Request activation with policy:activate and the persisted actor threshold. HTTP 202 is pending, not active.
  5. Verify exact consumer selection and forcing separately; activation does not publish or schedule a run.

The future Registry submit/review/publish workflow is a design requirement, not the Engine’s implemented approval path. If required governance evidence is unavailable, hold the governed operation; never substitute the Approved flag or fabricated shadow results.

3. Signing & attestation requirements

4. Exceptions & waivers

5. Compliance checklist

6. Audit & observability

References