이름표 충돌 해소 — 같은 자리는 랩탑 쪽(`merged_tables` 의 `work_item_forest`)을 취하고, 내 쪽에서 빠진 것만 되살림: - `work_item_master` 새 표 `toc_duplicate_rows` · 새 값 묶음 `toc_edition` - `work_items` 새 칸 여섯(work_item_key·toc_code·toc_number·toc_edition·path_name·axis_role) - 공용 `columns` 여덟 — 랩탑엔 없어 영문으로 뜨던 것 - `value_overrides` — axis_role 넷 · rule 둘 낱말 - 내 `work_item_axis` 구획은 버림(두 곳에 같은 이야기를 두지 않음) 시험 둘 손질 — 열쇠가 실제로 오면서 뜻이 뒤집힌 자리: - `test_z01_work_items.py` 「불변 열쇠 없음」 알림이 **사라지는 것**이 곧 열쇠가 섰다는 증거 - `test_z01_master_data.py` 표 수 91 → 92 (`toc_duplicate_rows`) Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QsGw1Dz9HmhuAxGisxmDPF
29 lines
876 B
JSON
29 lines
876 B
JSON
{
|
|
"schema_version": "1.0",
|
|
"dataset_id": "data_work_item_master_manifest",
|
|
"generated_at": "2026-09-17T12:15:05+09:00",
|
|
"built_by": "B08_Quantity/B08_Quantity_Build_WorkItemMaster.py",
|
|
"source": {
|
|
"dataset_id": "pum_forest",
|
|
"effective_date": "2026-01-01",
|
|
"sha256": "111208fd482dcfc3b8c8dd58004b153382fc46555d0d00985c19b45ebbc2e0dd",
|
|
"file": "pum_forest_2026.json"
|
|
},
|
|
"files": [
|
|
{
|
|
"file": "work_item_master_2026-01-01.json",
|
|
"sha256": "762f18dc42a4e6d5512287127e9a21ee0348425aad62b040e29a97be2ec00cdd",
|
|
"size_bytes": 954642
|
|
},
|
|
{
|
|
"file": "form_undetermined_2026-01-01.json",
|
|
"sha256": "6b3476810ddee395856b997fa524a0410a5001fe47511b989c1db2feb82dccd2",
|
|
"size_bytes": 6789
|
|
},
|
|
{
|
|
"file": "basis_missing_2026-01-01.json",
|
|
"sha256": "d57f26c736829ef40c50dc616d96358db785295d1aa0d5959aa7bc9eaa9be842",
|
|
"size_bytes": 15845
|
|
}
|
|
]
|
|
} |