Skip to content

docs: document ext subcommand + extensions feature in CLAUDE.md#47

Open
BimaPangestu28 wants to merge 1 commit into
mainfrom
docs/bundle-ext-phase-a
Open

docs: document ext subcommand + extensions feature in CLAUDE.md#47
BimaPangestu28 wants to merge 1 commit into
mainfrom
docs/bundle-ext-phase-a

Conversation

@BimaPangestu28
Copy link
Copy Markdown
Member

Summary

Follow-up documentation for #46. Updates `CLAUDE.md` to cover the new feature-gated bundle extension host.

Changes

  • Add `ext` to the `cli/` subsystem list
  • Add a new `ext/` subsystem description covering:
    • Feature gate (`extensions`)
    • Install directory (`state/ext/` or `--extension-dir`)
    • The `ext {list,info,validate,render,install-dir}` subcommand surface
    • Mode A builtin-delegated execution (`BuiltinRecipeId::Standard`)
    • Mode B deferred status
    • Pointer to the sibling repo greentic-biz/greentic-bundle-extensions
    • Pointer to the spec on branch `spec/wasm-bundle-extensions`
  • Add a Cargo Features section documenting the `extensions` flag and its optional deps (`jsonschema`, `thiserror`, `walkdir`)

Test plan

  • Content accurate vs merged code in `src/ext/`
  • Markdown renders cleanly

- Add ext to the cli subsystem list
- Add ext/ subsystem description with pointer to sibling repo and spec
- Add Cargo Features section documenting --features extensions

Follow-up to PR #46. Related companion repo: greentic-biz/greentic-bundle-extensions.
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