-
Notifications
You must be signed in to change notification settings - Fork 1
Kasi Review
Oak Dev-inter edited this page Apr 26, 2026
·
2 revisions
Launch a code review mission with full Kasidit discipline: narrow scope, checklist-driven scan, confidence-labeled findings.
/kasi-review <module-or-file>
/kasi-review <commit-sha>
/kasi-review <path> --domain=security|performance|ui|backend
- Forces scope narrowing before any scan β no "review the whole repo".
- Detects domain (backend / UI / security / performance) and loads the matching checklist from
.kasidit/CHECKLISTS/. - Auto-escalates Mode
routerβfullfor the duration; reverts on completion (v0.10). - Dispatches
audit-specialist --focus=quality(v0.10 β replaces standalonecode-reviewer) per file (Haiku) or per module (Opus / Sonnet). - Main synthesizes findings with
[high | medium | low | unsure]confidence labels. - Emits HIGH / MED / LOW severity buckets plus a Top-5 actionable list.
- Ask user which module / file / commits β refuse vague scope.
- Detect domain β load matching
CHECKLISTS/*.md. - Auto-escalate Mode β
full(v0.10). - Dispatch
audit-specialist --focus=quality: 1 per file on Haiku, 1 per module on Opus / Sonnet. - Each agent scans mechanically against the checklist.
- Main aggregates + deduplicates + labels confidence.
- Output severity-bucketed findings + Top-5 priority.
- Emit
[kasidit-log] kind=review-<stack> mode=full turns=N outcome=...for router memory. - If counter hits 4 (Opus) / 2 (Haiku), escalate or hand back.
- Revert to prior Mode.
- PR review before merge.
- Pre-release sanity pass on a changed module.
- Periodic checklist audit on a legacy area.
- You want a fix, not findings β use Kasi-Fix.
- You need a security audit specifically β use Kasi-Security (different checklist set).
- Scope is "everything" β the command will refuse.
- Opus β 1 subagent per module, counter cap 4.
- Sonnet β same as Opus, default workhorse.
- Haiku β 1 subagent per file (cheaper context), counter cap 2, mandatory verifier pass.
- β Accepting "review all code" β always narrow.
- β Declaring victory without runtime evidence (tests, traces, or user confirmation).
- β Silently guessing
[unsure]findings β list them separately. - β Skipping the checklist because "this file is small".
Introduced in v0.1.0.
- Commands (aggregate)
- Checklists
- Confidence-Labels
-
Agent-Audit-Specialist β the agent dispatched (
--focus=quality) - Kasi-Mode β auto-escalation contract
- Kasi-Security
Repo β’ Discussions β’ Issues β’ Changelog β’ Security β’ Contributing β’ MIT β’ Β© Kasidit Wansudon
Kasidit
Core
- Commands
- Kasi-Mode π₯ v0.10
- Backend-Hooks π₯ v0.10
- Model Tiers
- Gravity Pattern
- Multi-Agent-Orchestration
- Claude Design Integration
- UI Override Mode
- FAQ
Version History
- Version History β overview
- v0.13.0 β thClaws (Consolidated) π¦
- v0.12.0 β thClaws Runtime Support π¦
- v0.11.0 β Backend + Bridge + Runbook π
- v0.10.0 β Mode + Backend Hooks
- v0.9.2 β Gravity
- v0.9.1 β Master Orchestrator
- v0.9.0 β Claude Design
- v0.8.0 β Tier Cascade
- v0.7.4 β SWE-bench
- v0.3.0 β Tier adaptation
- v0.2.1 β Docs protocol
- v0.2.0 β UI Override
- v0.1.0 β Core
Concepts
Commands
- Kasi-Init
- Kasi-Review
- Kasi-Security
- Kasi-Fix
- Kasi-Ui
- Kasi-Cascade
- Kasi-Multi
- Kasi-Scaffold
- Kasi-Docs
- Kasi-Status
- Kasi-Promote
- Kasi-Pull
- Kasi-Sync
- Kasi-Search
- Kasi-Wiki-Sync
Agents
- Agent-Architect-Planner
- Agent-Audit-Specialist π₯ v0.10
- Agent-Bug-Hunter
- Agent-Deep-Researcher
- Agent-Legacy-Specialist
- Agent-Migration-Specialist
- Agent-Refactor-Surgeon
- Agent-Test-Writer
Deprecated v0.10 (stubs β audit-specialist --focus=..., removed in v0.11)
-
Agent-Code-Reviewer β
--focus=quality -
Agent-Security-Auditor β
--focus=security -
Agent-Perf-Profiler β
--focus=perf