whyour
|
686873f8ec
|
feat(ql3): add direct Vault KV worker secret custody
|
2026-08-25 00:16:59 +08:00 |
|
whyour
|
a64d08bda1
|
test(ql3): prove legacy env replay across promotion
|
2026-08-24 22:33:15 +08:00 |
|
whyour
|
bd8678a888
|
feat(ql3): atomically apply cluster legacy env migration
|
2026-08-24 21:13:15 +08:00 |
|
whyour
|
4abf125ce9
|
feat(ql3): add opaque cluster environment bundle delivery
|
2026-08-24 19:31:03 +08:00 |
|
whyour
|
784d9b21a0
|
feat(ql3): add cluster legacy env migration plan ledger
|
2026-08-24 18:05:06 +08:00 |
|
whyour
|
b731b434f7
|
feat(ql3): prove mounted secret provider rotation
|
2026-08-24 16:19:51 +08:00 |
|
whyour
|
fd10f72aba
|
fix(ql3): preserve target-native reconciliation domains
|
2026-08-24 13:55:54 +08:00 |
|
whyour
|
d94ca02e0d
|
feat(ql3): add secret config completion evidence
|
2026-08-24 11:54:25 +08:00 |
|
whyour
|
8ad8ed96bd
|
feat(ql3): complete local secret config apply lifecycle
|
2026-08-24 10:38:04 +08:00 |
|
whyour
|
f822e92b02
|
feat(local): publish secret config application atomically
|
2026-08-24 00:11:48 +08:00 |
|
whyour
|
31a9bcbe83
|
feat(local): bind legacy adoption provenance
|
2026-08-23 20:26:01 +08:00 |
|
whyour
|
74ae891070
|
feat(local): authorize secret config reconciliation decisions
|
2026-08-23 18:52:10 +08:00 |
|
whyour
|
5dd8678d7e
|
feat(local): publish secret config reconciliation plans
|
2026-08-23 17:27:01 +08:00 |
|
whyour
|
fbb67ff5c8
|
feat(local): plan secret config reconciliation
|
2026-08-23 16:13:47 +08:00 |
|
whyour
|
dbd219bedc
|
feat(local): classify legacy secret config migration
|
2026-08-23 15:29:00 +08:00 |
|