# Checklist ## After Generation - Confirm `manifest.json` `name`, `otp_app`, and `entry_module`. - Confirm `manifest.json` `entry_module` matches your plugin module. - Run `mix deps.get`. - Run `scripts/plugin smoke`. - Run `scripts/plugin test`. ## Before Committing - Run `mix format`. - Run `scripts/plugin precommit`. - If assets changed, run `devenv shell -- npm run build --prefix assets`. - Check `git status --short` for generated files that should not be committed. - Commit with a semantic subject and a useful body unless the patch is minimal.