I totally agree, I think the usage rules files probably serve as some of the best quick reference we have now even for humans. Should probably put these into the hexdocs even ![]()
As for whether we’ve entered the world of “disposable code”, maybe but I think not
If you can have a recipe for building applications that stand the test of time and can be done at the speed of an LLM, then you’ll really be on top.
Early experimentation with a combined rules file leads to massive improvements in output of LLMs, and that is just with the ash ones not one for elixir, LiveView, etc.
Plus Claude 4 just came out which appears to have finally indexed some Ash stuff ![]()






















