FFFF T24 — Re-check the built-in root's constraints at admission · Issue #2426 · gominimal/minimal · GitHub
[go: up one dir, main page]

Skip to content

T24 — Re-check the built-in root's constraints at admission #2426

Open

Description

@mitodrummer

Task

slice size difficulty model who estimated lines
Types only narrow S needs care standard an agent 180 (120 code, 60 tests)

The daemon refuses a spec breaking its root's constraints.

Covers:

  • BOX-160

Layers:

  • daemon:
    • crates/minimald/src/box_manager.rs: admission root check
    • crates/minimald/src/box_manager/tests.rs: tests
    • cargo nextest run -p minimald admission_refuses_spec_breaching_builtin_root_constraint_exit3

Waits on:

Plan block
### T24 — Re-check the built-in root's constraints at admission
  slice: S5
  kind: task
  covers: BOX-160
  size: S
  est: 120 code, 60 tests
  executor: agent
  difficulty: needs care
  model: standard
  diagnostics: daemon log names each refused admission
  observability: create span records refusal
  layers:
    - daemon:
      - crates/minimald/src/box_manager.rs: admission root check
      - crates/minimald/src/box_manager/tests.rs: tests
      test: cargo nextest run -p minimald admission_refuses_spec_breaching_builtin_root_constraint_exit3
  produces: none
  consumes: none
  proof: The daemon refuses a spec breaking its root's constraints.
  depends on:
    - blocked by #2424

Activity

  1. added
    kind:taskA task the plan skill rendered; the body carries ## Task
    size:SUnder 200 net lines; one PR
    model:standardA standard model: work that needs care, or routine work that is large
    on Oct 19, 2026
  2. minimal-foundry commented on Nov 12, 2026

    @minimal-foundry
    Contributor

    Pull request #3312 is open as a draft for T24.

    branch agent/2426-re-check-the-built-in-root-s-constraints-at-admi · epic #2236

    round outcome job
    1 pushed fb0441e7
    2 pushed e057416b
    3 pushed eff461d7
    4 pushed 60a52470
    test exit tail
    cargo nextest run -p minimald admission_refuses_spec_breaching_builtin_root_constraint_exit3 0 warning: unknown fields in task runtime-implement-test-0: network help: do you need to update to a newer version of minimal? Applying loadouts: default Running task runtime-implement-test-0 in box runtime-implement-test-0-1... Compiling paths v0.0.1 (/workbench/crates/paths) Compiling args v0.

    Verify min task run agent-verify: exit 100 — the sandbox ran rustc (1.99.0), the repository pins 1.99.1 in rust-toolchain.toml; a failure here may be the newer toolchain's, not this change's "kind": "EnsureHost", "parent_span_id": "d9463d0d442da010", "span_id": "4a8d4b22357a8011", "trace_id":

    Outside the task's layers:, so the PR is a draft:

    • crates/minimal/src/tests.rs
    • crates/minimald/src/box_actor/tests.rs
    • crates/minimald/src/rpc.rs

    Updated 2026-11-12T17:14:29.475Z.

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 largesize: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