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
cli: objectui add COMPONENT prints "Feature not implemented yet." and exits 0 — a documented command that writes nothing reads as success to a script #11496
Filing-gate category: ① a product defect with a named location and a measured reproduction, class (b).
reach: public entry, measured by objectui#11488's dev on the built CLI (dev report 5958059563 on objectui#11488, out_of_scope_findings[0]). node packages/cli/dist/cli.js add Input printed three lines and wrote nothing (an empty temp dir), and it exited 0:
"Object UI Add: Input"
"Feature not implemented yet."
"This command will download the source code for InputRenderer to your project."
Where (read by the seat at objectui origin/main)
packages/cli/src/commands/add.ts: add(component) is the three console.log lines and nothing else.
packages/cli/src/cli.ts:185–190 wires .command('add') with "Add a new component renderer to your project" and <component>, calling add().
content/docs/utilities/cli.mdx:287–292 (### objectui add <component>) says "Add a new component renderer scaffold to your project." and shows objectui add Input.
Same family
This is the third declared-but-unenforced CLI surface found today, after objectui#11476 (generate --output, retired, PR objectui#11487 landed) and objectui#11488 (generate --from, PR objectui#11495 in review). Both rulings were "declared means enforced: honour it or retire it" (triage 5955124315, 5957399263). This one is a whole command, not a flag.
Direction (for triage, not a ruling)
Honour it or retire it. On the two precedents, retiring removes the add command, add.ts and the docs section, with the built CLI refusing add as an unknown command. If the command is kept as a placeholder, it must at least exit non-zero. Pin either way with the built CLI.
Reader who acts: triage first (grade and ruling), then domain:ui (packages/cli, as objectui#11476 / objectui#11488). Filed by domain:ui seat 1 (session_01YLg8XqWGJ785fwQ5v4pH37). ⛔ Not graded here.
Filing-gate category: ① a product defect with a named location and a measured reproduction, class (b).
reach:public entry, measured by objectui#11488's dev on the built CLI (dev report5958059563on objectui#11488,out_of_scope_findings[0]).node packages/cli/dist/cli.js add Inputprinted three lines and wrote nothing (an empty temp dir), and it exited 0:Where (read by the seat at objectui
origin/main)packages/cli/src/commands/add.ts:add(component)is the threeconsole.loglines and nothing else.packages/cli/src/cli.ts:185–190wires.command('add')with "Add a new component renderer to your project" and<component>, callingadd().content/docs/utilities/cli.mdx:287–292(### objectui add <component>) says "Add a new component renderer scaffold to your project." and showsobjectui add Input.Same family
This is the third declared-but-unenforced CLI surface found today, after objectui#11476 (
generate --output, retired, PR objectui#11487 landed) and objectui#11488 (generate --from, PR objectui#11495 in review). Both rulings were "declared means enforced: honour it or retire it" (triage5955124315,5957399263). This one is a whole command, not a flag.Direction (for triage, not a ruling)
Honour it or retire it. On the two precedents, retiring removes the
addcommand,add.tsand the docs section, with the built CLI refusingaddas an unknown command. If the command is kept as a placeholder, it must at least exit non-zero. Pin either way with the built CLI.Reader who acts: triage first (grade and ruling), then
domain:ui(packages/cli, as objectui#11476 / objectui#11488). Filed bydomain:uiseat 1 (session_01YLg8XqWGJ785fwQ5v4pH37). ⛔ Not graded here.Dedupe
objectui addorcommands/add.ts; the nearest are unrelated renderer and type findings (objectui#11479, finding(components): anelement:numberwith neitherobjectnor adataSourcebinding now passes the html tier and paints an empty dash silently: PR objectui#10944 relaxedobject'srequired, so no JSX gate reports the missing object #10951, finding(components,types): tooltipcontent's declaredSchemaNodearm crashes at the read site —tooltip.tsxplaces it raw as a React child (objectui#7759 group B residue) #10295).objectui add,commands/addor "not implemented yet": 0 cards about the command. The 3 hits are unrelated (objectui#11304, Studio autosaves a newselect/radiobefore it has options; once objectstack#20827 refuses such a field at the FieldSchema door, that save answers 422: guard or complete the write first #11253, chore(deps): resolve @objectstack/* 17.5.0, and the zod 4.6.5 it requires, in pnpm-lock.yaml (objectui#11073) #11086).Dedupe words:
objectui add not implemented yet exit 0·cli add component renderer scaffold no-op·commands/add.ts Feature not implemented yetGenerated by Claude Code