README.md is 261 lines organised as an operator runbook — how to deploy, how to upgrade, paper vs live. That is the right document for the author's future self and the wrong one for a stranger deciding whether to spend an afternoon here.
What it must do in the first screen
- What keel is, led by the compliance engine, not the trading agent. The differentiated asset is 19 deterministic rails, attested screening that fails closed, and §65.4 qabd encoded as an executable check. Almost nobody else has that; plenty of people have a trading bot.
- The honest result, stated by us first.
0 of 20 rules are net-positive at the taker rate actually paid; cost is the binding constraint. This is in docs/experiments/ already. A visitor who finds it themselves feels misled; a visitor who is told upfront reads it as rigour.
- "keel is not a fatwa engine" — see the positioning issue in Phase 6.
- Running it in five minutes, paper mode, no keys, no funds.
Acceptance
README.mdis 261 lines organised as an operator runbook — how to deploy, how to upgrade, paper vs live. That is the right document for the author's future self and the wrong one for a stranger deciding whether to spend an afternoon here.What it must do in the first screen
0 of 20rules are net-positive at the taker rate actually paid; cost is the binding constraint. This is indocs/experiments/already. A visitor who finds it themselves feels misled; a visitor who is told upfront reads it as rigour.Acceptance
docs/operator-runbook.md(which already exists) rather than being deleted