取消 [[頁名]] 與 [[顯示文字|頁名]] 兩種同 wiki 寫法,不再分「同存取庫」與 「跨存取庫」兩條規則。那種寫法只在自己那個 wiki 內解析,寫錯不報錯,畫面上 看起來像普通文字或死連結,巡不到也修不了。 連結寫進頁面前先過 jsc-gitea 的 link-check.sh,結束碼 0 才寫。驗證一律走 API, 不看網頁狀態碼:私有存取庫的網頁網址對未登入請求一律回 404,拿狀態碼判會把 好連結判成壞的。認證失敗回 7,與死連結的 1 分開,免得金鑰一過期就把還在的頁 整批判死。
36 lines
1.2 KiB
Markdown
36 lines
1.2 KiB
Markdown
# 計畫:{計畫名稱}
|
||
|
||
> 連結寫法:一律寫成 `[{文字}]({連結})`,連結取自 `jsc-gitea/tools/gitea.sh wiki-url` 的絕對網址,不自行組路徑,也不用 `[[頁名]]` 或 `[[顯示文字|頁名]]`:後者只在同一個 wiki 內解析,寫錯不會報錯,巡不到也修不了。
|
||
> 寫入前驗證:要放進本頁的每一個連結先交給 `jsc-gitea/tools/link-check.sh`,結束碼 0 才寫入;有一筆 DEAD 就不寫,把連不到的清單回報給呼叫端。驗證走 API,不看網頁狀態碼。
|
||
|
||
- 頁名:`PLAN_{HASH}`
|
||
- HASH:`{HASH}`
|
||
- 存取庫:`{owner}/{repo}`
|
||
- 狀態:未分析 <!-- 未分析 | 已分析 -->
|
||
- 建立時間:{yyyy-MM-dd HH:mm:ss}
|
||
|
||
## 目標
|
||
|
||
{要解決的問題與成功判斷標準}
|
||
|
||
## 範圍
|
||
|
||
- 包含:{項目}
|
||
- 排除:{項目}
|
||
- 涉及存取庫:{owner}/{repo} 清單
|
||
|
||
## 可行性
|
||
|
||
- 系統架構:{現有架構如何支撐目標}
|
||
- 資料來源:{資料從哪裡來、是否可取得}
|
||
- 風險:{已知風險與對策}
|
||
|
||
## 使用者故事
|
||
|
||
1. 身為 {角色},我想要 {功能},以便 {價值}。
|
||
2. ⋯⋯
|
||
|
||
## 問詢共識
|
||
|
||
{決策樹問答達成的關鍵共識摘要,逐條列出}
|