docs(sdd): 1.5-4 補「public 匿名可讀」規格+官方部署目標帳號(youlin.hsieh.dev)

This commit is contained in:
雲端總管
2026-07-19 06:50:31 +00:00
parent a73de77a7f
commit b29de1b216
@@ -143,7 +143,9 @@
- 驗收:API 直建的 workflow 列表顯 sideloaded;改過的顯 diverged。
- [ ] 1.5-3 訂閱與更新查詢(P2):`artifact_subscription` entrypolicy: notify|auto|pin,預設 notify)+`GET /subscriptions/updates` 查詢式;禁發布事件自動 fan-out(D4)。
- 驗收:submit 新版後,訂閱端查詢見 behind;更新為顯式動作、可拒可 pin。
- [ ] 1.5-4 多源與 visibility(P6 第一波=官方源+直連一個外源):artifact 加 `visibility: public|org|unlisted`外源拉取走 token 認證;installed_from 記源。org 私區留第二波。
- [ ] 1.5-4 多源與 visibility(P6 第一波=官方源+直連一個外源):artifact 加 `visibility: public|org|unlisted`installed_from 記源。org 私區留第二波。
- **公開讀免認證(leo 2026-07-19 補規格)**`visibility=public` 的 list/search/pull **匿名可讀**——「任何實例都能來查官方」是官方成立的前提;unlisted/org 才走 token。submit 一律需身份(#31 信譽綁認證作者的前置)。
- 官方部署目標(leo 2026-07-19 定):CF 帳號 youlin.hsieh.dev(帳號=環境模型第三格:uncle6=demoleo21c=dogfoodyoulin.hsieh.dev=官方 registry);`arcrun.dev` zone 現在 uncle6,啟用時 registry 子域指向/搬遷=leo dashboard 一步。
- 驗收:實例 B 加實例 A 為源、拉 A 的 unlisted bundle 成功;A 斷線後 B 已裝照跑、狀態 source_lost。
- 鐵律:pull=複本全落地,runtime 零外部依賴(P6 鐵律段)。
- [ ] 1.5-5 conformance self-checkP5):bundle 附驗收清單(介面×能力機械檢查),install/update 完自動跑產報告。