Skip to content

docs: finalize Public Repository Standard decision record#29

Merged
jmcte merged 1 commit into
mainfrom
codex/issue-27-finalize-adr
Jul 15, 2026
Merged

docs: finalize Public Repository Standard decision record#29
jmcte merged 1 commit into
mainfrom
codex/issue-27-finalize-adr

Conversation

@jmcte

@jmcte jmcte commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Summary

  • accept ADR-0001 after the policy implementation and immutable v1.0.1 release
  • mark the original gap analysis as historical while preserving its findings
  • make the README and policy index point to one current authority and the remaining migration issues

Governing Issue

Closes #27

Validation

  • Relevant local checks passed
  • Required PR checks are expected to satisfy CI Gate
  • Skipped checks are explained below

Commands run:

  • python3 -c '<local Markdown target validator>' — validated 15 Markdown files
  • python3 scripts/flow/validate_policy_bundle.py
  • python3 scripts/flow/validate_transition.py
  • python3 scripts/flow/evaluate_contribution.py
  • python3 scripts/flow/validate_provenance.py
  • python3 -m unittest discover -s tests -v — 83 tests passed

Bootstrap Governance

  • Changes are scoped to the linked issue
  • Contributor or PR guidance changes are reflected where applicable
  • PR author will enable auto-merge when GitHub allows it
  • No real secrets, runtime auth, or machine-local env files are committed

README is Bootstrap-managed. Its plan-first migration was already reviewed and recorded on #13; this PR makes only the issue-required authority/release clarification while the blocked Bootstrap apply remains explicit.

Flow Contract

  • Owner lane: Apollo
  • Repair owner: Pheidon
  • Autonomy class: Class 2 — review-gated autonomous
  • Risk class: Low — documentation and decision history only

Flow Merge Readiness

  • Every blocker has a next actor and next action
  • No active blocking requested changes remain
  • Non-author approval is present when required
  • PR author will enable auto-merge when GitHub allows it

Merge Automation

  • Auto-merge will be enabled after PR creation; independent approval remains required

Notes

Signed-off-by: John McChesney TenEyck Jr <59268465+jmcte@users.noreply.github.com>
@jmcte
jmcte requested a review from a team as a code owner July 15, 2026 08:05
@jmcte
jmcte enabled auto-merge (squash) July 15, 2026 08:06

@athena-omt athena-omt left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Approved.

I reviewed the current head 516436794152190a2a8bfb0ee1e86aae5ac60331 against issue #27. The documentation-only changes accept ADR-0001, point the README and policy index at the immutable v1.0.1 policy release, preserve the gap analysis as historical, and keep remaining migration/stewardship work explicitly linked through #13, #25, and #26 rather than claiming dogfooding is complete.

Validation checked:

  • GitHub CI Gate and CodeQL checks are green on the current head.
  • Branch is fresh against main (behind_by: 0).
  • Local policy validators passed with python3: policy bundle, transitions, provenance, contribution lifecycle, and offline release build/verify.
  • python3 -m unittest discover -s tests -v passed: 83 tests.
  • Changed Markdown local links resolved, git diff --check passed, and inspector compile passed.

No blocking findings.

@jmcte
jmcte merged commit 025c65e into main Jul 15, 2026
4 checks passed
@jmcte
jmcte deleted the codex/issue-27-finalize-adr branch July 15, 2026 14:37
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.

Finalize ADR-0001 status and retire superseded gap analysis

2 participants