archipy-docsAnswer how-to questions about ArchiPy 5.x in an app (config, DI, adapters, helpers, errors, layout, observability) from the bundled reference and live docs. Use for "how do I … with archipy", "which extra/adapter/decorator", or API questions.
docs-adaptersOpen ArchiPy adapter patterns and API docs for app teams
docs-configOpen ArchiPy configuration and dependency-injection guidance
docs-errorsOpen ArchiPy error-handling guidance
docs-health-checksOpen ArchiPy app health-check guidance for HTTP and gRPC liveness, readiness, startup probes, and shutdown
docs-helpersOpen ArchiPy helpers docs (utils, decorators, interceptors)
docs-observabilityOpen ArchiPy OpenTelemetry guidance (traces, metrics, logs)
docs-quickstartOpen ArchiPy quickstart guidance for app teams
docs-testingOpen ArchiPy BDD testing guidance
redis-searchScaffold RediSearch full-text, vector, or search-cache adapters in an ArchiPy app. Use for "add search", "full-text/semantic/vector search", "embeddings index", or "cache search results".
scaffold-adapterScaffold a domain adapter under repositories/{domain}/adapters/ wrapping an ArchiPy adapter or external client. Use for "add Postgres/Redis/Kafka/S3/HTTP client", "integrate <service>", or "new adapter".
scaffold-appBootstrap a new ArchiPy service layout (configs, models, repositories, logics, services, helpers, manage.py). Use for "new service/project", "start an archipy app", or "set up the project structure".
scaffold-bddScaffold Behave BDD tests that drive an ArchiPy app through its REST/gRPC services layer against real testcontainers (Postgres, Redis, Kafka, Temporal, …). Use for "add tests", "acceptance/BDD/e2e tests", "behave", or "feature file".
scaffold-decoratorAdd or wire helpers/decorators, preferring ArchiPy's (ttl_cache, atomic UoW, trace_span, measure_duration, retry). Use for "cache this function", "add timing/tracing/retry", or "write a decorator".
scaffold-domainScaffold a full ArchiPy domain slice (DTOs, errors, repository + adapter, logic, service). Use for "add a <name> domain/module/feature", "new resource with CRUD", or "end-to-end endpoint".
scaffold-health-checksScaffold FastAPI/gRPC liveness, readiness, and startup health checks, graceful shutdown, and optional Kubernetes probes. Use for "health endpoint", "readiness/liveness probe", or "k8s probes".
scaffold-interceptorAdd or wire cross-cutting FastAPI/gRPC interceptors or middleware, preferring ArchiPy's. Use for "add middleware", "request ID/logging/auth interceptor", or "gRPC interceptor".
scaffold-logicScaffold an ArchiPy logic (use case) under logics/{domain}/ with a unit-of-work decorator and DTO I/O. Use for "add business logic", "new use case", "transactional operation", or "service layer method".
scaffold-modelsScaffold ArchiPy models under models/: domain/repository DTOs, errors, optional entities and types. Use for "add DTO/schema/request/response model", "new error type", or "SQLAlchemy entity".
scaffold-observabilityConfigure ArchiPy 5.x OpenTelemetry traces, metrics, logs, and instrumentation. Use for "add tracing/metrics/OTel", "Prometheus/Pushgateway", or migrating off Sentry, Elastic APM, or old Prometheus.
scaffold-serviceScaffold a thin FastAPI router or gRPC servicer under services/{domain}/v{n}/ with AppUtils bootstrap. Use for "add an endpoint/route/API", "expose via REST/gRPC", or "new API version".
scaffold-utilsAdd or wire pure helpers/utils, preferring ArchiPy utils (datetime, JWT, password, file, string). Use for "add a helper/util function", "format dates", "hash passwords", or "generate tokens".