XiaoSeS
|
5aa66ddc7d
|
fix(cli): protect suite upgrades from local changes
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
|
2026-09-09 18:30:06 +08:00 |
|
XiaoSeS
|
bf1b293e1f
|
fix(suite): address final review findings
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
|
2026-09-09 18:20:39 +08:00 |
|
XiaoSeS
|
f62c1dbb75
|
fix(cli): validate complete suite upgrade snapshot
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
|
2026-09-09 14:57:39 +08:00 |
|
XiaoSeS
|
03c1537408
|
fix(cli): reject stale suite upgrades
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
|
2026-09-09 14:50:42 +08:00 |
|
XiaoSeS
|
d15b2583bc
|
test(suite): cover boundary and multi-target rollback
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
|
2026-09-09 14:37:47 +08:00 |
|
XiaoSeS
|
8c0b853023
|
fix(suite): close rollout and concurrency gaps
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
|
2026-09-09 13:54:59 +08:00 |
|
XiaoSeS
|
a4b35b236a
|
fix(suite): bind exact members and protect local installs
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
|
2026-09-09 13:54:59 +08:00 |
|
XiaoSeS
|
859987e3bb
|
feat(suite): add first-class skill suites
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
|
2026-09-08 19:30:57 +08:00 |
|