diff --git a/.env.stage.example b/.env.stage.example index 7300fd2..16aa1e5 100644 --- a/.env.stage.example +++ b/.env.stage.example @@ -113,3 +113,25 @@ VISIONA_SEED_DEMO_DATA=false # Phase 0.7 security audit (2026-05-01) 後 stage/prod 不再讀此值; # 已從 api.Deps 移除(見 .autoflow/05-implementation/review/phase-0.7-security-audit.md C1)。 # 留註解作為 audit trail;stage 部署不需設定 VISIONA_STATIC_USER_ID。 + +# ============================================================ +# Phase 0.8 — 轉檔功能整合(converter / FAA / MC service token) +# ============================================================ +# 對齊 .autoflow/04-architecture/conversion.md §5.3 +# +# 啟用判定:當 ConverterBaseURL 與 FAABaseURL 都非空,且 ServiceClientID/Secret 都非空時, +# main.go 才會 wire conversion.Service;任一缺 → 5 個 /api/conversion/* endpoint 回 501。 + +# kneron_model_converter task-scheduler base URL(stage 公司內網) +VISIONA_CONVERTER_BASE_URL=http://192.168.0.130:9501 + +# File Access Agent base URL +VISIONA_FAA_BASE_URL=http://192.168.0.130:5081 + +# 服務對服務 client(client_credentials grant,scope: converter:job.write/read + +# files:download.read/delegate)— stage 已配,不 rotate(測試環境) +VISIONA_OIDC_SERVICE_CLIENT_ID= +VISIONA_OIDC_SERVICE_CLIENT_SECRET= + +# Tenant ID(給 MC delegated download token request 用) +VISIONA_CONVERSION_TENANT_ID=visionA