Distributed Job Scheduler · View 19 of 20 · Assurance
Decisions
- The horizon extension is drawn being denied, because the privilege split is only real if an author who can create a trigger cannot widen its blast radius (ADR-15).
- The dispatch token is minted by the attempt runner per attempt, so the credential's lifetime and the attempt's lifetime are the same object.
- The target verifies the issuer rather than a shared secret, so rotating platform keys is not a tenant migration.
Assumptions
- Tenants can verify an OIDC issuer. Targets that cannot fall back to the signed-payload path, which is weaker and is recorded as such.
Risks
- A tenant that grants the policy role to everyone who has the author role recreates the problem the split exists to prevent. The audit trail detects it; nothing prevents it.