8000 T34 — The box grammar and its migration, end to end · Issue #2924 · gominimal/minimal · GitHub
[go: up one dir, main page]

Skip to content

T34 — The box grammar and its migration, end to end #2924

Open

Description

@mitodrummer

Task

slice size difficulty model who estimated lines
Move off the session verbs S routine light an agent 120 (20 code, 100 tests)

Use every min box verb and the session and task forms of them, and keep the old min session and min stop commands working for one release with a hint that names the new command.

Covers:

  • none

Layers:

  • tests:
    • crates/minimal/src/tests.rs: the slice's end-to-end test over a test daemon
    • cargo nextest run -p minimal box_grammar_and_migration_end_to_end

Waits on:

Plan block
### T34 — The box grammar and its migration, end to end
  slice: S8
  kind: integration
  covers: none
  size: S
  est: 20 code, 100 tests
  executor: agent
  difficulty: routine
  model: light
  diagnostics: when the end-to-end test fails, it prints each command it ran with that command's stdout, stderr and exit code
  observability: one span per command in the test run shows each old spelling resolving to its new verb
  layers:
    - tests:
      - crates/minimal/src/tests.rs: the slice's end-to-end test over a test daemon
      test: cargo nextest run -p minimal box_grammar_and_migration_end_to_end
  produces: none
  consumes: none
  proof: Use every `min box` verb and the session and task forms of them, and keep the old `min session` and `min stop` commands working for one release with a hint that names the new command.
  depends on:
    - blocked by #2921
    - blocked by #2917
    - blocked by #2922
    - blocked by #2923

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:integrationOwns the seam of a slice; its proof is the slice's observablesize: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