First downloadable release of spec-first-architect-ruleset.
From selection to download in four clear steps.
- 01
Create your account
Sign up or log in so your order, invoice and downloads stay available.
- 02
Review the package
Check the included files, requirements, license and one-time price.
- 03
Pay securely
Complete the checkout with our secure payment provider. No card data is stored by Agenova.
- 04
Download your product
After payment confirmation, retrieve the files and license from your account.
Built to save a real afternoon
A specification stage the agent cannot skip, with an exemption list so trivial work is not blocked
Mandatory sections for scope exclusions, failure modes and data ownership — the three an agent omits
Architecture checks against the codebase you have, not the one it assumes
A conformance review that reads code against the spec it was accepted under
A one-page format constraint, because a spec nobody finishes reading is a spec nobody rejected
Spec-First Architect Ruleset
Requirements
- A codebase with conventions worth respecting
- More than one person reviewing changes
- Cursor, or any agent that reads instruction files (CLAUDE.md, AGENTS.md, Copilot instructions)
Digital delivery
Secure download available after payment confirmation.
Practical license
Use and adapt the files in your own projects.
Versioned files
A clear changelog is included in every package.
Version history
Good questions, straight answers.
Does a specification stage not just slow everything down?+
It costs one round trip and a few hundred tokens against a feature that will consume tens of thousands. The rules also ship an explicit exemption list — typos, renames, dependency bumps, five-line fixes, reverts — because a process that demands a specification for a one-character change teaches the team to route around it.
How is this different from asking the agent to make a plan first?+
A plan describes intentions, which cannot be rejected. These rules require decisions: the complete routing table rather than "route correctly", the named file rather than "the orders API", the failure modes as a table with one behaviour per row. The format rule exists to make a thin section visibly thin.
Will the specifications become stale documentation?+
Every spec ends with a line stating it describes a decision made on a date and is not maintained after merge. That is deliberate: the most common reason teams abandon specifications is that an old one gets mistaken for a current description of the system, and a new joiner builds against a data flow that no longer exists.
Is it tied to Cursor?+
Only the frontmatter is. The rules are plain .mdc files and the same content works in CLAUDE.md, AGENTS.md or Copilot instructions. The specification template and the conformance review are tool-independent.
Related products
Developer ToolsCursor Rules for Laravel
Production rules for clean Laravel applications.
- Laravel architecture rules
- API security guardrails
Developer ToolsProduction Telemetry and Live Debugging Rules
Four Cursor rules and a diagnostic playbook for answering a question about running production code without shipping a deploy to find out.
- Zero-redeploy state inspection in Node.js, Python and Go — stacks on signal, pool counters, goroutine and task lists
- Log and span payloads carrying the five fields that make correlation possible at all
AI DevelopmentCursor Rules Team System
Governed rules for consistent engineering teams.
- Team hierarchy
- Review workflow