{
  "schema": "appflowy_deployment_status_v1",
  "generated_at": "2026-06-30T08:11:00Z",
  "services": {
    "gotrue": {
      "image": "docker.io/appflowyinc/gotrue:0.15.1",
      "port": 9999,
      "status": "running",
      "auth_working": true,
      "admin_email": "admin@researchstack.info",
      "admin_password": "admin123",
      "migration_fix": "pre-ran all 70 migrations via psql with template expansion; removed stale auth.schema_migrations table"
    },
    "appflowy_cloud": {
      "image": "docker.io/appflowyinc/appflowy_cloud:latest",
      "port": 8000,
      "status": "crashed",
      "blocker": "embedded migration ordering bug: multiple migrations try to ADD COLUMN that already exists",
      "note": "requires manual skip of failing migrations in _sqlx_migrations table"
    }
  },
  "gremlin_bridge": {
    "status": "blocked",
    "reason": "AppFloyo Cloud v0.16.5 does not expose /api/databases REST endpoint",
    "alternative": "rewrite bridge to use collab/workspace API via GoTrue JWT"
  },
  "claim_boundary": "deployment-status-only;no-lean-verification"
}
