feat/monitor-wiki-page-type/page-id-regex
feat/monitor-wiki-page-type/main
REPORT
SKILLSET
TOOLING
MONITOR
hooks/comment-scope.sh
gitea.sh
resolve_wiki_repo()
jsc-review
sh -n hooks/comment-scope.sh
lint-scripts.sh
lint-frontmatter.sh
check-behaviors.sh
ste100-lint.sh
comment-scope.sh sweep
What: - wiki 頁面編號的偵測樣式補上 SKILLSET、TOOLING 與 MONITOR 三種型別。 - 三份 manifest 的版本一起提升。 Why: - 這支 hook 的職責是擋住把文件追蹤資訊寫進程式碼註解,wiki 頁面編號正是禁止項之一。 - 樣式只列到 REPORT,但實際的頁型清單早就有 SKILLSET 與 TOOLING,現在再加 MONITOR。清單漏掉的那幾種,頁面編號寫進註解就攔不到,等於這條規則對它們不存在。 - SKILLSET 與 TOOLING 的缺漏是既有落差,不是這次新增型別才產生的,一併補齊比較省事,也不會留下第二個要記得的地方。 How: - 型別的排列順序照 gitea.sh 的 resolve_wiki_repo 走,兩邊一致才看得出有沒有漏。 - 規則正文的唯一來源仍是 jsc-review 的註解範圍文件,這裡只補偵測樣式,不重述規則清單。 - 實測過三種型別各自都攔得下來,命中的說明都是「jsc wiki 頁面編號」,不是旁邊那條前綴加流水號的樣式誤撿。 Who: 技能助理落地帶出來的頁型別需求,四個存放庫同一批改。
No dependencies set.
The note is not visible to the blocked user.
摘要
REPORT,漏掉SKILLSET與TOOLING,現在再加MONITOR。三種一次補齊。變更內容
hooks/comment-scope.shSKILLSET、TOOLING、MONITOR設計重點
SKILLSET與TOOLING是既有落差,不是這次新增型別才產生的。一併補齊比較省事,也不會留下第二個要記得的地方。gitea.sh的resolve_wiki_repo()走。 兩邊排列一致,才看得出有沒有漏。jsc-review的註解範圍文件,這支只補偵測樣式。測試結果
sh -n hooks/comment-scope.sh:通過。lint-scripts.sh:exit 0(17 支)。lint-frontmatter.sh:exit 0(2 支,不是 exit 3)。check-behaviors.sh:exit 0(對上 2 支技能,五欄齊全,不是 exit 3)。ste100-lint.sh:exit 0。comment-scope.sh sweep:exit 0。前置 Push Request