mirror of
https://github.com/hanzoai/dev.git
synced 2026-10-25 03:32:32 +00:00
dev flow fix reads the failing output against the tree (locate: the gateway's learned ranker, features held to its own by a test), puts the functions tgrep finds spelling the failure's messages into the ranking, and lets Kai choose the site, the action and the effort in one request, or decides alone when the ranking is sure. The action search tries generic token transforms at the best sites against the visible test, eight at once; a candidate that leaves fewer tests failing is kept as a step. Else a model writes one edit (applied by text, never a test file), the test runs, Kai reads a failed run in one request, and recover fingerprints the failure and never replays a strategy on it. Every action is a ledger line with a stable id, its revision, preconditions, authorization, source and the states it passed through; credentials are redacted. Kai's transport is a trait, health is per program. Cargo.lock is not committed: hanzo-trigram is read from hanzoai/mcp commit e9e6096, which is not pushed yet.