8000 T37 — Attribute a host-address redemption to its cohort and mark the audit · Issue #2284 · gominimal/minimal · GitHub
[go: up one dir, main page]

Skip to content

T37 — Attribute a host-address redemption to its cohort and mark the audit #2284

Closed

Description

@norrietaylor

Task

slice size difficulty model who estimated lines
Host-address cohort S needs care standard an agent 160 (100 code, 60 tests)

A host-address box redeems a value naming another live host-address box, and its audit record is marked cohort-attributed.

Covers:

  • BEP-028

Layers:

  • decide:
    • crates/bep/src/redeem.rs: admits a host-address sender presenting a value naming a live host-address box, marked cohort_attributed
    • cargo nextest run -p bep host_ip_redemption_is_cohort_attributed
  • audit:

Waits on:

Plan block
### T37 — Attribute a host-address redemption to its cohort and mark the audit
  slice: S7
  kind: task
  covers: BEP-028
  size: S
  est: 100 code, 60 tests
  executor: agent
  difficulty: needs care
  model: standard
  diagnostics: `min box audit <box>` shows a cohort redemption marked `cohort_attributed`
  observability: the connection span gains the cohort flag
  layers:
    - decide:
      - crates/bep/src/redeem.rs: admits a host-address sender presenting a value naming a live host-address box, marked `cohort_attributed`
      test: cargo nextest run -p bep host_ip_redemption_is_cohort_attributed
    - audit:
      - crates/bep/src/redeemer.rs: carries `Decision::marker()` through `Verdict::Admit`, so a cohort admit reaches the record with its marker (arch C1 on #2511)
      - crates/bep/src/forward.rs: writes the admitted audit record with that marker and records `cohort_attributed` on the `box_connection` span (arch C1 on #2511)
      - crates/bep/src/proxy.rs: declares the `cohort_attributed` field on the `box_connection` span that forward.rs records
      test: cargo nextest run -p bep host_ip_redemption_is_cohort_attributed_in_the_audit_record
  produces: none
  consumes: none
  proof: A host-address box redeems a value naming another live host-address box, and its audit record is marked cohort-attributed.
  depends on:
    - blocked by #2276

Generated by Claude Code

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 17, 2026
  2. minimal-foundry commented on Oct 24, 2026

    @minimal-foundry
    Contributor

    Done. #2511 merged.

    branch agent/2284-attribute-a-host-address-redemption-to-its-cohor · epic #1501 · PR #2511

    round outcome job
    1 pushed db29f4ea
    2 changed nothing: This round has no commit. Nothing that this round asks for is inside the task's layers. (1) cargo-deny fails on a new RUSTSEC vulnerability advisory (timing variability) in the ecdsa/rfc6979/primeorde 7006cd55
    3 pushed 79f0b669
    4 pushed 2ca40bd1
    5 pushed 291c9b1a

    Updated 2026-10-24T22:52:55.346Z.

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