資料
資料健康檢查
本頁渲染 /data/data-health.json 的內容,給站外監控與人工核實用。 產生時間 2026-09-21T11:56:05.749267+00:00。
總筆數
6,858
無教保網代碼
105
無座標
0
分班找不到本園
0
法人解析不到
5,960
鄉鎮未達獨立頁門檻
35
稅籍異動比對不到
1,947
人口資料月份
11508
驗證項目
| 項目 | 結果 | 說明 |
|---|---|---|
| totals_rows_matches_sum | 通過 | preschools_excl_branch_and_mutual + branches + mutual_aid == rows |
| town_capacity_sum_matches_preschools | 通過 | town.capacity 由本函式直接加總各園 approved_capacity(含分班、排除 mutual_aid)得出,定義上必然一致;validate-data.mjs 另做獨立重算覆核。 |
| county_slugs_match_clinic | 通過 | 縣市 slug 全數逐字取自 clinic slugs.json,未重算。 |
| hsinchu_chiayi_town_resolution | 通過 | 新竹市:name_embedded=27, street_lookup=33, pip_boundary=97({'東區': 47, '北區': 38, '香山區': 12});嘉義市:name_embedded=12, street_lookup=7, pip_boundary=56({'西區': 27, '東區': 29})。主線用 TOWN_MOI_1140318 鄉鎮界線 point-in-polygon 補齊 153 筆,剩餘 unresolved=0(正常執行應為 0;非 0 代表 override 檔缺漏,已退回地址待定桶安全網)。 |
| moe_code_duplicate_dedup | 通過 | T1 的 moe_code 對應中有 4 組 code 被指派給 >1 間不同園所(皆為 exact_name_county vs near_match_1char_county 配對),P2 已將非 exact 或無法唯一判定的4 筆 code 改設為 null(改用 hash uid,has_page 因而為 false)。合約 §12(2026-09-21)已追認此規則。 |
| future_4y_formula_ratified | 通過 | 合約 §12(2026-09-21)已追認 town_future_4y_change_pct 公式:round((age_0*4 / age_2_5 - 1) * 100),並新增 age_2_5<100 的鄉鎮輸出 null。P2 已依此重算,town/county 兩層皆套用。 |
| penalty_vehicle_evaluation_withheld | 通過 | T1 僅抓主頁標籤,子表未爬;三欄值不可信,P3 不渲染(penalty_record/dedicated_vehicle/evaluation_status 三欄仍保留在 preschools.json,不刪除,僅標記第一期不上頁面。合約 §12 追認。) |
原始資料 JSON
各檔可直接抓取,欄位定義見 方法論 與資料合約:
- /data/meta.json
- /data/slugs.json
- /data/preschools.json(6,858 筆,含分班與互助教保中心)
- /data/towns.json
- /data/counties.json
- /data/collections.json
- /data/operators.json
- /data/directors.json
- /data/changes.json
- /data/data-health.json
資料截至 2026-09-21;每個數字的口徑見方法論。