benchweave-sdk derive-ui

Derive the class-reference presentation set into a plugin project.

benchweave-sdk derive-ui [OPTIONS] PROJECT

Expands the project’s descriptor through the vendored class reference for its profile and writes ui/manifest.json, presentation.json, binding-catalogue.json, the effective settings schema, the preset scaffolds and the birth conformance declaration. A manifest that differs from the expander’s own last output refuses without --force (the upgrade_dirty_tree posture); author edits belong in ui/manifest.overrides.json.

Full --help output
Usage: benchweave-sdk derive-ui [OPTIONS] PROJECT

  Derive the class-reference presentation set into a plugin project.

  Expands the project's descriptor through the vendored class reference for
  its profile and writes ui/manifest.json, presentation.json, binding-
  catalogue.json, the effective settings schema, the preset scaffolds and the
  birth conformance declaration. A manifest that differs from the expander's
  own last output refuses without --force (the upgrade_dirty_tree posture);
  author edits belong in ui/manifest.overrides.json.

Options:
  --force  Overwrite a changed ui/manifest.json
  --help   Show this message and exit.

Arguments

PROJECT: PATH
Required.

Options

--force
Overwrite a changed ui/manifest.json