If Contract A depends on Contract B, the SDK should support parsing a multi-contract manifest and resolving deployments topologically.
Acceptance Criteria
- Introduce a deployment manifest format.
- Implement a DAG sorting algorithm for correct deployment order.