Skip to content

Commit 4624e53

Browse files
hyperpolymathclaude
andcommitted
chore(state): advance version to v2.5.0, mark completions + delta reporting as shipped
Shell completions (bash/zsh/fish/nushell/powershell) and delta reporting were already implemented but STATE.a2ml still listed them as next priorities. Cleared stale entries, added shipped-v250 section. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 7b3042f commit 4624e53

2 files changed

Lines changed: 15 additions & 7 deletions

File tree

.claude/CLAUDE.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -164,12 +164,16 @@ Three self-contained modes — none requires the others:
164164
2. **Panicbot** (gitbot-fleet/CI): Automated JSON scanning, PA001–PA025 codes, bot directives
165165
3. **Mass-panic** (assemblyline + verisimdb + Chapel): Org-scale batch scanning with incremental BLAKE3, hexad persistence, delta reporting, notifications. Chapel (planned) for distributed multi-machine orchestration.
166166

167+
## Shipped Features (v2.5.0)
168+
169+
- **Shell completions**: bash, zsh, fish, nushell, powershell — `completions subcommand` + generated files in `completions/`
170+
- **Delta reporting**: `diff` subcommand — only reports changes since last scan (`src/report/diff.rs`)
171+
167172
## Planned Features (Next Priorities)
168173

169174
1. **verisimdb HTTP API integration**: Push hexads via REST (awaiting API stabilisation)
170-
2. **Shell completions**: bash, zsh, fish, nushell (v2.3.0)
171-
3. **Interactive TUI mode**: Review findings in terminal (v2.3.0)
172-
4. **Chapel metalayer**: Distributed `coforall` scanning across compute clusters (v3.0.0)
175+
2. **Interactive TUI mode**: Review findings in terminal (v2.3.0)
176+
3. **Chapel metalayer**: Distributed `coforall` scanning across compute clusters (v3.0.0)
173177

174178
## v2.5.0 Detection Categories (COMPLETE — 25 categories total)
175179

.machine_readable/6a2/STATE.a2ml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44

55
[metadata]
66
project = "panic-attacker"
7-
version = "2.3.0"
7+
version = "2.5.0"
88
last-updated = "2026-04-12"
99
status = "active"
1010

1111
[project-context]
1212
name = "panic-attacker"
13-
completion-percentage = 98
14-
phase = "CRG C (Beta) — v2.5.0 detection categories complete; v2.3.0 shell completions + TUI next"
13+
completion-percentage = 99
14+
phase = "CRG C (Beta) — v2.5.0 complete: 25 detection categories + shell completions (bash/zsh/fish/nushell/powershell) + delta reporting"
1515

1616
[testing-completion-2026-04-04]
1717
description = "CRG C blitz completed: unit + smoke + build + P2P + E2E + reflexive + contract + aspect + benchmarks"
@@ -47,7 +47,11 @@ panicbot-wired = "PA024/PA025 wired in gitbot-fleet/bots/panicbot/src/translator
4747
categories = "25 weak point categories total (v2.5.0 complete)"
4848
v25-complete = "All 5 v2.5.0 detection categories done: crypto_misuse, proof_drift, supply_chain, input_boundary, mutation"
4949

50+
[shipped-v250]
51+
shell-completions = "bash, zsh, fish, nushell, powershell — clap_complete + clap_complete_nushell, generated files in completions/"
52+
delta-reporting = "diff subcommand — only reports changes since last scan, src/report/diff.rs"
53+
5054
[next-priorities]
5155
verisimdb-http = "Push hexads via REST (awaiting API stabilization)"
52-
shell-completions = "bash, zsh, fish, nushell"
56+
interactive-tui = "Review findings in terminal (v2.3.0)"
5357
chapel-metalayer = "Distributed coforall scanning across compute clusters (future)"

0 commit comments

Comments
 (0)