27 Commits
Author SHA1 Message Date
admin bab45c0656 Merge pull request '釋出:逐支點名抽自接線那一邊,內建項提醒收成一行' (#94) from develop into master
Reviewed-on: #94
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-09-07 05:45:01 +00:00
admin 28fd6664b6 Merge pull request '釋出:逐支點名改成從接線那一邊抽名單' (#92) from develop into master
Reviewed-on: #92
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-09-07 04:46:57 +00:00
admin d5c4f924ee Merge pull request '釋出:工作階段開始時帶出助理的未讀提醒' (#90) from develop into master
Reviewed-on: #90
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-09-07 04:17:16 +00:00
admin e77c0afb4b Merge pull request '釋出:兩支技能補收尾事件,異常目錄頁改成 H2 區塊條列' (#88) from develop into master
Reviewed-on: #88
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-09-07 01:25:40 +00:00
admin c16d30a0cf Merge pull request '釋出:status 加 --verdict,把狀態與成敗兩種語意分開' (#87) from develop into master
Reviewed-on: #87
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-09-04 11:17:03 +00:00
admin 03451f49f9 Merge pull request '釋出共用函式庫的收尾修正至 master,版本 0.4.3 升到 0.4.4' (#85) from develop into master
Reviewed-on: #85
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-09-03 05:37:26 +00:00
admin 76288785ca Merge pull request '釋出跨外掛路徑的實體解析修正至 master,版本 0.4.2 升到 0.4.3' (#83) from develop into master
Reviewed-on: #83
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-09-03 04:41:52 +00:00
admin 7b17c5e4f8 Merge pull request '釋出 hook 接線的路徑修正與本機事件流至 master,版本 0.3.8 升到 0.4.2' (#81) from develop into master
Reviewed-on: #81
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-09-03 03:17:13 +00:00
admin f9f2d08b6b Merge pull request 'release: wiki 目錄頁專用存取庫、HASH 完整 40 碼、閘門依 CLI 分流' (#74) from develop into master
Reviewed-on: #74
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-09-02 04:20:34 +00:00
admin af67f79f83 Merge pull request '釋出 jsc-hooks 0.3.7:助理心跳與運行閘門(閘門未接線)' (#70) from develop into master
Reviewed-on: #70
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-09-01 07:51:20 +00:00
admin 34a3dfb92a Merge pull request '釋出 jsc-assist 的 marketplace 條目' (#67) from develop into master
Reviewed-on: #67
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-09-01 04:57:34 +00:00
admin c6bf5a9b03 Merge pull request '釋出 jsc-hooks 0.3.6:頁面編號偵測補齊型別與 smoke 斷言修正' (#64) from develop into master
Reviewed-on: #64
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-09-01 04:45:04 +00:00
admin 56703c4a54 Merge pull request '釋出 jsc-hooks 0.3.4:四支 CLI 的 pre-tool hook 接線修正' (#59) from develop into master
Reviewed-on: #59
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-09-01 01:03:07 +00:00
admin 510142c3f6 Merge pull request '釋出 jsc-hooks 0.3.3:版本前置檢查新增相依落後擋人,新增技能行為清單' (#56) from develop into master
Reviewed-on: #56
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-08-31 08:18:51 +00:00
admin 3608581dac Merge pull request 'chore(release): 放行技能組稽核修正到預設分支' (#53) from develop into master
Reviewed-on: #53
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-08-31 03:56:23 +00:00
admin 1a89461b09 Merge pull request 'release: 發布 Codex hook 路徑修補' (#51) from release/codex-hook-root into master
Reviewed-on: #51
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-08-28 10:11:32 +00:00
admin 727b35703f Merge pull request 'release: 發布 jsc-hooks 相依版本宣告' (#46) from develop into master
Reviewed-on: #46
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-08-28 06:51:57 +00:00
admin 88af088881 Merge pull request 'release: 發布 jsc-hooks 0.2.8' (#43) from develop into master
Reviewed-on: #43
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-08-28 03:38:35 +00:00
admin b385cb2c1b Merge pull request 'develop' (#41) from develop into master
Reviewed-on: #41
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-08-28 01:58:30 +00:00
admin 668880e0f4 Merge pull request 'release: v0.2.6 develop 到 master' (#38) from develop into master
Reviewed-on: #38
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-08-27 10:58:03 +00:00
admin e8b14c947a Merge pull request 'release: v0.2.5 develop 到 master' (#36) from develop into master
Reviewed-on: #36
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-08-27 09:00:46 +00:00
admin 6a19dd483b Merge pull request 'release: v0.2.3 develop 到 master' (#32) from develop into master
Reviewed-on: #32
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-08-27 04:14:14 +00:00
admin 7110caedb3 Merge pull request 'release: v0.2.2 develop 到 master' (#29) from develop into master
Reviewed-on: #29
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-08-27 02:07:48 +00:00
admin 6682a3c59c Merge pull request 'develop 進 master:工作包鎖檔改依索引區分' (#24) from develop into master
Reviewed-on: #24
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-08-26 10:15:25 +00:00
admin 49a06ade18 Merge pull request 'release: develop 併入 master(wire-cli status)' (#22) from develop into master
Reviewed-on: #22
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-08-26 02:59:39 +00:00
admin 829ea50770 Merge pull request 'hooks 0.1.7 發佈:安裝先全清、出錯轉修正、工作包 PR 閘門' (#19) from develop into master
Reviewed-on: #19
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-08-25 11:09:28 +00:00
admin 45facc85ba Merge pull request 'develop-to-master' (#17) from develop into master
Reviewed-on: #17
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-08-25 09:03:57 +00:00
4 changed files with 5 additions and 10 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "jsc-hooks",
"version": "0.5.2",
"version": "0.5.0",
"description": "跨 CLI hooks:STE100 語言強制、工時計時、技能用量記錄、SDLC 模型鎖、版本前置檢查、註解範圍守門、繁中編碼守門、部署後強制重啟、寫入與提交閘門",
"skills": "./skills",
"author": {
+1 -1
View File
@@ -1,7 +1,7 @@
{
"hooks": "./hooks/codex-hooks.json",
"name": "jsc-hooks",
"version": "0.5.2",
"version": "0.5.0",
"description": "跨 CLI hooks:STE100 語言強制、工時計時、技能用量記錄、SDLC 模型鎖、版本前置檢查、註解範圍守門、繁中編碼守門、部署後強制重啟、寫入與提交閘門",
"skills": "./skills",
"jsc": {
+2 -7
View File
@@ -65,14 +65,10 @@ scan_file() { # $1=檔案路徑;命中就把報告印到 stdout 並回傳 1,
fi
# 只留註解行:行首註解符號,或行中出現 // 與 # 的行尾註解。
# `--` 後面一定要接空白:CSS 自訂屬性也是 `--` 開頭(`--ink: #121a1d;`),
# 不要求空白就會把整份樣式表的變數宣告當成 SQL 註解送去比對,色碼再被咬成議題編號。
comments=$(printf '%s\n' "$lines" | grep -E '^[[:space:]]*(//|#|--[[:space:]]|\*|/\*|<!--|;|%)|[[:space:]](//|#)[[:space:]]' || true)
comments=$(printf '%s\n' "$lines" | grep -E '^[[:space:]]*(//|#|--|\*|/\*|<!--|;|%)|[[:space:]](//|#)[[:space:]]' || true)
[ -n "$comments" ] || return 0
# 白名單先剪掉,再比對禁止樣式。剪掉而不是整行放行——同一行可能一半合規、一半違規。
# 最後一條剪的是十六進位色碼:註解裡提到 `#e9eef0` 這種寫法,議題編號那一條會咬到開頭的
# 數字。只剪含十六進位字母的那些——議題編號是純十進位,所以剪不到真的編號。
cleaned=$(printf '%s\n' "$comments" | sed -E \
-e 's#SPDX-License-Identifier:[^[:space:]]*##g' \
-e 's#CVE-[0-9]{4}-[0-9]+##g' \
@@ -80,8 +76,7 @@ scan_file() { # $1=檔案路徑;命中就把報告印到 stdout 並回傳 1,
-e 's#@(deprecated|since|param|returns?|throws|type|typedef|example|see|link|inheritdoc|override|nullable|internal)##g' \
-e 's#https?://(github|gitlab|bitbucket)\.com/[^[:space:]]*##g' \
-e 's#https?://[^[:space:]]*[{<][^[:space:]]*##g' \
-e 's#[0-9]{4}[-/][0-9]{1,2}[-/][0-9]{1,2}##g' \
-e 's/(^|[^0-9A-Za-z_])#[0-9a-fA-F]*[a-fA-F][0-9a-fA-F]*([^0-9A-Za-z_]|$)/\1\2/g')
-e 's#[0-9]{4}[-/][0-9]{1,2}[-/][0-9]{1,2}##g')
out=$(
hit '(^|[^[:alnum:]_/])#[0-9]+' '議題編號(#123)'
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "jsc-hooks",
"version": "0.5.2",
"version": "0.5.0",
"description": "跨 CLI hooks:STE100 語言強制、工時計時、技能用量記錄、SDLC 模型鎖、版本前置檢查、註解範圍守門、繁中編碼守門、部署後強制重啟、寫入與提交閘門",
"skills": "./skills/",
"jsc": {