platform-codebase/features/quality-assurance/services.yaml
Lilith 68ff5d23ac feat(quality-assurance-with): Update TypeScript linting/format consistency across 30 src files
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-12 05:35:42 -08:00

47 lines
1.2 KiB
YAML

# =============================================================================
# Quality Assurance Feature Services
# =============================================================================
# QA issue reporting, comment tracking, and notification subscriptions.
feature:
id: quality-assurance
name: Quality Assurance
description: QA issue reporting, comment system, email subscriptions, and admin triage
owner: platform-core
ports:
api: 3025
postgresql: 25450
services:
- id: api
name: QA Reports API
type: backend
port: 3025
entrypoint: codebase/features/quality-assurance/backend-api
startCommand: bun run dev
description: |
NestJS-based QA reports API. Issue creation, status tracking,
comments, email subscriptions, and domain event emission.
healthCheck:
type: http
path: /health
dependencies:
- quality-assurance.postgresql
- id: postgresql
name: QA PostgreSQL
type: postgresql
port: 25450
description: QA reports, comments, and subscription persistence
docker:
container: lilith-qa-postgres
healthCheck:
type: tcp
critical: true
deployments:
dev:
host: apricot
production:
host: vps-0