Skip to content

Harden Puber workflow user-action gates#36

Merged
rovkinmax merged 1 commit into
masterfrom
chore/puber-workflow-guard-fixes
Jul 10, 2026
Merged

Harden Puber workflow user-action gates#36
rovkinmax merged 1 commit into
masterfrom
chore/puber-workflow-guard-fixes

Conversation

@rovkinmax

Copy link
Copy Markdown
Owner

Summary

  • add approval re-check guard to Puber needs_user_action prompts
  • gate ship_pr -> no_pr cleanup paths behind user approval
  • clean stale approval-required wording from automatic fix transitions
  • update project contract, workflow docs, ship-pr contract, and workflow snapshots

Verification

  • kent workflow validate --mode execution for all 9 Puber workflows
  • live DB invariant query: no missing needs_user_action guard, no unapproved no_pr cleanup, no early done, no terminal blocked, no stale approval descriptions
  • jq empty .kent/workflows/puber-*.json
  • git diff --check
  • compliance_reviewer follow-up: No blocking findings

@rovkinmax rovkinmax merged commit e5965d3 into master Jul 10, 2026
3 checks passed
@rovkinmax rovkinmax deleted the chore/puber-workflow-guard-fixes branch July 10, 2026 08:22
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