apiVersion: phoenixflight.io/v1alpha1
kind: PhoenixApp
metadata:
  name: {APP_NAME}
  namespace: {NAMESPACE}
  version: 0.1.0-preview
runtime:
  language: python
  entrypoint: src/app.py
controlPlane:
  auth:
    provider: local
  policies:
    - policies/semantic-governance-policy.yaml
  audit:
    sink: local
    format: jsonl
  assignment:
    strategy: trust-weighted-capability-routing
dataPlane:
  agents:
    - agents/planner.yaml
    - agents/qa-executor.yaml
    - agents/reviewer.yaml
  packets:
    - packets/qa-validation.yaml
  handoffContracts: []
membership:
  discovery:
    mode: capability
  migration:
    enabled: true
build:
  target: local
  outputs:
    - phoenix-bundle
