├── .ai ├── knowledge │ ├── failures.md │ └── successful.md ├── prompts │ ├── implementation.md │ ├── review.md │ └── testing.md ├── rules │ ├── architecture.md │ ├── refactoring.md │ ├── security.md │ ├── style.md │ └── testing.md └── traceability │ ├── compliance_map.yml │ └── requirements_map.yml ├── .github └── workflows │ ├── claude-code-review.yml │ ├── claude.yml │ ├── deploy-pages.yml │ └── pattern-validation.yml ├── .gitignore ├── CLAUDE.md ├── LICENSE ├── PATTERN_MIGRATION_GUIDE.md ├── README.md ├── docs ├── agentic-cicd.md ├── ai-development-best-practices.md ├── ai-security-sandbox-blog.md ├── claude-code-guide.md ├── examples │ ├── au1a.md │ ├── au2b.md │ ├── au3c.md │ ├── au3f.md │ ├── au4d.md │ ├── au5f.md │ ├── pm7a.md │ ├── pm7b.md │ ├── pm7c.md │ ├── pm7d.md │ ├── pm8a.md │ ├── pm8b.md │ ├── pm8c.md │ ├── pm9a.md │ ├── pm9b.md │ └── pm9c.md ├── introducing-ai-development-patterns.md ├── pattern-ideas.md └── specs.md ├── examples ├── atomic-decomposition │ ├── README.md │ ├── function-level-decomposition.md │ └── task-decomposer.py ├── automated-traceability │ ├── README.md │ ├── maintain_traceability.sh │ └── test_requirement_coverage.py ├── baseline-management │ ├── README.md │ ├── chaos │ │ └── chaos_scenarios.md │ ├── observability │ │ └── observability_pipeline.md │ └── thresholds │ │ └── thresholds.md ├── codified-rules │ ├── CLAUDE.md │ ├── DEVELOPMENT_RULES.md │ ├── PIPELINE_RULES.md │ ├── QUALITY_RULES.md │ └── README.md ├── context-persistence │ ├── ADVANCED.md │ ├── README.md │ ├── examples │ │ └── .ai │ │ │ ├── knowledge │ │ │ ├── failures │ │ │ │ └── auth.md │ │ │ └── patterns │ │ │ │ └── auth.md │ │ │ └── memory │ │ │ ├── NOTES.md │ │ │ ├── TODO.md │ │ │ └── scratchpad.md │ ├── hooks │ │ ├── EXAMPLE.md │ │ ├── README.md │ │ ├── post-edit-reminder.sh │ │ ├── pre-compact.sh │ │ ├── session-end.sh │ │ ├── session-resume.sh │ │ ├── settings.json │ │ └── setup-hooks.sh │ ├── scripts │ │ ├── context-compact.sh │ │ ├── knowledge.sh │ │ └── session-resume.sh │ └── templates │ │ ├── NOTES.md │ │ ├── TODO.md │ │ ├── decisions.json │ │ └── scratchpad.md ├── developer-lifecycle │ ├── README.md │ ├── comprehensive-workflow-example.md │ ├── enhanced-implementation-techniques.md │ └── lifecycle-workflow.sh ├── error-resolution │ ├── README.md │ ├── examples │ │ ├── common-errors │ │ │ ├── configuration-error.md │ │ │ ├── dependency-conflict.md │ │ │ └── test-failure.md │ │ └── github-actions │ │ │ ├── README.md │ │ │ ├── ci-failure-example.md │ │ │ └── collect-from-workflow.sh │ └── templates │ │ ├── ai-prompt-template.md │ │ └── error-context-template.md ├── guided-refactoring │ ├── README.md │ ├── quality-metrics.py │ ├── refactor-pipeline.sh │ └── refactoring-rules.md ├── issue-generation │ ├── README.md │ ├── ai-prompts-for-epic-management.md │ ├── ci-integration-examples.md │ ├── detailed-kanban-workflow.md │ └── issue-generator.py ├── observable-development │ ├── README.md │ ├── debug_helpers.py │ ├── observable_logging.py │ └── performance_monitoring.py ├── parallel-agents │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── config │ │ └── tasks.yaml │ ├── docker-compose.parallel-agents.yml │ ├── docker │ │ ├── Dockerfile.ai-agent │ │ └── requirements.txt │ └── scripts │ │ ├── merge-parallel-work.sh │ │ └── shared_memory.py ├── planned-implementation │ ├── README.md │ ├── claude-code-example.md │ ├── cursor-example.md │ ├── markdown-iteration-techniques.md │ └── planning-template.md ├── policy-generation │ ├── README.md │ ├── compliance-requirements.md │ ├── config_rules.yml │ ├── generate-policies.sh │ ├── iam_permissions.cedar │ └── network_policy.rego ├── security-orchestration │ └── README.md ├── security-sandbox │ ├── Dockerfile.ai-sandbox │ ├── README.md │ ├── ai-sandbox.sh │ ├── docker-compose.ai-sandbox.yml │ ├── docker-compose.basic.yml │ ├── docker-compose.parallel-agents.yml │ ├── emergency-shutdown.sh │ ├── healthcheck.py │ ├── init-workspace.sh │ ├── requirements-sandbox.txt │ └── resource-locking.sh ├── spec-driven-development │ ├── .pre-commit-config.yaml │ ├── README.md │ ├── api_openapi.yaml │ ├── cli_spec.md │ ├── iam_policy_generator.py │ ├── iam_policy_spec.md │ ├── pytest.ini │ ├── requirements.txt │ ├── spec_validator.py │ ├── tests │ │ ├── test_cli.py │ │ └── test_validation.py │ ├── user_authentication.feature │ └── user_authentication_structured.md └── tool-integration │ ├── README.md │ ├── ai_tool_integration.py │ └── tools.json ├── experiments ├── README.md └── examples │ ├── README.md │ ├── asynchronous-research │ └── README.md │ ├── centralized-rules │ ├── README.md │ ├── ai-dev-cli │ │ ├── package.json │ │ └── src │ │ │ └── cli.ts │ ├── ai-gateway │ │ ├── package.json │ │ └── src │ │ │ ├── claudeClient.ts │ │ │ └── server.ts │ └── org-ai-client │ │ ├── package.json │ │ └── src │ │ └── index.ts │ ├── custom-commands │ ├── README.md │ ├── claude-settings.json │ ├── commands │ │ ├── implement-spec.md │ │ ├── refactor.md │ │ ├── safe-refactor.md │ │ ├── security-review.md │ │ └── test.md │ ├── implement-spec-example.md │ ├── safe-refactor-example.md │ ├── security-review-example.md │ └── test-example.md │ ├── debt-forecasting │ ├── README.md │ └── debt_analysis.md │ ├── deployment-synthesis │ ├── README.md │ └── blue_green_deployment.md │ ├── drift-remediation │ ├── README.md │ └── infrastructure_drift.md │ ├── event-automation │ ├── README.md │ ├── claude-settings.json │ └── security-hook.sh │ ├── handoff-protocols │ ├── README.md │ └── handoff_assessor.py │ ├── incident-automation │ ├── README.md │ └── incident_playbook.md │ ├── pipeline-synthesis │ ├── README.md │ └── ci_spec.md │ ├── review-automation │ ├── README.md │ └── automated-review.sh │ ├── test-promotion │ ├── .ai │ │ └── hooks │ │ │ └── protect-golden.sh │ ├── .github │ │ ├── CODEOWNERS │ │ └── workflows │ │ │ └── test-protection.yml │ ├── README.md │ ├── THREAT-MODEL.md │ ├── conftest.py │ ├── requirements.txt │ ├── scripts │ │ ├── enforce-permissions.sh │ │ └── promote-test.sh │ ├── src │ │ ├── __init__.py │ │ └── payment.py │ └── tests │ │ └── golden │ │ └── test_payment.py │ ├── testing-orchestration │ ├── README.md │ ├── acceptance_tests │ │ └── README.md │ ├── pipeline_tests │ │ └── pipeline_tests.yaml │ └── unit_tests │ │ └── unit_tests.yml │ ├── upgrade-advisor │ ├── README.md │ └── dependency_advisor.md │ └── workflow-orchestration │ └── README.md ├── index.html ├── pattern-spec.md ├── scripts ├── README.md ├── apply-experimental-renames.sh ├── apply-pattern-renames.sh ├── pre-commit-pattern-count.sh ├── rename-example-directories.sh ├── update-pattern-count.py └── validate-pattern-names.py └── tests ├── README.md ├── conftest.py ├── requirements.txt ├── run_all_tests.py ├── setup_and_run.sh ├── test_dependencies.py ├── test_diagram.py ├── test_examples.py ├── test_links.py ├── test_pattern_compliance.py ├── test_readme_accuracy.py └── utils ├── __init__.py ├── example_validator.py ├── link_checker.py └── pattern_parser.py /.ai/knowledge/failures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.ai/knowledge/failures.md -------------------------------------------------------------------------------- /.ai/knowledge/successful.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.ai/knowledge/successful.md -------------------------------------------------------------------------------- /.ai/prompts/implementation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.ai/prompts/implementation.md -------------------------------------------------------------------------------- /.ai/prompts/review.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.ai/prompts/review.md -------------------------------------------------------------------------------- /.ai/prompts/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.ai/prompts/testing.md -------------------------------------------------------------------------------- /.ai/rules/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.ai/rules/architecture.md -------------------------------------------------------------------------------- /.ai/rules/refactoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.ai/rules/refactoring.md -------------------------------------------------------------------------------- /.ai/rules/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.ai/rules/security.md -------------------------------------------------------------------------------- /.ai/rules/style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.ai/rules/style.md -------------------------------------------------------------------------------- /.ai/rules/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.ai/rules/testing.md -------------------------------------------------------------------------------- /.ai/traceability/compliance_map.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.ai/traceability/compliance_map.yml -------------------------------------------------------------------------------- /.ai/traceability/requirements_map.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.ai/traceability/requirements_map.yml -------------------------------------------------------------------------------- /.github/workflows/claude-code-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.github/workflows/claude-code-review.yml -------------------------------------------------------------------------------- /.github/workflows/claude.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.github/workflows/claude.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.github/workflows/deploy-pages.yml -------------------------------------------------------------------------------- /.github/workflows/pattern-validation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.github/workflows/pattern-validation.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/LICENSE -------------------------------------------------------------------------------- /PATTERN_MIGRATION_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/PATTERN_MIGRATION_GUIDE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/README.md -------------------------------------------------------------------------------- /docs/agentic-cicd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/agentic-cicd.md -------------------------------------------------------------------------------- /docs/ai-development-best-practices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/ai-development-best-practices.md -------------------------------------------------------------------------------- /docs/ai-security-sandbox-blog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/ai-security-sandbox-blog.md -------------------------------------------------------------------------------- /docs/claude-code-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/claude-code-guide.md -------------------------------------------------------------------------------- /docs/examples/au1a.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/examples/au1a.md -------------------------------------------------------------------------------- /docs/examples/au2b.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/examples/au2b.md -------------------------------------------------------------------------------- /docs/examples/au3c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/examples/au3c.md -------------------------------------------------------------------------------- /docs/examples/au3f.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/examples/au3f.md -------------------------------------------------------------------------------- /docs/examples/au4d.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/examples/au4d.md -------------------------------------------------------------------------------- /docs/examples/au5f.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/examples/au5f.md -------------------------------------------------------------------------------- /docs/examples/pm7a.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/examples/pm7a.md -------------------------------------------------------------------------------- /docs/examples/pm7b.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/examples/pm7b.md -------------------------------------------------------------------------------- /docs/examples/pm7c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/examples/pm7c.md -------------------------------------------------------------------------------- /docs/examples/pm7d.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/examples/pm7d.md -------------------------------------------------------------------------------- /docs/examples/pm8a.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/examples/pm8a.md -------------------------------------------------------------------------------- /docs/examples/pm8b.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/examples/pm8b.md -------------------------------------------------------------------------------- /docs/examples/pm8c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/examples/pm8c.md -------------------------------------------------------------------------------- /docs/examples/pm9a.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/examples/pm9a.md -------------------------------------------------------------------------------- /docs/examples/pm9b.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/examples/pm9b.md -------------------------------------------------------------------------------- /docs/examples/pm9c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/examples/pm9c.md -------------------------------------------------------------------------------- /docs/introducing-ai-development-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/introducing-ai-development-patterns.md -------------------------------------------------------------------------------- /docs/pattern-ideas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/pattern-ideas.md -------------------------------------------------------------------------------- /docs/specs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/docs/specs.md -------------------------------------------------------------------------------- /examples/atomic-decomposition/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/atomic-decomposition/README.md -------------------------------------------------------------------------------- /examples/atomic-decomposition/function-level-decomposition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/atomic-decomposition/function-level-decomposition.md -------------------------------------------------------------------------------- /examples/atomic-decomposition/task-decomposer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/atomic-decomposition/task-decomposer.py -------------------------------------------------------------------------------- /examples/automated-traceability/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/automated-traceability/README.md -------------------------------------------------------------------------------- /examples/automated-traceability/maintain_traceability.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/automated-traceability/maintain_traceability.sh -------------------------------------------------------------------------------- /examples/automated-traceability/test_requirement_coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/automated-traceability/test_requirement_coverage.py -------------------------------------------------------------------------------- /examples/baseline-management/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/baseline-management/README.md -------------------------------------------------------------------------------- /examples/baseline-management/chaos/chaos_scenarios.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/baseline-management/chaos/chaos_scenarios.md -------------------------------------------------------------------------------- /examples/baseline-management/observability/observability_pipeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/baseline-management/observability/observability_pipeline.md -------------------------------------------------------------------------------- /examples/baseline-management/thresholds/thresholds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/baseline-management/thresholds/thresholds.md -------------------------------------------------------------------------------- /examples/codified-rules/CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/codified-rules/CLAUDE.md -------------------------------------------------------------------------------- /examples/codified-rules/DEVELOPMENT_RULES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/codified-rules/DEVELOPMENT_RULES.md -------------------------------------------------------------------------------- /examples/codified-rules/PIPELINE_RULES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/codified-rules/PIPELINE_RULES.md -------------------------------------------------------------------------------- /examples/codified-rules/QUALITY_RULES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/codified-rules/QUALITY_RULES.md -------------------------------------------------------------------------------- /examples/codified-rules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/codified-rules/README.md -------------------------------------------------------------------------------- /examples/context-persistence/ADVANCED.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/ADVANCED.md -------------------------------------------------------------------------------- /examples/context-persistence/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/README.md -------------------------------------------------------------------------------- /examples/context-persistence/examples/.ai/knowledge/failures/auth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/examples/.ai/knowledge/failures/auth.md -------------------------------------------------------------------------------- /examples/context-persistence/examples/.ai/knowledge/patterns/auth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/examples/.ai/knowledge/patterns/auth.md -------------------------------------------------------------------------------- /examples/context-persistence/examples/.ai/memory/NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/examples/.ai/memory/NOTES.md -------------------------------------------------------------------------------- /examples/context-persistence/examples/.ai/memory/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/examples/.ai/memory/TODO.md -------------------------------------------------------------------------------- /examples/context-persistence/examples/.ai/memory/scratchpad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/examples/.ai/memory/scratchpad.md -------------------------------------------------------------------------------- /examples/context-persistence/hooks/EXAMPLE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/hooks/EXAMPLE.md -------------------------------------------------------------------------------- /examples/context-persistence/hooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/hooks/README.md -------------------------------------------------------------------------------- /examples/context-persistence/hooks/post-edit-reminder.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/hooks/post-edit-reminder.sh -------------------------------------------------------------------------------- /examples/context-persistence/hooks/pre-compact.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/hooks/pre-compact.sh -------------------------------------------------------------------------------- /examples/context-persistence/hooks/session-end.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/hooks/session-end.sh -------------------------------------------------------------------------------- /examples/context-persistence/hooks/session-resume.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/hooks/session-resume.sh -------------------------------------------------------------------------------- /examples/context-persistence/hooks/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/hooks/settings.json -------------------------------------------------------------------------------- /examples/context-persistence/hooks/setup-hooks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/hooks/setup-hooks.sh -------------------------------------------------------------------------------- /examples/context-persistence/scripts/context-compact.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/scripts/context-compact.sh -------------------------------------------------------------------------------- /examples/context-persistence/scripts/knowledge.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/scripts/knowledge.sh -------------------------------------------------------------------------------- /examples/context-persistence/scripts/session-resume.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/scripts/session-resume.sh -------------------------------------------------------------------------------- /examples/context-persistence/templates/NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/templates/NOTES.md -------------------------------------------------------------------------------- /examples/context-persistence/templates/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/templates/TODO.md -------------------------------------------------------------------------------- /examples/context-persistence/templates/decisions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/templates/decisions.json -------------------------------------------------------------------------------- /examples/context-persistence/templates/scratchpad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/context-persistence/templates/scratchpad.md -------------------------------------------------------------------------------- /examples/developer-lifecycle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/developer-lifecycle/README.md -------------------------------------------------------------------------------- /examples/developer-lifecycle/comprehensive-workflow-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/developer-lifecycle/comprehensive-workflow-example.md -------------------------------------------------------------------------------- /examples/developer-lifecycle/enhanced-implementation-techniques.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/developer-lifecycle/enhanced-implementation-techniques.md -------------------------------------------------------------------------------- /examples/developer-lifecycle/lifecycle-workflow.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/developer-lifecycle/lifecycle-workflow.sh -------------------------------------------------------------------------------- /examples/error-resolution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/error-resolution/README.md -------------------------------------------------------------------------------- /examples/error-resolution/examples/common-errors/configuration-error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/error-resolution/examples/common-errors/configuration-error.md -------------------------------------------------------------------------------- /examples/error-resolution/examples/common-errors/dependency-conflict.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/error-resolution/examples/common-errors/dependency-conflict.md -------------------------------------------------------------------------------- /examples/error-resolution/examples/common-errors/test-failure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/error-resolution/examples/common-errors/test-failure.md -------------------------------------------------------------------------------- /examples/error-resolution/examples/github-actions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/error-resolution/examples/github-actions/README.md -------------------------------------------------------------------------------- /examples/error-resolution/examples/github-actions/ci-failure-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/error-resolution/examples/github-actions/ci-failure-example.md -------------------------------------------------------------------------------- /examples/error-resolution/examples/github-actions/collect-from-workflow.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/error-resolution/examples/github-actions/collect-from-workflow.sh -------------------------------------------------------------------------------- /examples/error-resolution/templates/ai-prompt-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/error-resolution/templates/ai-prompt-template.md -------------------------------------------------------------------------------- /examples/error-resolution/templates/error-context-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/error-resolution/templates/error-context-template.md -------------------------------------------------------------------------------- /examples/guided-refactoring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/guided-refactoring/README.md -------------------------------------------------------------------------------- /examples/guided-refactoring/quality-metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/guided-refactoring/quality-metrics.py -------------------------------------------------------------------------------- /examples/guided-refactoring/refactor-pipeline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/guided-refactoring/refactor-pipeline.sh -------------------------------------------------------------------------------- /examples/guided-refactoring/refactoring-rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/guided-refactoring/refactoring-rules.md -------------------------------------------------------------------------------- /examples/issue-generation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/issue-generation/README.md -------------------------------------------------------------------------------- /examples/issue-generation/ai-prompts-for-epic-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/issue-generation/ai-prompts-for-epic-management.md -------------------------------------------------------------------------------- /examples/issue-generation/ci-integration-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/issue-generation/ci-integration-examples.md -------------------------------------------------------------------------------- /examples/issue-generation/detailed-kanban-workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/issue-generation/detailed-kanban-workflow.md -------------------------------------------------------------------------------- /examples/issue-generation/issue-generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/issue-generation/issue-generator.py -------------------------------------------------------------------------------- /examples/observable-development/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/observable-development/README.md -------------------------------------------------------------------------------- /examples/observable-development/debug_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/observable-development/debug_helpers.py -------------------------------------------------------------------------------- /examples/observable-development/observable_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/observable-development/observable_logging.py -------------------------------------------------------------------------------- /examples/observable-development/performance_monitoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/observable-development/performance_monitoring.py -------------------------------------------------------------------------------- /examples/parallel-agents/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/parallel-agents/.env.example -------------------------------------------------------------------------------- /examples/parallel-agents/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/parallel-agents/.gitignore -------------------------------------------------------------------------------- /examples/parallel-agents/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/parallel-agents/README.md -------------------------------------------------------------------------------- /examples/parallel-agents/config/tasks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/parallel-agents/config/tasks.yaml -------------------------------------------------------------------------------- /examples/parallel-agents/docker-compose.parallel-agents.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/parallel-agents/docker-compose.parallel-agents.yml -------------------------------------------------------------------------------- /examples/parallel-agents/docker/Dockerfile.ai-agent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/parallel-agents/docker/Dockerfile.ai-agent -------------------------------------------------------------------------------- /examples/parallel-agents/docker/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/parallel-agents/docker/requirements.txt -------------------------------------------------------------------------------- /examples/parallel-agents/scripts/merge-parallel-work.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/parallel-agents/scripts/merge-parallel-work.sh -------------------------------------------------------------------------------- /examples/parallel-agents/scripts/shared_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/parallel-agents/scripts/shared_memory.py -------------------------------------------------------------------------------- /examples/planned-implementation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/planned-implementation/README.md -------------------------------------------------------------------------------- /examples/planned-implementation/claude-code-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/planned-implementation/claude-code-example.md -------------------------------------------------------------------------------- /examples/planned-implementation/cursor-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/planned-implementation/cursor-example.md -------------------------------------------------------------------------------- /examples/planned-implementation/markdown-iteration-techniques.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/planned-implementation/markdown-iteration-techniques.md -------------------------------------------------------------------------------- /examples/planned-implementation/planning-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/planned-implementation/planning-template.md -------------------------------------------------------------------------------- /examples/policy-generation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/policy-generation/README.md -------------------------------------------------------------------------------- /examples/policy-generation/compliance-requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/policy-generation/compliance-requirements.md -------------------------------------------------------------------------------- /examples/policy-generation/config_rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/policy-generation/config_rules.yml -------------------------------------------------------------------------------- /examples/policy-generation/generate-policies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/policy-generation/generate-policies.sh -------------------------------------------------------------------------------- /examples/policy-generation/iam_permissions.cedar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/policy-generation/iam_permissions.cedar -------------------------------------------------------------------------------- /examples/policy-generation/network_policy.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/policy-generation/network_policy.rego -------------------------------------------------------------------------------- /examples/security-orchestration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/security-orchestration/README.md -------------------------------------------------------------------------------- /examples/security-sandbox/Dockerfile.ai-sandbox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/security-sandbox/Dockerfile.ai-sandbox -------------------------------------------------------------------------------- /examples/security-sandbox/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/security-sandbox/README.md -------------------------------------------------------------------------------- /examples/security-sandbox/ai-sandbox.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/security-sandbox/ai-sandbox.sh -------------------------------------------------------------------------------- /examples/security-sandbox/docker-compose.ai-sandbox.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/security-sandbox/docker-compose.ai-sandbox.yml -------------------------------------------------------------------------------- /examples/security-sandbox/docker-compose.basic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/security-sandbox/docker-compose.basic.yml -------------------------------------------------------------------------------- /examples/security-sandbox/docker-compose.parallel-agents.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/security-sandbox/docker-compose.parallel-agents.yml -------------------------------------------------------------------------------- /examples/security-sandbox/emergency-shutdown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/security-sandbox/emergency-shutdown.sh -------------------------------------------------------------------------------- /examples/security-sandbox/healthcheck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/security-sandbox/healthcheck.py -------------------------------------------------------------------------------- /examples/security-sandbox/init-workspace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/security-sandbox/init-workspace.sh -------------------------------------------------------------------------------- /examples/security-sandbox/requirements-sandbox.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/security-sandbox/requirements-sandbox.txt -------------------------------------------------------------------------------- /examples/security-sandbox/resource-locking.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/security-sandbox/resource-locking.sh -------------------------------------------------------------------------------- /examples/spec-driven-development/.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/spec-driven-development/.pre-commit-config.yaml -------------------------------------------------------------------------------- /examples/spec-driven-development/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/spec-driven-development/README.md -------------------------------------------------------------------------------- /examples/spec-driven-development/api_openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/spec-driven-development/api_openapi.yaml -------------------------------------------------------------------------------- /examples/spec-driven-development/cli_spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/spec-driven-development/cli_spec.md -------------------------------------------------------------------------------- /examples/spec-driven-development/iam_policy_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/spec-driven-development/iam_policy_generator.py -------------------------------------------------------------------------------- /examples/spec-driven-development/iam_policy_spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/spec-driven-development/iam_policy_spec.md -------------------------------------------------------------------------------- /examples/spec-driven-development/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/spec-driven-development/pytest.ini -------------------------------------------------------------------------------- /examples/spec-driven-development/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/spec-driven-development/requirements.txt -------------------------------------------------------------------------------- /examples/spec-driven-development/spec_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/spec-driven-development/spec_validator.py -------------------------------------------------------------------------------- /examples/spec-driven-development/tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/spec-driven-development/tests/test_cli.py -------------------------------------------------------------------------------- /examples/spec-driven-development/tests/test_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/spec-driven-development/tests/test_validation.py -------------------------------------------------------------------------------- /examples/spec-driven-development/user_authentication.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/spec-driven-development/user_authentication.feature -------------------------------------------------------------------------------- /examples/spec-driven-development/user_authentication_structured.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/spec-driven-development/user_authentication_structured.md -------------------------------------------------------------------------------- /examples/tool-integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/tool-integration/README.md -------------------------------------------------------------------------------- /examples/tool-integration/ai_tool_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/tool-integration/ai_tool_integration.py -------------------------------------------------------------------------------- /examples/tool-integration/tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/examples/tool-integration/tools.json -------------------------------------------------------------------------------- /experiments/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/README.md -------------------------------------------------------------------------------- /experiments/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/README.md -------------------------------------------------------------------------------- /experiments/examples/asynchronous-research/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/asynchronous-research/README.md -------------------------------------------------------------------------------- /experiments/examples/centralized-rules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/centralized-rules/README.md -------------------------------------------------------------------------------- /experiments/examples/centralized-rules/ai-dev-cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/centralized-rules/ai-dev-cli/package.json -------------------------------------------------------------------------------- /experiments/examples/centralized-rules/ai-dev-cli/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/centralized-rules/ai-dev-cli/src/cli.ts -------------------------------------------------------------------------------- /experiments/examples/centralized-rules/ai-gateway/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/centralized-rules/ai-gateway/package.json -------------------------------------------------------------------------------- /experiments/examples/centralized-rules/ai-gateway/src/claudeClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/centralized-rules/ai-gateway/src/claudeClient.ts -------------------------------------------------------------------------------- /experiments/examples/centralized-rules/ai-gateway/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/centralized-rules/ai-gateway/src/server.ts -------------------------------------------------------------------------------- /experiments/examples/centralized-rules/org-ai-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/centralized-rules/org-ai-client/package.json -------------------------------------------------------------------------------- /experiments/examples/centralized-rules/org-ai-client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/centralized-rules/org-ai-client/src/index.ts -------------------------------------------------------------------------------- /experiments/examples/custom-commands/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/custom-commands/README.md -------------------------------------------------------------------------------- /experiments/examples/custom-commands/claude-settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/custom-commands/claude-settings.json -------------------------------------------------------------------------------- /experiments/examples/custom-commands/commands/implement-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/custom-commands/commands/implement-spec.md -------------------------------------------------------------------------------- /experiments/examples/custom-commands/commands/refactor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/custom-commands/commands/refactor.md -------------------------------------------------------------------------------- /experiments/examples/custom-commands/commands/safe-refactor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/custom-commands/commands/safe-refactor.md -------------------------------------------------------------------------------- /experiments/examples/custom-commands/commands/security-review.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/custom-commands/commands/security-review.md -------------------------------------------------------------------------------- /experiments/examples/custom-commands/commands/test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/custom-commands/commands/test.md -------------------------------------------------------------------------------- /experiments/examples/custom-commands/implement-spec-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/custom-commands/implement-spec-example.md -------------------------------------------------------------------------------- /experiments/examples/custom-commands/safe-refactor-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/custom-commands/safe-refactor-example.md -------------------------------------------------------------------------------- /experiments/examples/custom-commands/security-review-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/custom-commands/security-review-example.md -------------------------------------------------------------------------------- /experiments/examples/custom-commands/test-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/custom-commands/test-example.md -------------------------------------------------------------------------------- /experiments/examples/debt-forecasting/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/debt-forecasting/README.md -------------------------------------------------------------------------------- /experiments/examples/debt-forecasting/debt_analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/debt-forecasting/debt_analysis.md -------------------------------------------------------------------------------- /experiments/examples/deployment-synthesis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/deployment-synthesis/README.md -------------------------------------------------------------------------------- /experiments/examples/deployment-synthesis/blue_green_deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/deployment-synthesis/blue_green_deployment.md -------------------------------------------------------------------------------- /experiments/examples/drift-remediation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/drift-remediation/README.md -------------------------------------------------------------------------------- /experiments/examples/drift-remediation/infrastructure_drift.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/drift-remediation/infrastructure_drift.md -------------------------------------------------------------------------------- /experiments/examples/event-automation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/event-automation/README.md -------------------------------------------------------------------------------- /experiments/examples/event-automation/claude-settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/event-automation/claude-settings.json -------------------------------------------------------------------------------- /experiments/examples/event-automation/security-hook.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/event-automation/security-hook.sh -------------------------------------------------------------------------------- /experiments/examples/handoff-protocols/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/handoff-protocols/README.md -------------------------------------------------------------------------------- /experiments/examples/handoff-protocols/handoff_assessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/handoff-protocols/handoff_assessor.py -------------------------------------------------------------------------------- /experiments/examples/incident-automation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/incident-automation/README.md -------------------------------------------------------------------------------- /experiments/examples/incident-automation/incident_playbook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/incident-automation/incident_playbook.md -------------------------------------------------------------------------------- /experiments/examples/pipeline-synthesis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/pipeline-synthesis/README.md -------------------------------------------------------------------------------- /experiments/examples/pipeline-synthesis/ci_spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/pipeline-synthesis/ci_spec.md -------------------------------------------------------------------------------- /experiments/examples/review-automation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/review-automation/README.md -------------------------------------------------------------------------------- /experiments/examples/review-automation/automated-review.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/review-automation/automated-review.sh -------------------------------------------------------------------------------- /experiments/examples/test-promotion/.ai/hooks/protect-golden.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/test-promotion/.ai/hooks/protect-golden.sh -------------------------------------------------------------------------------- /experiments/examples/test-promotion/.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/test-promotion/.github/CODEOWNERS -------------------------------------------------------------------------------- /experiments/examples/test-promotion/.github/workflows/test-protection.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/test-promotion/.github/workflows/test-protection.yml -------------------------------------------------------------------------------- /experiments/examples/test-promotion/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/test-promotion/README.md -------------------------------------------------------------------------------- /experiments/examples/test-promotion/THREAT-MODEL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/test-promotion/THREAT-MODEL.md -------------------------------------------------------------------------------- /experiments/examples/test-promotion/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/test-promotion/conftest.py -------------------------------------------------------------------------------- /experiments/examples/test-promotion/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/test-promotion/requirements.txt -------------------------------------------------------------------------------- /experiments/examples/test-promotion/scripts/enforce-permissions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/test-promotion/scripts/enforce-permissions.sh -------------------------------------------------------------------------------- /experiments/examples/test-promotion/scripts/promote-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/test-promotion/scripts/promote-test.sh -------------------------------------------------------------------------------- /experiments/examples/test-promotion/src/__init__.py: -------------------------------------------------------------------------------- 1 | """Test Promotion Example Application""" 2 | -------------------------------------------------------------------------------- /experiments/examples/test-promotion/src/payment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/test-promotion/src/payment.py -------------------------------------------------------------------------------- /experiments/examples/test-promotion/tests/golden/test_payment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/test-promotion/tests/golden/test_payment.py -------------------------------------------------------------------------------- /experiments/examples/testing-orchestration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/testing-orchestration/README.md -------------------------------------------------------------------------------- /experiments/examples/testing-orchestration/acceptance_tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/testing-orchestration/acceptance_tests/README.md -------------------------------------------------------------------------------- /experiments/examples/testing-orchestration/pipeline_tests/pipeline_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/testing-orchestration/pipeline_tests/pipeline_tests.yaml -------------------------------------------------------------------------------- /experiments/examples/testing-orchestration/unit_tests/unit_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/testing-orchestration/unit_tests/unit_tests.yml -------------------------------------------------------------------------------- /experiments/examples/upgrade-advisor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/upgrade-advisor/README.md -------------------------------------------------------------------------------- /experiments/examples/upgrade-advisor/dependency_advisor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/upgrade-advisor/dependency_advisor.md -------------------------------------------------------------------------------- /experiments/examples/workflow-orchestration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/experiments/examples/workflow-orchestration/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/index.html -------------------------------------------------------------------------------- /pattern-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/pattern-spec.md -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/apply-experimental-renames.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/scripts/apply-experimental-renames.sh -------------------------------------------------------------------------------- /scripts/apply-pattern-renames.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/scripts/apply-pattern-renames.sh -------------------------------------------------------------------------------- /scripts/pre-commit-pattern-count.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/scripts/pre-commit-pattern-count.sh -------------------------------------------------------------------------------- /scripts/rename-example-directories.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/scripts/rename-example-directories.sh -------------------------------------------------------------------------------- /scripts/update-pattern-count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/scripts/update-pattern-count.py -------------------------------------------------------------------------------- /scripts/validate-pattern-names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/scripts/validate-pattern-names.py -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/tests/requirements.txt -------------------------------------------------------------------------------- /tests/run_all_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/tests/run_all_tests.py -------------------------------------------------------------------------------- /tests/setup_and_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/tests/setup_and_run.sh -------------------------------------------------------------------------------- /tests/test_dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/tests/test_dependencies.py -------------------------------------------------------------------------------- /tests/test_diagram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/tests/test_diagram.py -------------------------------------------------------------------------------- /tests/test_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/tests/test_examples.py -------------------------------------------------------------------------------- /tests/test_links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/tests/test_links.py -------------------------------------------------------------------------------- /tests/test_pattern_compliance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/tests/test_pattern_compliance.py -------------------------------------------------------------------------------- /tests/test_readme_accuracy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/tests/test_readme_accuracy.py -------------------------------------------------------------------------------- /tests/utils/__init__.py: -------------------------------------------------------------------------------- 1 | # Test utilities for AI Development Patterns validation -------------------------------------------------------------------------------- /tests/utils/example_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/tests/utils/example_validator.py -------------------------------------------------------------------------------- /tests/utils/link_checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/tests/utils/link_checker.py -------------------------------------------------------------------------------- /tests/utils/pattern_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PaulDuvall/ai-development-patterns/HEAD/tests/utils/pattern_parser.py --------------------------------------------------------------------------------