Skip to content

chore: remove dead plugin-era code and stale WASM-plugin references#177

Merged
markovejnovic merged 1 commit into
mainfrom
chore/deslop-plugins
Jul 26, 2026
Merged

chore: remove dead plugin-era code and stale WASM-plugin references#177
markovejnovic merged 1 commit into
mainfrom
chore/deslop-plugins

Conversation

@markovejnovic

Copy link
Copy Markdown
Contributor

Generated by an AI agent.

The WASM/extism plugin runtime was already replaced by in-process static
DI. Remove the residual debt it left behind:

- hm-plugin-protocol: drop unused schemars/JsonSchema derives + dep and
  unused IsVariant/Deref derives; rewrite docstrings that referenced the
  defunct plugin/host_fn/hm_archive_read machinery.
- hm-plugin-cloud: delete the uncalled argv dispatch fn (+ CloudCli,
  ExitCode::UsageError); replace the blanket pedantic/nursery/cargo
  allow-block with narrow, justified allows and a cents_to_dollars
  helper; strip stale plugin/plan-task comments.
- Rewrite stale plugin/WASM docstrings across hm-exec, hm-render, hm,
  hm-config, hm-util, hm-pipeline-ir, hm-vm; drop the false
  from_mins-is-nightly suppression; drop unused schemars dep from hm.
- Remove dead plugin-authoring docs and hm-fixtures references from
  README, CLAUDE.md, CONTRIBUTING.md, RELEASING.md, release.yml, and the
  stale crates/hm/.gitignore.

Generated by an AI agent.
@markovejnovic
markovejnovic merged commit 2218853 into main Jul 26, 2026
2 of 3 checks passed
@markovejnovic
markovejnovic deleted the chore/deslop-plugins branch July 26, 2026 03:07
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