Commit 2306a6b
committed
docs: add 18 ESLint-style rule example pages (#90)
* docs: remove hardcoded versions and counts, point to source files
CLAUDE.md: replace command table, ADR list, and pinned versions with
references to src/commands/, .archgate/adrs/, and .prototools.
README.md: remove commands table and CI section, defer to docs site.
Homepage (en + pt-br): replace "Six ADRs" with open-ended text and
link to the ADRs directory on GitHub.
* docs: add 18 individual ESLint-style rule example pages
Restructure the rule examples documentation:
- Split inline examples out of writing-rules.mdx into dedicated pages
- Convert common-rule-patterns.mdx into a categorized index page
- Add 18 individual rule pages (EN + PT-BR = 36 files) covering:
dependency management, import restrictions, file structure,
code quality, database schema, and architecture boundaries
- Each page follows ESLint-style format: rule details, incorrect/correct
code examples, full .rules.ts implementation, when to use/not use
- Use Starlight autogenerate for the Examples sidebar section
- Real-world examples sourced from archgate, money-sync, and
stavanger-challenge repositories
* docs: regenerate llms-full.txt1 parent a8e6753 commit 2306a6b
42 files changed
Lines changed: 5220 additions & 1266 deletions
File tree
- docs
- public
- src/content/docs
- examples
- guides
- pt-br
- examples
- guides
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
227 | 227 | | |
228 | 228 | | |
229 | 229 | | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
234 | | - | |
235 | | - | |
| 230 | + | |
| 231 | + | |
236 | 232 | | |
237 | 233 | | |
238 | 234 | | |
| |||
0 commit comments