

Also from Kynth Studios


Also from Kynth Studios


Also from Kynth Studios
1# CLAUDE.md23## AI Assistant Context for SAFe Multi-Agent Development45**Repository**: {{PROJECT_NAME}}6**Methodology**: SAFe (Scaled Agile Framework) Agentic Workflow7**Philosophy**: "Round Table" - Equal voice, mutual respect, shared responsibility89---1011## Quick Start1213This is a **SAFe multi-agent development project** with 11 specialized AI agents working collaboratively. You are part of a team where your input has equal weight with human contributors.1415**Core Principles**:16- Search for existing patterns before creating new ones ("Search First, Reuse Always")17- Attach evidence to Linear tickets for all work18- You have "stop-the-line" authority for architectural/security concerns19- Follow SAFe methodology: Epic → Feature → Story → Enabler2021**Key Resources**:22- [AGENTS.md](AGENTS.md) - All 11 agent roles, invocation patterns, capabilities23- [CONTRIBUTING.md](CONTRIBUTING.md) - Git workflow, commit standards, PR process24- [docs/onboarding/](docs/onboarding/) - Setup guides and daily workflows25- [docs/guides/ROUND-TABLE-PHILOSOPHY.md](docs/guides/ROUND-TABLE-PHILOSOPHY.md) - Collaboration principles26- [patterns_library/](patterns_library/) - Reusable code patterns (18+ patterns, 7 categories)27- [knowledge-vault/](knowledge-vault/README.md) - Evidence-verified knowledge base. To build this repo's own vault, run [SAW-VAULT-BUILD.md](knowledge-vault/docs/SAW-VAULT-BUILD.md)2829---3031## Development Commands3233```bash34# Development server35{{DEV_COMMAND}} # Start development server3637# Build and production38{{BUILD_COMMAND}} # Build for production39{{START_COMMAND}} # Start production server4041# Code quality42{{LINT_COMMAND}} # Run linting43{{LINT_FIX_COMMAND}} # Auto-fix linting issues44{{TYPE_CHECK_COMMAND}} # TypeScript validation45{{FORMAT_CHECK_COMMAND}} # Prettier formatting check4647# Testing48{{TEST_UNIT_COMMAND}} # Run unit tests49{{TEST_INTEGRATION_COMMAND}} # Run integration tests50{{TEST_E2E_COMMAND}} # Run end-to-end tests5152# Database (if applicable)53{{DB_MIGRATE_COMMAND}} # Run migrations5455# CI/CD validation (REQUIRED before PR)56{{CI_VALIDATE_COMMAND}} # Run all quality checks57```5859**Important**: Always run `{{CI_VALIDATE_COMMAND}}` before creating a pull request.6061---6263## Architecture Overview6465### Technology Stack6667- **Frontend**: {{FRONTEND_FRAMEWORK}}68- **Backend**: {{BACKEND_FRAMEWORK}}69- **Database**: {{DATABASE_SYSTEM}}70- **ORM**: {{ORM_TOOL}}71- **Authentication**: {{AUTH_PROVIDER}}72- **Payments**: {{PAYMENT_PROVIDER}}73- **Analytics**: {{ANALYTICS_PROVIDER}}74- **UI Components**: {{UI_LIBRARY}}7576### Repository Structure7778```79{{PROJECT_NAME}}/80├── CLAUDE.md # This file - AI assistant context81├── AGENTS.md # Agent team quick reference82├── CONTRIBUTING.md # Git workflow and commit standards83├── docs/ # Documentation (onboarding, database, security, sop, workflow)84├── specs/ # SAFe specifications (Epic/Feature/Story)85├── patterns_library/ # Reusable code patterns (7 categories)86├── .claude/ # Claude Code harness (hooks, commands, skills, agents)87├── agent_providers/ # Agent configurations88└── scripts/ # Utility scripts89```9091---9293## SAFe Workflow9495All work follows the SAFe hierarchy and specs-driven development:96971. BSA creates spec in `specs/{{TICKET_PREFIX}}-XXX-feature-spec.md`982. System Architect validates architectural approach993. Implementation agents execute with pattern discovery1004. QAS validates against acceptance criteria1015. Evidence attached to Linear ticket before POPM review102103### Metacognitive Tags104105Use in specs to highlight critical decisions:106- `#PATH_DECISION` - Architectural path chosen (document alternatives)107- `#PLAN_UNCERTAINTY` - Areas requiring validation108- `#EXPORT_CRITICAL` - Security/compliance requirements109110### Pattern Discovery Protocol (MANDATORY)111112**Before implementing ANY feature:**1131141. Search `patterns_library/` for existing patterns1152. Search `specs/` for similar specifications1163. Search codebase for similar implementations1174. Consult documentation: [CONTRIBUTING.md](CONTRIBUTING.md), [docs/database/](docs/database/), [docs/security/](docs/security/)1185. Propose to System Architect before implementation119120---121122## Project-Specific Implementation Notes123124*Customize this section for your technology stack.*125126### Authentication127128**Provider**: {{AUTH_PROVIDER}}129130- Environment variables: See `.env.template`131- Routes: {{AUTH_ROUTES}} / {{PROTECTED_ROUTES}}132- Patterns: `patterns_library/` + [docs/security/SECURITY_FIRST_ARCHITECTURE.md](docs/security/SECURITY_FIRST_ARCHITECTURE.md)133134### Payments135136**Provider**: {{PAYMENT_PROVIDER}}137138- Webhook endpoints: {{WEBHOOK_ROUTES}}139- Patterns: `patterns_library/api/webhook-handler.md`140- Idempotency required for all payment operations141142### Analytics143144**Provider**: {{ANALYTICS_PROVIDER}}145146- Privacy-first: No tracking without explicit consent (GDPR/CCPA)147- Error boundaries: Analytics failures must not crash the app148149### Database150151**System**: {{DATABASE_SYSTEM}} | **ORM**: {{ORM_TOOL}}152153**Guidelines**:154- Always use ORM (type safety) with RLS context helpers (`withUserContext`, `withAdminContext`, `withSystemContext`)155- Always create proper migrations (never `db push` in production)156- Never use direct SQL or bypass RLS policies157158**Schema Docs**: [docs/database/DATA_DICTIONARY.md](docs/database/DATA_DICTIONARY.md) (single source of truth)159160**Migration Workflow**:161```bash162{{MIGRATION_CREATE_COMMAND}} # Create migration163{{MIGRATION_TEST_COMMAND}} # Test locally164git add {{MIGRATIONS_DIR}}/ && git commit -m "feat(db): add feature migration"165{{MIGRATION_DEPLOY_COMMAND}} # Deploy to production166```167168---169170## Code Quality171172**Linter**: {{LINTER_TOOL}} | **Config**: {{LINTER_CONFIG_FORMAT}}173174```bash175{{LINT_COMMAND}} # Run linter176{{LINT_FIX_COMMAND}} # Auto-fix issues177```178179Always run `{{LINT_COMMAND}}` before committing. Consult your linting configuration file for project-specific rules.180181---182183## CI/CD Pipeline184185**MANDATORY**: Read [CONTRIBUTING.md](CONTRIBUTING.md) before any development.186187### PR Workflow1881891. Create feature branch: `{{TICKET_PREFIX}}-{number}-{description}`1902. Implement with proper commits: `type(scope): description [{{TICKET_PREFIX}}-XXX]`1913. Rebase: `git rebase origin/{{MAIN_BRANCH}}`1924. Validate: `{{CI_VALIDATE_COMMAND}}` (must pass)1935. Push: `git push --force-with-lease`1946. Create PR using `.github/pull_request_template.md`1957. Merge using "Rebase and merge" only196197### Branch Protection198199- All PRs must be up-to-date with `{{MAIN_BRANCH}}`200- All CI checks must pass201- CODEOWNERS reviewers required202- No direct pushes to `{{MAIN_BRANCH}}`203204**Detailed Guides**: [docs/ci-cd/CI-CD-Pipeline-Guide.md](docs/ci-cd/CI-CD-Pipeline-Guide.md) | [docs/workflow/](docs/workflow/)205
One 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 |
|---|---|---|---|---|---|
| bybren-llc/safe-agentic-workflow.cursor/rules/00-core-principles.mdc · 399 | Cursor rules | no sections | 48/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/01-git-workflow.mdc · 399 | Cursor rules | lint-formatstyletypesgit+2 | 85/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/02-pattern-discovery.mdc · 399 | Cursor rules | stylearchgitdo-not+2 | 73/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/03-safe-ai-dlc.mdc · 399 | Cursor rules | styledo-not | 59/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/04-knowledge-vault.mdc · 399 | Cursor rules | stylegitapido-not | 73/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/10-backend-python.mdc · 399 | Cursor rules | testlint-formatstylegit+4 | 97/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/11-frontend-react.mdc · 399 | Cursor rules | buildstyletypessecurity+3 | 65/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/12-database-sql.mdc · 399 | Cursor rules | testtypesgitsecurity+3 | 69/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/13-testing.mdc · 399 | Cursor rules | teststyletesting-strategyapi+1 | 88/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/14-spec-creation.mdc · 399 | Cursor rules | teststylegitdo-not | 69/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/15-deployment.mdc · 399 | Cursor rules | setuptestgitsecurity+2 | 80/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/16-stripe-payments.mdc · 399 | Cursor rules | testdo-not | 61/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/20-agent-architect.mdc · 399 | Cursor rules | stylearchgit | 58/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/21-agent-backend.mdc · 399 | Cursor rules | testlint-formatstyleapi+1 | 85/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/22-agent-qas.mdc · 399 | Cursor rules | teststylesecurityagent-behaviour | 81/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/23-agent-security.mdc · 399 | Cursor rules | stylesecurity | 52/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/30-background-agents.mdc · 399 | Cursor rules | testlint-formatstylegit+1 | 74/100 | today | |
| bybren-llc/safe-agentic-workflow.cursor/rules/31-mcp-integration.mdc · 399 | Cursor rules | stylesecuritydo-notagent-behaviour | 61/100 | today | |
| bybren-llc/safe-agentic-workflow.gemini/GEMINI.md · 399 | GEMINI.md | lint-formatstylearchgit+4 | 66/100 | today | |
| bybren-llc/safe-agentic-workflowAGENTS.md · 399 | AGENTS.md | buildteststylearch+5 | 84/100 | today |
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| stacklok/toolhiveCLAUDE.md · 2.0k | CLAUDE.md | buildteststylearch+4 | 100/100 | 14 days ago | |
| Adit-Jain-srm/NightmareNetCLAUDE.md · 46 | CLAUDE.md | buildtestlint-formatstyle+6 | 100/100 | 14 days ago | |
| tphakala/birdnet-goCLAUDE.md · 1.6k | CLAUDE.md | buildtestlint-formatstyle+8 | 100/100 | today | |
| tyrchen/geektime-bootcamp-aiw7/genslides/backend/CLAUDE.md · 230 | CLAUDE.md | testlint-formatstylearch+6 | 100/100 | 9 days ago | |
| nimbalyst/nimbalystpackages/android/CLAUDE.md · 1.5k | CLAUDE.md | setupbuildstylearch+2 | 100/100 | 14 days ago | |
| microsoft/playwrightCLAUDE.md · 95k | CLAUDE.md | buildtestlint-formatstyle+7 | 100/100 | 7 days ago | |
| dotCMS/corecore-web/CLAUDE.md · 949 | CLAUDE.md | teststylearchtesting-strategy+3 | 100/100 | 14 days ago | |
| bagisto/bagistoCLAUDE.md · 28k | CLAUDE.md | setupbuildteststyle+5 | 100/100 | 7 days ago |
A badge carrying the measured quality of the strongest agent config file in this repository, out of 100. It reads from this index every time somebody loads your page, so it changes when the measurement changes and there is nothing to keep up to date. Free, no account, and the value is not something you or we can set by hand.
[](https://rulestack.kynth.studio/configs/bybren-llc-safe-agentic-workflow-claude)Would rather not hotlink us? Every badge is also served in shields.io’s endpoint schema, so shields renders the image and your readers never talk to our domain:
Published by Toolproof, the masthead over this index and eight others. The method behind the number is at toolproof.kynth.studio/methodology, and the whole thing is readable as JSON with no key at /api.