126 lines
3.5 KiB
TOML
126 lines
3.5 KiB
TOML
version = 1
|
|
|
|
[[requirements]]
|
|
id = "HP-CFG-01"
|
|
layer = "unit"
|
|
status = "implemented"
|
|
tests = [
|
|
"internal/config/config_test.go:TestAnnotatedExamples_HP_CFG_01",
|
|
"internal/config/config_test.go:TestStrictTOMLRejections_HP_CFG_01",
|
|
"internal/config/config_test.go:TestExplicitFlagPrecedence_HP_CFG_01",
|
|
"test/harness/harness_test.go:TestSampleRunLifecycle_HP_CFG_01",
|
|
]
|
|
|
|
[[requirements]]
|
|
id = "HP-IDEM-01"
|
|
layer = "unit"
|
|
status = "implemented"
|
|
tests = ["internal/domain/id_test.go:TestUUIDv7CanonicalValidation_HP_IDEM_01"]
|
|
|
|
[[requirements]]
|
|
id = "HP-IDEM-02"
|
|
layer = "unit"
|
|
status = "implemented"
|
|
tests = ["internal/domain/idempotency_test.go:TestImmutableRequestReplay_HP_IDEM_02"]
|
|
|
|
[[requirements]]
|
|
id = "HP-IDEM-10"
|
|
layer = "unit"
|
|
status = "implemented"
|
|
tests = [
|
|
"internal/domain/id_test.go:TestUUIDv7GeneratorMonotonicAcrossClockRollback_HP_IDEM_10",
|
|
"internal/domain/id_test.go:TestUUIDv7GeneratorConcurrentOrderingAndUniqueness_HP_IDEM_10",
|
|
]
|
|
|
|
[[requirements]]
|
|
id = "HP-CMD-01"
|
|
layer = "unit"
|
|
status = "implemented"
|
|
tests = [
|
|
"internal/domain/lifecycle_test.go:TestLifecycleTransitionMatrix_HP_CMD_01",
|
|
"internal/domain/lifecycle_test.go:TestTerminalPredicateExhaustive_HP_CMD_01",
|
|
"internal/domain/revision_test.go:TestRevisionComparisonAndAdvance_HP_CMD_01",
|
|
]
|
|
|
|
[[requirements]]
|
|
id = "HP-LAUNCH-01"
|
|
layer = "unit"
|
|
status = "implemented"
|
|
tests = ["internal/domain/lifecycle_test.go:TestLaunchBarrier_HP_LAUNCH_01"]
|
|
|
|
[[requirements]]
|
|
id = "HP-PROTO-01"
|
|
layer = "unit"
|
|
status = "implemented"
|
|
tests = [
|
|
"internal/domain/sequence_test.go:TestOutputTruncationRanges_HP_PROTO_01",
|
|
"internal/agentproto/validate_test.go:TestDecodeEnvelopeBoundaries_HP_PROTO_01",
|
|
"internal/agentproto/validate_test.go:TestExecutionSpecValidation_HP_PROTO_01",
|
|
]
|
|
|
|
[[requirements]]
|
|
id = "HP-PROTO-05"
|
|
layer = "unit"
|
|
status = "implemented"
|
|
tests = ["internal/agentproto/validate_test.go:TestOutputChunkBoundedDecompression_HP_PROTO_05"]
|
|
|
|
[[requirements]]
|
|
id = "HP-PROTO-09"
|
|
layer = "unit"
|
|
status = "implemented"
|
|
tests = [
|
|
"internal/domain/errors_test.go:TestDomainErrorMapping_HP_PROTO_09",
|
|
"internal/domain/errors_test.go:TestDomainErrorBoundsAndCause_HP_PROTO_09",
|
|
]
|
|
|
|
[[requirements]]
|
|
id = "HP-CLIENT-07"
|
|
layer = "unit"
|
|
status = "implemented"
|
|
tests = ["internal/domain/sequence_test.go:TestEventSequenceAndDuplicateEquivalence_HP_CLIENT_07"]
|
|
|
|
[[requirements]]
|
|
id = "HP-WINCTX-01"
|
|
layer = "unit"
|
|
status = "implemented"
|
|
tests = ["internal/domain/errors_test.go:TestWindowsPrelaunchErrorCodes_HP_WINCTX_01"]
|
|
|
|
[[requirements]]
|
|
id = "BH-SES-01"
|
|
layer = "unit"
|
|
status = "implemented"
|
|
tests = [
|
|
"internal/agentproto/validate_test.go:TestEnvelopeSessionFencingShape_BH_SES_01",
|
|
"internal/agentproto/validate_test.go:TestReconciliationRowsAndCapacity_BH_SES_01",
|
|
]
|
|
|
|
[[requirements]]
|
|
id = "BH-IDEM-01"
|
|
layer = "unit"
|
|
status = "implemented"
|
|
tests = ["internal/agentproto/validate_test.go:TestCommandDispatchUUIDRevisionAndTimestamp_BH_IDEM_01"]
|
|
|
|
[[requirements]]
|
|
id = "BH-SCRIPT-01"
|
|
layer = "unit"
|
|
status = "implemented"
|
|
tests = ["internal/agentproto/validate_test.go:TestScriptDescriptorHostileNames_BH_SCRIPT_01"]
|
|
|
|
[[requirements]]
|
|
id = "BH-LAUNCH-01"
|
|
layer = "unit"
|
|
status = "implemented"
|
|
tests = ["internal/agentproto/validate_test.go:TestWindowsEnvironmentCaseCollision_BH_LAUNCH_01"]
|
|
|
|
[[requirements]]
|
|
id = "BH-OUTFLOW-01"
|
|
layer = "unit"
|
|
status = "implemented"
|
|
tests = ["internal/agentproto/validate_test.go:TestCommandEventPayloadValidation_BH_OUTFLOW_01"]
|
|
|
|
[[requirements]]
|
|
id = "HP-WINCTX-02"
|
|
layer = "integration"
|
|
status = "blocked_native_windows"
|
|
tests = []
|