Model/tests
Jun-te Kim d7f14033ba orchestration: add TaskOrchestrator.create_child_subtask primitive
Adds a primitive for creating a new WAITING SubTask under an existing
parent Task, routing all SubTask creation through the orchestrator
(replacing the legacy SubTaskInterface path used by the splitter).
Skips _cascade because a new WAITING child against an IN_PROGRESS
parent is a no-op under Task.recalculate_from_subtasks.
2026-05-19 17:19:41 +00:00
..
domain postcode_splitter: pure domain (UserAddress, sanitise_postcode, postcode_batching) 2026-05-19 16:45:47 +00:00
infrastructure infrastructure: typed S3/SQS clients (S3Client, CsvS3Client, SqsClient, Address2UprnQueueClient) 2026-05-19 17:12:21 +00:00
orchestration orchestration: add TaskOrchestrator.create_child_subtask primitive 2026-05-19 17:19:41 +00:00
repositories added postcode splitter rewrite to ddd 2026-05-19 16:35:09 +00:00
__init__.py added postcode splitter rewrite to ddd 2026-05-19 16:35:09 +00:00