CodeDefense 0.1.0
CodeDefense 0.1.0 turns AI-assisted code review into an evidence-grounded technical defense of an exact Git change.
Included
- Java 21 executable CLI with bounded repository and staged-diff analysis
- adaptive three-question defense with local scoring and Change Passports
- Evidence Coverage Map, Passport history, retry, handoff, and source-free CI continuity
- JetBrains IDE cockpit compatible with IntelliJ IDEA 2026.1 and 2026.2
- Codex plugin, skill, and advisory stop hook for UNDEFENDED / EXPIRED / CURRENT status
- embedded sample project and local Markdown understanding reports
Safety and privacy
- no OpenAI API key; uses the locally authenticated Codex CLI
- explicit preview and confirmation before source is sent
- bounded snapshots, secret redaction, no source execution
- CI checks fingerprints only and never invokes Codex
- educational signals are not merge, deployment, correctness, or safety approval
Verification
- Maven: 600 tests, 0 failures, 0 errors, 9 expected platform/live skips
- JetBrains plugin: 189 tests, 0 failures, 0 errors, 4 expected skips
- Plugin Verifier: compatible with IU-261.26222.65 and IU-262.8665.258
- GitHub Actions: Ubuntu and Windows Build plus Passport continuity passed on main
The demo video and Devpost submission are intentionally tracked separately and are not part of this release artifact.