v2.5.0
Adds the red-team adversarial diff reviewer and rewires the implement skill around it, closes agnosticism gaps so the loop works across projects, fixes cross-file inconsistencies found in review, and removes every em dash from the repo.
Added
red-teamagent: adversarial diff reviewer porting the code-review + simplify engine (5 correctness angles, 4 cleanup angles, a runtime conventions angle, recall-biased 3-state verify, gap sweep). Modes:bugs,cleanup,both. Cleanup mode is a standalone tidy pass that can apply fixes.
Changed
- Phase 6 quality gate spawns
review-impl+red-teamin parallel via the Agent tool instead of invoking/code-review, which a skill cannot trigger from the main loop. red-teamis no longer git-only: shows git as the common case but instructs substituting another VCS or asking for the changed set, and treats a tracker/plan path as context, not the review target./implementdegrades gracefully with noPROJECT.md: infers and confirms build/test commands, notes the miss, suggests creating one.- Conditional post-implementation docs; calibration guidance for strong-instruction-following models.
Fixed
review-implno longer flags a missing post-impl doc as a false finding on small changes.- Plan-review gate branches on
PASS-WITH-WARNINGS(the real verdict), notWARN. /implementreads the spec directory fromPROJECT.md, matching/spec.- README documents both
PROJECT.mdtemplates and theproject-configsexamples.
Removed
- The
extension.ymlspec-kit manifest;plugin.jsonis the single source of truth. - Dependency on
/code-reviewfrom within theimplementskill. - Every em dash, replaced with standard punctuation.