8000 T55 — Build the CLI's and the VM tests' create requests through the same constructor · Issue #2384 · gominimal/minimal · GitHub
[go: up one dir, main page]

Skip to content

T55 — Build the CLI's and the VM tests' create requests through the same constructor #2384

Closed

Description

@mitodrummer

Task

slice size difficulty model who estimated lines
Retained sessions M routine standard an agent 280 (120 code, 160 tests)

Every client create request uses one constructor; activation unchanged.

Covers:

  • none

Layers:

  • cli:
    • crates/minimal/src/cmd/boxes/create.rs: constructor
    • crates/minimal/src/task.rs: constructor
    • crates/minimal/src/dash/rpc.rs: constructor
    • crates/minimal/src/tests.rs: constructor
    • crates/minimal/tests/cli.rs: constructor
    • cargo nextest run -p minimal cli_create_requests_use_the_constructor
  • vm-tests:
    • crates/minvmd/tests/egress_allowlist_integration.rs: constructor
    • crates/minvmd/tests/guest_classifier_integration.rs: constructor
    • crates/minvmd/tests/minimald_session_integration.rs: constructor
    • crates/minvmd/tests/vm_escape_integration.rs: constructor
    • cargo nextest run -p minvmd guest_kernel_accepts_rendered_ruleset (deferred: vm)

Waits on:

Plan block
### T55 — Build the CLI's and the VM tests' create requests through the same constructor
  slice: S0
  kind: enablement
  covers: none
  size: M
  est: 120 code, 160 tests
  executor: agent
  difficulty: routine
  model: standard
  diagnostics: none: test literals only, no behaviour
  observability: none: test literals only, no signal
  layers:
    - cli:
      - crates/minimal/src/cmd/boxes/create.rs: constructor
      - crates/minimal/src/task.rs: constructor
      - crates/minimal/src/dash/rpc.rs: constructor
      - crates/minimal/src/tests.rs: constructor
      - crates/minimal/tests/cli.rs: constructor
      test: cargo nextest run -p minimal cli_create_requests_use_the_constructor
    - vm-tests:
      - crates/minvmd/tests/egress_allowlist_integration.rs: constructor
      - crates/minvmd/tests/guest_classifier_integration.rs: constructor
      - crates/minvmd/tests/minimald_session_integration.rs: constructor
      - crates/minvmd/tests/vm_escape_integration.rs: constructor
      test (deferred: vm): cargo nextest run -p minvmd guest_kernel_accepts_rendered_ruleset
  produces: none
  consumes: none
  proof: Every client create request uses one constructor; activation unchanged.
  depends on:
    - blocked by #2381
    - blocked by #2383

Activity

  1. added
    kind:taskA task the plan skill rendered; the body carries ## Task
    size:M200 to 500 net lines; one PR
    model:standardA standard model: work that needs care, or routine work that is large
    plan:enablementUnblocks other tasks: a lane, a gated path, a missing piece of the tree
    on Oct 19, 2026
  2. minimal-foundry commented on Oct 21, 2026

    @minimal-foundry
    Contributor

    Done. #2480 merged.

    branch agent/2384-build-the-cli-s-and-the-vm-tests-create-requests · epic #2236 · PR #2480

    Updated 2026-10-21T20:31:34.028Z.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind:taskA task the plan skill rendered; the body carries ## Taskmodel:standardA standard model: work that needs care, or routine work that is largeplan:enablementUnblocks other tasks: a lane, a gated path, a missing piece of the treesize:M200 to 500 net lines; one PR

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      0