mirror of
https://github.com/boshu2/agentops.git
synced 2026-09-14 15:08:13 +08:00
efc2609682
## What Closes the partial in Google-SRE convergence **point #8** (`ag-wrom`): AgentOps already ran work at several autonomy levels (human-in-loop in-session → substrate dispatch → bounded `autodev`) but the progression was *implicit* — nothing named the rungs, stated what each may mutate, or defined the evidence that earns a promotion. Implicit autonomy is how a probabilistic agent quietly acquires more authority than its track record justifies. Adds `docs/architecture/autonomy-ladder.md`: - **The invariant every rung obeys** — non-deterministic reasoning core wrapped by a deterministic enforcement boundary (CI gates + ports-and-adapters + ratchet) the agent can't bypass. The ladder moves the *leash*, never relaxes the *boundary*. L4 code passes the same CI as L0 code. - **L0–L4 rungs** mapped to AgentOps' real dispatch vocabulary, with human posture / acts-before-review / may-merge per rung. - **Promotion gates** — per-lane, revocable, gated on statistically-significant success vs Golden data at the Bronze/Silver/Gold tier. - **Demotion** — auto-downgrade on risk (the L3→L2 analog of Google's de-escalation) + the unconditional Red Button. - **Hard ceilings** — no rung confers authority over external/secrets/schema/deletion/strategic-fork/merge-beyond-contract; those stay draft-and-queue at every level. - Honest divergence stated: AgentOps autonomy is **build-time** (code + `.agents/` corpus), not run-time production ops — which is why L4 is delegated to a substrate, not shipped (ADR-0009). Wires it into the architecture index card grid + `mkdocs.yml` nav, and flips convergence point #8 from ⚠️ partial to ✅ encoded (tally 9/1/1). ## Evidence Closes-scenario: ag-wrom#autonomy-ladder Bounded-context: BC1-Corpus Evidence: markdownlint-cli2 PASS on all 3 changed docs; all cross-links verified to resolve (operating-loop, canonical-loop-model, fungibility-charter, google-sre, ADR-0009 in-docs relative; CLAUDE.md + skills/autodev as GitHub URLs per repo convention for out-of-docs targets); new page registered in mkdocs nav for `mkdocs build --strict`.
277 lines
9.4 KiB
YAML
277 lines
9.4 KiB
YAML
site_name: AgentOps
|
|
site_description: Context compiler for coding agents. Assembles, validates, and delivers the right context so every session starts loaded, not cold.
|
|
site_url: https://boshu2.github.io/agentops/
|
|
site_author: AgentOps
|
|
|
|
repo_name: boshu2/agentops
|
|
repo_url: https://github.com/boshu2/agentops
|
|
edit_uri: edit/main/docs/
|
|
|
|
docs_dir: docs
|
|
site_dir: _site
|
|
|
|
# Operationalized methodology corpora are repo artifacts (kernel + operator library
|
|
# + validators + a fair-use quote bank), not website content — kept tracked in the
|
|
# repo but excluded from the published site (avoids re-hosting source material and
|
|
# keeps internal scaffolding out of nav/search).
|
|
exclude_docs: |
|
|
convergence/operationalized/
|
|
|
|
# Keep building even when the knowledge graph links outside docs/ (e.g., ../skills/).
|
|
# Strict link checking runs as a separate CI job via tests/docs/validate-links.sh + lychee.
|
|
strict: false
|
|
|
|
theme:
|
|
name: material
|
|
language: en
|
|
favicon: assets/favicon.svg
|
|
logo: assets/logo.svg
|
|
custom_dir: docs/overrides
|
|
palette:
|
|
# Dark mode default (slate) — toggle flips to light.
|
|
- media: "(prefers-color-scheme)"
|
|
scheme: slate
|
|
primary: custom
|
|
accent: custom
|
|
toggle:
|
|
icon: material/brightness-auto
|
|
name: Switch to light mode
|
|
- media: "(prefers-color-scheme: light)"
|
|
scheme: default
|
|
primary: custom
|
|
accent: custom
|
|
toggle:
|
|
icon: material/brightness-7
|
|
name: Switch to dark mode
|
|
- media: "(prefers-color-scheme: dark)"
|
|
scheme: slate
|
|
primary: custom
|
|
accent: custom
|
|
toggle:
|
|
icon: material/brightness-4
|
|
name: Switch to system preference
|
|
font:
|
|
text: Inter
|
|
code: Space Mono
|
|
icon:
|
|
repo: fontawesome/brands/github
|
|
edit: material/pencil
|
|
view: material/eye
|
|
features:
|
|
- navigation.tabs
|
|
- navigation.tabs.sticky
|
|
- navigation.sections
|
|
- navigation.expand
|
|
- navigation.indexes
|
|
- navigation.top
|
|
- navigation.footer
|
|
- navigation.instant
|
|
- navigation.instant.prefetch
|
|
- navigation.tracking
|
|
- search.suggest
|
|
- search.highlight
|
|
- search.share
|
|
- content.code.copy
|
|
- content.code.annotate
|
|
- content.action.edit
|
|
- content.action.view
|
|
- content.tabs.link
|
|
- content.tooltips
|
|
- toc.follow
|
|
|
|
extra:
|
|
generator: false
|
|
social:
|
|
- icon: fontawesome/brands/github
|
|
link: https://github.com/boshu2/agentops
|
|
name: AgentOps on GitHub
|
|
|
|
extra_css:
|
|
- assets/stylesheets/extra.css
|
|
|
|
markdown_extensions:
|
|
- abbr
|
|
- admonition
|
|
- attr_list
|
|
- def_list
|
|
- footnotes
|
|
- md_in_html
|
|
- tables
|
|
- toc:
|
|
permalink: true
|
|
permalink_title: Anchor link
|
|
- pymdownx.arithmatex:
|
|
generic: true
|
|
- pymdownx.betterem
|
|
- pymdownx.caret
|
|
- pymdownx.details
|
|
- pymdownx.emoji:
|
|
emoji_index: !!python/name:material.extensions.emoji.twemoji
|
|
emoji_generator: !!python/name:material.extensions.emoji.to_svg
|
|
- pymdownx.highlight:
|
|
use_pygments: true
|
|
linenums: false
|
|
anchor_linenums: false
|
|
pygments_lang_class: true
|
|
guess_lang: false
|
|
auto_title: true
|
|
- pymdownx.inlinehilite
|
|
- pymdownx.keys
|
|
- pymdownx.mark
|
|
- pymdownx.smartsymbols
|
|
- pymdownx.snippets:
|
|
check_paths: true
|
|
base_path:
|
|
- docs
|
|
- .
|
|
- pymdownx.superfences:
|
|
custom_fences:
|
|
- name: mermaid
|
|
class: mermaid
|
|
format: !!python/name:pymdownx.superfences.fence_code_format
|
|
- pymdownx.tabbed:
|
|
alternate_style: true
|
|
- pymdownx.tasklist:
|
|
custom_checkbox: true
|
|
- pymdownx.tilde
|
|
|
|
plugins:
|
|
- search:
|
|
separator: '[\s\-,:!=\[\]()"/]+|(?!\b)(?=[A-Z][a-z])|\.(?!\d)|&[lg]t;'
|
|
- gen-files:
|
|
scripts:
|
|
- docs/_hooks/gen_skill_pages.py
|
|
- docs/_hooks/gen_cli_reference.py
|
|
- section-index
|
|
- include-markdown
|
|
- git-revision-date-localized:
|
|
enable_creation_date: false
|
|
fallback_to_build_date: true
|
|
strict: false
|
|
type: date
|
|
|
|
nav:
|
|
- Home: index.md
|
|
- Getting Started:
|
|
- getting-started/index.md
|
|
- "AgentOps 3.0 (North Star)": 3.0.md
|
|
- Roadmap: ROADMAP.md
|
|
- Newcomer Guide: newcomer-guide.md
|
|
- Create Your First Skill: create-your-first-skill.md
|
|
- Behavioral Discipline: behavioral-discipline.md
|
|
- FAQ: FAQ.md
|
|
- Contributing: CONTRIBUTING.md
|
|
- Security: SECURITY.md
|
|
- Changelog: CHANGELOG.md
|
|
- Upgrading: UPGRADING.md
|
|
- Migrating to 3.0: MIGRATION-3.0.md
|
|
- Daemon Migration: daemon-migration.md
|
|
- Skills:
|
|
- skills/index.md
|
|
- Skills Reference: SKILLS.md
|
|
- Decision Tree: skills-decision-tree.md
|
|
- Skill API: SKILL-API.md
|
|
- Skill Router: SKILL-ROUTER.md
|
|
- Catalog: skills/catalog.md
|
|
- CLI:
|
|
- cli/index.md
|
|
- Command Reference: cli/commands.md
|
|
- CLI ↔ Skills Map: cli-skills-map.md
|
|
- Architecture:
|
|
- architecture/index.md
|
|
- How It Works: how-it-works.md
|
|
- Architecture Overview: ARCHITECTURE.md
|
|
- Software Factory: software-factory.md
|
|
- Intent-to-Loop Hexagon: architecture/intent-to-loop-hexagon.md
|
|
- Fungibility Charter: architecture/fungibility-charter.md
|
|
- Autonomy Ladder: architecture/autonomy-ladder.md
|
|
- Behavior-Shaping Environment: architecture/behavior-shaping-environment.md
|
|
- Codex Hookless Lifecycle: architecture/codex-hookless-lifecycle.md
|
|
- Primitive Chains: architecture/primitive-chains.md
|
|
- PDC Framework: architecture/pdc-framework.md
|
|
- FAAFO Alignment: architecture/faafo-alignment.md
|
|
- Failure Patterns: architecture/failure-patterns.md
|
|
- AO Command Customization: architecture/ao-command-customization-matrix.md
|
|
- Workflows:
|
|
- workflows/README.md
|
|
- Complete Cycle: workflows/complete-cycle.md
|
|
- Session Lifecycle: workflows/session-lifecycle.md
|
|
- Quick Fix: workflows/quick-fix.md
|
|
- Debug Cycle: workflows/debug-cycle.md
|
|
- Knowledge Synthesis: workflows/knowledge-synthesis.md
|
|
- Assumption Validation: workflows/assumption-validation.md
|
|
- Post-Work Retro: workflows/post-work-retro.md
|
|
- Multi-Domain: workflows/multi-domain.md
|
|
- Continuous Improvement: workflows/continuous-improvement.md
|
|
- Infrastructure Deployment: workflows/infrastructure-deployment.md
|
|
- Meta-Observer: workflows/meta-observer-pattern.md
|
|
- Concepts:
|
|
- Philosophy: philosophy.md
|
|
- Sovereignty Proof:
|
|
- sovereignty-proof/index.md
|
|
- 2026-05-15 RPI-leanness reframe: sovereignty-proof/evidence/2026-05-15-rpi-leanness-codex-reframe.md
|
|
- 2026-05-16 CDLC F6+F7 findings: sovereignty-proof/evidence/2026-05-16-cdlc-f6-f7-codex-findings.md
|
|
- Assurance Profile: assurance-profile.md
|
|
- Knowledge Flywheel: knowledge-flywheel.md
|
|
- The Science: the-science.md
|
|
- CDLC: cdlc.md
|
|
- Brownian Ratchet: brownian-ratchet.md
|
|
- Context Lifecycle: context-lifecycle.md
|
|
- Context Packet: context-packet.md
|
|
- Curation Pipeline: curation-pipeline.md
|
|
- Evolve Setup: evolve-setup.md
|
|
- Local Compute Routing: local-compute-routing.md
|
|
- Seed Definition: seed-definition.md
|
|
- Scale Without Swarms: scale-without-swarms.md
|
|
- Strategic Direction: strategic-direction.md
|
|
- Leverage Points: leverage-points.md
|
|
- Levels:
|
|
- levels/index.md
|
|
- L1 — Basics: levels/L1-basics/README.md
|
|
- L2 — Persistence: levels/L2-persistence/README.md
|
|
- L3 — State Management: levels/L3-state-management/README.md
|
|
- L4 — Parallelization: levels/L4-parallelization/README.md
|
|
- L5 — Orchestration: levels/L5-orchestration/README.md
|
|
- Comparisons:
|
|
- comparisons/README.md
|
|
- vs SDD: comparisons/vs-sdd.md
|
|
- vs GSD: comparisons/vs-gsd.md
|
|
- vs Superpowers: comparisons/vs-superpowers.md
|
|
- vs Claude-Flow: comparisons/vs-claude-flow.md
|
|
- vs Compound Engineer: comparisons/vs-compound-engineer.md
|
|
- Convergence:
|
|
- convergence/index.md
|
|
- The Reading: convergence/the-reading.md
|
|
- Ledger: convergence/ledger.md
|
|
- Google SRE: convergence/google-sre.md
|
|
- Reference:
|
|
- reference/index.md
|
|
- Glossary: GLOSSARY.md
|
|
- Environment Variables: ENV-VARS.md
|
|
- Schemas: SCHEMAS.md
|
|
- Testing: TESTING.md
|
|
- CI/CD: CI-CD.md
|
|
- Releasing: RELEASING.md
|
|
- Incident Runbook: INCIDENT-RUNBOOK.md
|
|
- Troubleshooting: troubleshooting.md
|
|
- Agent Footguns: agent-footguns.md
|
|
- AgentOps Brief: agentops-brief.md
|
|
- AgentOps System Map: agentops-system-map.md
|
|
- Reference Deep-Dive: reference.md
|
|
- Contracts:
|
|
- contracts/index.md
|
|
- Repo Execution Profile: contracts/repo-execution-profile.md
|
|
- Autodev Program: contracts/autodev-program.md
|
|
- RPI Run Registry: contracts/rpi-run-registry.md
|
|
- Next-Work Queue: contracts/next-work.schema.md
|
|
- Finding Registry: contracts/finding-registry.md
|
|
- Finding Compiler: contracts/finding-compiler.md
|
|
- Headless Invocation: contracts/headless-invocation-standards.md
|
|
- Codex Skill API: contracts/codex-skill-api.md
|
|
- Context Assembly Interface: contracts/context-assembly-interface.md
|
|
- Session Intelligence Trust Model: contracts/session-intelligence-trust-model.md
|
|
- Dream Report: contracts/dream-report.md
|
|
- Swarm Evidence: contracts/swarm-evidence.md
|
|
- Scope Escape Report: contracts/scope-escape-report.md
|
|
- Dispatch Checklist: contracts/dispatch-checklist.md
|