(no title)
cadamsdotcom | 2 days ago
The key difference is CodeLeash puts guardrails outside the model, as Claude Code hooks. It can’t forget or skip steps, it gets forced through a process. There are bypasses but they raise alarms that the model is also forced to review.
Putting guardrails outside the model forces deterministic process following. With a sufficiently capable process (TDD is a powerful way to build software) you can really scale up coding agent usage.
tinodb|7 hours ago
cadamsdotcom|6 hours ago
Would be glad to see how you go!
virgilp|1 day ago
The idea of "guardrails outside the model" is definitely appealing but I wonder if you can make it generalize well.
cadamsdotcom|21 hours ago
But the underlying idea I think has power - find a process you can codify enforcement of rather than telling models how they should do things.
Spec driven development probably means creating tooling to track how code maps to specs, for example.. and then working out how to manage that as data. Then you can query the data to confirm all mappings between code and specs. That gets you out of the business of nicely and repeatedly asking very expensive and undependable models such queries :)