Skip to content

🌱 L6 is Autonomous, not Fully Autonomous - #14317

Merged
hivecommons-hive[bot] merged 1 commit into
v5from
chore/l6-autonomous-wording
Oct 26, 2026
Merged

hivecommons-hive[bot] merged 1 commit into
v5from
chore/l6-autonomous-wording

Conversation

@clubanderson

@clubanderson clubanderson commented Oct 26, 2026 •

Copy link
Copy Markdown
Member

Why

Owner decision: ACMM L6 is "Autonomous", not "Fully Autonomous". L6 still parks items for human decisions (approval desk, parked PRs), honours the hold label, cannot grant secrets / org membership / workflow pushes, and keeps an owner in the loop — so "full"/"fully" overstated what the level does.

Ladder

Level Before After
L1 Inception Inception
L2 Advisory Advisory
L3 Quality-Gated Quality-Gated
L4 Security-Aware Security-Aware
L5 Semi-Autonomous Semi-Autonomous
L6 Fully Autonomous Autonomous

No lower level was already named "Autonomous" (L5 is Semi-Autonomous), so no disambiguation was needed.

What changed (56 files)

  • Display text: dashboard header pill / tooltips / level dialog (src/pkg/dashboard/static/index.html), acmm_criteria.go level names, hub dashboard + marketing pages (hub/assets, hub/static/*), journey.go, evidence_findings.go ("autonomous (L6)"), dashboard/index.html, the hub-and-spoke presentation.
  • Pack: packs/level-6.yaml name: Autonomous, agent descriptions "Autonomous oversight/scanning/…".
  • Go identifiers: acmmLevelFullyAutonomous → acmmLevelAutonomous (pkg/github), Inbox.PendingAtFullAutonomy → Inbox.PendingAtAutonomousLevel (crux/toolapprove) + test rename; comments and advisor criteria text ("L6 requires …" instead of "Full autonomy requires …"); tool-approval desk rationale strings now say ACMM L6 (Autonomous).
  • Docs: src/docs/* (acmm-advisor, acmm-policy-matrix, agent-configuration, architecture, env-vars, labels, getting-started "L6 — Autonomous", running-at-level-6, github-write-surface, tool-approval-desk design, knowledge-system), root README.md, examples/acmm/*, examples/kubestellar/auto-qa-skill.md, hive.yaml.example, bin/hive-setup.sh.
  • Tests/goldens: dashboard_section_visual_summaries_test.go (L6 · Autonomous), journey_test.go, outreach_hold_test.go, inbox_l6_test.go, supersession tests; agent_runtime_golden.{yaml,json} free-form test mode: full-autonomy → mode: autonomous.
  • Opportunity Lab "evolve" stage description "Fully autonomous experimentation" → "Autonomous experimentation".
  • changelog.d/changed-l6-autonomous-wording.md.

Machine-stable / untouched

  • The ACMM level is numeric everywhere (acmm_level: 6, level-6.yaml, acmmLevel* ints) — no config enum, API enum, label name, metric or audit action ever carried the string "fully autonomous", so no alias was needed and no config migration is required.
  • *-full.md policy files / "full mode" (-full suffix) are a different, machine-consumed concept and are unchanged.
  • CHANGELOG.md release history is unchanged.

Remaining git grep -i "full.\{0,3\}autonom" hits outside CHANGELOG.md: none.

Verification

go build ./... ✅, gofmt -l on changed files clean, inline <script> blocks of edited HTML parse. Tests left to CI per AGENTS.md.

Companion: hivecommons/hivecommons.github.io#270. The hivecommons/docs site syncs src/docs/ from this repo at build time (scripts/sync-hive-docs.ts), so it needs no separate PR.

@kubestellar-prow kubestellar-prow Bot added the dco-signoff: yes Indicates the PR's author has signed the DCO. label Oct 26, 2026
@kubestellar-prow

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign clubanderson for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@hivecommons-hive

Copy link
Copy Markdown
Contributor

@clubanderson is auto-promoted for contributor-lane merging on this PR: the last 5 merged PRs by this author in this repository have no revert or sentinel-alert evidence. CI, reviewer verdict, diff fences, soak, holds and branch protection still apply.

@kubestellar-prow kubestellar-prow Bot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Oct 26, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Open PR overlap check

Base branch: v5

Conflicts are checked with every PR merged onto the current tip of v5, so a PR that only needs a rebase is not reported as conflicting with its siblings.

PR Title Relation Files
#14304 🐛 fix: prevent contributor adoption of maintainer PRs same files src/docs/labels-and-control-signals.md

Signed-off-by: Andy Anderson <andy@clubanderson.com>
@clubanderson
clubanderson force-pushed the chore/l6-autonomous-wording branch from 6a60025 to 6f72542 Compare October 26, 2026 00:21
@hivecommons-hive hivecommons-hive Bot added author/human A person pushed this PR themselves dco All commits are DCO signed-off role/trusted Author is trusted for unattended merge (trusted-author role or registry/claim tier in require_tiers) stage/050-review-pending Review swarm requested; awaiting a verdict for the current head labels Oct 26, 2026
@hivecommons-hive
hivecommons-hive Bot merged commit d0abfa3 into v5 Oct 26, 2026
73 of 75 checks passed
@kubestellar-prow
kubestellar-prow Bot deleted the chore/l6-autonomous-wording branch October 26, 2026 00:47
@hivecommons-hive

Copy link
Copy Markdown
Contributor
Evidence bundle `#143176f72542` sha256:9659bc3b4c1462de0e5a9c2ec4b5dc94608b17fc21bac9245b56dfd68209b943 — download from the dashboard or `hivectl review evidence #14317`.

@hivecommons-hive

Copy link
Copy Markdown
Contributor

merged by Hive trusted-author auto-merge: author @clubanderson holds role owner and GitHub permission admin on repo; CI green at 6f72542.

@github-actions

Copy link
Copy Markdown
Contributor

Thank you for your contribution! Your PR has been merged.

We'd love to hear how your experience was: share feedback

@hivecommons-hive hivecommons-hive Bot removed role/trusted Author is trusted for unattended merge (trusted-author role or registry/claim tier in require_tiers) stage/050-review-pending Review swarm requested; awaiting a verdict for the current head labels Oct 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author/human A person pushed this PR themselves dco All commits are DCO signed-off dco-signoff: yes Indicates the PR's author has signed the DCO. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant