跳轉到

Pages contracts 實作契約

本檔角色src/pages/src/pages/contracts/ 的 implementation authority。 頁面 route、元件資料 shape 與 fallback 維持現況;視覺規格由美術與主題文件持有。

1. 頁面構圖層

pages/ 實作 程式架構.md §13 的 22 個 route 構圖層,每頁獨立設計; editor 與 settings 的自帶頁除外。頁面不得繞過 contracts 直接抓取領域內部狀態。

2. 唯一資料入口

pages/contracts/ 是頁面唯一資料入口,包含十四域 AppDataProviders façade、 O4Viewport 場景描述子、RaceSession 迴圈契約與 createOpen4wdApp 組裝形。假 provider 與真實作必須保持同型別互換;真實作只由 bootstrap、viewport 與 race-runtime 注入。

3. 責任連結