README.md
pyproject.toml
src/ai_project_blueprints/__init__.py
src/ai_project_blueprints/cli.py
src/ai_project_blueprints/resources.py
src/ai_project_blueprints/validate.py
src/ai_project_blueprints.egg-info/PKG-INFO
src/ai_project_blueprints.egg-info/SOURCES.txt
src/ai_project_blueprints.egg-info/dependency_links.txt
src/ai_project_blueprints.egg-info/entry_points.txt
src/ai_project_blueprints.egg-info/requires.txt
src/ai_project_blueprints.egg-info/top_level.txt
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/README.md
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/manifest.json
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/instructions/ai-docs-workflow.md
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/instructions/coder.md
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/instructions/deployment.md
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/instructions/orchestrator-intake.md
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/instructions/reviewer.md
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/base/.env.example.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/base/.gitignore.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/base/README.md.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/base/alembic.ini.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/base/pyproject.toml.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/base/migrations/env.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/base/migrations/script.py.mako.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/base/src/app/__init__.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/base/src/app/config.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/base/src/app/db.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/base/src/app/main.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/base/src/app/api/__init__.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/base/src/app/api/health.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/base/tests/conftest.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/base/tests/test_health.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/overlays/docker/Dockerfile.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/overlays/kubernetes-helm/deploy/chart/Chart.yaml.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/overlays/kubernetes-helm/deploy/chart/values.yaml.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/overlays/kubernetes-helm/deploy/chart/templates/deployment.yaml.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/overlays/kubernetes-helm/deploy/chart/templates/service.yaml.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/overlays/oidc-keycloak/src/app/auth.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/overlays/postgresql-local-compose/compose.yaml.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/overlays/sqlite/tests/integration/test_migrations.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/overlays/testcontainers/tests/integration/conftest.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.0.0/template/overlays/testcontainers/tests/integration/test_migrations.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/README.md
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/manifest.json
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/instructions/ai-docs-workflow.md
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/instructions/architecture.md
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/instructions/coder.md
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/instructions/deployment.md
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/instructions/orchestrator-intake.md
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/instructions/reviewer.md
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/base/.env.example.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/base/.gitignore.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/base/README.md.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/base/alembic.ini.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/base/pyproject.toml.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/base/migrations/env.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/base/migrations/script.py.mako.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/base/src/app/__init__.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/base/src/app/config.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/base/src/app/db.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/base/src/app/main.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/base/src/app/features/__init__.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/base/src/app/features/health/__init__.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/base/src/app/features/health/endpoint.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/base/tests/conftest.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/base/tests/features/health/test_endpoint.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/overlays/docker/Dockerfile.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/overlays/kubernetes-helm/deploy/chart/Chart.yaml.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/overlays/kubernetes-helm/deploy/chart/values.yaml.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/overlays/kubernetes-helm/deploy/chart/templates/deployment.yaml.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/overlays/kubernetes-helm/deploy/chart/templates/service.yaml.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/overlays/oidc-keycloak/src/app/auth.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/overlays/postgresql-local-compose/compose.yaml.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/overlays/sqlite/tests/integration/test_migrations.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/overlays/testcontainers/tests/integration/conftest.py.tmpl
src/ai_project_blueprints/resources/blueprints/python-api-fastapi/1.1.0/template/overlays/testcontainers/tests/integration/test_migrations.py.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/README.md
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/manifest.json
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/instructions/ai-docs-workflow.md
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/instructions/architecture.md
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/instructions/coder.md
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/instructions/deployment.md
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/instructions/orchestrator-intake.md
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/instructions/reviewer.md
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/.env.example.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/.gitignore.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/.prettierrc.json.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/README.md.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/eslint.config.js.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/index.html.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/package.json.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/tsconfig.app.json.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/tsconfig.json.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/tsconfig.node.json.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/src/vite-env.d.ts.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/src/app/entrypoint/main.tsx.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/src/app/routes/router.tsx.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/src/pages/home/index.ts.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/src/pages/home/ui/HomePage.test.tsx.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/src/pages/home/ui/HomePage.tsx.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/base/src/test/setup.ts.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/browser-fetch/src/app/providers/AppProviders.tsx.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/browser-fetch/src/shared/api/client.ts.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/build-time-config/src/shared/config/runtime.ts.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/docker/.dockerignore.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/docker/Dockerfile.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/docker/nginx.conf.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/docker/docker-entrypoint.d/.keep.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/msw/src/test/msw/handlers.ts.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/msw/src/test/msw/server.ts.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/oidc-keycloak/src/shared/auth/OidcProvider.tsx.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/oidc-keycloak/src/shared/auth/ProtectedRoute.tsx.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/openapi-client/src/shared/api/client.ts.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/openapi-client/src/shared/api/schema.d.ts.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/plain-css/vite.config.ts.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/plain-css/src/app/styles/index.css.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/playwright/playwright.config.ts.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/playwright/tests/e2e/home.spec.ts.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/runtime-config/docker-entrypoint.d/40-runtime-config.sh.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/runtime-config/public/config.json.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/runtime-config/src/shared/config/runtime.ts.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/tailwind/vite.config.ts.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/tailwind/src/app/styles/index.css.tmpl
src/ai_project_blueprints/resources/blueprints/react-spa-vite/1.0.0/template/overlays/tanstack-query/src/app/providers/AppProviders.tsx.tmpl
src/ai_project_blueprints/resources/catalog/index.json
src/ai_project_blueprints/resources/catalog/platform-index.json
src/ai_project_blueprints/resources/catalog/platform-workflows.json
src/ai_project_blueprints/resources/catalog/service-workflows.json
src/ai_project_blueprints/resources/docs/code-architecture-policy.md
src/ai_project_blueprints/resources/docs/package-contract.md
src/ai_project_blueprints/resources/docs/platform-policy.md
src/ai_project_blueprints/resources/docs/release-policy.md
src/ai_project_blueprints/resources/docs/stack-policy.md
src/ai_project_blueprints/resources/docs/ui-stack-policy.md
src/ai_project_blueprints/resources/examples/python-multiservice-project.json
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/README.md
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/manifest.json
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/instructions/ai-docs-workflow.md
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/instructions/async-workflows.md
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/instructions/data-protection.md
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/instructions/deployment.md
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/instructions/identity-security.md
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/instructions/observability.md
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/instructions/operational-reviewer.md
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/instructions/platform-intake.md
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/base/deploy/platform/chart/Chart.yaml.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/base/deploy/platform/chart/values.yaml.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/base/deploy/platform/chart/templates/namespace.yaml.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/base/deploy/platform/chart/templates/network-policy.yaml.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/base/docs/operations/requirements.md.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/argocd/application.yaml.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/argocd/appproject.yaml.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/backup/database-native.md.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/backup/managed-database.md.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/backup/velero.md.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/events/decision.md.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/events/kafka.md.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/events/nats.md.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/events/rabbitmq.md.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/events/temporal.md.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/gateway/chart/templates/gateway.yaml.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/identity/external-oidc.md.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/identity/keycloak.md.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/observability/managed-otlp.md.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/observability/otel-collector-values.yaml.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/observability/self-hosted.md.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/scheduler/cronjob.yaml.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/scheduler/external.md.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/secrets/external-provider.md.tmpl
src/ai_project_blueprints/resources/platforms/kubernetes-standard/1.0.0/template/overlays/secrets/sops.md.tmpl
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/README.md
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/manifest.json
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/instructions/ai-docs-workflow.md
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/instructions/async-workflows.md
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/instructions/data-protection.md
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/instructions/deployment.md
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/instructions/identity-security.md
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/instructions/observability.md
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/instructions/operational-reviewer.md
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/instructions/platform-intake.md
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/template/base/deploy/local/.env.example.tmpl
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/template/base/deploy/local/README.md.tmpl
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/template/base/deploy/local/compose.yaml.tmpl
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/template/overlays/backup/README.md.tmpl
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/template/overlays/keycloak/compose.keycloak.yaml.tmpl
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/template/overlays/observability/compose.observability.yaml.tmpl
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/template/overlays/observability/otel-collector.yaml.tmpl
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/template/overlays/observability/prometheus.yaml.tmpl
src/ai_project_blueprints/resources/platforms/local-compose/1.0.0/template/overlays/postgresql/compose.postgresql.yaml.tmpl
src/ai_project_blueprints/resources/schemas/blueprint-manifest.schema.json
src/ai_project_blueprints/resources/schemas/catalog-index.schema.json
src/ai_project_blueprints/resources/schemas/platform-index.schema.json
src/ai_project_blueprints/resources/schemas/platform-manifest.schema.json
src/ai_project_blueprints/resources/schemas/platform-workflow-catalog.schema.json
src/ai_project_blueprints/resources/schemas/project-workspace.schema.json
src/ai_project_blueprints/resources/schemas/service-workflow-catalog.schema.json
tests/test_catalog.py
tests/test_platforms.py
tests/test_release_configuration.py
tests/test_resources.py
tests/test_templates.py
tests/test_ui_templates.py