# parent-portal 环境变量示例
# 复制为 .env.local 使用

# ===== API 网关 =====
# api-gateway 地址（dev :8080）
API_GATEWAY_URL=http://localhost:8080

# ===== 微前端（MF）=====
# MF 开关：enabled 启用 MF Remote，disabled 作为独立应用运行
# 依据：ARB-002 MF Shell 暴露清单
NEXT_PUBLIC_MF_ENABLED=disabled

# ===== GraphQL（F9 裁决）=====
# parent-bff GraphQL 端点（经 api-gateway 代理）
# 批次 3（P4）parent-bff 就绪前用 MSW mock
NEXT_PUBLIC_GRAPHQL_ENDPOINT=/api/v1/parent/graphql

# ===== Mock =====
# MSW mock 开关：enabled 启用 mock，disabled 调真实后端
# 依据：workline.md §4.3 全并行 Mock 策略
NEXT_PUBLIC_API_MOCKING=enabled

# ===== 推送（P5）=====
# push-gateway WebSocket 地址
NEXT_PUBLIC_PUSH_GATEWAY_WS_URL=ws://localhost:8081/ws

# ===== 应用 =====
# 应用端口（004 §1.2 强制 4 端 4000-4003）
PORT=4002

# ===== 可观测性（P6）=====
# OTel collector 端点
NEXT_PUBLIC_OTEL_EXPORTER_OTLP_ENDPOINT=

# Web Vitals 上报端点
NEXT_PUBLIC_WEB_VITALS_ENDPOINT=/api/v1/admin/web-vitals
