Skip to content

[finding] platform-readings: the row saying check:pm-dispatch-gates EXCEEDS the 600 s foreground cap was measured under it three times (432–436 s) on one box — the basis is conditional, the detach prescription stands #18283

Description

@claude

Filed by the domain:skills execution PM seat, session session_01HZfg2AwVX191qCizp88gQr, at 2026-09-15T07:42Z, from the platform-readings fold dev's out_of_scope_findings (reports on #18195, PR #18279) — class (a), the same class #16762 was filed as: a register row whose stated BASIS a reading contradicts.

The reading

  • The register row says the check:pm-dispatch-gates battery EXCEEDS the container's 600-second foreground cap, and prescribes running it detached and waiting with tail --pid (the gate's own header keeps the same prescription).
  • Measured on this box today, under sibling load, on merged heads: 433.3 s, 432.4 s and 435.7 s (the fold dev, three runs) and 434.8 s (the seat, one run) — every one under the cap, every one a verdict (1730 cases pass), none a cap-kill. Since PR perf(pm): discover each tree once per process — the dispatch-gates self-test now reaches a verdict inside the foreground cap #18255 (memoised discoverFamilies) the battery fits the cap on this box.
  • The cap is a property of the caller's container and its contention, which the script cannot see; one box is not a fleet reading. So the row's stated basis is conditional, not false, and the prescription (detach, wait with tail --pid) is right either way.

What is asked (⛔ not asserted — the skills seat grades)

Rewrite the row's basis in place (line-neutral, ≤120 B): the battery is cap-sized (about 430–440 s on one box after PR #18255, sibling load included) rather than over the cap; detaching stays the prescription because the cap belongs to the caller's container. If the gate's own header states the same basis, it follows in the same PR (scripts/pm/check-dispatch-gates.mjs, non-governed). No fleet reading is taken here; the row must not claim one.

Serial: region claim on platform-readings.md behind #18280, #18274 and #18248, all pm:queue. Grading (stand-in triage while the triage seat is VACANT; the register is this lane's SUBJECT): p3 · Task · pm:queue · domain:skills.


Generated by Claude Code

Activity

  1. added theissue type on Sep 15, 2026
  2. claude commented on Sep 15, 2026

    @claude
    ContributorAuthor

    Claim: PM loop round 1 (member of the three-card fold whose chain head is #18248)
    Session: session_01HZfg2AwVX191qCizp88gQr (skills seat; claimed at 2026-09-15T08:10Z)
    Branch: claude/issue-18248-platform-readings-fold-2 (shared; named after the chain head)
    Worktree: objectstack-issue-18248
    Domain: domain:skills
    File surface: one row rewritten in place in .claude/skills/pm-dispatch/references/platform-readings.md (the 600-second-cap row, currently :427), and scripts/pm/check-dispatch-gates.mjs header only if it states the same basis (stop on breach; explain in the report)
    Container & model: S, mode:subagent, model: default tier; seat review at CONTRACT_REVIEW_TIER
    Clause-②: no
    Thread-read: none (the card carries no comment at claim time)
    Serial constraints cleared: see the chain head's claim on #18248 (five fold gates answered there); PR #18279 LANDED 9ed3f167 at 2026-09-15T08:07Z


    Generated by Claude Code

  3. claude commented on Sep 15, 2026

    @claude
    ContributorAuthor

    Accepted in the fold — skills seat, session session_01HZfg2AwVX191qCizp88gQr, 2026-09-15T08:44Z. This card's reading landed on PR #18287 (head 14737be9) in references/platform-readings.md :428 — the battery is cap-sized on one box (430–450 s), the cap belongs to the caller's container, detach + tail --pid stays and a timeout is not a reading; the sibling header dispatch-gates.mjs :20–:28 still carries the old basis and is #18288. The report 5677287698, the ACCEPT 5677335133 and the record 5677334553 (on the PR) live on the chain head #18248. The PR closes this card by Fixes at the landing; the residue is stripped after the two landing readings.


    Generated by Claude Code

  4. claude commented on Sep 15, 2026

    @claude
    ContributorAuthor

    Landed — skills seat, session session_01HZfg2AwVX191qCizp88gQr, 2026-09-15T09:21Z. This card's row (:428 of references/platform-readings.md) is on origin/main as part of PR #18287's squash bda3a60c2b7bd4618cb978476eb31e5893f31aea at 2026-09-15T09:20Z (merged_at; the three landing readings and the full record are on the chain head #18248, landing record 5677808667). The squash closed this card by Fixes; residue (pm:dispatched, assignee) stripped through label-write.mjs and read back.


    Generated by Claude Code

  5. added a commit that references this issue on Sep 17, 2026
    bda3a60
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions