-
Notifications
You must be signed in to change notification settings - Fork 1
Kasi Fix
Oak Dev-inter edited this page Apr 23, 2026
·
1 revision
Bug-fix mission with conservative discipline β mandatory
git log --grep/-Srecon, literal fix, runtime verification.
/kasi-fix <bug-description>
/kasi-fix <issue-id>
/kasi-fix <file:line> <expected-vs-actual>
- Forces a narrowed mission statement: exact bug, expected vs actual.
- Runs mandatory
git log --grep=<term>andgit log -S <symbol>to surface prior fixes on the same area (Rule 2.6). - Designs before coding β shows hypothesis + fix location before editing.
- Applies the smallest change that satisfies the literal issue β no "while I'm here" refactors.
- Verifies at runtime (test, curl, screenshot, or user confirmation) before declaring done.
- Narrow mission β what is broken, what should happen?
- Run
git log --grepandgit log -Sover the symbol / file. Read matching commits. - Show hypothesis + fix location. Wait for signal.
- Rule A β literal fix first, only what the issue states.
- Rule B β match existing pattern in the same file.
- Rule C β modify existing code over creating new files.
- Rule D β smallest blast radius (fewest files, fewest lines).
- Runtime verify + emit confidence label.
Mission: <one-line statement>
Design: <hypothesis + location>
Fix: <diff with file:line>
Confidence: [high|medium|low|unsure]
Blast radius: N files, M lines
Next: <how to verify>
- Specific, reproducible bug with a clear expected behavior.
- Regression surfaced in a PR.
- Follow-up fix after a Kasi-Review or Kasi-Security finding.
- You do not know what is wrong β diagnose first, do not fix.
- Bug is UI / CSS β use Kasi-Ui with Override Mode.
- Fix requires cross-file refactor β route through Kasi-Cascade or Kasi-Multi.
- Opus β counter max 4 before Wave 1 escalation.
- Sonnet β counter max 3.
- Haiku β counter max 2; design step is mandatory, not optional.
- β Skipping
git log --grep/-Sβ you repeat fixes that were already tried and reverted. - β "While I'm here" refactors that expand blast radius.
- β Declaring done with no runtime evidence.
- β Merging
[unsure]into[high]to look confident.
Introduced in v0.7.4.
- Commands (aggregate)
- Confidence-Labels
- Kasi-Review
- Kasi-Ui
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