executed-contract-pending-pre-send-approval

Installation
SKILL.md

Executed Contract Blocked by Pending PRE_SEND Approval

What this skill debugs

This runbook covers a silent data-state issue where a contract is already Completed / Executed, but download remains blocked because a PRE_SEND required approval is still in a non-terminal state.

Common production pattern:

  • ContractRequiredApprovalV2 still has sent_for_approval=True
  • active_approval.status is neither APPROVED nor SKIPPED
  • the assigned approver may be a deleted org user or stale role owner
  • a newer executed version may have been uploaded later, but the stale PRE_SEND approval still gates restricted actions
  • multiple completed contracts in the same workspace can be affected

This incident class is usually not a runtime failure. The backend is enforcing the stored approval state exactly as written.

When to use / not use

Use when:

Installs
1
First Seen
Apr 9, 2026