Skip to content

Latest commit

 

History

History
41 lines (31 loc) · 878 Bytes

File metadata and controls

41 lines (31 loc) · 878 Bytes
title Validation and Revalidation
description Validation commands during fix workflow and revalidation process

Validation and Revalidation

Validation happens during clawpatch fix.

Configured commands run in order:

  • format
  • typecheck
  • lint
  • test

Commands are detected during clawpatch init or configured in .clawpatch/config.json.

Example:

{
  "commands": {
    "format": "pnpm format",
    "lint": "pnpm lint",
    "typecheck": "pnpm typecheck",
    "test": "pnpm test"
  }
}

clawpatch revalidate --finding <id> runs a separate provider pass and updates the finding status based on that result. clawpatch revalidate --all rechecks a filtered queue and records one history entry per finding.

Current limitations:

  • no --skip-* validation flags
  • no targeted test command generation per finding
  • no parallel batch revalidation