whyour
|
5f93e0b5d2
|
feat(ql3): persist cluster secret transition receipts
|
2026-08-13 21:48:57 +08:00 |
|
whyour
|
326783ff14
|
feat(ql3): enforce staged secret binding persistence
|
2026-08-13 19:20:39 +08:00 |
|
whyour
|
73eeaed4de
|
feat(ql3): expose cluster secret binding management
|
2026-08-13 15:41:59 +08:00 |
|
whyour
|
7016903fba
|
feat(ql3): complete cluster secret binding authority
|
2026-08-13 14:23:41 +08:00 |
|
whyour
|
5e70b89f55
|
feat(ql3): harden cluster secret projection checks
|
2026-08-13 11:45:42 +08:00 |
|
whyour
|
d72631a2b0
|
feat(ql3): materialize package secret bindings
|
2026-08-13 10:31:06 +08:00 |
|
whyour
|
55ef085a6e
|
feat(ql3): bind package secrets to generations
|
2026-08-13 04:49:19 +08:00 |
|
whyour
|
4c2a0b6adf
|
feat(ql3): atomically withdraw quarantined automation
|
2026-08-13 03:42:38 +08:00 |
|
whyour
|
a6ad636251
|
feat(ql3): add read-only cluster context readiness
|
2026-08-13 02:14:17 +08:00 |
|
whyour
|
a83b4c5e8d
|
feat(ql3): add offline cluster context preflight
|
2026-08-13 01:19:23 +08:00 |
|
whyour
|
ea3bbe35c3
|
feat(ql3): add owner-private cluster operator context
|
2026-08-13 00:08:42 +08:00 |
|
whyour
|
2934123155
|
feat(ql3): add unified cluster operator cli
|
2026-08-12 21:42:41 +08:00 |
|
whyour
|
d85cd88c2d
|
test(ql3): accept cluster run management live gate
|
2026-08-12 18:47:36 +08:00 |
|
whyour
|
dd370b2842
|
feat(ql3): add strong cluster run stop
|
2026-08-12 08:21:28 +08:00 |
|
whyour
|
c0ab62e64a
|
feat(ql3): add strong cluster run management
|
2026-08-12 07:28:43 +08:00 |
|
whyour
|
c699c32461
|
feat(ql3): establish 3.0 incubation baseline
|
2026-08-12 00:25:26 +08:00 |
|