feat(mosaic): govern credential lifecycle and fail-closed identity #1059

Open
be-coder-06 wants to merge 16 commits from feat/1045-mosaic-cred into main
16 Commits
Author SHA1 Message Date
be-coder-07 fbff4ffa75 fix(#1045): close credential finalization races
ci/woodpecker/pr/ci Pipeline was successful
2026-08-05 22:42:48 -05:00
be-coder-07 7056ff6973 fix(cred): close durable audit review blockers
ci/woodpecker/pr/ci Pipeline was successful
2026-08-05 19:52:33 -05:00
be-coder-06 12958610cb fix(cred): make rollback and audit outcomes truthful
ci/woodpecker/pr/ci Pipeline failed
2026-08-05 18:01:41 -05:00
be-coder-06 593b5a1f45 fix(mosaic): harden credential mutation boundaries 2026-08-05 18:01:41 -05:00
be-coder-06 f4efc311ab fix(mosaic): fail closed across lifecycle audit faults 2026-08-05 18:01:41 -05:00
be-coder-06 b3a6959e46 fix(mosaic): bind delegated lifecycle evidence 2026-08-05 18:01:41 -05:00
be-coder-06 b3d84662f9 fix(mosaic): serialize credential lifecycle mutations 2026-08-05 18:01:41 -05:00
be-coder-06 9512adcec2 fix(mosaic): preserve credential transaction evidence 2026-08-05 18:01:41 -05:00
be-coder-06 46e65d9ad4 fix(mosaic): derive credential resolution traces 2026-08-05 18:01:41 -05:00
be-coder-06 e46e114d3b fix(mosaic): harden credential lifecycle boundaries 2026-08-05 18:01:41 -05:00
be-coder-06 26203bd92c fix(mosaic): close credential evidence gaps 2026-08-05 18:01:41 -05:00
be-coder-06 d18e49e8f4 fix(mosaic): bind lifecycle across storage and runtime 2026-08-05 18:01:41 -05:00
be-coder-06 791c57157a fix(mosaic): make credential lifecycle transactional 2026-08-05 18:01:41 -05:00
be-coder-06 fa301afb8c feat(mosaic): complete credential lifecycle and fail closed 2026-08-05 18:01:41 -05:00
be-coder-06 d5ed9cfdf1 fix(mosaic): preserve grant safety invariants 2026-08-05 18:01:41 -05:00
be-coder-06 ce0a8ad7d1 feat(mosaic): add governed credential validation and grants 2026-08-05 18:01:41 -05:00