10 Commits
Author SHA1 Message Date
Torlando 562776fe2c fix: distinguish committed activation durability from failed activation
Greptile P2 (round 1): a post-rename parent-fsync failure during activation now reports that the record is committed and visible with only durability uncertain, instead of the generic 'activation failed' message; and the subprocess lock-holder helper repr-escapes the pyxis-map path so a path containing a quote still yields valid child Python.
2026-08-30 18:37:36 +00:00
Torlando ac7e380c96 fix: guard legacy PMAS decode and document v3 strictness 2026-08-30 07:12:26 +00:00
Torlando 9897f1d895 docs: document PMPK v3 CLI installation contract 2026-08-30 05:56:05 +00:00
Torlando 0fb4256aa6 feat: enable safe CLI PMAS v3 activation 2026-08-30 05:51:40 +00:00
Torlando 3595fdaa1c feat: validate inherited packs before activation
feat: publish activation atomically with read-back
2026-08-30 02:48:47 +00:00
Torlando 59d2805d5f feat: derive PMAS v3 activation plans 2026-08-30 02:35:13 +00:00
Torlando cc280cdf78 feat: build style-qualified PMPK v3 packs
fix: serialize CLI map installs with flock
2026-08-30 02:30:21 +00:00
Torlando 7cccca3a75 test: freeze PMPK and PMAS v3 wire vectors
feat: parse indexless PMPK v3 manifests

feat: serialize indexless PMPK v3 manifests

feat: encode and decode PMAS v3 selections
2026-08-30 02:17:57 +00:00
torlando-agent[bot] 49fa03ba68 feat: add composable offline map packs 2026-08-07 16:58:14 +00:00
torlando-agent[bot] 525ab5022d [verified] feat: build secure offline map packs 2026-08-07 03:27:18 +00:00