Skip to content

Remove the automotive likeness check and publish gate - #1113

Merged
w1ne merged 3 commits into
developfrom
chore/trim-car-likeness
Oct 24, 2026
Merged

w1ne merged 3 commits into
developfrom
chore/trim-car-likeness

Conversation

@w1ne

@w1ne w1ne commented Oct 24, 2026 •

Copy link
Copy Markdown
Owner

Part of trimming overfit tooling: a check and gate hard-coded to one object class (cars).

Removed:

  • verify({ check: 'body-likeness' }) and its car-only inputs (body_bbox, body_feature_id, cabin_bbox, wheels, length_axis, still_verdicts, require_stills); checkBodyLikeness.ts.
  • src/agent/likeness/ (bodyLikeness.ts, publishGate.ts — the gate string-matched product names like "berlinetta" in the source).
  • design_loop likenessProfile: 'automotive' and bodyLikeness, and the car still codes it added to the required visual checks.
  • Diagnostics reference.likeness.{auto-failed,stills-incomplete,still-failed}.
  • Car-gate sections in the MCP, from-reference and NURBS skills; src/dynamics/roadster.test.ts (the only src test wired to an example); unused allow-list entries in distToolNameGate.ts.

Kept: the generic visualReview.checks mechanism, the surfacing advice, and the car cookbook snippets / examples/roadster as plain modelling examples (gate calls and product keywords removed).

MCP contract: verify loses the body-likeness enum value and its properties; design_loop loses two inputs. Tool order unchanged.

Local verification (Node 22, merged with develop after #1112): typecheck, qc:lint (0 errors), skills/cheat-sheet drift clean, 1145 targeted tests (MCP tools/registry, diagnostics, distGenerate, cookbook, design_loop). Full suite runs in CI.

w1ne added 3 commits October 23, 2026 22:59
Drop verify check body-likeness, design_loop likenessProfile/bodyLikeness,
reference.likeness.* diagnostics, the likeness module, the car gate skill text
and the roadster dynamics test.
@w1ne
w1ne merged commit 4a1947b into develop Oct 24, 2026
16 checks passed
@w1ne
w1ne deleted the chore/trim-car-likeness branch October 24, 2026 08:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant