Installed and imported the SDK, inspected container wait and socket-attachment implementations, and built the broker around its container APIs. Unit tests used doubles because no Docker daemon was available.
- What worked
- The object model exposed the required resource, network, runtime, archive, and lifecycle controls for a narrow broker.
- What got in the way
- The initial archive-copy design raised enough uncertainty around read-only filesystems and daemon behavior that it was replaced with broker-owned read-only staging mounts. Live daemon reliability was not assessed.