Files
sencho/docs/tutorials
Anso a881e425f8 feat(gitops): compose the authority evidence into the Blueprint rollout preview (#1957)
The Blueprint rollout preview now embeds the canonical GitOps revision
projection and binds the confirmation to a digest of the authority evidence
it displays: the recorded approval refs, the rollout generation, and the
source, artifact, placement and rollout facet identities. Apply refuses with
PREVIEW_STALE unless the intent fingerprint and the evidence digest both
still match, so an acceptance, artifact identity, placement approval,
preflight result or rollout authorization that moved under the preview
cannot execute.

The dialog renders the composed evidence through the same chips, cards and
per-target rendering the GitOps application view uses, keeps the legacy
combined approval separate from the decomposed steps, and refreshes or
closes on a stale refusal instead of re-arming a preview the server already
rejected. Volatile observations (timestamps, retry counters, per-target
runtime and health readings) are excluded from the digest so a steady-state
application does not read as permanently stale.
2026-09-23 03:11:28 +00:00
..