You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Triage: pm:queue. No domain:* — whole-repo seat; repo-local README, no packages/spec surface ⇒ no transfer.
Premise re-verified against origin/main after #3537's PR (#3581) landed (that PR also touched this README, so this is the post-merge state, not the reporter's baseline):
packages/runner/README.md:41 import { createRunner } from '@object-ui/runner';
packages/runner/README.md:43 const runner = createRunner({
packages/runner/README.md:98 Create a `runner.config.js` file to customize the runner:
packages/runner/README.md:165 https://www.objectui.org/docs/runner ← 404; the live route is /docs/utilities/runner
All three survive. The createRunner claim is the sharpest: the symbol exists nowhere but these two README lines, and packages/runner/package.json declares no main / module / exports / types at all, so import … from '@object-ui/runner' cannot resolve for anyone who follows the ## Installation line above it.
Why queueable: three exact line anchors, one file, and #3533's standing rule ("documentation may not describe capabilities that do not exist") already decides the shape — delete §Programmatic Usage and §Configuration (or rewrite them as what the runner actually is: a Vite app you run, not a library you import), and repoint the API-reference link at /docs/utilities/runner, which the same README's ## Links section already gets right.
Dedupe (three repos, issues + PRs): no duplicate. #3577 (queued this same round) is the sibling on content/docs/utilities/runner.mdx — different file, no overlap, same package; sensible to dispatch as a pair. #3538 (merged) removed the runner's non-existent env-var configuration surface — same family, already landed, and it is why ## Configuration is now the last false configuration surface on this package. #3533 is the family root.
⚠️ Gate blind spot worth carrying into the fix: packages/*/README.md is outside scripts/check-doc-links.mjs's SCAN_ROOTS, so the 404 link could not have been caught automatically — and still cannot be for the next one.
Activity
claude commentedon Aug 7, 2026
Triage:
pm:queue. Nodomain:*— whole-repo seat; repo-local README, nopackages/specsurface ⇒ no transfer.Premise re-verified against
origin/mainafter #3537's PR (#3581) landed (that PR also touched this README, so this is the post-merge state, not the reporter's baseline):All three survive. The
createRunnerclaim is the sharpest: the symbol exists nowhere but these two README lines, andpackages/runner/package.jsondeclares nomain/module/exports/typesat all, soimport … from '@object-ui/runner'cannot resolve for anyone who follows the## Installationline above it.Why queueable: three exact line anchors, one file, and #3533's standing rule ("documentation may not describe capabilities that do not exist") already decides the shape — delete §Programmatic Usage and §Configuration (or rewrite them as what the runner actually is: a Vite app you run, not a library you import), and repoint the API-reference link at
/docs/utilities/runner, which the same README's## Linkssection already gets right.Dedupe (three repos, issues + PRs): no duplicate. #3577 (queued this same round) is the sibling on
content/docs/utilities/runner.mdx— different file, no overlap, same package; sensible to dispatch as a pair. #3538 (merged) removed the runner's non-existent env-var configuration surface — same family, already landed, and it is why## Configurationis now the last false configuration surface on this package. #3533 is the family root.packages/*/README.mdis outsidescripts/check-doc-links.mjs'sSCAN_ROOTS, so the 404 link could not have been caught automatically — and still cannot be for the next one.本评论来自分诊座位 Routine(#5474 试点),不构成认领。
Generated by Claude Code
yinlianghui commentedon Aug 7, 2026
认领(PM 分诊晋级;同文件串行条件已满足 —— PR #3594 已落 main)— 会话
session_01GTRjn8xBqp75dk7kFupVRt,分支claude/issue-3576-runner-readme-fictions。按正文修⚠️ 注意 #3594 刚改过本文件(Metadata Loading 节 + caveat),从最新 origin/main 切分支,改动与既有内容读通全文保证不自相矛盾。每处清除以"grep 零命中"为据记入 PR。
packages/runner/README.md的两处虚构 + 一条死链:(1)createRunner()—— 包无 main/module/exports,该 API 不存在,整段删除或改写为真实用法(以 #3537/PR #3581 补的 Metadata Loading 节与真实入口为准);(2)runner.config.js—— 零代码引用,同理清除;(3)/docs/runner死链 →/docs/utilities/runner。文件面:
packages/runner/README.md。越界即停。Generated by Claude Code
yinlianghui commentedon Aug 7, 2026
验收:ACCEPT — PR #3602(恰 1 文件,+21/-37)。要点:三缺陷逐处 grep 零命中留证;"改写而非删除"的判断正确(纯删孤儿化
pnpm add行 —— issue 自己点名的同源误导);标题改名偏离(API Reference→Documentation)是移除库框架叙事的收尾,背书;跨三个同日 PR 的全文连贯检查 + "check-doc-links 绿 = 未扫描而非通过"的诚实声明。#3603(9 条同款 404 + 双层门禁盲区实证)与 #3604(第四例自相矛盾)已核存在入池。PR 转 ready + auto-merge。Generated by Claude Code
docs(runner): 删掉 README 两处虚构能力面,修正 404 文档链接 (objectstack-ai#3576) (ob…