# Implementation dependencies Generated from `support/work-packages.toml`; do not edit this file directly. | Package | Deliverable | Depends on | Verification | | --- | --- | --- | --- | | `IP-00` | Repository scaffold and verification | — | V1, V2, V3, V4, V5 | | `IP-01` | Typed schema and protocol records | `IP-00` | V1 | | `IP-02` | Trusted-host configuration | `IP-00`, `IP-01` | V1, V2 | | `IP-03` | Linux primitives | `IP-00`, `IP-01` | V1, V2 | | `IP-04` | Ignored-workspace contract | `IP-00` | V1, V2, V5 | | `IP-10` | Domain Store | `IP-01`, `IP-02`, `IP-03` | V1, V2, V4 | | `IP-11` | Storage Catalog | `IP-01`, `IP-02`, `IP-03` | V1, V2, V4 | | `IP-12` | OCI transport and layer preparer | `IP-02`, `IP-03`, `IP-11` | V1, V2, V4 | | `IP-13` | State Anchor | `IP-02`, `IP-03`, `IP-10`, `IP-11`, `IP-12` | V1, V2, V4 | | `IP-14` | Derived network policy | `IP-01`, `IP-02` | V1 | | `IP-15` | Protocol cryptography and codecs | `IP-01`, `IP-02`, `IP-03` | V1, V2 | | `IP-16` | OCI specification and runsc command builder | `IP-01`, `IP-02`, `IP-03` | V1 | | `IP-20` | Ignored-workspace router and Git Sentry | `IP-02`, `IP-03`, `IP-04`, `IP-10` | V1, V2, V4, V5 | | `IP-21` | Runtime Supervisor and runsc ownership | `IP-03`, `IP-13`, `IP-16` | V2, V3, V4 | | `IP-22` | Network installation and connectivity helper | `IP-03`, `IP-10`, `IP-14`, `IP-21` | V2, V3, V4 | | `IP-23` | Host-private control face | `IP-02`, `IP-10`, `IP-15` | V1, V2 | | `IP-24` | Escalation mailbox and execution | `IP-03`, `IP-10`, `IP-15`, `IP-23` | V1, V2, V3, V4 | | `IP-30` | Core Host Coordinator lifecycle | `IP-10`, `IP-11`, `IP-12`, `IP-13`, `IP-14`, `IP-15`, `IP-16`, `IP-21`, `IP-22`, `IP-23` | V1, V2, V3 | | `IP-31` | Non-interactive Client CLI | `IP-02`, `IP-16`, `IP-23`, `IP-30` | V1, V3 | | `IP-40` | Minimal non-interactive runtime slice | `IP-30`, `IP-31` | V3 | | `IP-32` | Recovery and prepared-artifact GC | `IP-30`, `IP-40` | V1, V2, V4 | | `IP-33` | Session Terminal engine | `IP-10`, `IP-21`, `IP-23`, `IP-30`, `IP-40` | V1, V2, V4 | | `IP-34` | Interactive Client CLI | `IP-31`, `IP-33` | V1, V3 | | `IP-35` | State inspection and reset | `IP-10`, `IP-13`, `IP-20`, `IP-32` | V1, V2, V4 | | `IP-41` | Workspace, Git, and persistence slice | `IP-20`, `IP-32`, `IP-40` | V3, V5 | | `IP-42` | Interactive and multi-session slice | `IP-33`, `IP-34`, `IP-40` | V3 | | `IP-43` | Host-escalation slice | `IP-24`, `IP-34`, `IP-42` | V3 | | `IP-44` | Durability and hostile-failure gate | `IP-32`, `IP-35`, `IP-40`, `IP-41`, `IP-42`, `IP-43` | V4 | | `IP-45` | Release qualification | `IP-44` | V5 | ```mermaid graph TD IP_00["IP-00 Repository scaffold and verification"] IP_01["IP-01 Typed schema and protocol records"] IP_02["IP-02 Trusted-host configuration"] IP_03["IP-03 Linux primitives"] IP_04["IP-04 Ignored-workspace contract"] IP_10["IP-10 Domain Store"] IP_11["IP-11 Storage Catalog"] IP_12["IP-12 OCI transport and layer preparer"] IP_13["IP-13 State Anchor"] IP_14["IP-14 Derived network policy"] IP_15["IP-15 Protocol cryptography and codecs"] IP_16["IP-16 OCI specification and runsc command builder"] IP_20["IP-20 Ignored-workspace router and Git Sentry"] IP_21["IP-21 Runtime Supervisor and runsc ownership"] IP_22["IP-22 Network installation and connectivity helper"] IP_23["IP-23 Host-private control face"] IP_24["IP-24 Escalation mailbox and execution"] IP_30["IP-30 Core Host Coordinator lifecycle"] IP_31["IP-31 Non-interactive Client CLI"] IP_40["IP-40 Minimal non-interactive runtime slice"] IP_32["IP-32 Recovery and prepared-artifact GC"] IP_33["IP-33 Session Terminal engine"] IP_34["IP-34 Interactive Client CLI"] IP_35["IP-35 State inspection and reset"] IP_41["IP-41 Workspace, Git, and persistence slice"] IP_42["IP-42 Interactive and multi-session slice"] IP_43["IP-43 Host-escalation slice"] IP_44["IP-44 Durability and hostile-failure gate"] IP_45["IP-45 Release qualification"] IP_00 --> IP_01 IP_00 --> IP_02 IP_01 --> IP_02 IP_00 --> IP_03 IP_01 --> IP_03 IP_00 --> IP_04 IP_01 --> IP_10 IP_02 --> IP_10 IP_03 --> IP_10 IP_01 --> IP_11 IP_02 --> IP_11 IP_03 --> IP_11 IP_02 --> IP_12 IP_03 --> IP_12 IP_11 --> IP_12 IP_02 --> IP_13 IP_03 --> IP_13 IP_10 --> IP_13 IP_11 --> IP_13 IP_12 --> IP_13 IP_01 --> IP_14 IP_02 --> IP_14 IP_01 --> IP_15 IP_02 --> IP_15 IP_03 --> IP_15 IP_01 --> IP_16 IP_02 --> IP_16 IP_03 --> IP_16 IP_02 --> IP_20 IP_03 --> IP_20 IP_04 --> IP_20 IP_10 --> IP_20 IP_03 --> IP_21 IP_13 --> IP_21 IP_16 --> IP_21 IP_03 --> IP_22 IP_10 --> IP_22 IP_14 --> IP_22 IP_21 --> IP_22 IP_02 --> IP_23 IP_10 --> IP_23 IP_15 --> IP_23 IP_03 --> IP_24 IP_10 --> IP_24 IP_15 --> IP_24 IP_23 --> IP_24 IP_10 --> IP_30 IP_11 --> IP_30 IP_12 --> IP_30 IP_13 --> IP_30 IP_14 --> IP_30 IP_15 --> IP_30 IP_16 --> IP_30 IP_21 --> IP_30 IP_22 --> IP_30 IP_23 --> IP_30 IP_02 --> IP_31 IP_16 --> IP_31 IP_23 --> IP_31 IP_30 --> IP_31 IP_30 --> IP_40 IP_31 --> IP_40 IP_30 --> IP_32 IP_40 --> IP_32 IP_10 --> IP_33 IP_21 --> IP_33 IP_23 --> IP_33 IP_30 --> IP_33 IP_40 --> IP_33 IP_31 --> IP_34 IP_33 --> IP_34 IP_10 --> IP_35 IP_13 --> IP_35 IP_20 --> IP_35 IP_32 --> IP_35 IP_20 --> IP_41 IP_32 --> IP_41 IP_40 --> IP_41 IP_33 --> IP_42 IP_34 --> IP_42 IP_40 --> IP_42 IP_24 --> IP_43 IP_34 --> IP_43 IP_42 --> IP_43 IP_32 --> IP_44 IP_35 --> IP_44 IP_40 --> IP_44 IP_41 --> IP_44 IP_42 --> IP_44 IP_43 --> IP_44 IP_44 --> IP_45 ```