-
Notifications
You must be signed in to change notification settings - Fork 0
Add account-derived LineageWeave RP profile #100
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
Open
seonghobae
wants to merge
130
commits into
main
Choose a base branch
from
codex/per-account-rp-claims
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
130 commits
Select commit
Hold shift + click to select a range
e2a5a6b
Add account-derived LineageWeave RP profile
seonghobae 694f406
Harden account-derived mapper reconciliation
seonghobae eb7271b
Fix Keycloak realm import and account profile bootstrap
seonghobae 6e96ff0
Run Keycloak image as non-root
seonghobae cf4dbb9
Harden LineageWeave account claim deployment
seonghobae 7d71024
Merge branch 'main' into codex/per-account-rp-claims
opencode-agent[bot] 4ea8fbc
build: refresh account-unification lockfile
seonghobae 43e7607
docs: separate downstream RP evidence
seonghobae eed91c9
docs: record product technical gap baseline
seonghobae eafa344
docs: refresh exact head gap evidence
seonghobae f9d0159
docs: define lineageweave tenant mapping
seonghobae 65c6290
docs: refresh exact-head PR inventory
seonghobae 826e774
docs: keep live PR evidence non-self-referential
seonghobae fb5e875
docs: track current SCIM lock PR evidence
seonghobae b52e0c0
docs: refresh SCIM PR head evidence
seonghobae cf34b81
docs: refresh SCIM PR head evidence
seonghobae 815332d
docs: correct SCIM PR head hash
seonghobae 271541f
docs: record exact Strix failure evidence
seonghobae 1acf3a5
test(clients): cover malformed observed mapper drift
seonghobae 506c7a1
docs: record workflow registry lifecycle evidence
seonghobae f785db2
docs: record workflow inventory pagination evidence
seonghobae d548df1
docs: record uv lock failure evidence
seonghobae 1bd15d0
docs: refresh SCIM PR baseline evidence
seonghobae 9b0069e
docs: record current SCIM review head
seonghobae c483bd5
docs: refresh live product gap baseline
seonghobae 14193ad
docs: refresh gap baseline doctoring
seonghobae 02baa31
docs: record live oidc acceptance boundary
seonghobae 3777f54
test(realm): cover default validator artifacts
seonghobae 193ea3a
docs: refresh current PR gap evidence
seonghobae 49d8899
docs: record cross-repo cadence dependency
seonghobae 32b69cd
docs: refresh live check failure baseline
seonghobae fb75994
docs: record stacked lockfile rerun
seonghobae 0cf06bf
docs: record recovered lockfile checks
seonghobae 89a1415
docs: bound storage evidence gap
seonghobae 2b8c59f
docs: reconcile ecosystem dependency evidence
seonghobae a997826
docs: update current documentation head
seonghobae 8a5ba11
docs: record exact local CI evidence
seonghobae 0d4d1b9
docs: pin latest baseline head
seonghobae 9f6e9b6
docs: reconcile scheduler and check baseline
seonghobae 972ed50
docs: record local PostgreSQL evidence
seonghobae 8e74c4e
docs: record stacked CodeQL checks
seonghobae b35def4
docs: record dependency stack state
seonghobae b0748bc
docs: refresh current authorization and cadence checks
seonghobae 1937a6f
docs: record rebased dependency heads
seonghobae 35a0bbd
docs: record encoded start-login remediation
seonghobae cae142c
docs: refresh current check evidence
seonghobae 99fdd86
docs: record token rotation remediation
seonghobae e23af12
docs: refresh open PR evidence
seonghobae 6acb064
docs: record current authorization PR head
seonghobae 1604d8e
docs: align baseline with final token fix
seonghobae dbfea14
docs: refresh exact-head gap evidence
seonghobae 899fb20
docs: correct live gap snapshot
seonghobae f2c4a15
docs: record stacked dependency updates
seonghobae 58c6bb5
docs: record central coverage dependency
seonghobae bcd4b15
docs: refresh exact-head gap evidence
seonghobae 6e0c92f
docs: refresh current queue evidence
seonghobae 2c065e9
docs: update latest review evidence
seonghobae 6244402
docs: track open MCP authorization gap
seonghobae 096c12c
docs: record MCP cross-repo boundary
seonghobae 920bed6
docs: record central automation failure evidence
seonghobae 660e02e
docs: track central docstring repair
seonghobae d2b765f
docs: record scheduler dispatch evidence
seonghobae fbfbabd
docs: refresh live PR baseline
seonghobae daf2030
docs: refresh central check rollups
seonghobae 6f3c861
docs: track scheduler hardening PRs
seonghobae 3b35084
docs: record workflow registry lifecycle evidence
seonghobae cde3910
docs: refresh exact-head gap inventory
seonghobae f331938
docs: distinguish neutral security evidence
seonghobae d37d627
docs: refresh live product gap evidence
seonghobae ee6c13f
docs: correct MCP standards references
seonghobae 7be7b48
docs: record post-snapshot PR heads
seonghobae 630cd32
docs: refresh live PR evidence
seonghobae cdd0d74
docs: align baseline with current PR head
seonghobae 35db1d2
docs: refresh live PR baseline
seonghobae 0ba998f
docs: record latest MCP PR head
seonghobae 3109b33
docs: refresh MCP PR head evidence
seonghobae ea74477
docs: clarify realm profile validator contract
seonghobae 1a69a72
docs: refresh exact PR evidence
seonghobae a8cbafe
fix: preserve realm validation diagnostics
seonghobae ee96f6d
docs: record validator diagnostics fix
seonghobae ec78f92
docs: record SCIM coverage refresh
seonghobae ca075b3
docs: refresh live product gap baseline
seonghobae 0735c81
fix(rp): reserve LineageWeave for account claims
seonghobae 2887258
docs: refresh live PR gap baseline
seonghobae ac29331
docs: refresh authorization PR evidence
seonghobae 28b69f6
docs: refresh live PR head inventory
seonghobae 57f0cba
docs: refresh exact-head PR baseline
seonghobae babdb4f
docs: record stacked lockfile remediation state
seonghobae 44f0f74
fix: reconcile Keycloak account profile read-back
seonghobae 4092307
docs: record Keycloak registration remediation
seonghobae 7b0a0c5
docs: refresh live PR queue evidence
seonghobae 641ebe9
docs: record stacked OAuth merge evidence
seonghobae 9a2d806
fix: diagnose missing LineageWeave profile attributes
seonghobae a92fdcb
docs: record profile bootstrap diagnostics
seonghobae ede8075
docs: refresh live PR and gap baseline
seonghobae a360fda
docs: refresh live PR gap evidence
seonghobae d89d4a6
docs: record fleet lifecycle dependency
seonghobae d039209
feat: bind hourly gap selection to live queue
seonghobae 50276ff
docs: refresh live queue evidence and OSV RCA
seonghobae a44370f
docs: synchronize live PR gap baseline
seonghobae 2fd5a77
docs: mark baseline head transition
seonghobae 98c3305
docs: refresh live queue baseline
seonghobae 35b0db0
docs: refresh current control-plane queue
seonghobae 607b120
docs: align queue doctoring head
seonghobae 4ee8689
docs: refresh live PR queue evidence
seonghobae a2875bc
docs: record current scheduler head
seonghobae e630eac
docs: bind queue snapshot to current keyverse head
seonghobae cede667
docs: refresh live hosted queue evidence
seonghobae c492245
docs: include current central repair stack
seonghobae 2453296
docs: refresh live queue evidence
seonghobae 9c75942
docs: refresh live queue evidence
seonghobae eb496ba
docs: refresh stacked control-plane evidence
seonghobae 2fbe82a
docs: refresh live PR evidence snapshot
seonghobae f6a560a
docs: record current central control-plane queue
seonghobae c70f2cb
docs: bind snapshot to preceding keyverse head
seonghobae 4d0d867
docs: refresh exact control-plane heads
seonghobae f4f85e9
docs: refresh queued check observations
seonghobae 19ebd86
docs: refresh live control-plane queue
seonghobae f809c91
docs: refresh exact-head queue evidence
seonghobae 25cf0e6
docs: refresh 2026-08-23 exact-head queue evidence
seonghobae 84e0c75
docs: bind gap baseline to #100 head 25cf0e6
seonghobae 655aaad
docs: bind gap baseline to live #100 head 84e0c75
seonghobae a1a65b2
docs: bind gap baseline to live #100 head 655aaad
seonghobae d978e9a
docs: record #100 observation SHA a1a65b2 vs later inventory commit
seonghobae 7ad812b
Merge origin/main into pr-100
seonghobae e21a8bf
fix(docs): restore RFC 9068 and RFC 9207 after main merge
seonghobae 6de6b65
test(realm): reject malformed user-profile shapes
seonghobae a473819
fix(realm): fail closed on malformed user profiles
seonghobae 6a2af55
test(docs): require explicit current queue snapshot
seonghobae 29a78ed
test(docs): stop treating dated snapshot as current
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
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.