-
Notifications
You must be signed in to change notification settings - Fork 0
fix(governance): enforce satisfiable solo-maintainer rulesets #1176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from all commits
Commits
Show all changes
130 commits
Select commit
Hold shift + click to select a range
c11fb65
fix(governance): require central reviews for stacked prs
seonghobae ab65fcc
docs(governance): record restored approval contract
seonghobae bc2c93a
docs(governance): refresh stacked review rollout ledger
seonghobae 501fe54
fix(router): permit exact-head dispatch enqueue
seonghobae aa63517
fix(router): preserve every trusted mention with least privilege
seonghobae a7aeb56
fix(workflows): remove unsupported concurrency queue
seonghobae c18d8c0
Merge remote-tracking branch 'refs/remotes/origin/main' into fix/stac…
seonghobae 158f090
fix(governance): enforce exact central ref scope
seonghobae b873e71
fix(router): use reviewer token for sibling acknowledgements
seonghobae a56bf7f
fix(strix): classify caido sandbox startup failure
seonghobae 33b85a8
fix(strix): require trusted caido traceback marker
seonghobae 08f0f04
Merge main into stacked PR governance fix
seonghobae b628e88
fix(governance): preserve proposal branch create transition
seonghobae cf94d18
chore(governance): synchronize protected main
seonghobae f0bef61
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 8923bad
fix(ci): refresh audit lock and scheduler assertion
seonghobae d6be648
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] c6e1ba3
chore(governance): restore canonical pip lock ownership
seonghobae 6bf0447
fix(governance): avoid misleading multi-rule drift
seonghobae 5d64102
ci: refresh dependency and scheduler contracts
seonghobae 4eedfa4
Merge remote-tracking branch 'origin/main' into codex/pr1176-restack
seonghobae 5b2a216
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 49f6988
merge(main): retain only proposal-branch governance repair
seonghobae 2f16ea9
merge(main): refresh proposal-branch governance repair
seonghobae cc941b2
merge(main): refresh create-transition audit after Strix hotfix
seonghobae 55a6a79
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 27a686b
Merge protected main into fix/stacked-pr-central-required-workflows
seonghobae 366fe2f
merge: converge governance create-transition owner with protected main
seonghobae 437ea84
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] d6bb951
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 5486790
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 2701cf9
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 8664a7c
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 36d4fec
Merge branch 'main' into fix/stacked-pr-central-required-workflows
seonghobae 6b09d65
Merge branch 'main' into fix/stacked-pr-central-required-workflows
seonghobae 31e00c1
Merge branch 'main' into fix/stacked-pr-central-required-workflows
seonghobae 940511d
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] f94292a
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 482d4c0
Merge protected main into proposal-branch governance repair
seonghobae 2a9d115
fix(governance): audit owner repository review ruleset
seonghobae 4ae3c61
fix(governance): reject hidden ruleset drift
seonghobae d222401
fix(governance): audit organization bypass actors
seonghobae 0b0a45b
fix(governance): fail closed on missing bypass evidence
seonghobae 63ca5e7
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 8ea2ec5
Retrigger required checks against refreshed main (no new main commits…
claude 8dea465
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] ce108e7
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 8a7c5b1
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] faf1dd6
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 36ade87
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 53f99d7
Merge branch 'main' into fix/stacked-pr-central-required-workflows
seonghobae dc8d7d9
Merge branch 'main' into fix/stacked-pr-central-required-workflows
seonghobae 718ae19
Merge protected main into fix/stacked-pr-central-required-workflows
seonghobae c1b31b2
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 2bc22cc
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 73b5b28
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 135f16f
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 5acc547
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] a14822c
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 3407ca6
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] df92a2e
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] d33dd13
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] d435f88
Merge protected main into fix/stacked-pr-central-required-workflows
seonghobae 4d88d45
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 1141b31
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] ed314f6
test(governance): define solo-maintainer ruleset RED
seonghobae a815b54
ci(governance): run focused solo-maintainer contract
seonghobae 3830a7d
fix(governance): align ruleset audit to solo maintainer
seonghobae f01d2cb
test(governance): rebaseline solo-maintainer ruleset policy
seonghobae 260705b
test(governance): reject synthetic required reviewers
seonghobae 1f0d0e8
ci(governance): exercise synthetic-reviewer RED
seonghobae 033d6ec
fix(governance): reject synthetic required reviewers
seonghobae 1c9c831
test(governance): require executable ruleset regressions
seonghobae 06e1ba2
fix(governance): execute full focused ruleset suite
seonghobae c3a0571
test(governance): detach temporary proof from permanent suite
seonghobae 2b381e1
fix(governance): pin focused contract Python
seonghobae 3ec4abf
ci(governance): move focused ruleset contract off saturated latest queue
seonghobae 81a7afb
ci(governance): retire proven focused ruleset contract lane
seonghobae 29f004d
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 66757ec
ci(governance): restore unproven focused contract lane
seonghobae c52470b
test(governance): cover complete ruleset drift evidence
seonghobae a9505c3
fix(governance): reject undeclared ruleset controls
seonghobae c3ec79a
fix(governance): report all fetched ruleset drift
seonghobae d1c0b7c
ci(governance): execute completeness regressions
seonghobae c2ab699
docs(governance): align rollout with solo-maintainer policy
seonghobae 49ebfae
test(governance): pin focused proof interpreter
seonghobae 1bd407d
fix(governance): restore Python 3.14 proof runtime
seonghobae 76516f4
fix(governance): run focused contract on explicit runner
seonghobae af04bac
docs(governance): preserve regression fixture history
seonghobae 63609f2
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 3156622
ci(governance): allow exact-head focused redispatch
seonghobae 74c0148
test(governance): reproduce malformed merge-method audit crash
seonghobae 9b5d822
test(governance): reject malformed merge methods
seonghobae b3c2f6d
ci(governance): repair malformed merge-method finding on exact head
seonghobae ce752a4
fix(governance): reject malformed merge-method payloads
seonghobae 7e82462
chore(governance): retire source-fix helper
seonghobae 2fb3a48
chore(governance): retire focused proof workflow
seonghobae a4b817b
chore(governance): integrate current main into ruleset writer
seonghobae 5d1e416
fix(governance): retire stale temporary-workflow regression
seonghobae ed3b562
chore(governance): integrate current main after queue repair
seonghobae 5c46858
chore(governance): integrate hourly queue-pressure repair
seonghobae 15ce91c
chore(governance): integrate required-review runner pin
seonghobae 214b0bd
fix(governance): preserve protected-main review runner repair
seonghobae a53b008
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 8977092
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 2bbdcaa
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 6455ecd
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] f77890e
Merge branch 'main' into fix/stacked-pr-central-required-workflows
opencode-agent[bot] 0852bc5
Merge current main into solo-maintainer governance writer
seonghobae a6d169d
Merge current main into solo-maintainer governance writer
seonghobae 9a33ecc
chore: preserve current label taxonomy
seonghobae 37f7f77
chore: preserve current repository metadata
seonghobae 8f66c9a
docs: preserve current public-surface reconciliation
seonghobae c69b254
test: preserve current label taxonomy contract
seonghobae a001ec2
test: preserve current repository metadata contract
seonghobae 48d9772
chore: restore exact protected-main metadata blobs
seonghobae 8339b9b
test: reject code-owner review in solo-maintainer rulesets
seonghobae 2887bb6
fix: reject code-owner approval deadlocks
seonghobae fbc90b3
Merge dedicated metadata credential into governance writer
seonghobae 0097f93
Merge current protected main into governance writer
seonghobae 9457e66
fix(governance): preserve current-main Pingora evidence
seonghobae 5c684d8
Merge current protected main into governance writer
seonghobae 65be10b
fix(governance): preserve current-main NIM retirement
seonghobae 12076f9
Merge protected main into solo-maintainer ruleset writer
seonghobae 41b0c97
test(governance): make code-owner policy explicit in passing fixture
seonghobae 437a782
merge(governance): integrate current protected main without losing ru…
seonghobae 44b4ea4
merge(governance): integrate current protected main without losing ru…
seonghobae 51c469c
merge(governance): integrate current protected main
seonghobae a3f1b0f
merge(main): preserve current OpenCode dispatch repair
seonghobae dcb8580
merge(main): preserve current scheduler cadence on ruleset audit writer
seonghobae File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
Large diffs are not rendered by default.
Oops, something went wrong.
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.