Cline rules
.clinerules/01-project-rules.mdColorAgent Monorepo
Cline rules
Quality
56/100
Scores the file, not the repository.Length
296 words
10 headings · 0 code blocksRepository
0
— · pushed 113 days agoLast changed
3 days ago
First indexed 3 days ago.1234567# PROJECT GUIDELINES89## MONOREPO STRUCTURE1011- Use Turborepo for build orchestration and caching12- pnpm workspaces for dependency management13- Separate backend and frontend as distinct workspaces1415## DOCUMENTATION GUIDELINES1617- Update relevant documentation in "/docs" when modifying features18- Keep README.md in sync with new capabilities19- Maintain changelog entries in CHANGELOG.md2021### Architecture Decision Records2223Create ADRs in /docs/adr for:2425- Major dependency changes26- pattern changes27- New integration patterns28- Database schema changes29- Follow template in "/docs/adr/template.md"3031## TESTING3233- After adding or updating tests, make sure they pass, by running them with pytest.34- When rerunning previously failed tests, specify the specific tests to re-run.35- Aim for 80% code coverage in general, but utility functions should have 100% coverage.3637### Unit Tests3839A good unit test should:4041- focus on a single use-case at a time42- have a minimal set of assertions per test43- demonstrate every use case. The rule of thumb is: if it can happen, it should be covered4445## CODE STYLE AND STRUCTURE4647- Prioritize maintainability over development speed48- Keep data layer separate from view hierarchy49- Write clear, understandable code50- Think data first, implement views second51- Follow clean architecture principles5253## ERROR HANDLING5455- Implement granular error types56- Use graceful degradation strategies57- Implement comprehensive error logging58- Use error recovery mechanisms5960## JSON SANITIZATION6162- Sanitize JSON throughout the transformation pipeline63- Handle BOM characters properly64- Handle nested stringified JSON65- Implement proper error handling for malformed JSON6667## SECURITY6869- Implement proper database security measures70- Integrate infrastructure for using KeyCloak as the authorization platform in both the frontend and backend71- Use secure headers and CORS policies72- Implement audit logging for sensitive operations73
Also in sebellows/color-agent
Diff this repo’s formatsOne repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| sebellows/color-agent.clinerules/react-typescript.md · 0 | Cline rules | teststylearchdependencies+1 | 64/100 | 3 days ago | |
| sebellows/color-agent.clinerules/python.md · 0 | Cline rules | setuptestlint-formatstyle+3 | 81/100 | 3 days ago | |
| sebellows/color-agentCLAUDE.md · 0 | CLAUDE.md | testlint-formatstyle | 74/100 | 3 days ago |
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| bashdeban/fastmind.clinerules/.project-consistency-keeper2.md · 5 | Cline rules | setupbuildtestlint-format+11 | 100/100 | 3 days ago | |
| JCodesMore/ai-website-cloner-template.clinerules · 31k | Cline rules | buildlint-formatstylearch+3 | 97/100 | 2 days ago | |
| u9401066/zotero-keeper.clinerules/50-pubmed-project.md · 6 | Cline rules | testlint-formatstylearch+1 | 94/100 | 3 days ago | |
| u9401066/zotero-keepervscode-extension/resources/repo-assets/pubmed-search-mcp/.clinerules/50-pubmed-project.md · 6 | Cline rules | testlint-formatstylearch+1 | 94/100 | 3 days ago | |
| VaillerTeeter/HoshimiNest.clinerules/project-identity.md · 1 | Cline rules | setuparchtypesdo-not | 93/100 | yesterday | |
| blendsdk/codeops-mcp.clinerules/project.md · 0 | Cline rules | buildteststylearch+7 | 91/100 | 3 days ago | |
| cline/cline.clinerules/general.md · 66k | Cline rules | setupbuildstylearch+2 | 86/100 | 3 days ago | |
| u9401066/zotero-keeper.clinerules/60-pubmed-python.md · 6 | Cline rules | setuptestlint-formatstyle+2 | 86/100 | 3 days ago |
