proto: add identity-unit binding seam#560
Merged
laynepenney merged 14 commits intomainfrom Apr 13, 2026
Merged
Conversation
Collaborator
Author
|
Added seam 2 on top of the identity binding work. What this prototype covers:
Verification:
|
Collaborator
Author
|
Added seam 3 on top of the identity + compiler work. What this prototype covers:
Verification:
|
Collaborator
Author
|
Added the synthesis doc at It covers:
The doc references the prototype files as living examples and keeps the Premium/OSS boundary hard. |
Collaborator
Author
|
Added GAP 1 lane handoff prototype and stress result. What changed:
Result:
Verification:
|
Collaborator
Author
|
Added GAP 2 identity rebinding prototype and stress result. What changed:
Result:
Verification:
|
- Global edit lease cap: workspace-wide scan blocks new edit leases when max_concurrent_edit_leases_global is reached. Force-break of stale leases also respects the global cap. - Required reviewers: check-review-requirements command reports satisfaction state per repo/PR against workspace constraints. - Fix test isolation: release edit leases after global cap scenario so later scenarios aren't blocked. - All 11 adversarial scenarios now hold across all four user modes.
Collaborator
Author
|
GAP 3 is complete on What changed:
Verification:
Current GAP 3 conclusions:
Latest push: |
3c60eaf to
bf6deb9
Compare
laynepenney
added a commit
that referenced
this pull request
Apr 15, 2026
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.
Summary
Boundary
agent_idis treated as an opaque identifier for attribution, not org resolution logicVerification
python3 -m py_compile gr2/prototypes/identity_unit_binding.pypython3 gr2/prototypes/identity_unit_binding.py demo --jsonpython3 gr2/prototypes/identity_unit_binding.py resolve-binding ws_synapt_core opus --jsonpython3 gr2/prototypes/identity_unit_binding.py compile-workspace ws_synapt_core --scenario reassigned --json