What a Useful Specification Has to Do A useful specification must compress intent, supply the right context for the current decision, and learn from code without becoming a copy of it. Jul 30, 2026 — 9 min read ai agents specification