feat(mosaic): add per-estate repository-backed brain #1061

Open
be-coder-07 wants to merge 16 commits from feat/1051-mosaic-brain-installer into main
16 Commits
Author SHA1 Message Date
be-coder-07 e91c8c06a5 fix(#1051): track canonical estate registry
ci/woodpecker/pr/ci Pipeline failed
2026-08-05 23:32:23 -05:00
be-coder-07 a50b5a6b4d fix(mosaic): enforce private brain checkout
ci/woodpecker/pr/ci Pipeline failed
2026-08-05 17:19:51 -05:00
be-coder-07 22cedbb506 fix(mosaic): reject unapproved brain skeleton state 2026-08-05 17:19:51 -05:00
be-coder-07 bad53564ed fix(mosaic): preserve measurable brain git state 2026-08-05 17:19:50 -05:00
be-coder-07 518c4185ee test(mosaic): control brain config owner binding 2026-08-05 17:19:50 -05:00
be-coder-07 877473c244 fix(mosaic): bind brain commits to approved blobs 2026-08-05 17:19:50 -05:00
be-coder-07 f0555016f4 fix(mosaic): isolate brain publication index 2026-08-05 17:19:50 -05:00
be-coder-07 fb7087b3eb fix(mosaic): quarantine unscanned brain state 2026-08-05 17:19:50 -05:00
be-coder-07 836aab1ab5 fix(mosaic): bound brain migration and owner lookups 2026-08-05 17:19:50 -05:00
be-coder-07 656fa9ceb7 fix(mosaic): fail closed on unsafe brain cleanup and config 2026-08-05 17:19:50 -05:00
be-coder-07 6afb3cb5b3 fix(mosaic): hold brain migration destinations by descriptor 2026-08-05 17:19:50 -05:00
be-coder-07 351cb67cec fix(mosaic): exclude nested secret migration paths 2026-08-05 17:19:50 -05:00
be-coder-07 fcfc1b08f9 fix(mosaic): harden brain migration snapshots 2026-08-05 17:19:50 -05:00
be-coder-07 2451c2f21a feat(mosaic): provision per-estate durable brain 2026-08-05 17:19:50 -05:00
be-coder-07 c6329ec91e test(installer): preregister durable brain P7 integration 2026-08-05 17:19:50 -05:00
be-coder-07 01694f3f98 test(#1051): preregister mosaic-brain acceptance contract 2026-08-05 17:19:50 -05:00