# 清理與分析規則

1. 只讀取`https://data.gov.tw/api/v2/rest/dataset/{id}`匿名GET端點；不使用帳號、API key或瀏覽器狀態。
2. 先對完整回應位元組計算SHA-256，再解析JSON；只保存白名單欄位。聯絡人、電話、電子郵件、下載URL、備註全文與英文鏡像不落盤。
3. 核心年度ID固定為161199、167905、172969、177136，分別對應民國111、112、113、114年。反例ID固定為172799。
4. `description`只取最外層括號內文字，以U+3001中文頓號切分；每項strip並捨棄空字串，不進行同義詞、大小寫或語意合併。
5. `resourceFieldNames`只取第一個distribution的`resourceField[].name`。因ZIP可能是wrapper，禁止把description欄位數與resourceField欄位數之比命名為完整率或缺漏率。
6. 相鄰年度新增欄位為後一年集合減前一年集合；移除欄位反向計算。Jaccard為交集數除以聯集數，百分比四捨五入至小數點後兩位。
7. `resourceAmount=0`原樣保留但不得解讀為零件事故、零列或空資料；metadata修改日不得替代底層資料更新日。
8. 不下載ZIP、CSV或完整HTML；不保存逐案事故、地址、地點、電話、電子郵件、精確座標或具名平台值。
9. 所有圖表只呈現欄位數、布林詮釋狀態與集合差；不做發布者、縣市、企業或產品排名。
