Bootstrap verified Rust implementation workspace
This commit is contained in:
parent
08ce2aca24
commit
b438dd5201
1 changed files with 1646 additions and 0 deletions
175
support/work-packages.toml
Normal file
175
support/work-packages.toml
Normal file
|
|
@ -0,0 +1,175 @@
|
|||
schema = 1
|
||||
|
||||
[[package]]
|
||||
id = "IP-00"
|
||||
title = "Repository scaffold and verification"
|
||||
depends_on = []
|
||||
levels = ["V1", "V2", "V3", "V4", "V5"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-01"
|
||||
title = "Typed schema and protocol records"
|
||||
depends_on = ["IP-00"]
|
||||
levels = ["V1"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-02"
|
||||
title = "Trusted-host configuration"
|
||||
depends_on = ["IP-00", "IP-01"]
|
||||
levels = ["V1", "V2"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-03"
|
||||
title = "Linux primitives"
|
||||
depends_on = ["IP-00", "IP-01"]
|
||||
levels = ["V1", "V2"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-04"
|
||||
title = "Ignored-workspace contract"
|
||||
depends_on = ["IP-00"]
|
||||
levels = ["V1", "V2", "V5"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-10"
|
||||
title = "Domain Store"
|
||||
depends_on = ["IP-01", "IP-02", "IP-03"]
|
||||
levels = ["V1", "V2", "V4"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-11"
|
||||
title = "Storage Catalog"
|
||||
depends_on = ["IP-01", "IP-02", "IP-03"]
|
||||
levels = ["V1", "V2", "V4"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-12"
|
||||
title = "OCI transport and layer preparer"
|
||||
depends_on = ["IP-02", "IP-03", "IP-11"]
|
||||
levels = ["V1", "V2", "V4"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-13"
|
||||
title = "State Anchor"
|
||||
depends_on = ["IP-02", "IP-03", "IP-10", "IP-11", "IP-12"]
|
||||
levels = ["V1", "V2", "V4"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-14"
|
||||
title = "Derived network policy"
|
||||
depends_on = ["IP-01", "IP-02"]
|
||||
levels = ["V1"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-15"
|
||||
title = "Protocol cryptography and codecs"
|
||||
depends_on = ["IP-01", "IP-02", "IP-03"]
|
||||
levels = ["V1", "V2"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-16"
|
||||
title = "OCI specification and runsc command builder"
|
||||
depends_on = ["IP-01", "IP-02", "IP-03"]
|
||||
levels = ["V1"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-20"
|
||||
title = "Ignored-workspace router and Git Sentry"
|
||||
depends_on = ["IP-02", "IP-03", "IP-04", "IP-10"]
|
||||
levels = ["V1", "V2", "V4", "V5"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-21"
|
||||
title = "Runtime Supervisor and runsc ownership"
|
||||
depends_on = ["IP-03", "IP-13", "IP-16"]
|
||||
levels = ["V2", "V3", "V4"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-22"
|
||||
title = "Network installation and connectivity helper"
|
||||
depends_on = ["IP-03", "IP-10", "IP-14", "IP-21"]
|
||||
levels = ["V2", "V3", "V4"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-23"
|
||||
title = "Host-private control face"
|
||||
depends_on = ["IP-02", "IP-10", "IP-15"]
|
||||
levels = ["V1", "V2"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-24"
|
||||
title = "Escalation mailbox and execution"
|
||||
depends_on = ["IP-03", "IP-10", "IP-15", "IP-23"]
|
||||
levels = ["V1", "V2", "V3", "V4"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-30"
|
||||
title = "Core Host Coordinator lifecycle"
|
||||
depends_on = ["IP-10", "IP-11", "IP-12", "IP-13", "IP-14", "IP-15", "IP-16", "IP-21", "IP-22", "IP-23"]
|
||||
levels = ["V1", "V2", "V3"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-31"
|
||||
title = "Non-interactive Client CLI"
|
||||
depends_on = ["IP-02", "IP-16", "IP-23", "IP-30"]
|
||||
levels = ["V1", "V3"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-32"
|
||||
title = "Recovery and prepared-artifact GC"
|
||||
depends_on = ["IP-30", "IP-40"]
|
||||
levels = ["V1", "V2", "V4"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-33"
|
||||
title = "Session Terminal engine"
|
||||
depends_on = ["IP-10", "IP-21", "IP-23", "IP-30", "IP-40"]
|
||||
levels = ["V1", "V2", "V4"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-34"
|
||||
title = "Interactive Client CLI"
|
||||
depends_on = ["IP-31", "IP-33"]
|
||||
levels = ["V1", "V3"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-35"
|
||||
title = "State inspection and reset"
|
||||
depends_on = ["IP-10", "IP-13", "IP-20", "IP-32"]
|
||||
levels = ["V1", "V2", "V4"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-40"
|
||||
title = "Minimal non-interactive runtime slice"
|
||||
depends_on = ["IP-30", "IP-31"]
|
||||
levels = ["V3"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-41"
|
||||
title = "Workspace, Git, and persistence slice"
|
||||
depends_on = ["IP-20", "IP-32", "IP-40"]
|
||||
levels = ["V3", "V5"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-42"
|
||||
title = "Interactive and multi-session slice"
|
||||
depends_on = ["IP-33", "IP-34", "IP-40"]
|
||||
levels = ["V3"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-43"
|
||||
title = "Host-escalation slice"
|
||||
depends_on = ["IP-24", "IP-34", "IP-42"]
|
||||
levels = ["V3"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-44"
|
||||
title = "Durability and hostile-failure gate"
|
||||
depends_on = ["IP-32", "IP-35", "IP-40", "IP-41", "IP-42", "IP-43"]
|
||||
levels = ["V4"]
|
||||
|
||||
[[package]]
|
||||
id = "IP-45"
|
||||
title = "Release qualification"
|
||||
depends_on = ["IP-44"]
|
||||
levels = ["V5"]
|
||||
Loading…
Reference in a new issue