Repository navigation
QA run · platform-core.activation-ledger-registration-home (1/1) · 6bf16849 · 2026-10-16 · 1 PASS / 0 PARTIAL / 0 FAIL / 0 BLOCKED / 0 NOT-RUN #24080
Description
Run record for the re-run #24036 (half B) asks for after revising this item. Runner: an os-dev subagent dispatched by the domain:devx seat 2 PM (session session_016PVjjuVPte5XEJvaQx1E4t). Protocol: .claude/skills/checklist-test/SKILL.md + docs/qa/platform-checklist/RUNNER.md. Executed sequentially (no subagent tool in this runner).
Environment fingerprint
- framework:
6bf16849bdab557aadecf49c09a3e0cd39bc8c30, the tip of branchclaude/issue-24036-ledger-bat run time. Its product tree isorigin/mainc91af8ed6; the branch addsdocs/qa/platform-checklist/areas/*.jsononly. Built withpnpm install --frozen-lockfileandturbo run build(75/75 tasks). .objectui-sha:f8267df93aba8fb09cc1cc0692eadc0c8c5a5e56(no browser leg in this item).- boot:
OS_PORT=41911 objectstack dev --ui --seed-admin -p 41911 -d file:(run dir)/probe/data.dbfromexamples/app-showcase, its own port and file DB (the CLI also provisioned the siblingdata.telemetry.db), stopped by its own process-group id afterwards. The no-automation composition rides the pinned dogfood suite (knownGaps[0]); the live legs ran on this stock boot. - persona(s): the seeded admin (
admin@objectos.ai), identity proven withGET /api/v1/auth/get-sessionbefore the first cell - timestamps: 2026-10-16, 23:36Z to 23:40Z
Scope
Selector platform-core.activation-ledger-registration-home resolves to 1 runnable item: platform-core.activation-ledger-registration-home at revision 5, P1, surface api. No planned or blocked-hidden item.
Per-clause verdicts
| # | clause (short) | verdict | evidence |
|---|---|---|---|
| 0 | no-automation composition serves the ledger | pass | dogfood describe "#12359 — actions and NO automation service": 5/5 green, including "the automation service really is absent from this composition", "the flip that answered 503 SERVICE_UNAVAILABLE now succeeds", "writes ONE deployment-level row, and the TABLE has no tenant column at all" |
| 1 | with-automation composition works whole | pass | live: action flip 200, dispatch while off 409 ACTION_DISABLED; flow toggle 200; ledger lists flow showcase_task_completed and action showcase_mark_done side by side, no name in both lists; restore 200/200, both rows active true. Dogfood describe 2: "both consumers share ONE table without touching each other's rows" green |
| 2 | exactly one owner | pass | dogfood "the ledger object has exactly ONE owner, and it is the package that declares it" green; service-automation activation-ledger-registration.test.ts and platform-objects plugin.test.ts green |
| 3 | binding carried by the registrar | pass | dogfood "the table keeps the datasource binding it had before the registrar move" green; the manifest triple is pinned in platform-objects/src/plugin.test.ts (22 passed). The test's sys_automation_run read also asserts undefined (toBeUndefined, line read): recorded as same-answer parity, not as an anti-vacuity control, per the revised verify text |
| 4 | spec receipt | pass | sys_metadata_activation occurs exactly once in packages/spec/src/system/constants/platform-object-names.ts, inside the platform-objects array |
Automated pins run (RUNNER rule 6)
packages/qa/dogfood/test/packaged-activation-ledger-reach.dogfood.test.ts: 11 passed (verbose run, both describes).packages/services/service-automation/src/activation-ledger-registration.test.ts+flow-activation-ledger.test.ts: 49 passed.packages/platform-objects/src/plugin.test.ts: 22 passed.
Reproduction rules
No clause scored fail, so none is owed. No authentication or authorization hole was found; nothing here is withheld under the RUNNER rule-2 carve-out.
Derived item verdict
platform-core.activation-ledger-registration-home r5: pass (5 pass of 5 clauses).
Checklist-accuracy findings and fixture gaps from this run close out on #24036.
Generated by Claude Code
Activity
objectstack-fleet commentedon Oct 17, 2026
Close-out (
domain:devxseat 2): every clause PASS; nothing to extract. Ruling C on #24127 (maintainer): a verification re-run of a ledger edit no longer carries aqa-runrecord, and the existing ones close out now. The revised itemplatform-core.activation-ledger-registration-homelanded with #24141 (9ffe8af094), Part of #24036; itshistoryrow names #24036.Generated by Claude Code