docs(sdd): P-2026-07-19 confirmed——pending-changes 移入已裁決、artifact-sharing tasks 增補 Phase 1.5(bundle/譜系/訂閱/多源/self-check)

This commit is contained in:
雲端總管
2026-07-19 06:43:38 +00:00
parent ffd50e7510
commit a73de77a7f
2 changed files with 26 additions and 4 deletions
@@ -128,3 +128,24 @@
| `[!]` | 阻擋中(說明阻擋原因)|
> **建議施作順序**:先 workflow 全鏈(Phase 1-4 只做 workflow)跑通一個型別的閉環,再複製到 template;recipe 相容轉接(1.5)與收斂(5.2)最後或不做。理由=先證泛化模型對一個型別成立,再擴,避免三型並行時模型未穩就 3× 返工。
---
## Phase 1.5Appbundle)+實例譜系+訂閱更新+多源(P-2026-07-19confirmed 2026-07-19
> 依據:`3-specs/pending-changes.md` 已裁決 P-2026-07-19P1-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_schemaconformancepull bundle=成員經 dependency_manifest 全解析。
- 驗收:arcrun-rag 翻譯成第一個 bundle manifestpull 後成員全 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` 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 私區留第二波。
- 驗收:實例 B 加實例 A 為源、拉 A 的 unlisted bundle 成功;A 斷線後 B 已裝照跑、狀態 source_lost。
- 鐵律:pull=複本全落地,runtime 零外部依賴(P6 鐵律段)。
- [ ] 1.5-5 conformance self-checkP5):bundle 附驗收清單(介面×能力機械檢查),install/update 完自動跑產報告。
- 驗收:arcrun-rag bundle 裝完自動報 GUI/MCP/三模式可用性矩陣。
- [ ] 1.5-6 信譽記分邊界(附註):私下/org 源 pull 事件不進公開信譽;bundle 作者計入 #31 信譽經濟。
+5 -4
View File
@@ -8,9 +8,13 @@
## 待裁決
(無)
## 已裁決
### P-2026-07-19artifact-sharing 增補「Appbundle)+實例譜系+訂閱更新+多源分享」
> 狀態: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 日期。)