Skip to content

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

Description

@objectstack-fleet

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.

Dedupe

Dedupe words: objectui add not implemented yet exit 0 · cli add component renderer scaffold no-op · commands/add.ts Feature not implemented yet


Generated by Claude Code

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:devpathThe road — create, dev, verify, publish/install, connect an agent, iteratebugSomething isn't workingdomain:uiobjectui ui stream: fix lands on the published library or apps — objectui execution seatpriority:p3

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions