{
 "meta": {
  "coverage": "KMB Fare Saver kiosks and Walk for Green card readers at existing named buildings; not indoor positions or live machine status.",
  "generated_by": "scripts/services_publish.py",
  "snapshot": "2026-09-30",
  "sources": [
   {
    "path": "data/raw/services/2026-09-30/kmb_faresaver.html",
    "url": "https://app.kmb.hk/app1933/tab/faresaver/",
    "sha256": "29de039d3e46fb3fbe4ba768a3a02088ce59fddb3c06b949dd123eb6c0403b81",
    "bytes": 10980,
    "fetched_at": "2026-09-30T01:00:36.337535+00:00"
   },
   {
    "path": "data/raw/services/2026-09-30/walk_for_green_how_it_works.html",
    "url": "https://srsdo.cuhk.edu.hk/en-gb/walk-for-green/how-it-works",
    "sha256": "08ef9ca0530a2baf771aafd5b2bb03650f9369164d29974b5bb716c62881e256",
    "bytes": 57411,
    "fetched_at": "2026-09-30T01:00:37.182444+00:00"
   },
   {
    "path": "data/raw/services/2026-09-30/walk_for_green.html",
    "url": "https://www.srsdo.cuhk.edu.hk/en-gb/walk-for-green",
    "sha256": "7c892d6d04665803d9acdb2dc1a6c36e1e8a03010f1a5d7eb07a7d325b78a057",
    "bytes": 39102,
    "fetched_at": "2026-09-30T01:01:32.740315+00:00"
   },
   {
    "path": "data/raw/services/2026-09-30/walk_for_green.kml",
    "url": "https://www.google.com/maps/d/kml?mid=16iVDuV7jAX00r1XB_y8WY7c6OiiPoy-1&forcekml=1",
    "sha256": "d7893a0d06ebafd9441a2c4d76aee633f41435b41874908805f73239953f164f",
    "bytes": 64121,
    "fetched_at": "2026-09-30T01:00:37.922724+00:00"
   },
   {
    "path": "data/source_records/owner_report_2026-10-07.json",
    "url": "owner-report:2026-10-07",
    "sha256": "674251ffe54b7af395defe3fb1935cb41fed3908b72b0ae2cbb12377ddbbf2df",
    "bytes": 1197,
    "fetched_at": "2026-10-06T18:32:04.236791+00:00"
   },
   {
    "path": "data/raw/campus-services-2026-10-07/campus-location-db.js",
    "url": "https://www.cuhk.edu.hk/english/js/campus/cuhk_location_db.js",
    "sha256": "accd4a1730a574b196bcc5f27b31db9b074ac09d9a5ee905ba7ffc98c162c72e",
    "bytes": 397518,
    "fetched_at": "2026-10-07T11:10:19.168924+00:00"
   },
   {
    "path": "data/raw/campus-services-2026-10-07/campus-living.html",
    "url": "https://www.cuhk.edu.hk/english/campus/accommodation.html",
    "sha256": "a7de8400e56932a1d4f6b8744177eaf7b983aadd270e463499b3d3e9aadff814",
    "bytes": 100027,
    "fetched_at": "2026-10-07T11:10:19.085197+00:00"
   },
   {
    "path": "data/raw/campus-services-2026-10-07/dbs-atm-services.html",
    "url": "https://www.dbs.com.hk/personal/deposits/atm-services/atm-services",
    "sha256": "a551af3d4c580a8e8c96ebec294ca22596d347db1a408f67c6cfafe9000f99aa",
    "bytes": 397431,
    "fetched_at": "2026-10-07T11:10:19.409575+00:00"
   }
  ],
  "relocation_generated_by": "scripts/services_2026_10_07_publish.py",
  "banking": {
   "tag": "campus-banking-2026-10-07",
   "pack": "data/processed/campus_services_2026_10_07.json",
   "generated_by": "scripts/campus_services_publish.py",
   "coverage": "Two staffed branches and six ATM locations in the official CUHK directory. DBS search matches describe JETCO card compatibility only; no DBS-branded ATM, HSBC-branded ATM or university cashier counter established."
  }
 },
 "entries": [
  {
   "id": "service_fare_saver_bfc",
   "name": "KMB Fare Saver · Pi Ch'iu Building",
   "name_zh": "九巴大專優惠站 · 碧秋樓",
   "category": "fare_saver",
   "aliases": [
    "四蚊機",
    "九巴四蚊機",
    "大專優惠站",
    "九巴優惠站",
    "KMB Fare Saver"
   ],
   "address": "Pi Ch'iu Building (floor not supplied)",
   "address_zh": "碧秋樓（樓層未提供）",
   "building_id": "b_107139024",
   "source_url": "https://app.kmb.hk/app1933/tab/faresaver/",
   "checked_at": "2026-10-07",
   "access_note": "KMB Fare Saver: with an Adult or Student Octopus card, ride KMB, tap here, then ride KMB again on the same business day for $4 off; tap then ride for $2 off. Check KMB for current terms; machine status is not live.",
   "location_source": {
    "kind": "owner_supplied_verified_local_report",
    "receipt": {
     "path": "data/source_records/owner_report_2026-10-07.json",
     "url": "owner-report:2026-10-07",
     "sha256": "674251ffe54b7af395defe3fb1935cb41fed3908b72b0ae2cbb12377ddbbf2df",
     "bytes": 1197,
     "fetched_at": "2026-10-06T18:32:04.236791+00:00"
    },
    "public_listing_conflict": "KMB faresaver page, checked 2026-10-07, still lists 范克廉樓地下庭園 and 伍何曼原樓五樓大堂. Relocation is owner-supplied local evidence, not updated KMB confirmation."
   }
  },
  {
   "id": "service_fare_saver_whmy",
   "name": "KMB Fare Saver · Wu Ho Man Yuen Building",
   "name_zh": "九巴大專優惠站 · 伍何曼原樓",
   "category": "fare_saver",
   "aliases": [
    "四蚊機",
    "九巴四蚊機",
    "大專優惠站",
    "九巴優惠站",
    "KMB Fare Saver"
   ],
   "address": "5/F lobby, Wu Ho Man Yuen Building",
   "address_zh": "伍何曼原樓五樓大堂",
   "building_id": "b_201907994",
   "source_url": "https://app.kmb.hk/app1933/tab/faresaver/",
   "checked_at": "2026-09-30",
   "access_note": "KMB Fare Saver: with an Adult or Student Octopus card, ride KMB, tap here, then ride KMB again on the same business day for $4 off; tap then ride for $2 off. Check KMB for current terms; machine status is not live."
  },
  {
   "id": "service_walk_for_green_yia",
   "name": "Walk for Green - YIA",
   "name_zh": "「大」「部」行 - YIA",
   "category": "walk_for_green",
   "aliases": [
    "Walk for Green",
    "大部行",
    "「大」「部」行",
    "拍卡點",
    "CU Link card reader",
    "YIA"
   ],
   "address": "G/F, Yasumoto International Academic Park",
   "address_zh": "康本國際學術園地下",
   "building_id": "b_201907981",
   "source_url": "https://srsdo.cuhk.edu.hk/en-gb/walk-for-green/how-it-works",
   "checked_at": "2026-09-30",
   "access_note": "Walk for Green (students and staff): tap your CU Link at the reader where a trail starts and where it ends; finish a trip within an hour; up to six points a day; 120 points from 1 Sep to 30 Jun earns the 'Green Walker' title. Rules: CUHK SRSDO.",
   "official_pin_offset_m": 33
  },
  {
   "id": "service_walk_for_green_fyb",
   "name": "Walk for Green - FYB",
   "name_zh": "「大」「部」行 - FYB",
   "category": "walk_for_green",
   "aliases": [
    "Walk for Green",
    "大部行",
    "「大」「部」行",
    "拍卡點",
    "CU Link card reader",
    "FYB"
   ],
   "address": "G/F, Wong Foo Yuan Building",
   "address_zh": "王福元樓地下",
   "building_id": "b_138223977",
   "source_url": "https://srsdo.cuhk.edu.hk/en-gb/walk-for-green/how-it-works",
   "checked_at": "2026-09-30",
   "access_note": "Walk for Green (students and staff): tap your CU Link at the reader where a trail starts and where it ends; finish a trip within an hour; up to six points a day; 120 points from 1 Sep to 30 Jun earns the 'Green Walker' title. Rules: CUHK SRSDO.",
   "official_pin_offset_m": 17
  },
  {
   "id": "service_walk_for_green_psc",
   "name": "Walk for Green - PSC",
   "name_zh": "「大」「部」行 - PSC",
   "category": "walk_for_green",
   "aliases": [
    "Walk for Green",
    "大部行",
    "「大」「部」行",
    "拍卡點",
    "CU Link card reader",
    "PSC"
   ],
   "address": "G/F, Pommerenke Student Centre",
   "address_zh": "龐萬倫學生中心地下",
   "building_id": "b_230129212",
   "source_url": "https://srsdo.cuhk.edu.hk/en-gb/walk-for-green/how-it-works",
   "checked_at": "2026-09-30",
   "access_note": "Walk for Green (students and staff): tap your CU Link at the reader where a trail starts and where it ends; finish a trip within an hour; up to six points a day; 120 points from 1 Sep to 30 Jun earns the 'Green Walker' title. Rules: CUHK SRSDO.",
   "official_pin_offset_m": 8
  },
  {
   "id": "service_walk_for_green_hsheb",
   "name": "Walk for Green - HSHEB",
   "name_zh": "「大」「部」行 - HSHEB",
   "category": "walk_for_green",
   "aliases": [
    "Walk for Green",
    "大部行",
    "「大」「部」行",
    "拍卡點",
    "CU Link card reader",
    "HSHEB"
   ],
   "address": "5/F, Ho Sin-Hang Engineering Building",
   "address_zh": "何善衡工程學大樓5樓",
   "building_id": "b_135312912",
   "source_url": "https://srsdo.cuhk.edu.hk/en-gb/walk-for-green/how-it-works",
   "checked_at": "2026-09-30",
   "access_note": "Walk for Green (students and staff): tap your CU Link at the reader where a trail starts and where it ends; finish a trip within an hour; up to six points a day; 120 points from 1 Sep to 30 Jun earns the 'Green Walker' title. Rules: CUHK SRSDO.",
   "official_pin_offset_m": 27
  },
  {
   "id": "service_walk_for_green_mmw",
   "name": "Walk for Green - MMW",
   "name_zh": "「大」「部」行 - MMW",
   "category": "walk_for_green",
   "aliases": [
    "Walk for Green",
    "大部行",
    "「大」「部」行",
    "拍卡點",
    "CU Link card reader",
    "MMW"
   ],
   "address": "7/F, Mong Man Wai Building",
   "address_zh": "蒙民偉樓7樓",
   "building_id": "b_134410719",
   "source_url": "https://srsdo.cuhk.edu.hk/en-gb/walk-for-green/how-it-works",
   "checked_at": "2026-09-30",
   "access_note": "Walk for Green (students and staff): tap your CU Link at the reader where a trail starts and where it ends; finish a trip within an hour; up to six points a day; 120 points from 1 Sep to 30 Jun earns the 'Green Walker' title. Rules: CUHK SRSDO.",
   "official_pin_offset_m": 8
  },
  {
   "id": "service_walk_for_green_lsk",
   "name": "Walk for Green - LSK",
   "name_zh": "「大」「部」行 - LSK",
   "category": "walk_for_green",
   "aliases": [
    "Walk for Green",
    "大部行",
    "「大」「部」行",
    "拍卡點",
    "CU Link card reader",
    "LSK"
   ],
   "address": "3/F, Lee Shau Kee Building",
   "address_zh": "李兆基樓3樓",
   "building_id": "b_188010216",
   "source_url": "https://srsdo.cuhk.edu.hk/en-gb/walk-for-green/how-it-works",
   "checked_at": "2026-09-30",
   "access_note": "Walk for Green (students and staff): tap your CU Link at the reader where a trail starts and where it ends; finish a trip within an hour; up to six points a day; 120 points from 1 Sep to 30 Jun earns the 'Green Walker' title. Rules: CUHK SRSDO.",
   "official_pin_offset_m": 20
  },
  {
   "id": "service_walk_for_green_lws",
   "name": "Walk for Green - LWS",
   "name_zh": "「大」「部」行 - LWS",
   "category": "walk_for_green",
   "aliases": [
    "Walk for Green",
    "大部行",
    "「大」「部」行",
    "拍卡點",
    "CU Link card reader",
    "LWS"
   ],
   "address": "G/F lobby, Lee Woo Sing College North Block",
   "address_zh": "和聲書院北座地下大堂",
   "building_id": "b_194547400",
   "source_url": "https://srsdo.cuhk.edu.hk/en-gb/walk-for-green/how-it-works",
   "checked_at": "2026-09-30",
   "access_note": "Walk for Green (students and staff): tap your CU Link at the reader where a trail starts and where it ends; finish a trip within an hour; up to six points a day; 120 points from 1 Sep to 30 Jun earns the 'Green Walker' title. Rules: CUHK SRSDO.",
   "official_pin_offset_m": 41
  },
  {
   "id": "service_walk_for_green_umso",
   "name": "Walk for Green - UMSO",
   "name_zh": "「大」「部」行 - UMSO",
   "category": "walk_for_green",
   "aliases": [
    "Walk for Green",
    "大部行",
    "「大」「部」行",
    "拍卡點",
    "CU Link card reader",
    "UMSO"
   ],
   "address": "University Health Centre",
   "address_zh": "大學保健醫療中心",
   "building_id": "b_135190717",
   "source_url": "https://srsdo.cuhk.edu.hk/en-gb/walk-for-green/how-it-works",
   "checked_at": "2026-09-30",
   "access_note": "Walk for Green (students and staff): tap your CU Link at the reader where a trail starts and where it ends; finish a trip within an hour; up to six points a day; 120 points from 1 Sep to 30 Jun earns the 'Green Walker' title. Rules: CUHK SRSDO.",
   "official_pin_offset_m": 26
  },
  {
   "id": "service_walk_for_green_wys",
   "name": "Walk for Green - WYS",
   "name_zh": "「大」「部」行 - WYS",
   "category": "walk_for_green",
   "aliases": [
    "Walk for Green",
    "大部行",
    "「大」「部」行",
    "拍卡點",
    "CU Link card reader",
    "WYS"
   ],
   "address": "G/F lobby, Wu Yee Sun College",
   "address_zh": "伍宜孫書院地下",
   "building_id": "b_194547401",
   "source_url": "https://srsdo.cuhk.edu.hk/en-gb/walk-for-green/how-it-works",
   "checked_at": "2026-09-30",
   "access_note": "Walk for Green (students and staff): tap your CU Link at the reader where a trail starts and where it ends; finish a trip within an hour; up to six points a day; 120 points from 1 Sep to 30 Jun earns the 'Green Walker' title. Rules: CUHK SRSDO.",
   "official_pin_offset_m": 16
  },
  {
   "id": "service_walk_for_green_lksp",
   "name": "Walk for Green - LKSP",
   "name_zh": "「大」「部」行 - LKSP",
   "category": "walk_for_green",
   "aliases": [
    "Walk for Green",
    "大部行",
    "「大」「部」行",
    "拍卡點",
    "CU Link card reader",
    "LKSP"
   ],
   "address": "LG1/F, Lo Kwee Seong Pavilion, Art Museum",
   "address_zh": "文物館羅桂祥閣LG1樓",
   "building_id": "b_1424900701",
   "source_url": "https://srsdo.cuhk.edu.hk/en-gb/walk-for-green/how-it-works",
   "checked_at": "2026-09-30",
   "access_note": "Walk for Green (students and staff): tap your CU Link at the reader where a trail starts and where it ends; finish a trip within an hour; up to six points a day; 120 points from 1 Sep to 30 Jun earns the 'Green Walker' title. Rules: CUHK SRSDO.",
   "official_pin_offset_m": 19
  },
  {
   "id": "campus_service_1",
   "name": "Hang Seng Bank Ltd · John Fulton Centre",
   "name_zh": "恒生銀行 · 富爾敦樓",
   "category": "bank",
   "aliases": [],
   "alias_sources": [],
   "address": "1/F, John Fulton Centre",
   "address_zh": "富爾敦樓一樓",
   "building_id": "b_135265609",
   "source_url": "https://www.cuhk.edu.hk/english/campus/accommodation.html",
   "checked_at": "2026-10-07",
   "access_note": "Staffed bank branch at the published address. Opening hours, services and building access are not live.",
   "official_pin_offset_m": 11,
   "source_id": "1"
  },
  {
   "id": "campus_service_2",
   "name": "The Bank of East Asia · Pommerenke Student Centre",
   "name_zh": "東亞銀行 · 龐萬倫學生中心",
   "category": "bank",
   "aliases": [],
   "alias_sources": [],
   "address": "Room 108, 1/F, Pommerenke Student Centre, Pond Crescent",
   "address_zh": "池旁路龐萬倫學生中心一樓108室",
   "building_id": "b_230129212",
   "source_url": "https://www.cuhk.edu.hk/english/campus/accommodation.html",
   "checked_at": "2026-10-07",
   "access_note": "Staffed bank branch at the published address. Opening hours, services and building access are not live.",
   "official_pin_offset_m": 18,
   "source_id": "2"
  },
  {
   "id": "campus_service_74",
   "name": "ATM (ETC) · John Fulton Centre · G/F",
   "name_zh": "自動櫃員機（ETC） · 富爾敦樓 · 富爾敦樓地下",
   "category": "atm",
   "aliases": [],
   "alias_sources": [],
   "address": "G/F, John Fulton Centre",
   "address_zh": "富爾敦樓地下",
   "building_id": "b_135265609",
   "source_url": "https://www.cuhk.edu.hk/english/campus/accommodation.html",
   "checked_at": "2026-10-07",
   "access_note": "ATM at the published address; machine status and building access are not live.",
   "official_pin_offset_m": 12,
   "source_id": "74"
  },
  {
   "id": "campus_service_75",
   "name": "ATM (JETCO) · Benjamin Franklin Centre",
   "name_zh": "自動櫃員機（銀通） · 范克廉樓",
   "category": "atm",
   "aliases": [
    "JETCO",
    "銀通",
    "DBS card",
    "DBS ATM card",
    "星展提款卡"
   ],
   "alias_sources": [
    {
     "alias": "DBS card",
     "url": "https://www.dbs.com.hk/personal/deposits/atm-services/atm-services",
     "kind": "official"
    },
    {
     "alias": "DBS ATM card",
     "url": "https://www.dbs.com.hk/personal/deposits/atm-services/atm-services",
     "kind": "official"
    },
    {
     "alias": "星展提款卡",
     "url": "https://www.dbs.com.hk/personal/deposits/atm-services/atm-services",
     "kind": "official"
    }
   ],
   "address": "G/F, Benjamin Franklin Centre",
   "address_zh": "范克廉樓地下",
   "building_id": "b_135265606",
   "source_url": "https://www.cuhk.edu.hk/english/campus/accommodation.html",
   "checked_at": "2026-10-07",
   "access_note": "ATM at the published address; machine status and building access are not live. DBS Debit Card/ATM Card users can use the JETCO network; this is a JETCO location, not a DBS-branded ATM.",
   "official_pin_offset_m": 13,
   "source_id": "75"
  },
  {
   "id": "campus_service_167",
   "name": "ATM (JETCO) · Pommerenke Student Centre",
   "name_zh": "自動櫃員機（銀通） · 龐萬倫學生中心",
   "category": "atm",
   "aliases": [
    "JETCO",
    "銀通",
    "DBS card",
    "DBS ATM card",
    "星展提款卡"
   ],
   "alias_sources": [
    {
     "alias": "DBS card",
     "url": "https://www.dbs.com.hk/personal/deposits/atm-services/atm-services",
     "kind": "official"
    },
    {
     "alias": "DBS ATM card",
     "url": "https://www.dbs.com.hk/personal/deposits/atm-services/atm-services",
     "kind": "official"
    },
    {
     "alias": "星展提款卡",
     "url": "https://www.dbs.com.hk/personal/deposits/atm-services/atm-services",
     "kind": "official"
    }
   ],
   "address": "Room 108, 1/F, Pommerenke Student Centre, Pond Crescent",
   "address_zh": "池旁路龐萬倫學生中心一樓108室",
   "building_id": "b_230129212",
   "source_url": "https://www.cuhk.edu.hk/english/campus/accommodation.html",
   "checked_at": "2026-10-07",
   "access_note": "ATM at the published address; machine status and building access are not live. DBS Debit Card/ATM Card users can use the JETCO network; this is a JETCO location, not a DBS-branded ATM.",
   "official_pin_offset_m": 18,
   "source_id": "167"
  },
  {
   "id": "campus_service_244",
   "name": "ATM (ETC) · John Fulton Centre · Rm 101",
   "name_zh": "自動櫃員機（ETC） · 富爾敦樓 · 富爾敦樓101室",
   "category": "atm",
   "aliases": [],
   "alias_sources": [],
   "address": "Rm 101, John Fulton Centre",
   "address_zh": "富爾敦樓101室",
   "building_id": "b_135265609",
   "source_url": "https://www.cuhk.edu.hk/english/campus/accommodation.html",
   "checked_at": "2026-10-07",
   "access_note": "ATM at the published address; machine status and building access are not live.",
   "official_pin_offset_m": 7,
   "source_id": "244"
  },
  {
   "id": "campus_service_265",
   "name": "ATM (JETCO) · Staff Student Centre - Leung Hung Kee Building",
   "name_zh": "自動櫃員機（銀通） · 樂群館—梁雄姬樓",
   "category": "atm",
   "aliases": [
    "JETCO",
    "銀通",
    "DBS card",
    "DBS ATM card",
    "星展提款卡"
   ],
   "alias_sources": [
    {
     "alias": "DBS card",
     "url": "https://www.dbs.com.hk/personal/deposits/atm-services/atm-services",
     "kind": "official"
    },
    {
     "alias": "DBS ATM card",
     "url": "https://www.dbs.com.hk/personal/deposits/atm-services/atm-services",
     "kind": "official"
    },
    {
     "alias": "星展提款卡",
     "url": "https://www.dbs.com.hk/personal/deposits/atm-services/atm-services",
     "kind": "official"
    }
   ],
   "address": "G/F, Staff Student Centre - Leung Hung Kee Building",
   "address_zh": "樂群館－梁雄姬樓地下室",
   "building_id": "b_134408688",
   "source_url": "https://www.cuhk.edu.hk/english/campus/accommodation.html",
   "checked_at": "2026-10-07",
   "access_note": "ATM at the published address; machine status and building access are not live. DBS Debit Card/ATM Card users can use the JETCO network; this is a JETCO location, not a DBS-branded ATM.",
   "official_pin_offset_m": 16,
   "source_id": "265"
  },
  {
   "id": "campus_service_331",
   "name": "ATM (ETC) · Lee Woo Sing College North Block",
   "name_zh": "自動櫃員機（ETC） · 和聲書院北座",
   "category": "atm",
   "aliases": [],
   "alias_sources": [],
   "address": "G/F, Lee Woo Sing College North Block",
   "address_zh": "和聲書院北座地下",
   "building_id": "b_194547400",
   "source_url": "https://www.cuhk.edu.hk/english/campus/accommodation.html",
   "checked_at": "2026-10-07",
   "access_note": "ATM at the published address; machine status and building access are not live.",
   "official_pin_offset_m": 25,
   "source_id": "331"
  }
 ]
}
