Repository navigation
Closed
Labels
executor:humanHand-guided; an agent must not pick this upHand-guided; an agent must not pick this upkind:taskA task the plan skill rendered; the body carries ## TaskA task the plan skill rendered; the body carries ## Taskmodel:standardA standard model: work that needs care, or routine work that is largeA standard model: work that needs care, or routine work that is largesize:M200 to 500 net lines; one PR200 to 500 net lines; one PR
Description
Task
| slice | size | difficulty | model | who | estimated lines |
|---|---|---|---|---|---|
| macOS lane proofs | M | routine | standard | a person | 100 (0 code, 100 tests) |
On the macOS lane, a box re-created under the same name gets an id of its own and redeems, and the case records OK.
Covers:
- BEP-070
Layers:
- mac:
- scripts/session-e2e.sh: run on the manual macOS lane of T82 — Run the Box Egress Proxy legs on the macOS lane #2500 against
main, with a GitHub sign-in, unchanged ./scripts/session-e2e.sh bep_box_recreated_under_its_name_redeems
- scripts/session-e2e.sh: run on the manual macOS lane of T82 — Run the Box Egress Proxy legs on the macOS lane #2500 against
Waits on:
- T22 — Prove a box re-created under the same name gets an id of its own that redeems #2286
- T111 — Accept a key the keychain made exportable in a debug build of bep, and scope the custody rule to release builds #2785
Plan block
### T81 — Run bep_box_recreated_under_its_name_redeems on the macOS lane
slice: S11
kind: task
covers: BEP-070
size: M
est: 0 code, 100 tests
executor: human
difficulty: routine
model: standard
diagnostics: the case prints PASS or NOT RUN with its gate
observability: the case output, posted on #2587
layers:
- mac:
- scripts/session-e2e.sh: run on the manual macOS lane of #2500 against `main`, with a GitHub sign-in, unchanged
test: ./scripts/session-e2e.sh bep_box_recreated_under_its_name_redeems
produces: none
consumes: none
proof: On the macOS lane, a box re-created under the same name gets an id of its own and redeems, and the case records OK.
depends on:
- blocked by #2286
- blocked by #2785
Generated by Claude Code
Metadata
Metadata
Assignees
Labels
executor:humanHand-guided; an agent must not pick this upHand-guided; an agent must not pick this upkind:taskA task the plan skill rendered; the body carries ## TaskA task the plan skill rendered; the body carries ## Taskmodel:standardA standard model: work that needs care, or routine work that is largeA standard model: work that needs care, or routine work that is largesize:M200 to 500 net lines; one PR200 to 500 net lines; one PR
Activity
norrietaylor commentedon Oct 26, 2026
The epic owner added this residual to the plan on 2026-10-26 as
T81(slice S11). Its body is now the rendered task. The residual text it replaces is kept below.Residual text
Residual from T22 #2584, arch C5 (ruling), epic #1501. Filed under the epic owner's 2026-10-26 decision to merge the PR and run its macOS leg later against
main, on the manual macOS lane of #2500. Linux runners record this leg NOT RUN, becausebep serveruns on macOS only (bep_live_gateinscripts/session-e2e.sh).What closes this
./scripts/session-e2e.sh bep_box_recreated_under_its_name_redeemsrecords OK. A box re-created under the same name gets an id of its own and redeems (BEP-070). The tail ("Re-created box OK ...") is posted here.Generated by Claude Code
[-]Run bep_box_recreated_under_its_name_redeems on the macOS lane (BEP-070)[/-][+]T81 — Run bep_box_recreated_under_its_name_redeems on the macOS lane[/+]norrietaylor commentedon Nov 4, 2026
T81 passed on the manual macOS lane, on
mainat964a71b5.The case function ran unchanged. The run used a debug build with a device-flow GitHub sign-in.
Generated by Claude Code