Skip to content

docs: record completed governance bootstrap - #4

Merged
github-actions[bot] merged 1 commit into
mainfrom
task/governance-bootstrap-complete
Nov 12, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
task/governance-bootstrap-complete

Conversation

@mikomiel

Copy link
Copy Markdown
Owner

Change

Record the completed, human-owned bootstrap and the live protected-main model. Required Actions-bound checks are now checks, public-content, and review; native approval count is zero, so Gandalf's exact-head approval does not require a second native review.

  • Replace stale bootstrap instructions with the PR feat(pve): extract authorization foundation and align GitHub tooling #1 merge, independent approval, trusted publisher run, one-time maintainer exception, and final protection evidence.
  • Mark OpenSpec tasks 1.3 and 2.3 complete from the observed evidence, leaving approval service, notifications, execution, and product acceptance pending.
  • Record verified release-PR preparation without claiming a tag, product release, consumer cutover, or PVE deployment.

Only two Markdown files change. No executable code, workflow, dependency, licence, instruction, sensitive-path guard, or protection is changed by this PR. The existing policy classifies both paths as ordinary; only trusted automation may merge it after exact-head CI and Gandalf approval. The authoring agent will not merge or enable an auto-merge order.

Validation

  • PASS: locked uv sync; Ruff lint and formatting; 116 tests on Python 3.14; local authorization example; wheel/sdist build.
  • PASS: strict OpenSpec validation, relative links, existing ordinary-path classification, and diff checks.
  • PASS before push: Gitleaks history, tracked blobs, commit messages and author metadata; private-identifier scans of tree, history, messages and author metadata using local private-name rules.
  • Hosted CI and independent review must still cover this PR's exact head.

Documentation result: source_docs. Product status remains a pre-release authorization library, not a running broker.

@ecomwizards-gandalf ecomwizards-gandalf Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Independent snapshot review of e76d6054b1b6...c3c5aa7df38f in mikomiel/privilege-broker by pi on codex-lb (gpt-6.1-sol).

Verdict: APPROVE

Reviewer output

Findings

No concrete failures found in the two Markdown changes.

  • docs/repository-standards.md accurately reconciles the supplied bootstrap evidence: PR #1’s reviewed head and merge commit, independent approval, human-authorized one-time exception, trusted status publishing, and final Actions-bound protection settings. It does not turn the historical exception into an ongoing bypass.
  • The publisher’s successful run is not described as a successful approval status. The text separately records that an unreviewed PR remained pending, preserving the exact-head review boundary.
  • openspec/changes/extract-pve-foundation/tasks.md marks only tasks 1.3 and 2.3 newly complete. Approval service, notifications, execution, and product acceptance remain unchecked.
  • Release-PR preparation is clearly distinguished from tagging, publishing, consumer cutover, and PVE deployment. This agrees with README.md, SECURITY.md, docs/releases.md, and the release workflow.
  • Both changed paths match the existing ordinary-document classification in scripts/pr_policy.py. No policy, workflow, instruction, or executable changes appear in the complete diff.
  • Manually checked the changed documents’ relative links and the #completed-bootstrap anchor; their targets exist. The supplied PR title follows Conventional Commits. No secret values are introduced.

Optional suggestions

None required.

Review limits

Read the complete supplied diff, both changed files, and relevant governance, policy, release, and product-status sources. No requested review material remained unread.

I did not run tests, builds, scanners, OpenSpec validation, or hosted API queries. Historical GitHub events and current protection settings were assessed against the requester-supplied observations, not independently retrieved. PR #1’s evidence does not substitute for this new head’s required CI.

VERDICT: APPROVE

Evidence: not written. This review is evidence, not merge authorization.

@github-actions
github-actions Bot merged commit 7ec42d7 into main Nov 12, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant