8000 T41 — Split the box manager's tests and handle into their own files · Issue #2379 · gominimal/minimal · GitHub
[go: up one dir, main page]

Skip to content

T41 — Split the box manager's tests and handle into their own files #2379

Closed

Description

@mitodrummer

Task

slice size difficulty model who estimated lines
Retained sessions S routine light an agent 2060 (2000 code, 60 tests)

The manager behaves as before, tests split out.

Covers:

  • none

Layers:

  • manager:
    • crates/minimald/src/box_manager.rs: mod tests;, handle out
    • crates/minimald/src/box_manager/tests.rs (new): moved
    • crates/minimald/src/box_manager/handle.rs (new): moved
    • cargo nextest run -p minimald destroy_removes_a_non_running_session
Plan block
### T41 — Split the box manager's tests and handle into their own files
  slice: S0
  kind: enablement
  covers: none
  size: S
  est: 2000 code, 60 tests
  executor: agent
  difficulty: routine
  model: light
  diagnostics: none: a pure move, no behaviour
  observability: none: a pure move, no signal
  layers:
    - manager:
      - crates/minimald/src/box_manager.rs: `mod tests;`, handle out
      - crates/minimald/src/box_manager/tests.rs (new): moved
      - crates/minimald/src/box_manager/handle.rs (new): moved
      test: cargo nextest run -p minimald destroy_removes_a_non_running_session
  produces: none
  consumes: none
  proof: The manager behaves as before, tests split out.

Activity

  1. added
    kind:taskA task the plan skill rendered; the body carries ## Task
    size:SUnder 200 net lines; one PR
    model:lightA light model is enough: routine work, small or medium
    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 20, 2026

    @minimal-foundry
    Contributor

    Done. #2454 merged.

    branch agent/2379-split-the-box-manager-s-tests-and-handle-into-th · epic #2236 · PR #2454

    round outcome job
    1 changed nothing: Revise round 1: I made no change. The directive names two failed checks, ci-macos-success and e2e, but the runtime could not read either job log (token mint refused, HTTP 422). So I had no failure tex 5d6d6427

    Updated 2026-10-20T16:44:42.473Z.

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:lightA light model is enough: routine work, small or mediumplan:enablementUnblocks other tasks: a lane, a gated path, a missing piece of the treesize:SUnder 200 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