first commit

This commit is contained in:
Chris
2026-03-23 20:23:58 +08:00
commit 74d612aca1
3193 changed files with 692056 additions and 0 deletions

54
ROADMAP.md Normal file
View File

@@ -0,0 +1,54 @@
# Marketing Workspace Roadmap
## 現在位置
➡️ **Phase AE 主線完成2026-03-23** 系統已通過 Staging 真實環境驗證並可運作,尚有少量 hardeningrollback 邊界條件、自動化測試)持續補強。
## 本輪規格重置
- 實驗匹配改為 `URL 規則 + 裝置限制`
- 建立 Experiment 自動建立原始 Variant
- 移除 `is_control`
- 移除 `variant_changes.enabled`
- key 改為系統生成:`EX+timestamp` / `VA+timestamp`
- Variant 使用者只編輯 `name` / `traffic_weight`
## 核心方向
- 先完成可上線 MVP不先追大型 polish。
- 產品主線:`Experiment -> Variant -> Release -> Runtime`
- Frontend 主入口走 FastAPIDirectus 保留 CMS/身份/權限底座。
- Visual Editor 以「頁面為主角」為第一原則。
## 分階段計畫
### Phase A文件治理
- 收斂到新文件樹(`docs/frontend``docs/backend``docs/validation``docs/operations`
- 舊版分散文件刪除與連結修正
### Phase BFrontendVisual Editor
- 選取、即時編輯、結構操作、undo/redo 穩定
- toolbar 與編輯泡泡操作一致化
### Phase CBackend管理流
- Experiment / Variant / Release API 依新規格重構
- Build / Publish / Rollback 鏈路可跑
### Phase DRuntime / SDK
- snippet 載入
- assignment / payload / events 整合
### Phase EStaging / Production Readiness
- validation、go/no-go、rollback、operations 演練
## 文件入口
- 總索引: [docs/INDEX.md](/Users/chirs/Documents/workspace/marketing/mkt.ose.tw/docs/INDEX.md)
- 系統主規格: [docs/SYSTEM_SPEC_MASTER.md](/Users/chirs/Documents/workspace/marketing/mkt.ose.tw/docs/SYSTEM_SPEC_MASTER.md)
- 任務主控: [docs/EXECUTION_PLAN.md](/Users/chirs/Documents/workspace/marketing/mkt.ose.tw/docs/EXECUTION_PLAN.md)
- 當前細項: [docs/CURRENT_WORK_ITEMS.md](/Users/chirs/Documents/workspace/marketing/mkt.ose.tw/docs/CURRENT_WORK_ITEMS.md)