ISC Verification Checkpoint
Purpose: VERIFY phase quality gate - ensure all ISCs have verification evidence before marking complete.
When: After completing VERIFY Rule 1-4 checks, before marking phase: complete.
Quick Check
bun PAI/Tools/ISCVerifier.tsExit codes:
0- All ISCs verified (100%) → Safe to mark complete ✅1- Missing verification → Do not mark complete ⚠️2- Error (no ISA or invalid format)
If Verification Incomplete
1. Get checklist:
bun PAI/Tools/ISCVerifier.ts --checklist2. Add evidence to ## Verification section:
## Verification
- ISC-1: [concrete evidence - command output, screenshot description, test result]
- ISC-2: [concrete evidence - be specific, show what was checked]3. Re-check until 100%:
bun PAI/Tools/ISCVerifier.tsEvidence Standards
✅ Good: curl localhost:8080 returns 200 OK with JSON {"status":"healthy"}
⚠️ Weak: Manually verified, looks good
❌ Insufficient: Done
See PAI/DOCUMENTATION/ISC_VERIFICATION_GUIDE.md for complete standards and examples.
Integration Pattern
# In VERIFY phase, after all other checks:
if ! bun PAI/Tools/ISCVerifier.ts; then
echo "⚠️ ISC verification incomplete - cannot mark complete"
bun PAI/Tools/ISCVerifier.ts --checklist
# Add evidence, then re-check
else
echo "✅ All ISCs verified"
# Proceed to mark phase: complete
fiTool: PAI/Tools/ISCVerifier.ts
Full Guide: PAI/DOCUMENTATION/ISC_VERIFICATION_GUIDE.md
PolicyCheck: GOV-QUAL-001 (target: 95% across ISAs)