Central Agentic Ops gives an enterprise or organization a private central repository from which to authenticate, observe, and govern GitHub Agentic Workflow bundles. The operating path is deliberately short: install, authenticate, preview, review, and promote.
| Goal | Start here |
|---|---|
| Install or run the control plane | Operations |
| Stop all control-plane workflows | Emergency stop |
| Find a variable, secret, or run input | Configuration reference |
| Configure a GitHub App or PAT | Authentication |
| Move a bundle from preview to live | Rollout and output routing |
| Evaluate security and control boundaries | Architecture |
| Plan adoption across multiple organizations | Enterprise topology |
| Understand scope and enforcement limits | What this does not do |
| Add or govern workers | Orchestrators and workers |
- Shared control owns authentication and common fail-closed policy.
- A bundle orchestrator owns rollout, target selection, and dispatch.
- A worker receives one target and can use only its declared safe outputs.
- Every bundle starts in preview and is promoted independently.
That is the default granularity: control bundles, not every worker. A worker gets an additional ceiling only when its permissions, risk, ownership, or maturity differs materially from its peers.
Implemented today: shared App-or-PAT authentication, bundle modes and review destinations, target and dispatch limits, worker eligibility checks, read-only GitHub tools, constrained safe outputs, and correlated runs.
Planned, not yet enforced: worker-specific enabled and max_mode settings. These settings can only reduce the mode authorized by the bundle orchestrator. See Orchestrators and Workers.
The executable workflow definitions remain the source of truth when documentation and implementation differ:
- Shared policy:
.github/workflows/shared/control.md - Precomputed control facts:
.github/workflows/shared/control-precompute.md - Bundle orchestration:
.github/workflows/dependabot.mdand.github/workflows/optimization.md - Package installation configuration:
aw.yml,dependabot/aw.yml, andoptimization/aw.yml - Worker permissions and safe outputs: each worker workflow under
.github/workflows/
Changes to control behavior should update the relevant workflow, this documentation, and validation evidence in the same pull request.