30c9312c57
leo 2026-08-15:「我是說不是要用真實的資料夾套新規範做一次?」 對 matrix/arcrun/docs 的兩個節點做了真的萃取(不是模擬): · docs/ 5 篇原稿 → 5 文件卡 + 9 概念卡 + 1 主題(結構性閘) · user_requirements/ 4 篇 → 2 文件卡 + 7 概念卡 + 1 主題(讓生態自己長) 踩到並如實處理的四個邊緣案例: ① arcrun-landing-page/ 只有 .jsx/.html/.css ⇒ 依規範不是節點,不建 .wiki(index 說明有寫) ② credential_parts.md 29KB、12 個 H2,超過 20KB 分段門檻 ⇒ 只萃 §0–§2,其餘八段在文件卡上如實標明未做——一張卡蓋不住 29KB ③ wishlist.md 是「空」的第三種:指針檔(不是沒東西、不是紀錄) ⇒ 標 no_concept 不產卡。我第一版給它產了卡,wiki-lint 當場報孤島卡抓到 ④ 三個子節點未萃,在 index 標「未萃」——標出來使用者才分得出「沒東西」和「還沒做」 並依 leo 的判準拿掉 type 欄位: 「在這個類似 Logseq 的結構裡根本不分,你要想的是在寫函式時是否不同」 逐一檢查 place_card/patch_card/promote_hub/split_hub/渲染/三個信號/lint ——沒有任何函式需要類型欄位,需要的全是結構屬性(有無父/有無子/有無判斷), 而那三個都是現算的。⇒ type: hub 與 hub_kind 拿掉,wiki-lint 改成用算的。 promote_hub 因此不是改型別,是在有子的卡上補一段判斷,型別自己就變了。 實測:docs 樹 節點 2|卡片 27|卡外邊 62,十五項全 0,退出碼 0 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
56 lines
3.3 KiB
Markdown
56 lines
3.3 KiB
Markdown
# 00-INDEX(user_requirements)
|
||
|
||
← `../../.wiki/00-INDEX.md`
|
||
|
||
## 子節點
|
||
|
||
- **ADR-lib-and-landingPage** → `../ADR-lib-and-landingPage/.wiki/00-INDEX.md` — 3 篇(未萃)
|
||
- **simplify_mvp** → `../simplify_mvp/.wiki/00-INDEX.md` — 1 篇(未萃)
|
||
- **u6u-long-term** → `../u6u-long-term/.wiki/00-INDEX.md` — 1 篇+子節點 SourceDocs 3 篇(未萃)
|
||
|
||
## 文件(本層每一篇一張)
|
||
|
||
- [[credential_parts]] — 29KB 的 credential 規格,本次只萃了 §0–§2,其餘尚未分段。
|
||
`#文件 #credential` 建 2026-05-25 更 2026-08-15
|
||
- [[u6u_design]] — 一份兩千字的設計筆記,密度很高,萃出五個概念。
|
||
`#文件 #設計` 建 2026-05-20 更 2026-08-15
|
||
- `../wishlist.md` — **空**:指針檔,全文都在說「已移至頂層」。真身在 `InkStoneCo/docs/1-vision/product-wishlist.md`
|
||
|
||
## 主題(跨文件聚類產生)
|
||
|
||
- [[讓生態自己長]] — u6u 對「零件從哪來、誰把關、爛的怎麼淘汰」的整套答案:三件事互相咬合。
|
||
`#生態 #零件 #方法論` 建 2026-05-20 更 2026-08-15
|
||
|
||
## 本層概念(7)
|
||
|
||
- [[AI 的 marketplace]] — marketplace 給 AI 不給人:強制用完回評價,被評差的零件其他 AI 自動避開。
|
||
`#生態 #零件` 建 2026-05-20 更 2026-08-15
|
||
- [[n8n 的每服務一零件]] — n8n 為每個服務寫一個 credential 零件——這份文件開宗明義說那是錯的。
|
||
`#credential #反模式` 建 2026-05-25 更 2026-08-15
|
||
- [[四個 primitive 不是每服務一個零件]] — 做四個 TinyGo/WASM primitive,每個服務只要一份 YAML recipe + 用戶自己的 secret。
|
||
`#credential #架構` 建 2026-05-25 更 2026-08-15
|
||
- [[自動審核取代人工]] — call API 的只要 call 通就過,功能性的只要通過它自己設的 Gherkin 就過。
|
||
`#流程 #零件` 建 2026-05-20 更 2026-08-15
|
||
- [[視覺優先開發]] — 用戶拉一個按鈕,後面自然綁上 webhook——不用解釋 webhook 是什麼。
|
||
`#產品 #介面` 建 2026-05-20 更 2026-08-15
|
||
- [[解釋 webhook 的困難]] — 要跟一般用戶解釋什麼是 webhook 很難——這是低門檻產品真正的門檻。
|
||
`#產品 #介面` 建 2026-05-20 更 2026-08-15
|
||
- [[零件長尾誰來補]] — 沒有人會為了 delete table 去寫完整的 Google Sheets 零件——但缺的那個端點會被下一個需要的人補上。
|
||
`#生態 #零件` 建 2026-05-20 更 2026-08-15
|
||
|
||
## 說明
|
||
|
||
> 上面四節是機器讀的;說明寫這裡,不要用連結語法。
|
||
>
|
||
> 🔴 **`arcrun-landing-page/` 沒有出現在子節點清單裡,這是對的**——
|
||
> 它只有 `.jsx`/`.html`/`.css`,**沒有可掃文件 ⇒ 依規範不是節點**。
|
||
>
|
||
> 🔴 **三個子節點標「未萃」是誠實的殘缺**:本次真實測試只做了 `docs/` 與本層兩個節點。
|
||
> 標出來,使用者才分得出「沒東西」和「還沒做」。
|
||
>
|
||
> 🔴 **`wishlist.md` 是「空」的第三種**:不是沒東西(待辦)、不是紀錄(報價單),是**指針**。
|
||
> 依規範標 `no_concept` **不產卡**——我第一版給它產了卡,`wiki-lint` 當場報孤島卡抓到。
|
||
>
|
||
> 🔴 **`credential_parts.md` 是 29KB、12 個 H2**,超過 20KB 分段門檻。
|
||
> 本次只萃了 §0–§2,其餘八段**如實標明未做**——一張卡蓋不住 29KB。
|