eomsangdon and Claude Opus 5.5
b9a8311c6a
feat(830-11): 재료 지역 열 → 시도 · 시군구 두 칸 · 행정구역 표 따로(_행정구역.json)
...
- 행정구역 표 = 시도 17(짧은 이름) + 전국 · 시도별 시군구 229(자치 227 + 제주 행정시 2 · 2026-07-01 인천 제물포 · 영종 · 검단 반영) · 옛 이름(강원도 · 전라북도 · 청원 · 마산 · 진해 · 연기 · 인천 남구 · 중구 · 동구 · 경북 군위) · 별칭(영종도 · 용유도 · 세종시 · 제주도)
- 풀이 master_region.split — 시도만 = 시군구 「전체」 · 시군구만 = 시도 찾음 · 읍면 = 시군구(읍면) · 여러 시도 = 쉼표 · 제외 조건 = 끝에 「 제외」 · 조합 이름 = 비고 · 잘린 끝 낱말 = 하나뿐인 시군구(동두 → 동두천 · 금 → 금천)
- 지역 글 242 종 모두 풀림(못 푼 것 0) · 옛 이름 바꾼 줄 648 · 줄 · 키 · 값 그대로(24,027 · 비고만 조합 121 줄)
- 쓰는 곳: 지역 글 = material_merge.where(시도 + 시군구) — M01 찾기(label · 검색어 · 자재지역) · 표 찾기 · 후보 글 · 불러오기(M02_Mat_Place · Hopyo_Match · Hopyo_Material — 가져온 지역 낱말도 짧은 이름으로 · 시군구가 있으면 그것으로 맞댐)
- M01 화면: 시도 = 고르기(목록 밖 값 「대전,충남」 은 끝에) · 시군구 = 글 · 새 줄 - · -
- 로직 1,520 시험 계산 전후 다름 0 · check_master 틀 · 본문 · 로직 · 조합 · 목차 0 · 단위 27 · 배 7(전과 같음)
- 빌더 adopt 가 로직 장 파일 「차례」 를 하나씩 미는 것은 이번 일 밖 — 되돌림(로직 파일 손대지 않음)
- 새 지킴 test_830_11_material_sido · 낡은 시험 고침: test_830_10 · test_830_2(열 · 지역 기대를 두 칸으로 · 830-11 새 겹침 38 묶음 = 청원 → 청주 4 · 조합 비고 34) · test_m02_hopyo_match(강원도(강릉시) → 강원 강릉)
- 틀 문서 _틀.md 11 절 행정구역 표
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-15 09:56:54 +09:00
..
2026-11-12 18:12:34 +09:00
2026-11-12 14:24:56 +09:00
2026-11-01 14:43:23 +09:00
2026-10-08 18:26:34 +09:00
2026-11-07 11:54:10 +09:00
2026-11-12 20:24:16 +09:00
2026-11-07 18:00:30 +09:00
2026-11-07 18:00:30 +09:00
2026-11-07 19:40:04 +09:00
2026-11-07 19:40:04 +09:00
2026-11-13 20:47:55 +09:00
2026-11-12 18:54:16 +09:00
2026-11-11 16:32:28 +09:00
2026-11-13 12:51:04 +09:00
2026-11-08 17:11:09 +09:00
2026-11-11 19:46:23 +09:00
2026-11-10 14:47:08 +09:00
2026-11-13 10:15:26 +09:00
2026-11-08 08:04:16 +09:00
2026-11-13 10:15:26 +09:00
2026-11-13 10:15:26 +09:00
2026-11-11 19:17:21 +09:00
2026-11-14 20:57:23 +09:00
2026-11-11 15:02:00 +09:00
2026-11-08 19:17:58 +09:00
2026-11-04 09:24:48 +09:00
2026-11-09 21:02:29 +09:00
2026-11-04 22:21:59 +09:00
2026-11-13 20:39:15 +09:00
2026-11-05 01:15:20 +09:00
2026-11-04 22:13:41 +09:00
2026-11-04 12:09:24 +09:00
2026-11-05 01:15:20 +09:00
2026-11-05 01:15:20 +09:00
2026-11-11 15:02:00 +09:00
2026-11-08 19:17:58 +09:00
2026-11-08 19:17:58 +09:00
2026-11-15 09:56:54 +09:00
2026-11-15 09:56:54 +09:00
2026-11-14 20:57:23 +09:00
2026-11-02 20:22:42 +09:00
2026-11-04 22:13:41 +09:00
2026-11-01 22:27:51 +09:00
2026-11-13 12:51:04 +09:00
2026-11-11 20:24:56 +09:00
2026-11-11 14:36:58 +09:00
2026-11-05 01:15:20 +09:00
2026-11-04 23:13:53 +09:00
2026-11-13 20:39:15 +09:00
2026-11-10 14:47:08 +09:00
2026-11-04 13:20:03 +09:00
2026-11-11 14:36:58 +09:00
2026-11-08 19:17:58 +09:00
2026-11-05 01:15:20 +09:00
2026-10-09 20:51:44 +09:00
2026-10-31 13:22:51 +09:00
2026-10-09 19:14:50 +09:00
2026-11-12 18:12:34 +09:00
2026-11-02 21:15:03 +09:00
2026-11-07 19:40:04 +09:00
2026-11-07 11:54:10 +09:00
2026-11-12 20:24:17 +09:00
2026-11-07 19:40:04 +09:00
2026-11-07 19:40:04 +09:00
2026-11-04 22:27:48 +09:00
2026-10-10 16:39:00 +09:00
2026-10-08 16:18:21 +09:00
2026-11-02 13:17:24 +09:00
2026-11-02 21:15:03 +09:00
2026-11-12 18:57:32 +09:00
2026-11-07 11:32:15 +09:00
2026-11-08 20:48:27 +09:00
2026-10-31 16:14:59 +09:00
2026-10-08 12:01:08 +09:00
2026-10-26 23:44:19 +09:00
2026-11-02 10:08:27 +09:00
2026-11-12 18:57:32 +09:00
2026-11-02 13:54:28 +09:00
2026-11-02 15:50:56 +09:00
2026-11-08 20:48:27 +09:00
2026-11-02 19:47:33 +09:00
2026-11-07 11:32:15 +09:00
2026-11-13 10:15:26 +09:00
2026-10-31 18:19:09 +09:00
2026-11-12 19:45:00 +09:00
2026-11-12 14:24:56 +09:00
2026-11-13 10:15:26 +09:00
2026-11-02 20:36:15 +09:00
2026-10-26 23:44:19 +09:00
2026-10-26 23:44:19 +09:00
2026-10-08 16:15:54 +09:00
2026-10-26 23:44:19 +09:00
2026-10-26 23:44:19 +09:00
2026-10-08 17:36:44 +09:00
2026-10-08 20:03:56 +09:00
2026-11-02 16:50:34 +09:00
2026-10-10 15:32:58 +09:00
2026-11-02 13:17:24 +09:00
2026-10-16 21:31:24 +09:00
2026-10-26 23:44:19 +09:00
2026-10-26 23:44:19 +09:00
2026-10-21 12:48:36 +09:00
2026-10-08 16:22:20 +09:00
2026-11-14 20:57:23 +09:00
2026-11-11 15:02:00 +09:00
2026-11-13 12:51:04 +09:00
2026-11-13 12:51:04 +09:00
2026-11-13 12:51:04 +09:00
2026-11-14 20:57:23 +09:00
2026-11-08 17:11:09 +09:00
2026-11-07 15:23:12 +09:00
2026-11-02 22:54:02 +09:00
2026-11-13 12:51:04 +09:00
2026-11-08 19:17:58 +09:00
2026-11-13 12:51:04 +09:00
2026-11-11 15:02:00 +09:00
2026-11-05 07:41:33 +09:00
2026-11-08 19:17:58 +09:00
2026-11-13 12:51:04 +09:00
2026-11-02 18:56:36 +09:00
2026-11-02 22:54:02 +09:00
2026-10-26 23:44:19 +09:00
2026-11-02 13:17:24 +09:00
2026-10-31 14:16:06 +09:00
2026-10-09 15:15:19 +09:00
2026-11-02 20:46:20 +09:00
2026-11-02 20:36:15 +09:00
2026-11-14 18:36:51 +09:00
2026-11-08 21:09:26 +09:00
2026-11-08 19:17:58 +09:00
2026-10-26 23:44:19 +09:00
2026-11-02 10:08:27 +09:00
2026-11-02 20:36:15 +09:00
2026-10-31 16:24:12 +09:00
2026-11-01 16:32:32 +09:00
2026-10-26 23:44:19 +09:00
2026-10-10 08:22:17 +09:00
2026-11-02 20:36:15 +09:00
2026-10-26 23:44:19 +09:00
2026-11-05 01:32:17 +09:00
2026-11-05 01:32:17 +09:00
2026-10-26 23:44:19 +09:00
2026-10-31 18:30:51 +09:00
2026-10-08 16:11:40 +09:00
2026-11-08 18:52:03 +09:00
2026-11-14 18:36:51 +09:00
2026-11-08 18:52:03 +09:00
2026-11-01 16:03:36 +09:00
2026-11-08 18:52:03 +09:00
2026-11-08 21:09:26 +09:00
2026-10-31 14:41:13 +09:00
2026-11-08 20:48:27 +09:00
2026-11-02 16:50:34 +09:00
2026-11-02 17:42:05 +09:00
2026-11-01 16:32:32 +09:00
2026-11-02 20:36:15 +09:00
2026-11-02 13:17:24 +09:00
2026-11-02 15:50:56 +09:00
2026-11-02 22:54:02 +09:00
2026-11-02 13:53:24 +09:00
2026-11-02 15:50:56 +09:00
2026-11-02 13:57:07 +09:00
2026-11-08 18:52:03 +09:00
2026-11-09 20:49:52 +09:00
2026-10-17 14:42:49 +09:00
2026-11-02 15:50:56 +09:00
2026-11-12 18:57:32 +09:00
2026-11-02 22:05:31 +09:00
2026-11-02 23:01:57 +09:00
2026-11-11 15:02:01 +09:00
2026-11-04 22:27:48 +09:00
2026-11-04 12:59:48 +09:00
2026-11-11 15:02:01 +09:00
2026-11-08 18:52:03 +09:00
2026-11-02 10:52:05 +09:00
2026-11-11 15:02:01 +09:00
2026-11-08 18:52:03 +09:00
2026-11-02 13:57:07 +09:00
2026-11-12 19:49:31 +09:00
2026-10-26 23:44:19 +09:00
2026-11-02 22:54:02 +09:00
2026-10-08 12:06:22 +09:00
2026-11-01 21:21:29 +09:00
2026-10-08 12:01:53 +09:00
2026-10-26 23:44:19 +09:00
2026-11-01 21:21:29 +09:00
2026-11-08 14:56:31 +09:00
2026-11-05 01:32:17 +09:00
2026-11-02 15:50:56 +09:00
2026-11-01 21:21:29 +09:00
2026-11-01 16:00:03 +09:00
2026-11-12 18:11:58 +09:00
2026-11-12 18:11:58 +09:00
2026-11-15 09:56:54 +09:00
2026-10-09 19:14:50 +09:00
2026-11-02 17:42:05 +09:00
2026-11-12 18:11:58 +09:00
2026-11-13 10:36:33 +09:00
2026-11-13 10:36:33 +09:00
2026-11-13 10:15:26 +09:00
2026-11-12 14:43:58 +09:00
2026-11-13 10:36:33 +09:00
2026-11-13 10:36:33 +09:00
2026-11-13 10:15:26 +09:00
2026-11-12 14:21:32 +09:00
2026-11-13 10:15:26 +09:00
2026-11-02 15:50:56 +09:00
2026-10-31 12:41:37 +09:00
2026-11-05 18:19:26 +09:00
2026-11-12 19:45:00 +09:00
2026-11-13 20:20:52 +09:00
2026-11-13 11:41:17 +09:00
2026-11-13 20:47:55 +09:00
2026-11-09 07:37:28 +09:00
2026-11-12 14:24:56 +09:00
2026-11-09 07:37:28 +09:00
2026-11-05 16:59:56 +09:00
2026-11-13 21:06:22 +09:00
2026-11-13 12:51:04 +09:00
2026-11-15 09:56:54 +09:00
2026-11-13 20:47:55 +09:00
2026-11-13 20:47:55 +09:00
2026-11-13 20:47:55 +09:00
2026-11-05 16:59:56 +09:00
2026-11-11 19:46:23 +09:00
2026-11-13 20:39:15 +09:00
2026-11-13 20:39:15 +09:00
2026-11-11 19:46:23 +09:00
2026-11-07 15:38:36 +09:00
2026-11-12 13:36:24 +09:00
2026-11-07 19:40:04 +09:00
2026-11-12 20:24:17 +09:00
2026-11-07 15:38:36 +09:00
2026-11-07 17:44:49 +09:00
2026-11-07 16:46:39 +09:00
2026-11-07 12:57:30 +09:00
2026-11-13 12:51:04 +09:00
2026-11-13 15:48:04 +09:00
2026-11-07 15:23:12 +09:00
2026-11-13 12:51:04 +09:00
2026-11-03 06:16:01 +09:00
2026-11-02 13:54:28 +09:00
2026-10-16 13:44:50 +09:00
2026-10-10 16:43:08 +09:00
2026-11-12 18:57:32 +09:00
2026-10-30 10:03:35 +09:00