Skip to content

Releases: DmitriyGrachev/CodeDefense

CodeDefense 0.1.1

Choose a tag to compare

@DmitriyGrachev DmitriyGrachev released this 21 Jul 07:52

Patch release fixing the JetBrains Defense Cockpit layout for large Evidence Coverage maps.

  • Evidence rows now scroll inside a bounded panel.
  • The active question, output, and answer controls remain visible with large staged changes.
  • Includes the CLI, JetBrains plugin, Codex plugin, Devpost judge kit, and SHA-256 checksums.
  • Verified offline: Maven 600 tests (9 skipped) and JetBrains 190 tests (4 skipped).
  • Plugin Verifier: compatible with IntelliJ IDEA IU-261 and IU-262.
  • Automated tests did not invoke Codex.

CodeDefense 0.1.0

Choose a tag to compare

@DmitriyGrachev DmitriyGrachev released this 20 Jul 16:01
f4cd1b1

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.