Repository navigation
qa(checklist): RUNNER.md — 3 stale environment facts from the 18.2.0 release sweep (#25807) #25850
Description
Filing gate: maintainer-directed task. Filed by the 18.2.0 release-assessment thread · session_01G3h9iZTpL8aCiXbfsp8H5u. ⛔ Not a claim, ⛔ not dispatched.
Maintainer's words (project thread, 2026-10-25, verbatim): 22:54Z 「约 300 条清单准确性问题:是不是应该开卡?」, then 22:55Z 「写issue,不派发」.
Parent: wave anchor #25807 (18.2.0 release test sweep). RUNNER's extraction obligation parks checklist-accuracy findings on the anchor; the maintainer asked for them as issues, so the wave's findings are split into one card per ledger file and the anchor links each card. This is not a release blocker, so it carries no target:v18.
Reader who acts: the lane owning docs/qa/platform-checklist/** (domain:devx). Dedupe (open and closed): no card holds these lines; the 18.0 precedent closed its accuracy rows on its anchor #24579.
Wanted
For each line below, edit docs/qa/platform-checklist/RUNNER.md: correct the environment fact, citing the run record the line comes from. Keep pnpm check:platform-checklist green. A line that turns out to describe a product defect rather than stale text gets its own card instead of a ledger edit.
Findings (3)
From #25812 — priority:P0, 23 items, at 6679644a, pin b41ed7f68956
- RUNNER environment facts: (1) the walled-boot entry is stale —
examples/app-showcase/package.jsonnow declares@objectstack/organizations, so a walled run boots from the tree with three env vars, no scratch copy; (2) the Playwright entry is stale —/opt/pw-browsersnow holds chromium 1243 and the alias resolves there (the alias advice still works).
From #25817 — release-18.2.0-manual-set, 29 items, at 6679644a, pin b41ed7f68956
- RUNNER.md "export OS_PORT" environment fact. At 6679644,
os devboots from the prebuiltdist/objectstack.json. WithOS_PORT=41302exported,GET /api/v1/meta/connector/showcase_status_apistill answersbaseUrl http://127.0.0.1:3000. Yet liveconnector_actionreached 41302:ping.bodyuptime matched the boot, and nothing listens on 3000. So the Check that entry prescribes would misreport the fixture.
From #25823 — addendum, identity-auth.admin-lifecycle-operations at 17f8217b, after #25626
- RUNNER.md "Walled personas come from the admin door": stale after feat(plugin-auth): multi-org Create User joins the administrator's current organization #25626 — the operator must create and
set-activean organization before Create User.
Acceptance
- Every line above is either applied (item revised,
revisionbumped,historycites the record) or answered on this card with the reason it was not. pnpm check:platform-checklistis green.- The PR links this card and [sweep] v18.2.0 release test sweep #25807.
Generated by Claude Code
Activity
objectstack-fleet commentedon Oct 26, 2026
Claim: PM loop round 1 · 2026-10-26T12:27Z
Session:
session_01Q4MDXRbEJCNdPAP4SiXwp9(devx seat 2) · card threadsession_01K6HUHL4N3MV54PMcKnRgP3Account:
os-steveBranch:
claude/project-thread-jk51nb(the harness-pinned branch of the card thread; it names no issue, so this claim is the identity record); family dispatch, chain head #25842, one shared branch and one PR for #25842 #25847 #25848 #25849 #25850Worktree:
objectstack-issue-25842Domain:
domain:devxSeat:
domain:devx#2(seat post #20163)File surface:
docs/qa/platform-checklist/RUNNER.mdonly (family:docs/qa/platform-checklist/areas/i18n.json,docs/qa/platform-checklist/areas/search.json,docs/qa/platform-checklist/areas/studio-authoring.json,docs/qa/platform-checklist/areas/ux-conventions.jsonare the sibling members' files) (stop on breach; explain in the report)Container & model: M,
mode:thread,model: default tier (TIER_DEFAULT, from dispatch-gates --tier: no path-derived mandate),effort: highClause-②: no
Metadata-protocol: none
Responsibility: n/a — not a defect card
Thread-read: none
Premise: holds (action surface
git log origin/mainon the file since filing: main touched the file after filing: #26052 (2026-10-26T10:29Z), re-read every line against current main; the dev re-reads each line against main first)Serial constraints cleared: own ledger file only; seat 1 holds #25835 / #25836 on other files; #26035 left the retired objectui pin wording in these files to these cards; no other
Claim:names this fileFamily fold (five gates): same shape (stale checklist text, ledger edit + revision + history), same region (
docs/qa/platform-checklist/, one PR,skip-changeset), every member graded p2 by triage, each member checked on its own bypnpm check:platform-checklistand its own line list, excluded: #25835 / #25836 (seat 1) and #25837–#25846 minus #25842 (sized for their own threads).Generated by Claude Code
objectstack-fleet commentedon Oct 26, 2026
devx seat 2 · review: ACCEPT → PR #26109 comment 6416357640. Landing: ready + merge queue once every check on the reviewed head is green or skipped.
Generated by Claude Code