feat: complete Windows client control and recovery paths

This commit is contained in:
2026-09-06 13:37:32 +00:00
parent 56b15c7f4f
commit 486894557d
38 changed files with 2188 additions and 106 deletions
+18
View File
@@ -269,6 +269,12 @@ layer = "unit"
status = "implemented"
tests = ["internal/client/supervisor/supervisor_test.go:TestStartSpecValidation_BH_SUPERVISOR_01"]
[[requirements]]
id = "HP-SUPERVISOR-05"
layer = "unit"
status = "implemented"
tests = ["internal/client/supervisor/supervisor_test.go:TestWindowsIdentityMapsSelectionEvidence_HP_SUPERVISOR_05"]
[[requirements]]
id = "HP-SUPERVISOR-03"
layer = "unit"
@@ -404,6 +410,12 @@ layer = "integration"
status = "implemented"
tests = ["test/integration/clientagent/clientagent_integration_test.go:TestControlStdinIntentReplaysAndAcknowledges_HP_DISPATCH_08"]
[[requirements]]
id = "BH-DISPATCH-09"
layer = "unit"
status = "implemented"
tests = ["internal/server/store/command_test.go:TestLateDispatchAcceptanceAndEventRetainExpiryContradiction_BH_DISPATCH_09"]
[[requirements]]
id = "HP-SIGNAL-01"
layer = "integration"
@@ -551,6 +563,12 @@ layer = "unit"
status = "implemented"
tests = ["internal/client/spool/recovery_test.go:TestCheckSpoolRejectsCounterDrift_BH_CLIENT_03"]
[[requirements]]
id = "BH-CLIENT-13"
layer = "unit"
status = "implemented"
tests = ["internal/client/spool/spool_test.go:TestSendWindowPinsUnacknowledgedBytes_BH_CLIENT_13"]
[[requirements]]
id = "HP-WINCTX-02"
layer = "integration"