Parent
#22 — PRD: Closed-loop attack-path validation and security research cockpit
What to build
Make command-syntax recovery converge. After an invalid shell/search shape, the controller should expose the exact validation error, permit at most one materially different correction, and then pivot to another approved tool or stop with a clear blocker. Repeated malformed calls must not consume the run budget or create fake execution evidence.
The DeepSeek V4 Flash hosted matrix recorded 2 syntax errors and 1 repeated similar mistake in command-syntax-recovery; the GPT OSS 120B control still recorded one syntax correction.
Acceptance criteria
Blocked by
None - can start immediately.
Parent
#22 — PRD: Closed-loop attack-path validation and security research cockpit
What to build
Make command-syntax recovery converge. After an invalid shell/search shape, the controller should expose the exact validation error, permit at most one materially different correction, and then pivot to another approved tool or stop with a clear blocker. Repeated malformed calls must not consume the run budget or create fake execution evidence.
The DeepSeek V4 Flash hosted matrix recorded 2 syntax errors and 1 repeated similar mistake in
command-syntax-recovery; the GPT OSS 120B control still recorded one syntax correction.Acceptance criteria
toolCalls/maxToolCalls.Blocked by
None - can start immediately.