Platform Self-Service
Cross-cutting functions scale as platform products — enable teams, shift work, constrain in software
Platform self-service is how cross-cutting functions — security, architecture, compliance, ethics, shared infrastructure — scale as platform products instead of ticket queues. Introduction: One Authority Per Invariant — At Scale.
A platform in this corpus does three jobs at once:
Enablement and constraint are the same artefact: platform guardrails shipped as evaluable software.
Traditional function vs platform product
Self-service is not absence of authority. The platform domain remains single writer for the cross-cutting invariant and for contour definition (single writer principle). Product teams self-serve inside committed rules; they do not reimplement compliance locally or bypass the commitment boundary.
Relation to reservation and async binds
Reservation removes synchronous blocking at the commitment boundary — Phase 1 proceeds while platform checks run. Platform self-service removes per-case tickets for the in-set — most actions never enter a human queue because the platform product already decided what is allowed. Both are required at scale; neither replaces the other.
Out-of-set cases still use reservation, recorded delegation, or human platform binds — with full decision-making principles where stakes require.
Corpus stance
A2 — working context: Vocabulary for how platform teams should build; paired with platform guardrails and the platform self-service guardrails pattern. Counterpart anti-pattern: point approval governance.