myxce/.kiro
Rongsong Shen 67cc361191 feat(admin-config-tool): task 5.6 - mock-controller push/dry-run coverage
Adds end-to-end propagation tests through push_config's real
composition with xceadmin.discovery (not just discovery.py's own
unit tests): a 4-mock-server redirect chain proving TooManyRedirectsError
surfaces correctly, and a monkeypatched-timeout test proving
NoPrimaryError does too, without waiting out a real 30s socket
timeout. Also locks in and documents a real wire-contract limitation:
ProbeConfigTagReply carries no rejection signal, so dry-run's
accepted=False path is unreachable today by design, not an oversight.

This completes all 18 sub-tasks in tasks.md.
2026-07-22 10:05:31 +00:00
..
settings finalize configuration replication 2026-06-09 16:40:13 +08:00
specs feat(admin-config-tool): task 5.6 - mock-controller push/dry-run coverage 2026-07-22 10:05:31 +00:00
steering save status 2026-07-21 08:24:44 +00:00