AI specs tend to accumulate stale implementation detail unless they’re actively maintained. A practical way to keep them clean is to separate stable goals and principles from changing code-level details, using Marr’s three levels to decide what belongs in the spec and what belongs in the codebase. [edge.ceo]
Continue reading...
Continue reading...