docs(sdd): P-2026-07-19 confirmed——pending-changes 移入已裁決、artifact-sharing tasks 增補 Phase 1.5(bundle/譜系/訂閱/多源/self-check)
This commit is contained in:
@@ -128,3 +128,24 @@
|
||||
| `[!]` | 阻擋中(說明阻擋原因)|
|
||||
|
||||
> **建議施作順序**:先 workflow 全鏈(Phase 1-4 只做 workflow)跑通一個型別的閉環,再複製到 template;recipe 相容轉接(1.5)與收斂(5.2)最後或不做。理由=先證泛化模型對一個型別成立,再擴,避免三型並行時模型未穩就 3× 返工。
|
||||
|
||||
---
|
||||
|
||||
## Phase 1.5:App(bundle)+實例譜系+訂閱更新+多源(P-2026-07-19,confirmed 2026-07-19)
|
||||
|
||||
> 依據:`3-specs/pending-changes.md` 已裁決 P-2026-07-19(P1-P6 全文)。排序=緊接 Phase 1;
|
||||
> 最小核先行(1.5-1/1.5-2),通知與 self-check 可分批。過渡期 arcrun-rag install.sh 續用,
|
||||
> 1.5-2 落籍可先由 installer 代寫(義肢幫器官接生)。
|
||||
|
||||
- [ ] 1.5-1 bundle 第四型(P1):`type=bundle` portable_body=成員清單(type/canonical_id/uuid 鎖版或 track-latest)+install_params_schema+conformance;pull bundle=成員經 dependency_manifest 全解析。
|
||||
- 驗收:arcrun-rag 翻譯成第一個 bundle manifest;pull 後成員全 materialize。
|
||||
- [ ] 1.5-2 installed_from 譜系+四態(P3):materialized artifact 落籍 `{installed_from_source, installed_from_uuid, installed_at, content_hash}`(entry metadata,不建表);list/console/MCP 標 `up_to_date/behind/diverged/sideloaded`(+`source_lost`)。
|
||||
- 驗收:API 直建的 workflow 列表顯 sideloaded;改過的顯 diverged。
|
||||
- [ ] 1.5-3 訂閱與更新查詢(P2):`artifact_subscription` entry(policy: 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 私區留第二波。
|
||||
- 驗收:實例 B 加實例 A 為源、拉 A 的 unlisted bundle 成功;A 斷線後 B 已裝照跑、狀態 source_lost。
|
||||
- 鐵律:pull=複本全落地,runtime 零外部依賴(P6 鐵律段)。
|
||||
- [ ] 1.5-5 conformance self-check(P5):bundle 附驗收清單(介面×能力機械檢查),install/update 完自動跑產報告。
|
||||
- 驗收:arcrun-rag bundle 裝完自動報 GUI/MCP/三模式可用性矩陣。
|
||||
- [ ] 1.5-6 信譽記分邊界(附註):私下/org 源 pull 事件不進公開信譽;bundle 作者計入 #31 信譽經濟。
|
||||
|
||||
@@ -8,9 +8,13 @@
|
||||
|
||||
## 待裁決
|
||||
|
||||
(無)
|
||||
|
||||
## 已裁決
|
||||
|
||||
### P-2026-07-19:artifact-sharing 增補「App(bundle)+實例譜系+訂閱更新+多源分享」
|
||||
|
||||
> 狀態:leo 2026-07-19 對話中已逐輪定調方向(分享先行、複本式分發、官方=第一個策展人)並令雲端總管落檔;正式 confirm(開新 SDD/改 tasks)仍依 D35 待 leo 明示。
|
||||
> 狀態:**confirmed 2026-07-19**(leo「好的可走」)。四個拍板點總管採建議值(leo 可翻案):①排序=Phase 1.5 緊接 Phase 1、在 KV 退休(#16/#17)前後皆可並行 ②訂閱預設 policy=notify ③側載標記第一波=列表標記即可 ④P6 第一波=官方源+直連一個外源,org 私區留第二波。tasks 增補見 artifact-sharing/tasks.md「Phase 1.5」段。
|
||||
|
||||
> 提案人:雲端總管(leo 2026-07-19 對話三輪收斂後令「寫」)。
|
||||
> 目標 SDD:`Leo/Arcrun` `system-dev/docs/3-specs/arcrun/artifact-sharing/`(#27+#31)。
|
||||
@@ -111,6 +115,3 @@ workflow/recipe/template 的實體在平台(CF/KBDB),不在 YAML——YAML
|
||||
4. P6 多源第一波範圍:只做「官方源+直連一個外源」?org 私區(visibility=org)是否留第二波?
|
||||
|
||||
|
||||
## 已裁決
|
||||
|
||||
(無——裁決後從「待裁決」移到這裡留底,標 confirmed / rejected + 日期。)
|
||||
|
||||
Reference in New Issue
Block a user