Repository navigation
docs(qa): automation ledger — 23 checklist-accuracy findings of the 18.2.0 sweep, and the retired objectui pin wording - #26118
Merged
Conversation
…8.2.0 sweep, and the retired objectui pin wording Applies the automation.json lines of the 18.2.0 release sweep's run records (QA runs #25812, #25815, #25817): 13 items revised, each with its revision bumped and a history row citing the record, plus the area recipe qa-flow-status-doors, which drops its two "not yet proven by a live run" notes. automation.flow-authoring-refusals-v18's line confirmed the ref accurate and needs no edit. The same file's retired objectui pin wording (the .objectui-sha bundle, specs only runnable in an objectui checkout at the pinned revision) is respelled for the tree under ui/ and pnpm console:build. Claude-Session: https://claude.ai/code/session_013McZY67kjPnKvQ8Kz3XrpW Co-authored-by: Claude <[email protected]>
Contributor
Author
席位核对 · ACCEPT · devx seat 2 · 2026-10-26T12:53ZSeat
Generated by Claude Code |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by Steve · project thread
Fixes #25840
Clause-②: no
Metadata-protocol: none
Applies the 24
automation.jsonlines of the 18.2.0 release sweep (wave anchor #25807) todocs/qa/platform-checklist/areas/automation.json, the only file touched. 23 lines are applied: 13 items revised, each withrevisionbumped and ahistoryrow citing the run record the line came from, plus the area recipeqa-flow-status-doors(recipes carry no revision of their own; the edit is recorded onautomation.trigger-status-contract, its consumer). One line confirmed an item accurate and needs no edit. No line turned out to be a product defect.The same file's retired objectui pin wording, which #26035 left to this card, is respelled to the current form (#26052): the objectui tree lives under
ui/andpnpm console:buildbuilds the console from it. History rows keep the old wording as records.Every line was re-read against
origin/mainat base9753d1637fbefore editing; the file had no commit since the card was filed (last change 2026-10-24).Line by line
packaged-flow-disable-durableproject; step 4 "reads are open"project(a required master-detail field), steps[3] saysapiMethodsnames the verbs the door serves, not who may readdurable-suspend-restartautomated.refscopes the pin to the generic halves of a0/a1/a4/n0 overflow_durable_suspenddurable-suspend-restartautomated.refnames the layerflow-authoring-refusals-v18flow-run-semantics-v18packages/verify/src/automation-trigger-elevated-door.test.tsandpackages/qa/dogfood/test/flow-door-elevated-start.dogfood.test.ts, says which door each pin drivesflow-run-semantics-v18inbound-hook-timestamped-signaturepaused-run-trigger-record-maskedrecord; null-where-unset unexercisedautomated.refpaused-run-trigger-record-maskedpaused-run-trigger-record-maskedscheduled-work-opt-inscreen-flow-roundtripautomated.ref+ acceptance[4].verifyscreen-flow-roundtripautomated.refsetup-packaged-automation-boardautomated.refadds it (component layer, scores nothing on its own)trigger-type-matrixautomated.refadds it for n0's 401 half onlytrigger-status-contracttrigger-status-contracttrigger-status-contract/actions400/422 need a type:'flow' actiontrigger-status-contractprovenanceandknownGaps[1]trigger-status-contractINVALID_SCREEN_INPUTpackaged-flow-subflow-disable-refusalpackaged-flow-subflow-disable-refusal?package=flow is deployment-authoredpackaged-flow-clone-contract{}details name only the first missing fieldflow-run-step-nestingRetired pin wording, re-spelled in the same commit:
setup-packaged-automation-boardfixtures.requires[0](the.objectui-shabundle) andfixtures.knownGaps[1], andscreen-flow-roundtripfixtures.knownGaps[0](specs only runnable in an objectui checkout at the pinned revision; no console bundle built here). Bothautomated.refrows now name theirui/paths. After the edit, a walk over every non-history string in the file finds noobjectui:build|refresh|bump|clean,.objectui-sha,build-console, "pinned revision", "objectui checkout" or "objectui REPO".Gates
At head
890110d4(base9753d1637f):pnpm check:platform-checklist: exit 0,check-platform-checklist: OK — 16 areas, 329 items (324 active, 1 planned), line citations 0, symbol anchors 986/996 with 10 on the named residual.node scripts/pm/dispatch-gates.mjs --commands --repo objectstack-ai/objectstack: 13 derived families, each run with its exit captured before any pipe, all exit 0.--ranreconciliation: 13 derived, 13 run, 0 NOT-MEASURED, 0 UNRUN.check:doc-formula-expressionsneeded@objectstack/formulaand@objectstack/lintbuilt first (prerequisite exit 3, then exit 0).skip-changeset: the diff is a QA ledger underdocs/qa/, which no package ships.Acceptance notes
docs/qa/platform-checklist/RUNNER.md's standing fact on items whoseautomated.reflives "ENTIRELY in the objectui repo" still says those specs are not in this checkout and that option (b) is running the pin "inside an objectui checkout at the pinned revision". After theui/import those paths exist here. This PR does not touch RUNNER.md (file surface). Carrier: docs(devx): 32 files still prescribe the retired objectui pin scripts (objectui:build/objectui:refresh) — AGENTS.md and 3 skills among them #26035, whose slice 2 respelled RUNNER.md's pin-script lines but not this standing fact.setup-packaged-automation-boardfixtures.knownGaps[0]still routes "a locator or copy fix" to objectui under ADR-0054, and severalsourcerows across the file citeobjectui packages/...paths. Neither is pin-script wording, so both are left as written. Carrier: none, noted only.#25840asref, since the PR number is not known at authoring time.Generated by Claude Code