Repository navigation
GitHub automation practice: reconcile with the live settings and the final catalog - #597
Merged
seathatflowsinourveins merged 3 commits intoOct 2, 2026
Conversation
…final catalog docs/github-automation.md gains a "Current practice (2026-10-02)" section and catalogs/foundation/automation.json a current_practice_20261002 block, both from read-only gh api GETs: 8 required checks (the doc listed 3), squash merges only (it listed squash and rebase), sota-sources live, the PR template's Lane line and SOTA sources section, the merge guard linked from docs/lanes.md, gitleaks as the required secret gate beside the report-only betterleaks trial, and push protection on. Drifted sections are marked superseded. A decision record preregisters the comparisons that would make the final catalog's git-github-automation, ci-supply-chain and secrets-credentials picks final (secret-scan gate, structural diffs, review automation) and assigns the pins it does not move. No workflow, ruleset, required check, gate or selection changes. tests/test_github_automation_practice.py ties the section and the block to the ruleset file. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01EpX6HAvjtiUEVYhPyHgKYm
The decision record and the current-practice section no longer present challengers. The clean-room definitive round announced in #595 decides one pick per slot; P1 becomes the acceptance test that pick passes before it replaces gitleaks in the required secret-scan job, and P2 runs only if the round's families stay split on the structural-diff slot. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Hot-file protocol (docs/lanes.md): the registration of this branch's changed and new files, last commit only. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01EpX6HAvjtiUEVYhPyHgKYm
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
seathatflowsinourveins
deleted the
claude/github-automation-practice-20261002
branch
October 2, 2026 03:28
This was referenced Oct 2, 2026
seathatflowsinourveins
added a commit
that referenced
this pull request
Oct 3, 2026
…d resolve the checks against #602 The practice record of #597 still called the catalog's picks standing picks and challengers and waited for the definitive round. The catalog is now the record of the blind GPT half, not an install list, and the definitive manifest (#602) is the round's result for these layers. A dated update resolves the preregistered conditions against it: P1 can run (betterleaks against gitleaks 8.30.1; trufflehog is not an arm), P2 does not run (difftastic definitive; the agent structural diff installs nothing), P3 matches M45. The preregistered text stays unchanged. Re-registers the two changed docs in manifests/evidence.json (last commit, hot-file protocol). Co-Authored-By: Claude Opus 5.5 <[email protected]>
5 tasks done
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Scope
What this PR changes:
docs/github-automation.mdgains a "Current practice (2026-10-02)" section, andcatalogs/foundation/automation.jsongains acurrent_practice_20261002block, both from read-onlygh apiGETs of the live ruleset and repository settings:sota-sourcesis live;docs/lanes.md;Drifted sections are marked superseded. A decision record preregisters the checks around the clean-room definitive round announced in Final catalog of 2026-10-01: the blind GPT-6.1 Sol half of the clean-install selection and its comparison with the Claude record #595: P1 is the acceptance test the round's secrets pick passes before it replaces gitleaks in the required job, and P2 runs only if the round's families split on the structural-diff slot. No workflow, ruleset, required check, gate or selection changes.
Base commit:
8b51946ee1.Lane:
lane:foundation(docs/andcatalogs/foundation/;manifests/evidence.jsononly by registration, in the last commit).Owned paths touched:
docs/github-automation.md;catalogs/foundation/automation.json;docs/decisions/2026-10-02-github-automation-practice.md(new);tests/test_github_automation_practice.py(new);manifests/evidence.json(registration only).SOTA sources
gh api repos/seathatflowsinourveins/native-agent-stack/rulesets/23739774andgh api repos/seathatflowsinourveins/native-agent-stack(2026-10-02).docs/decisions/2026-09-28-community-sweep.md).Evidence-class table
.github/main-ruleset.jsonlocal_integration(read-only GET)gh api .../rulesets/23739774;tests/test_github_automation_practice.pyties the doc and the JSON block to the ruleset filelocal_integration(read-only GET)gh api repos/seathatflowsinourveins/native-agent-stacksource_review(final catalog, two model families)Local commands run
Decision record
docs/decisions/2026-10-02-github-automation-practice.md:Host evidence
Not applicable: no file under
evidence/hosts/.Checklist
permissions: contents: read(or a narrower, explicitly justified addition). None changed.🤖 Generated with Claude Code