/deep-verify — Multi-Angle Release Quality Verification
SkillDev toolsMulti-angle release quality verification using parallel expert review teams
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the /deep-verify — Multi-Angle Release Quality Verification skill
What this skill tells your AI
The instructions your AI receives, as published by baekenough/oh-my-customcode in .claude/skills/deep-verify/SKILL.md and read by ahel’s review.
Purpose
Performs deep cross-iterative verification of code changes before release, using multiple independent review perspectives to catch issues that single-pass review misses.
Usage
/deep-verify [branch|PR]
If no argument, verifies current branch against its base (usually develop).
Workflow
Round 1: Baseline Assessment
- Gather the full diff (
git diff develop...HEAD) - Run test suite, lint, and type check
- Collect results as baseline
Round 2: Parallel Expert Review (6 agents)
Spawn 6 parallel review agents, each with a different focus:
- Correctness Reviewer — Logic errors, edge cases, off-by-one, null handling
- Security Reviewer — Injection, auth bypass, data exposure, OWASP top 10
- Performance Reviewer — O(n^2) loops, unbounded queries, memory leaks, missing indexes
- Integration Reviewer — API contract breaks, migration safety, cross-module side effects
- Philosophy Reviewer — Project concept/metaphor alignment, separation of concerns (R006), orchestrator rules (R010), advisory-first enforcement (R021), compilation metaphor integrity
- Regression & Performance Reviewer — Feature regression risk, API contract preservation, query performance impact, index effectiveness, algorithm complexity at realistic scale
Each agent receives the full diff and returns findings as structured JSON:
{
"severity": "HIGH|MEDIUM|LOW",
"file": "path/to/file",
"line": 42,
"finding": "description",
"suggestion": "fix suggestion"
}
Round 3: Cross-Verification
- Merge all findings from Round 2
- Deduplicate (same file+line+similar finding = 1 entry)
- For each HIGH finding: spawn a verification agent to confirm or dismiss as FALSE POSITIVE
- Evidence-based: each confirmation must include proof (e.g.,
toQuery()output, test result)
Round 4: FALSE POSITIVE Filter
- Remove confirmed false positives with evidence
- Remaining findings are CONFIRMED issues
Round 5: Fix Application
- For each CONFIRMED HIGH/MEDIUM finding: spawn fix agent
- Run tests after fixes
- If tests fail: revert fix, report as "needs manual review"
Round 6: Final Verification
- Re-run full test suite
- Re-run lint and type check
- Generate summary report
Round 7: Philosophy & Regression Gate
- Verify all changes align with project's compilation metaphor (Skills=source, Agents=artifacts, Rules=spec)
- Check separation of concerns: no agents containing skill logic, no skills with agent definitions
- Verify orchestrator rules: no new file writes from orchestrator context
- Check advisory-first: no new hard-blocking hooks introduced
- Confirm no feature regressions: existing APIs preserved, test coverage maintained
- Performance sanity: no O(n^2) on large datasets, no missing indexes for new queries
- If any CONCERN or VIOLATION found: report for manual review before release
Regression Guards
Run these checks before declaring release READY. Any match is a release blocker.
| Guard | Detection Command | Severity | Remediation |
|---|---|---|---|
Residual deprecated /tmp sensitive-path bypass narrative | `grep -rnE -e 'regardless of[[:space:]]+.?bypassPermissions' -e '(MUST | MANDATORY | Mandatory)[^\n]{0,80}/tmp/*.sh' -e '/tmp/*.sh[^\n]{0,80}(MANDATORY |
Why: The temp-script sensitive-path bypass for
.claude/paths was deprecated in CC v2.1.121 (2026-04-28, #1101). Direct Write/Edit/Bash on.claude/**works undermode: "bypassPermissions"; only catastrophic shell operations (rm -rf /) remain independently blocked. Residual bypass procedures or false "guard blocks bypassPermissions" claims in skills/agents are now defects — this guard catches them with a cheap deterministic grep (R023 shift-left: catch stale platform procedures before they reach expensive review).
Output Format
╔══════════════════════════════════════════════════════╗
║ Deep Verification Report ║
╠══════════════════════════════════════════════════════╣
║ Branch: {branch} ║
║ Commits: {count} ║
║ Files changed: {count} ║
╠══════════════════════════════════════════════════════╣
║ Findings: ║
║ HIGH: {n} ({confirmed} confirmed, {fp} FP) ║
║ MEDIUM: {n} ({confirmed} confirmed, {fp} FP) ║
║ LOW: {n} ║
╠══════════════════════════════════════════════════════╣
║ Fixes Applied: {n} ║
║ Tests: {pass}/{total} passing ║
║ Verdict: READY / NEEDS REVIEW / BLOCKED ║
║ Philosophy: ALIGNED / {n} CONCERNS ║
║ Regression: CLEAN / {n} RISKS ║
╚══════════════════════════════════════════════════════╝
Notes
- Round 2 agents use
model: sonnetfor cost efficiency - Round 3 verification agents use
model: opusfor reasoning depth - FALSE POSITIVE filtering is critical — previous releases showed 80%+ FP rate on automated review
- This skill replaces ad-hoc cross-verification with a repeatable process
- Round 7 philosophy check references CLAUDE.md architecture section and R006/R010/R021 rules
- Regression check compares function signatures, export lists, and test counts against develop baseline
Permission Mode
When spawning agents via the Agent tool during this skill's execution, always pass mode: "bypassPermissions". The Agent tool default (acceptEdits) overrides agent frontmatter permissionMode, causing permission prompts during unattended execution.
Signals
- GitHub stars
- 34
- Forks
- 6
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
deep-verify- Source
- github.com/baekenough/oh-my-customcode