8000 T81 — Run bep_box_recreated_under_its_name_redeems on the macOS lane · Issue #2587 · gominimal/minimal · GitHub
[go: up one dir, main page]

Skip to content

T81 — Run bep_box_recreated_under_its_name_redeems on the macOS lane #2587

Closed

Description

@norrietaylor

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:

Waits on:

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

Activity

  1. added
    kind:featureA new feature or capability. Applied by the inbox-route classifier.
    on Oct 26, 2026
  2. norrietaylor commented on Oct 26, 2026

    @norrietaylor
    MemberAuthor

    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, because bep serve runs on macOS only (bep_live_gate in scripts/session-e2e.sh).

    What closes this

    • On the macOS lane, with a GitHub sign-in, ./scripts/session-e2e.sh bep_box_recreated_under_its_name_redeems records 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

  3. changed the title [-]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[/+] on Oct 26, 2026
  4. added
    kind:taskA task the plan skill rendered; the body carries ## Task
    size:M200 to 500 net lines; one PR
    model:standardA standard model: work that needs care, or routine work that is large
    executor:humanHand-guided; an agent must not pick this up
    and removed
    kind:featureA new feature or capability. Applied by the inbox-route classifier.
    on Oct 26, 2026
  5. norrietaylor commented on Nov 4, 2026

    @norrietaylor
    MemberAuthor

    T81 passed on the manual macOS lane, on main at 964a71b5.

    ::group::a box re-created under its name redeems its own values, and the old value stays refused
    first e2e-bep-recreate (box 01a1a7c5-dfe9-7cee-9b03-97128fea2c3a): 'gh api user' answered, and GH_TOKEN holds a sealed value (1604 characters)
    min box audit 01a1a7c5-dfe9-7cee-9b03-97128fea2c3a: 1 revocation record after the destroy
    second e2e-bep-recreate (box 01a1a7c6-068c-7521-98b2-27e1d0be1c3f): 'gh api user' answered with its own value (1604 characters), and min box audit shows 1 admit record(s) for api.github.com:443
    destroyed box's value in the re-created box: 'gh api user' failed, and min box audit shows 1 refuse record(s) marked cross_box, for api.github.com:443
    Re-created box OK (a new box id under the old name, its own value redeemed, the old value refused)
    ::endgroup::
    session e2e OK
    

    The case function ran unchanged. The run used a debug build with a device-flow GitHub sign-in.

    Generated by Claude Code

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

    executor:humanHand-guided; an agent must not pick this upkind:taskA task the plan skill rendered; the body carries ## Taskmodel:standardA standard model: work that needs care, or routine work that is largesize:M200 to 500 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