"""M01 요율 화면 — 조달청 제비율 엑셀 책 읽기 (798-1 · 읽기만). 책 JSON = `resources/master_data/제비율엑셀/조달청_제비율_책.json` (빌더 `scripts/build_제비율책.py` 가 판마다 한 번 만듦 · RT 정본 값과 `--check` 대조). 요율 셈(`B09_Estimation_Rates.py`)은 이 책을 읽지 않음 — 화면 표현만. """ from __future__ import annotations import json from M01_MasterData import M01_MasterData_Store as store BOOK = "제비율엑셀/조달청_제비율_책.json" def load() -> dict: path = store.FOLDER / BOOK if not path.is_file(): raise store.StoreError(404, "제비율 엑셀 책이 없습니다 — build_제비율책.py 를 돌려 주세요") return json.loads(path.read_text(encoding="utf-8"))