-
Notifications
You must be signed in to change notification settings - Fork 0
ci(actions): isolate pull request concurrency #550
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
Merged
Merged
Changes from all commits
Commits
Show all changes
221 commits
Select commit
Hold shift + click to select a range
0f2db85
feat: extract shared Agent-construction wiring into noema-core
seonghobae 2528854
test: expose noema-core packaging and CI gaps
seonghobae a8ea139
test: reproduce reviewer evidence import without noema-core path
seonghobae 66e6a5d
fix: decouple evidence imports from noema-core runtime
seonghobae 32b78b7
test: cover lazy reviewer runtime exports
seonghobae c9e22f5
fix(packaging): bundle shared core into reviewer wheel
seonghobae 2d52b10
fix(core): require lock-validated PydanticAI API floor
seonghobae 682f9f0
fix(ci): enforce shared-core gates and installed-wheel smoke
seonghobae 37375a6
fix(deps): align reviewer input with validated PydanticAI floor
seonghobae e94ba8e
docs(adr): align shared-core rollout with installable packaging
seonghobae 2d727ec
docs(reviewer): document installable shared-core packaging
seonghobae 6bd8184
docs(core): align package status with wheel and CI contract
seonghobae 656aeef
test(ci): reproduce invalid reviewer wheel smoke import
seonghobae 49e8f8b
fix(ci): smoke the exported reviewer CLI parser
seonghobae e60f1dd
test(ddd): keep provider SDK wiring out of noema-core
seonghobae eed7cf1
fix(ddd): remove provider transport from noema-core
seonghobae 07fb3dd
fix(ddd): narrow noema-core public surface
seonghobae 708d55b
fix(ddd): keep orchestrator transport in reviewer adapter
seonghobae f66f9f3
test(ddd): verify injected-model agent construction
seonghobae f8ae2d9
fix(ddd): remove provider extra from noema-core
seonghobae 0d9bd5f
test(ddd): keep provider extra at reviewer adapter
seonghobae aad5d74
docs(ddd): document provider-neutral core boundary
seonghobae 6b730d4
test(package): expose reviewer sdist gap
seonghobae 6c7c64f
fix(package): stage canonical core for reviewer builds
seonghobae 6bf8313
fix(package): retain reviewer build backend in sdist
seonghobae aa12283
fix(package): make reviewer sdist self-contained
seonghobae f899483
fix(package): stage core for all PEP 517 hooks
seonghobae 949da3c
chore(package): ignore reviewer build staging
seonghobae d4f3261
fix(package): exercise reviewer PEP 517 backend
seonghobae 728ef67
test(package): lock self-contained reviewer sdist contract
seonghobae c3a1dd9
test(core): reject unresolved model routing strings
seonghobae 5687bb0
fix(core): keep model routing outside shared kernel
seonghobae 364e926
docs(core): require caller-resolved model adapters
seonghobae 939cb8f
test(reviewer): block shared-core site-package leakage
seonghobae 2b9fe6c
test(packaging): require PEP 660 editable hooks
seonghobae 1826bb1
fix(packaging): preserve PEP 660 editable installs
seonghobae 5da998d
test(reviewer): preserve independent-reviewer identity
seonghobae cb59e9a
fix(reviewer): preserve role identity and resolved-model boundary
seonghobae 5b4201a
test(packaging): exercise clean editable reviewer install
seonghobae 4f3dd33
fix(packaging): keep editable core linked to canonical source
seonghobae 7c72bbe
fix(ci): use explicit empty PYTHONPATH assignment
seonghobae 5363c6e
test(core): require composable role-neutral identity
seonghobae 14891ae
fix(core): make shared Noema identity role-neutral
seonghobae 485739e
fix(reviewer): compose bounded role from shared identity
seonghobae edd720c
docs(core): document role-neutral identity contract
seonghobae ab1ec25
test(packaging): reproduce staging races and editable clobbering
seonghobae a8a762f
test(packaging): require isolated editable installation contract
seonghobae 7391746
fix(packaging): isolate reviewer build staging
seonghobae 27e7ada
fix(packaging): reload staged setuptools context
seonghobae 01f3264
test(packaging): expose isolated backend path loss
seonghobae 1180465
test(packaging): parse editable smoke command tokens
seonghobae 9fa70a3
fix(packaging): preserve isolated backend environment
seonghobae 2dacd1a
Merge 9fa70a39f5a3de822df06afd14c5284ab1017e39 into 1a868c2dc64e7a949…
seonghobae 7d0cc8d
Merge protected main into noema-core shared package
seonghobae a0c8744
docs(reviewer): align shared-core provider boundary
seonghobae 6429c88
test(core): forbid shared-kernel retry authority
seonghobae 482cb1a
fix(core): remove shared-kernel retry authority
seonghobae fe6e91f
fix(reviewer): keep retry authority outside noema-core
seonghobae 7f92cee
docs(core): keep retry policy outside shared kernel
seonghobae 6292cc4
fix(ci): skip docs-only changes for ci, reviewer-ci, patch-validator-…
seonghobae fa4bb2b
test(ci): reject docs-only verification suppression
seonghobae def52aa
fix(ci): keep application verification mandatory for docs-only changes
seonghobae 6bc6e59
fix(ci): keep reviewer verification mandatory for docs-only changes
seonghobae 60b8333
fix(ci): keep image verification mandatory for docs-only changes
seonghobae d6c8c5e
fix(reviewer): explain intentional editable-link restaging
seonghobae 02005d0
docs(changelog): record noema-core shared kernel
seonghobae 2d2343b
fix(reviewer): remove empty exception handler
seonghobae ab74965
test(reviewer): isolate wheel install from source metadata
seonghobae cb49471
fix(reviewer): isolate wheel smoke installation
seonghobae a14cbe0
fix(ci): make wheel isolation contract indentation-agnostic
seonghobae 03f08ed
fix(reviewer): bind failed checks to actionable source evidence
seonghobae 182d63e
test(reviewer): require one RCA per failed check
seonghobae 6ff7954
fix(reviewer): model exact failed-check source binding
seonghobae 2ad138f
fix(reviewer): bind each failed check to its own RCA
seonghobae bd364a0
test(reviewer): bind actionable RCA to exact check
seonghobae 20c35e7
fix(reviewer): require exact failed-check identity in RCA
seonghobae 2361b76
test(reviewer): cover exact failed-check causal binding
seonghobae 1f7d76d
docs(reviewer): document failed-check causal binding
seonghobae 2238410
docs(reviewer): make failed-check RCA contract code-current
seonghobae 0a6fac8
feat(reviewer): enforce actionable finding contract (#549)
seonghobae b2d2853
docs(reviewer): align sandbox contract with actionable findings
seonghobae 7d4aa92
docs(reviewer): document actionable finding publication
seonghobae e924c46
Merge fix/codegraph-smoke-semantic-gate into failed-check RCA
seonghobae 8a30e4a
Merge fix/codegraph-smoke-semantic-gate into failed-check RCA
seonghobae 5531a53
Merge protected main into noema-core package lane
seonghobae 83c319b
Merge protected main into docs-gate regression lane
seonghobae ba480c8
Merge current CodeGraph provenance authority into failed-check RCA
seonghobae eae8803
Merge current CodeGraph response-classification authority into failed…
seonghobae dd5c0f0
test(reviewer): inherit lifecycle-prefixed empty-result regression
seonghobae 3e2615f
fix(reviewer): inherit lifecycle-aware CodeGraph classification
seonghobae ebe554a
style(reviewer): preserve stacked gate structure after restack repair
seonghobae df7f499
docs(reviewer): inherit semantic empty-result prefix contract
seonghobae b31de77
merge: restack failed-check RCA on current CodeGraph gate
seonghobae bc7111a
ci(actions): isolate pull request concurrency
seonghobae a8d6ba9
test(ci): align image concurrency contract
seonghobae e4adc92
merge: restack failed-check RCA on reviewer fixture repair
seonghobae 8d0f949
docs(reviewer): carry symbol-seeded recovery contract into failed-che…
seonghobae 39adb66
merge: restack failed-check lane on symbol-seeded reviewer recovery
seonghobae 765757b
fix(actions): centralize hourly development admission
seonghobae cb04d4f
test(actions): align central development dispatch contract
seonghobae 068ea2f
fix(actions): dispatch centralized product development
seonghobae f0f9f61
test(actions): reject elapsed model-run termination
seonghobae b23435f
fix(actions): separate admin timeout from model execution
seonghobae 9e46758
test(actions): drop obsolete model timeout budget assertion
seonghobae 552abc4
test(actions): distinguish admin and model termination
seonghobae 258d0b5
test(actions): remove obsolete elapsed-time budget helper
seonghobae 1cd5cfa
docs(actions): distinguish admin and model termination
seonghobae 482e773
merge: restack failed-check lane on unambiguous CodeGraph recovery
seonghobae 97227ab
merge: inherit bounded CodeGraph recovery coverage
seonghobae 1d8fbdf
merge: inherit lifecycle-safe CodeGraph recovery
seonghobae dd405f1
merge: inherit exact-whitespace CodeGraph recovery
seonghobae b61daf1
docs(reviewer): preserve exact-whitespace retrieval contract
seonghobae 3d76ab1
merge: inherit code-current CodeGraph recovery docs
seonghobae ca300fe
fix(reviewer): preserve exact CodeGraph path scope in failed-check lane
seonghobae 39325bd
docs(reviewer): inherit exact CodeGraph path scope contract
seonghobae fababd1
test(reviewer): inherit long CodeGraph path identity regression
seonghobae ef046ed
merge: inherit exact CodeGraph path identity prerequisite
seonghobae 1a2ec03
test(reviewer): inherit CodeGraph scope coverage guard
seonghobae 19c24b4
merge: inherit CodeGraph scope coverage prerequisite
seonghobae 3fdfc1c
docs(reviewer): compose exact long-path recovery with actionable find…
seonghobae f0ed4b2
merge: inherit exact long-path CodeGraph recovery
seonghobae 32cf314
fix(reviewer): inherit CodeGraph environment isolation
seonghobae 581e5ca
test(reviewer): preserve CodeGraph environment isolation
seonghobae 7c039a8
test(reviewer): inherit ambient CodeGraph authority regression
seonghobae 4df310b
docs(reviewer): retain CodeGraph ambient-authority boundary
seonghobae 99b168e
merge: restack failed-check evidence on CodeGraph isolation
seonghobae 19ebf00
fix(reviewer): preserve actionability while excluding self-check
seonghobae d3c69c5
test(reviewer): retain self-check cycle regression
seonghobae 70d160e
test(reviewer): retain isolated CodeGraph home regression
seonghobae a61cc29
fix(reviewer): preserve causal logs with isolated CodeGraph home
seonghobae 491ecad
docs(reviewer): compose actionability with self-check and isolated home
seonghobae 626670d
merge: inherit reviewer self-check and isolated-home prerequisite
seonghobae 61599f8
docs(reviewer): compose complete CodeGraph recovery contract
seonghobae 13749c1
merge: inherit complete CodeGraph recovery boundary
seonghobae 6d9626e
test(reviewer): inherit independent check evidence RED
seonghobae 2c041db
fix(reviewer): compose independent check evidence boundary
seonghobae 1160aca
docs(reviewer): compose independent evidence cycle rule
seonghobae 76c5d70
merge: inherit independent evidence prerequisite
seonghobae decfcfb
test(actions): keep buyer-gap development work-conserving
seonghobae 5e84885
fix(actions): keep buyer-gap development work-conserving
seonghobae 9032aea
fix(actions): isolate concurrent buyer-gap proposal paths
seonghobae 024a94a
docs(actions): document work-conserving path isolation
seonghobae da66ec6
docs(doctoring): record work-conserving isolation decision
seonghobae 7d850f6
test(actions): require work-conserving path isolation
seonghobae 3bc5449
fix(reviewer): preserve distinct deterministic findings
seonghobae 10f4241
test(reviewer): retain distinct deterministic finding evidence
seonghobae 08720c9
merge: compose deterministic finding identity prerequisite
seonghobae db1b6a6
test(reviewer): inherit CodeGraph probe-budget boundary
seonghobae 5b6bdc8
merge: restack #548 on #546 reviewer prerequisite
seonghobae 5bf6ed6
merge: restack #548 on complete CodeGraph recovery
seonghobae dcb961a
fix(reviewer): preserve complete CodeGraph primary scope
seonghobae fed0831
docs(reviewer): retain exact CodeGraph scope in actionable lane
seonghobae 52804b1
merge: restack #548 on complete CodeGraph primary scope
seonghobae 76d20ff
merge(reviewer): compose symlink-safe CodeGraph seed boundary
seonghobae 852fae2
merge(reviewer): inherit symlink-parent recovery regression
seonghobae a80493d
merge(reviewer): document symlink-free recovery on #548
seonghobae 51b3bf8
merge: restack #548 on symlink-safe CodeGraph seed boundary
seonghobae 0b7b911
merge: restack #548 on review-wait cycle repair
seonghobae c5ed0cf
merge: restack #548 on complete symbol-map recovery
seonghobae 5d97fa8
fix(tests): align commercial dispatch with work-conserving admission
seonghobae b91b1c4
fix(tests): track path-isolated publisher revalidation
seonghobae abaf95c
merge: restack #548 on physical CodeGraph checkout provenance
seonghobae 86038ef
merge: restack #548 on exact CodeGraph path identity
seonghobae 0a039bf
merge: restack #548 on Unicode CodeGraph scope parity
seonghobae 7cbdeee
merge: restack #548 on executable CodeGraph retry semantics
seonghobae fa93ba3
merge: restack #548 on physical Docker checkout provenance
seonghobae 19315d9
merge: restack #548 on complete reviewer context
seonghobae a7066ea
merge: restack #548 on fail-before-execution reviewer scope
seonghobae 6f57924
fix(reviewer): preserve prompt-data boundary in failed-check lane
seonghobae 7e2522e
merge: restack #548 on JSON-scope reviewer recovery
seonghobae 24c9993
merge: restack #548 on JSON-safe symbol recovery
seonghobae 1209874
docs(reviewer): merge JSON-safe seed contract into #548
seonghobae bb7aacf
merge: restack #548 on reviewer recovery documentation
seonghobae dd73533
merge: restack #548 on exact Linux path identity prerequisite
seonghobae 65a256b
test(reviewer): align #548 deterministic identity fixture
seonghobae bb8fe78
merge: restack #548 on reviewer hosted-RED repair
seonghobae a545af0
test(actions): make spawn spy test callback async
seonghobae d3b42ac
merge: restack #548 on reviewer docstring repair
seonghobae d23a055
test(actions): align readiness fixtures with current authority
seonghobae 4d8f314
test(reviewer): cover failed-check edge branches
seonghobae 2fa21a1
merge: restack #548 on protected reviewer truth
seonghobae f6c6af5
merge: restack #543 on protected reviewer truth
seonghobae 2de27d2
merge: restack #550 on protected reviewer truth
seonghobae 52b66ca
merge(reviewer): restack shared noema-core on protected reviewer foun…
seonghobae cf5dfa1
merge(context-fabric): restack shared noema-core on protected context…
seonghobae 6f09d16
merge(context-fabric): restack required-gate regression on protected …
seonghobae a0823f1
merge(context-fabric): restack failed-check evidence on protected con…
seonghobae 158d818
merge(context-fabric): restack concurrency owner on protected context…
seonghobae 6551a86
test(reviewer): expose non-exact finding line admission
seonghobae 5c20453
fix(reviewer): require exact positive finding lines
seonghobae 02ec900
chore(reviewer): keep line-contract repair minimal
seonghobae 908d9cc
docs(release): restore noema-core Unreleased note
seonghobae f6ec87a
fix(reviewer): retain self-cycle exclusion
seonghobae c9c2d86
merge: converge exact-head gate regression onto protected #533 truth
seonghobae 3cb7261
merge: converge failed-check evidence onto protected #533 truth
seonghobae 6d6e0a4
merge: converge noema-core Shared Kernel onto protected #533 truth
seonghobae fec1025
chore(hourly): restack run-independence lane on protected main
seonghobae a1172fc
merge: converge noema-core Shared Kernel onto protected #552 truth
seonghobae 12f8e3d
merge: converge workflow-concurrency lane onto protected #552 truth
seonghobae a6970ca
merge: converge exact-head gate regression onto protected #552 truth
seonghobae 75f93fd
merge: converge failed-check evidence onto protected #552 truth
seonghobae 049a57d
merge: restack reviewer evidence after #527 trust integration
seonghobae 8415e3c
merge: restack noema-core after #527 trust integration
seonghobae f07679d
merge: restack exact-head gate regression after #527 trust integration
seonghobae ad0f512
merge: restack workflow concurrency after #527 trust integration
seonghobae 3ed5bd9
merge(main): restack workflow concurrency after protected trust integ…
seonghobae e255bf1
merge(main): restack exact-head gate regression after protected trust…
seonghobae 82366b2
merge(main): restack noema-core after protected trust integration
seonghobae e24d310
merge(main): restack reviewer evidence after protected trust integration
seonghobae b14b37c
merge(restack): rebase #543 onto protected main d9b2a95
seonghobae aeb9c46
merge(main): non-force restack workflow concurrency after #526
seonghobae a5cd666
chore: restack noema-core foundation on protected main
seonghobae fdf1d8e
docs: preserve noema-core changelog on current main
seonghobae 5cd6341
Merge pull request #543 from ContextualWisdomLab/chore/paths-ignore-fix
seonghobae 4fe6fe8
chore: restack noema-core on protected main
seonghobae 289fbb0
merge(main): non-force restack workflow concurrency after #543
seonghobae 4c1d174
Merge pull request #536 from ContextualWisdomLab/feat/noema-core-shar…
seonghobae fb44888
chore(restack): merge protected main into #548 branch
seonghobae 210fd23
chore: converge #550 on protected #536 foundation
seonghobae e6de53a
Merge pull request #548 from ContextualWisdomLab/codex/noema-failed-c…
seonghobae f2ec2dc
chore: converge workflow concurrency after reviewer evidence merge
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
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
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
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
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
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.