├── .claude ├── docs │ ├── 01-plan-first-enforcement.md │ ├── 02-smart-testing-automation.md │ ├── 03-visual-regression-baselines.md │ ├── 04-auto-commit-workflow.md │ ├── 05-hook-orchestration.md │ ├── 06-dynamic-rule-loading.md │ ├── 07-compliance-tracking.md │ ├── 08-quality-gates.md │ ├── 09-session-state-management.md │ ├── 10-error-recovery-rollback.md │ ├── 11-performance-optimization.md │ ├── 12-continuous-improvement.md │ ├── INDEX.md │ ├── README.md │ ├── hooks-integration-guide.md │ └── visual-flow-diagrams.md └── rules │ ├── README.md │ ├── _mandatory │ ├── 00-workflow-before-starting-circuit-breaker.md │ ├── 01-workflow-plan-template.md │ ├── 02-approval-gate.md │ └── 03-plan-content-preview.md │ ├── agents │ └── rule-learning-agent.md │ ├── core-standards │ ├── adr-principles.md │ ├── adr-template.md │ ├── coding-core.md │ ├── core-workflow.md │ ├── documentation-standards.md │ ├── error-handling.md │ ├── typescript-policy.md │ └── typescript-standards.md │ ├── general-policies │ ├── anti-patterns.md │ ├── backend │ │ ├── api-design.md │ │ ├── api-versioning-strategy.md │ │ ├── database-migration-safety.md │ │ ├── database-schema.md │ │ └── security.md │ ├── dependencies.md │ ├── feature-verification.md │ ├── frontend │ │ ├── mobile-first-responsive.md │ │ └── web-development.md │ ├── high-roi-development.md │ ├── multi-agent-workflow-coordination.md │ ├── ops │ │ ├── code-review.md │ │ ├── continuous-work-loop.md │ │ ├── deployment.md │ │ ├── environment-configs.md │ │ ├── git-workflow.md │ │ ├── idempotency.md │ │ ├── monorepo-hygiene.md │ │ ├── observability.md │ │ ├── performance.md │ │ ├── root-hygiene.md │ │ └── session-file-tracking.md │ ├── refactoring.md │ ├── testing │ │ ├── api-testing.md │ │ ├── core-standards.md │ │ ├── cross-farm-data-isolation.md │ │ ├── e2e-playwright.md │ │ ├── implementation-guide.md │ │ ├── integration-testing.md │ │ ├── playwright-patterns.md │ │ ├── playwright-strategy.md │ │ ├── test-automation.md │ │ ├── test-patterns.md │ │ ├── test-requirements.md │ │ └── unit-testing.md │ └── todo-driven-workflow.md │ ├── git-auto-commit-rule.md │ ├── manifest.json │ ├── testing │ ├── always-test-before-delivery.md │ ├── frontend-validation-comprehensive.md │ ├── smart-testing.md │ └── visual-regression-verification.md │ ├── workflow-architecture.md │ └── workflow-rule-router.md ├── CHANGELOG.md ├── README.md ├── claude.md ├── convert-to-subtree.sh └── install.sh /.claude/docs/01-plan-first-enforcement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/docs/01-plan-first-enforcement.md -------------------------------------------------------------------------------- /.claude/docs/02-smart-testing-automation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/docs/02-smart-testing-automation.md -------------------------------------------------------------------------------- /.claude/docs/03-visual-regression-baselines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/docs/03-visual-regression-baselines.md -------------------------------------------------------------------------------- /.claude/docs/04-auto-commit-workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/docs/04-auto-commit-workflow.md -------------------------------------------------------------------------------- /.claude/docs/05-hook-orchestration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/docs/05-hook-orchestration.md -------------------------------------------------------------------------------- /.claude/docs/06-dynamic-rule-loading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/docs/06-dynamic-rule-loading.md -------------------------------------------------------------------------------- /.claude/docs/07-compliance-tracking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/docs/07-compliance-tracking.md -------------------------------------------------------------------------------- /.claude/docs/08-quality-gates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/docs/08-quality-gates.md -------------------------------------------------------------------------------- /.claude/docs/09-session-state-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/docs/09-session-state-management.md -------------------------------------------------------------------------------- /.claude/docs/10-error-recovery-rollback.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/docs/10-error-recovery-rollback.md -------------------------------------------------------------------------------- /.claude/docs/11-performance-optimization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/docs/11-performance-optimization.md -------------------------------------------------------------------------------- /.claude/docs/12-continuous-improvement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/docs/12-continuous-improvement.md -------------------------------------------------------------------------------- /.claude/docs/INDEX.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/docs/INDEX.md -------------------------------------------------------------------------------- /.claude/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/docs/README.md -------------------------------------------------------------------------------- /.claude/docs/hooks-integration-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/docs/hooks-integration-guide.md -------------------------------------------------------------------------------- /.claude/docs/visual-flow-diagrams.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/docs/visual-flow-diagrams.md -------------------------------------------------------------------------------- /.claude/rules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/README.md -------------------------------------------------------------------------------- /.claude/rules/_mandatory/00-workflow-before-starting-circuit-breaker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/_mandatory/00-workflow-before-starting-circuit-breaker.md -------------------------------------------------------------------------------- /.claude/rules/_mandatory/01-workflow-plan-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/_mandatory/01-workflow-plan-template.md -------------------------------------------------------------------------------- /.claude/rules/_mandatory/02-approval-gate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/_mandatory/02-approval-gate.md -------------------------------------------------------------------------------- /.claude/rules/_mandatory/03-plan-content-preview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/_mandatory/03-plan-content-preview.md -------------------------------------------------------------------------------- /.claude/rules/agents/rule-learning-agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/agents/rule-learning-agent.md -------------------------------------------------------------------------------- /.claude/rules/core-standards/adr-principles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/core-standards/adr-principles.md -------------------------------------------------------------------------------- /.claude/rules/core-standards/adr-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/core-standards/adr-template.md -------------------------------------------------------------------------------- /.claude/rules/core-standards/coding-core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/core-standards/coding-core.md -------------------------------------------------------------------------------- /.claude/rules/core-standards/core-workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/core-standards/core-workflow.md -------------------------------------------------------------------------------- /.claude/rules/core-standards/documentation-standards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/core-standards/documentation-standards.md -------------------------------------------------------------------------------- /.claude/rules/core-standards/error-handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/core-standards/error-handling.md -------------------------------------------------------------------------------- /.claude/rules/core-standards/typescript-policy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/core-standards/typescript-policy.md -------------------------------------------------------------------------------- /.claude/rules/core-standards/typescript-standards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/core-standards/typescript-standards.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/anti-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/anti-patterns.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/backend/api-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/backend/api-design.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/backend/api-versioning-strategy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/backend/api-versioning-strategy.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/backend/database-migration-safety.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/backend/database-migration-safety.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/backend/database-schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/backend/database-schema.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/backend/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/backend/security.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/dependencies.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/feature-verification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/feature-verification.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/frontend/mobile-first-responsive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/frontend/mobile-first-responsive.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/frontend/web-development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/frontend/web-development.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/high-roi-development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/high-roi-development.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/multi-agent-workflow-coordination.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/multi-agent-workflow-coordination.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/ops/code-review.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/ops/code-review.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/ops/continuous-work-loop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/ops/continuous-work-loop.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/ops/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/ops/deployment.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/ops/environment-configs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/ops/environment-configs.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/ops/git-workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/ops/git-workflow.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/ops/idempotency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/ops/idempotency.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/ops/monorepo-hygiene.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/ops/monorepo-hygiene.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/ops/observability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/ops/observability.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/ops/performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/ops/performance.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/ops/root-hygiene.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/ops/root-hygiene.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/ops/session-file-tracking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/ops/session-file-tracking.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/refactoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/refactoring.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/testing/api-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/testing/api-testing.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/testing/core-standards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/testing/core-standards.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/testing/cross-farm-data-isolation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/testing/cross-farm-data-isolation.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/testing/e2e-playwright.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/testing/e2e-playwright.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/testing/implementation-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/testing/implementation-guide.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/testing/integration-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/testing/integration-testing.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/testing/playwright-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/testing/playwright-patterns.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/testing/playwright-strategy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/testing/playwright-strategy.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/testing/test-automation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/testing/test-automation.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/testing/test-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/testing/test-patterns.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/testing/test-requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/testing/test-requirements.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/testing/unit-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/testing/unit-testing.md -------------------------------------------------------------------------------- /.claude/rules/general-policies/todo-driven-workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/general-policies/todo-driven-workflow.md -------------------------------------------------------------------------------- /.claude/rules/git-auto-commit-rule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/git-auto-commit-rule.md -------------------------------------------------------------------------------- /.claude/rules/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/manifest.json -------------------------------------------------------------------------------- /.claude/rules/testing/always-test-before-delivery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/testing/always-test-before-delivery.md -------------------------------------------------------------------------------- /.claude/rules/testing/frontend-validation-comprehensive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/testing/frontend-validation-comprehensive.md -------------------------------------------------------------------------------- /.claude/rules/testing/smart-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/testing/smart-testing.md -------------------------------------------------------------------------------- /.claude/rules/testing/visual-regression-verification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/testing/visual-regression-verification.md -------------------------------------------------------------------------------- /.claude/rules/workflow-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/workflow-architecture.md -------------------------------------------------------------------------------- /.claude/rules/workflow-rule-router.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/.claude/rules/workflow-rule-router.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/README.md -------------------------------------------------------------------------------- /claude.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/claude.md -------------------------------------------------------------------------------- /convert-to-subtree.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/convert-to-subtree.sh -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahin/ai-rules/HEAD/install.sh --------------------------------------------------------------------------------