isagi / kanly / projects / writing / reading

Protocols

kanly

formal vendetta protocols for honest intellectual conflict.

inspired by dune's kanly — a structured framework for resolving disputes without destroying the relationship. rules that make disagreement productive instead of destructive.

invoke a protocol when you need friction that prevents mistakes, not friction that slows you down. these aren't commands — they're safety checks.

Install

git clone https://github.com/somnus0x/kanly.git ~/.claude/skills/kanly

Guard

Classify decisions by reversibility before committing

classifychecktripwiretraceverify

Dissent

Surgical dissent — trace decisions, self-answer from code, surface only what matters

reviewoverridelog

Replace

Kill-and-prove protocol for full replacements

confirmtraceexecuteverify

Scope

Track stated goals vs actual execution, flag drift

addchecklist

Spec

Define contracts before implementation

bindnotecheckdiff

Handoff

Package context for the next session

writecheckclear

Learn

Capture mistakes so they don't repeat

addchecklist

Design Gate

No spec, no code — hard gate on R1/R2 implementation

writecheckreview

Breakdown

File-level task plans before implementation

writeviewvalidate

Review

Cross-terminal spec compliance and code quality review

writecheckdone

Test Gate

Tests required before R1 changes are marked complete

checkrungate

Verify

No completion claims without fresh verification evidence

runstatus
github / x