feat: implement control history and mutation APIs

This commit is contained in:
2026-09-06 10:18:37 +00:00
parent ef43e9592c
commit 8df56263fb
11 changed files with 1515 additions and 3 deletions
+36
View File
@@ -59,6 +59,36 @@ layer = "unit"
status = "implemented"
tests = ["internal/server/control/listen_unix_test.go:TestListenUnixRefusesNonSocketPath_BH_CONTROL_05"]
[[requirements]]
id = "HP-CTL-10"
layer = "unit"
status = "implemented"
tests = ["internal/server/control/service_test.go:TestFollowCommandStreamsDurableEvents_HP_CONTROL_10"]
[[requirements]]
id = "HP-CTL-11"
layer = "unit"
status = "implemented"
tests = ["cmd/rvc/main_test.go:TestGlobalSocketAndCLIValueParsing_HP_CTL_11"]
[[requirements]]
id = "HP-CTL-12"
layer = "unit"
status = "implemented"
tests = ["internal/server/control/service_test.go:TestGetOutputSlicesWithAuthenticatedCursor_HP_CONTROL_12"]
[[requirements]]
id = "BH-CTL-13"
layer = "unit"
status = "implemented"
tests = ["internal/server/control/service_test.go:TestControlMutationIdempotencyAndQueuedCancellation_BH_CONTROL_13"]
[[requirements]]
id = "HP-CTL-14"
layer = "unit"
status = "implemented"
tests = ["internal/server/control/service_test.go:TestStorageIncidentControlLifecycle_HP_CONTROL_14"]
[[requirements]]
id = "BH-CTL-01"
layer = "unit"
@@ -278,6 +308,12 @@ layer = "unit"
status = "implemented"
tests = ["internal/client/agent/handshake_test.go:TestApplyEventAckValidatesAndReleasesPrefix_HP_EVENT_03"]
[[requirements]]
id = "HP-EVENT-04"
layer = "unit"
status = "implemented"
tests = ["internal/server/store/events_read_test.go:TestReadCommandEventsValidatesSegmentAndPreservesOrder_HP_EVENT_04"]
[[requirements]]
id = "HP-SES-05"
layer = "integration"