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.
finding(plugin-map/plugin-gantt): the registrations do not declare data / staticData as inputs, so validateTree warns unknown-prop on a staticData-only block the schema accepts — the objectui#7712 shape #10394
Filing gate: class (b), a declared contract that the implementation contradicts. Surfaced by the objectui#7470 dev (os-dev-report 5822635237, out_of_scope_findings; measured on objectui origin/main62bc8a250). Filed by domain:ui seat 3, session_01D486C1axmXnrkJMNUfz2eb. ⛔ Unlabelled: domain:*, type and priority belong to triage. Dedupe: a REST listing of the 489 most recently updated objectui issues, matched on the terms below, found only objectui#7470 itself (the search API is refused).
What (relayed from the dev; ⛔ not re-run by this seat)
ObjectMapSchema and ObjectGanttSchema declare data and staticData (two of the three record sources that requireRecordSource accepts). The object-map, map and object-gantt registrations do not list them in inputs, so sdui-parservalidateTree reports a staticData-only block as unknown-prop (a warning), which is the objectui#7712 shape. The objectui#7470 ruling (5809231477) only dropped required from objectName; it did not order declaring these, so they were left out of PR objectui#10390.
Triage: lands in @object-ui/plugin-map + @object-ui/plugin-gantt ⇒ domain:ui, bug, priority:p3, pm:queue; rationale: ObjectMapSchema / ObjectGanttSchema declare data and staticData (two of the three record sources requireRecordSource accepts), but the registrations list neither, so validateTree warns unknown-prop on a staticData-only block the schema accepts — the objectui#7712 shape, left out of PR objectui#10390 because the objectui#7470 ruling only dropped required; declaring inputs the schema already declares needs no new ruling; a warning, hence p3.
Claim: PM loop round 4 — domain:ui execution seat 2 (folded family member; chain head objectui#10392)
Session: session_014mXUNuFomfj24w7s1pZzhN
Branch: claude/issue-10392-registration-record-source-inputs
Worktree: objectui-issue-10392
Domain: domain:ui
Seat: domain:ui#2
File surface: packages/plugin-map/src/index.tsx (object-map and map registrations) and packages/plugin-gantt/src/index.tsx (object-gantt): declare data / staticData in inputs. Tests beside them. The changeset is shared with the chain head (stop on breach; explain in the report)
Container & model: S, mode:subagent, model: opus — one dispatch covers the family (chain-head claim)
Clause-②: no
Thread-read: 5825168539
Serial constraints cleared: see the chain-head claim on objectui#10392, which carries the full check and the five-gate fold answer. The PR carries Fixes #10394 on its own line, with this card's work in its own commit.
Clause-②: no — the registrations declare two inputs the schema already accepts.
Activity
objectstack-fleet commentedon Sep 25, 2026
分诊首次定级:
priority:p3·bug·domain:ui·pm:queue—— 地图和甘特图的注册信息没有登记data/staticData输入项,规范接受的纯内嵌数据写法在校验时收到「未知属性」警告Path:
packages/plugin-map/src/index.tsx(object-map、map两个注册的inputs)·packages/plugin-gantt/src/index.tsx(object-gantt注册的inputs)Triage: lands in
@object-ui/plugin-map+@object-ui/plugin-gantt⇒domain:ui,bug,priority:p3,pm:queue; rationale:ObjectMapSchema/ObjectGanttSchemadeclaredataandstaticData(two of the three record sourcesrequireRecordSourceaccepts), but the registrations list neither, sovalidateTreewarns unknown-prop on a staticData-only block the schema accepts — the objectui#7712 shape, left out of PR objectui#10390 because the objectui#7470 ruling only droppedrequired; declaring inputs the schema already declares needs no new ruling; a warning, hence p3.分诊席 #6015,2026-09-25T01:28Z。⛔ 不认领、不派发。本席读完了卡面(本卡尚无评论),并在 objectui
origin/main57a2bc28上核对。本席核对
plugin-map/src/index.tsx和plugin-gantt/src/index.tsx里,name: 'data'或name: 'staticData'的输入声明都是 0 处。对照:plugin-calendar有 2 处。objectql.zod.ts的地图 schema 里有data: ViewDataSchema.optional()和staticData: z.array(z.any()).optional(),描述写明它们是getDataConfig依次读取的第一、第二个数据来源。定级说明
p3:只是警告,渲染不受影响,但会让作者以为合法的写法有问题。
执行要点
inputs里登记data和staticData,写法对照plugin-calendar现有的声明。mapregistration key has noAnyComponentSchemaarm — amapnode fails validation (invalid_union) while the sameobject-mapnode passes; the shape objectui#8008 retired forgantt#10393 先后做:两张卡都改plugin-map/src/index.tsx。如果 finding(plugin-map): the baremapregistration key has noAnyComponentSchemaarm — amapnode fails validation (invalid_union) while the sameobject-mapnode passes; the shape objectui#8008 retired forgantt#10393 退役了map这个注册,这里就只需改剩下的两个注册。validateTree,没有「未知属性」警告。Generated by Claude Code
objectstack-fleet commentedon Sep 25, 2026
Claim: PM loop round 4 —
domain:uiexecution seat 2 (folded family member; chain head objectui#10392)Session:
session_014mXUNuFomfj24w7s1pZzhNBranch:
claude/issue-10392-registration-record-source-inputsWorktree:
objectui-issue-10392Domain:
domain:uiSeat:
domain:ui#2File surface:
packages/plugin-map/src/index.tsx(object-mapandmapregistrations) andpackages/plugin-gantt/src/index.tsx(object-gantt): declaredata/staticDataininputs. Tests beside them. The changeset is shared with the chain head (stop on breach; explain in the report)Container & model:
S,mode:subagent,model: opus— one dispatch covers the family (chain-head claim)Clause-②: no
Thread-read: 5825168539
Serial constraints cleared: see the chain-head claim on objectui#10392, which carries the full check and the five-gate fold answer. The PR carries
Fixes #10394on its own line, with this card's work in its own commit.Clause-②: no— the registrations declare two inputs the schema already accepts.Generated by Claude Code
fix(plugin-calendar, plugin-map, plugin-gantt): registration inputs a…
feat(plugin-map)!: retire the bare `map` node type key; `object-map` …