- Removed
name:field from commands so the plugin namespace applies correctly — commands now surface as/adversarial-dev:planand/adversarial-dev:build(#5) - Added
allowed-toolsto workflows to prevent mid-workflow permission prompts (#6) - Reduced wasted review rounds caused by stateless Codex context and blind compliance with reviewer suggestions (#8)
- Streamlined plan and build workflows; tightened allowed-tools list (#7)
- Reverted repo flattening: plugin files are back in
plugins/adversarial-dev/withsource: "./plugins/adversarial-dev"in marketplace.json. The plugin installer does not handlesource: "./"(root) — it passes schema validation but fails at path resolution during install.
- Moved commands from
skills/tocommands/so they appear as/adversarial-dev:planand/adversarial-dev:buildinstead of unnamespaced/planand/build - Flattened repo structure — plugin files now live at root instead of
plugins/adversarial-dev/
/adversarial-dev:plan— Plan changes with codebase exploration, Codex adversarial review, and simplification pass/adversarial-dev:build— Implement changes with full tests and Codex adversarial review iterate-until-clean loop