chore/marketplace-registry-sync/register-assist-entry #20

Merged
admin merged 5 commits from chore/marketplace-registry-sync/register-assist-entry into chore/marketplace-registry-sync/main 2026-09-01 04:28:42 +00:00
Member

摘要

  • 需求描述:統一 marketplace 新增了 jsc-assist 這個 domain,正本與每個 domain 存取庫的副本要保持位元組一致。這一支把本存取庫的兩份副本同步過來。
  • 計畫名稱:無
  • 計畫頁:無
  • 分析頁:無

變更內容

檔案 為什麼改
.claude-plugin/marketplace.json 加入 jsc-assist 條目,來源網址指向 assist 存取庫
.agents/plugins/marketplace.json 同上

設計重點

  • 每個 domain 存取庫都帶同一份 marketplace 檔,任何一個存取庫都能當註冊入口,這是技能準則「命名」第 2 條的要求。少了這個條目,各 CLI 的安裝指令找不到 jsc-assist,sync-domains.sh 也不會把它同步下來。
  • 條目由 jsc-meta/tools/sync-marketplace.sh 產生,同時寫進正本與所有副本,寫完逐檔比對位元組。不手改 JSON——縮排、逸出與非 ASCII 描述用 shell 拼會壞掉,那支腳本因此保留 python3。
  • 條目依名稱排序,本存取庫的兩份副本就是那一輪的產物,內容與正本完全相同。

測試結果

  • sync-marketplace.sh assist {網址} {描述}:exit 0。腳本自己逐檔比對,正本兩份加上每個 domain 存取庫各兩份、共 22 份檔案位元組完全一致。
  • 抽驗 cmp 比對本存取庫的副本與 plugins/meta 的正本:相同。

前置 Push Request

  • 無
## 摘要 - 需求描述:統一 marketplace 新增了 `jsc-assist` 這個 domain,正本與每個 domain 存取庫的副本要保持位元組一致。這一支把本存取庫的兩份副本同步過來。 - 計畫名稱:無 - 計畫頁:無 - 分析頁:無 ## 變更內容 | 檔案 | 為什麼改 | | --- | --- | | `.claude-plugin/marketplace.json` | 加入 `jsc-assist` 條目,來源網址指向 assist 存取庫 | | `.agents/plugins/marketplace.json` | 同上 | ## 設計重點 - **每個 domain 存取庫都帶同一份 marketplace 檔**,任何一個存取庫都能當註冊入口,這是技能準則「命名」第 2 條的要求。少了這個條目,各 CLI 的安裝指令找不到 `jsc-assist`,`sync-domains.sh` 也不會把它同步下來。 - 條目由 `jsc-meta/tools/sync-marketplace.sh` 產生,同時寫進正本與所有副本,寫完逐檔比對位元組。**不手改 JSON**——縮排、逸出與非 ASCII 描述用 shell 拼會壞掉,那支腳本因此保留 python3。 - 條目依名稱排序,本存取庫的兩份副本就是那一輪的產物,內容與正本完全相同。 ## 測試結果 - `sync-marketplace.sh assist {網址} {描述}`:exit 0。腳本自己逐檔比對,正本兩份加上每個 domain 存取庫各兩份、共 22 份檔案位元組完全一致。 - 抽驗 `cmp` 比對本存取庫的副本與 `plugins/meta` 的正本:相同。 ## 前置 Push Request - 無
jiantw83 added 5 commits 2026-09-01 03:53:59 +00:00
Reviewed-on: #11
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
Reviewed-on: #14
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
Reviewed-on: #16
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
Reviewed-on: #19
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
What:
- 兩份 marketplace 檔各加一個 jsc-assist 條目,來源網址指向 assist 存取庫。

Why:
- 準則要求每個 domain 存取庫都帶同一份 marketplace 檔,任何一個存取庫都能當註冊入口。副本之間只要有一份沒跟上,稽核就會報出不一致。

How:
- 條目由 meta 的 sync-marketplace.sh 產生,同時寫進正本與每個 domain 存取庫的副本,寫完逐檔比對位元組。這一支存取庫的兩份副本就是那一輪的產物。
- 條目依名稱排序,縮排與非 ASCII 描述的處理都交給同一支腳本,不手改 JSON。

Who:
助理 domain 落地的註冊步驟在這個存取庫的同步。
admin merged commit 71c7c85126 into chore/marketplace-registry-sync/main 2026-09-01 04:28:42 +00:00
admin deleted branch chore/marketplace-registry-sync/register-assist-entry 2026-09-01 04:28:42 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: plugins/ask#20