檢查版本=拿現在的 IEC 頁面跟基準比,不會動基準。
更新基準=把現在的狀態記成新的基準(等於「我知道了」)。
怎麼判斷「有更新」?
每次都去抓 IEC 那一頁內嵌的版本資料,跟基準逐欄比對。
以下任何一項跟基準不一樣,就算「有更新」:
- 目前版次變了 —— Edition 編號或發布日期改變(例:4.0 → 5.0)
- 冒出新的版次 —— 版次歷史多了一筆,或既有某筆的狀態改變(例:PUBLISHED → REVISED)
- 開發中的版本動了 —— 修訂案的編號 / 階段(stage)/ 狀態 / 預計發布日改變,
或從「有」變成「沒有」(代表它發布了或被撤銷)
比對不看檢查時間(那個每次都不同,看了會永遠說有更新)。
抓不到頁面或解析不出資料時,一律回報「檢查失敗」,
不會誤報成「沒有更新」。