[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-75168":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":9,"languages":9,"totalLinesOfCode":9,"stars":10,"forks":11,"watchers":12,"openIssues":13,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":15,"stars7d":13,"stars30d":16,"stars90d":14,"forks30d":14,"starsTrendScore":17,"compositeScore":18,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":19,"hasPages":19,"topics":21,"createdAt":9,"pushedAt":9,"updatedAt":29,"readmeContent":30,"aiSummary":31,"trendingCount":14,"starSnapshotCount":14,"syncStatus":32,"lastSyncTime":33,"discoverSource":34},75168,"legalize-kr","legalize-kr\u002Flegalize-kr","대한민국 법령을 Git 저장소로 관리합니다. 각 법령은 Markdown 파일이고, 각 개정은 실제 공포일자를 가진 Git commit입니다.","https:\u002F\u002Flegalize.kr\u002F",null,1397,179,8,17,0,4,68,12,75.07,false,"main",[22,23,24,25,26,5,27,28],"git-history","korean-law","korean-statutes","legal-documents","legalize-dev","markdown","public-data","2026-06-12 04:01:18","# 대한민국 법령 저장소\n\n대한민국 법령을 Git 저장소로 관리합니다. 각 법령은 Markdown 파일이고, 각 개정은 실제 공포일자를 가진 Git commit입니다.\n\n[legalize](https:\u002F\u002Fgithub.com\u002Flegalize-dev\u002Flegalize) (스페인 법령 Git 프로젝트)에서 영감을 받았습니다.\n\n> **공지**: 법령 정보를 가져오고 파싱하는 파이프라인이 개선될 경우, 전체 법령 히스토리를 재구성하기 위해 force-push가 실행될 수 있습니다. 이 경우 모든 commit hash가 변경됩니다. 이 저장소를 fork하거나 참조하는 경우, force-push 이후 `git fetch --all && git reset --hard origin\u002Fmain`으로 동기화해 주세요.\n\n## 빠른 시작\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Flegalize-kr\u002Flegalize-kr.git\ncd legalize-kr\n\n# 민법 현재 내용 보기\ncat kr\u002F민법\u002F법률.md\n\n# 민법 개정 이력 보기\ngit log -- kr\u002F민법\u002F\n\n# 민법 시행령과 비교\ndiff kr\u002F민법\u002F법률.md kr\u002F민법\u002F시행령.md\n\n# 전체 법령에서 특정 단어 검색\ngrep -r \"개인정보\" kr\u002F\n\n# 특정 날짜의 법령 상태\ngit log --before=\"2025-01-01\" -1 -- kr\u002F민법\u002F법률.md\n```\n\n## 구조\n\n```\nkr\u002F\n  {법령명}\u002F\n    {법령구분}.md\n    시행령.md\n    시행규칙.md\n    {파일명}({법령구분}).md\n```\n\n디렉토리명은 법령명에서 띄어쓰기를 제거하여 사용합니다 (예: `민법`, `친일반민족행위자재산의국가귀속에관한특별법`). 이는 [법령 홈페이지](https:\u002F\u002Fwww.law.go.kr)의 URL 규칙과 동일합니다.\n\n관련 법령(법률, 시행령, 시행규칙)이 하나의 디렉토리에 함께 관리됩니다.\n시행령과 독립 대통령령 모두 법적으로는 \"대통령령\"이지만, 시행령은 부모 법률이 있고(`{법률명} 시행령`), 독립 대통령령은 부모 법률 없이 단독으로 존재합니다.\n동일한 구조 경로를 서로 다른 `법령ID`가 공유하면 `파일명(법령구분).md` 형식으로 충돌을 해소합니다.\n\n예시:\n- `kr\u002F민법\u002F법률.md`: 민법\n- `kr\u002F민법\u002F시행령.md`: 민법 시행령\n- `kr\u002F친일반민족행위자재산의국가귀속에관한특별법\u002F법률.md`: 친일반민족행위자 재산의 국가귀속에 관한 특별법\n- `kr\u002F친일반민족행위자재산의국가귀속에관한특별법\u002F시행령.md`: 친일반민족행위자 재산의 국가귀속에 관한 특별법 시행령\n\n### 파일 이름 규칙\n\n| 법령명 패턴 | 디렉토리 | 파일명 |\n|-------------|---------|--------|\n| `{법률명}` (접미사 없음) | `kr\u002F{법률명(띄어쓰기 제거)}\u002F` | `법률.md` |\n| `{법률명} 시행령` | `kr\u002F{법률명(띄어쓰기 제거)}\u002F` | `시행령.md` |\n| `{법률명} 시행규칙` | `kr\u002F{법률명(띄어쓰기 제거)}\u002F` | `시행규칙.md` |\n| 독립 대통령령 (규정, 직제 등) | `kr\u002F{대통령령명(띄어쓰기 제거)}\u002F` | `대통령령.md` |\n| 같은 경로를 다른 `법령ID`가 이미 사용 | 기존 디렉토리 | `{기본파일명}({법령구분}).md` |\n\n## 메타데이터 (YAML Frontmatter)\n\n```yaml\n---\n제목: 민법\n법령MST: 284415\n법령ID: \"001001\"\n법령구분: 법률\n법령구분코드: A0002\n소관부처:\n  - 법무부\n공포일자: 2024-01-02\n공포번호: \"19834\"\n시행일자: 2024-07-03\n법령분야: 민사\n상태: 시행\n출처: https:\u002F\u002Fwww.law.go.kr\u002F법령\u002F민법\n---\n```\n\n### 주요 필드\n\n| 필드 | 설명 |\n|------|------|\n| `제목` | 법령명 (Unicode 정규화 적용: `·` → `ㆍ`) |\n| `원본제목` | API 원본 법령명 (정규화된 제목과 다를 경우만 표시) |\n| `법령MST` | 법령 고유 식별자 |\n| `소관부처` | YAML 리스트 (복수 부처 가능) |\n| `상태` | 시행 \u002F 폐지 |\n\n## 커밋 메시지\n\n법령 커밋은 공포일자를 Git author\u002Fcommitter date로 사용하며, 다음 형식을 따릅니다:\n\n```\n법률: 민법 (일부개정)\n\n법령 전문: https:\u002F\u002Fwww.law.go.kr\u002F법령\u002F민법\n제개정문: https:\u002F\u002Fwww.law.go.kr\u002F법령\u002F제개정문\u002F민법\u002F(12345,20260317)\n신구법비교: https:\u002F\u002Fwww.law.go.kr\u002F법령\u002F신구법비교\u002F민법\n\n공포일자: 2026-03-17 | 공포번호: 12345\n소관부처: 법무부\n법령분야: 민사\n법령MST: 284415\n```\n\n> **참고**: Git은 Unix Epoch(1970-01-01) 이전 날짜를 지원하지 않습니다. 이에 해당하는 법령은 커밋 날짜가 1970-01-01로 고정되어 있습니다. 실제 공포일자는 각 파일의 YAML frontmatter `공포일자` 필드에 정확히 기록되어 있습니다.\n\n## Unicode 정규화\n\n법령명에 사용되는 가운뎃점 문자가 통일되지 않은 경우가 있습니다:\n- `·` (U+00B7, Middle Dot) → `ㆍ` (U+318D, Hangul Letter Araea)로 정규화\n- 예: `10·27` → `10ㆍ27`\n\n## 관련 저장소\n\nLegalize-KR은 수집·컴파일러·결과 저장소를 분리해 관리합니다.\n\n| 저장소 | 설명 |\n|--------|------|\n| [legalize-kr\u002Flegalize-kr](https:\u002F\u002Fgithub.com\u002Flegalize-kr\u002Flegalize-kr) | 법령 데이터 (현재 저장소) |\n| [legalize-kr\u002Fprecedent-kr](https:\u002F\u002Fgithub.com\u002Flegalize-kr\u002Fprecedent-kr) | 판례 데이터 |\n| [legalize-kr\u002Fadmrule-kr](https:\u002F\u002Fgithub.com\u002Flegalize-kr\u002Fadmrule-kr) | 행정규칙 데이터 |\n| [legalize-kr\u002Fordinance-kr](https:\u002F\u002Fgithub.com\u002Flegalize-kr\u002Fordinance-kr) | 자치법규 데이터 |\n| [legalize-kr\u002Flegalize-pipeline](https:\u002F\u002Fgithub.com\u002Flegalize-kr\u002Flegalize-pipeline) | 공공 데이터 수집 및 캐시 갱신 파이프라인 |\n| [legalize-kr\u002Fcompiler](https:\u002F\u002Fgithub.com\u002Flegalize-kr\u002Fcompiler) | `.cache` → bare Git 저장소 컴파일러 |\n| [legalize-kr\u002Fcli-tools](https:\u002F\u002Fgithub.com\u002Flegalize-kr\u002Fcli-tools) | 공공 데이터 CLI 및 MCP 도구 |\n| [legalize-kr\u002Flegalize-web](https:\u002F\u002Fgithub.com\u002Flegalize-kr\u002Flegalize-web) | 웹사이트 ([legalize.kr](https:\u002F\u002Flegalize.kr)) |\n\n## 데이터 출처\n\n모든 법령 데이터는 [국가법령정보센터 OpenAPI](https:\u002F\u002Fopen.law.go.kr)에서 가져옵니다. 법령 원문은 대한민국 정부 공공저작물로 자유롭게 이용 가능합니다.\n\n## 라이선스\n\n- 법령 원문: 공공저작물 (대한민국 정부 저작물)\n- 저장소 구조, 메타데이터: MIT\n","legalize-kr\u002Flegalize-kr 项目通过 Git 仓库管理韩国的法律法规，每条法律以 Markdown 文件形式存储，每次修订则以实际公告日期作为 Git 提交记录。该项目借鉴了西班牙法律 Git 项目的灵感，旨在提供一种透明且易于追踪的法律文档版本控制系统。它利用 Git 的历史版本功能来记录法律文本的所有变更，并支持快速检索和比较不同版本的法律文件。适用于需要查阅或研究韩国法律的历史演变过程的场景，如法律学者、律师及政策制定者等专业人士可以从中受益。",2,"2026-06-11 03:52:33","high_star"]