8000 T29 — One digest both sides, end to end · Issue #2434 · gominimal/minimal · GitHub
[go: up one dir, main page]

Skip to content

T29 — One digest both sides, end to end #2434

Open

Description

@mitodrummer

Task

slice size difficulty model who estimated lines
One digest both sides S routine light an agent 160 (40 code, 120 tests)

create a box and see the client's and the daemon's projection digests stored side by side, equal to the golden vectors, and a mismatch refused.

Covers:

  • none

Layers:

  • slice:
    • crates/minimald/src/box_manager/tests.rs: tests
    • cargo nextest run -p minimald client_and_daemon_digests_match_vectors_and_mismatch_refused

Waits on:

Plan block
### T29 — One digest both sides, end to end
  slice: S6
  kind: integration
  covers: none
  size: S
  est: 40 code, 120 tests
  executor: agent
  difficulty: routine
  model: light
  diagnostics: daemon log names both digests
  observability: one span covers digest path
  layers:
    - slice:
      - crates/minimald/src/box_manager/tests.rs: tests
      test: cargo nextest run -p minimald client_and_daemon_digests_match_vectors_and_mismatch_refused
  produces: none
  consumes: none
  proof: create a box and see the client's and the daemon's projection digests stored side by side, equal to the golden vectors, and a mismatch refused.
  depends on:
    - blocked by #2430
    - blocked by #2431
    - blocked by #2432

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