AI
You're using AI to write code.
It's fast. It's productive.
PR #247 PR #248 PR #249 PR #247
But every pull request…
the same problems.
/* You said: use Tailwind */
className="flex items-center gap-4"
/* AI wrote: */
style="display:flex;align-items:center;gap:16px"
/* Session 1: learned the pattern */
const data = await api.fetch()
/* Session 2: forgot everything */
fetch("https://api.example.com/data")
Same comments.
Same fixes.
Over and over.
It's not the AI's fault.
It just doesn't have your rules enforced.
ADR
Archgate
enforces
your rules.
So agents and humans follow them.
FE-001-use-tailwind.md
---
id: FE-001
title: Use Tailwind Utilities
domain: frontend
rules: true
---
## Decision
Tailwind utility classes only.
No inline styles.
$ archgate check
FE-001/no-inline-styles
BE-002/api-client-pattern
2 rules passed · 0 violations
$
Your AI reads them. archgate check blocks what slips through.
WORKS WITH
Claude Code
Cursor
Copilot
Every major AI coding tool.
LEARN
The best part?
It learns.
@planner
@developer
@reviewer
@lessons-learned
New rules and ADRs
Every mistake becomes a new rule or ADR.
Your AI never repeats it.
Try it in 30 seconds
archgate.dev
Free. Open source.