feat: 법령·정책 온톨로지(법제처) + 멘티 흐름 정비 - #8
Merged
Merged
Conversation
- core/adapters/legal.py: 근거 법률 → 연혁·체계도(행정규칙·조례)·지정/해제 이력, 기간별 변경 감지. OC는 저장·출력하지 않음 - scripts/refresh_legal.py, watch_legal.py, legal-watch.yml(매주 law-change 이슈), 7개 주제 스냅샷 커밋 - 주제 페이지·대화창에 관련 법령 표시, catalog/README 온톨로지 설명 - 템플릿: fetch.py → data/panel.csv 통일, discussion.md 분리, estimate.py/report.md 제거, case_id=폴더 확인 - make flow 사전 등록 게이트 적용, make demo/site 추가, .env 자동 로드, $(PY) -m pytest - cases/*/data 커밋 금지, streamlit 선택 설치, plan-guide 예시를 실제 스키마로(테스트로 확인) - 네이버 검색어트렌드 API HUB 주소 지원·값 비공개, AI 모드 고지·법률 자문 아님 표시 - 질문·법령 변경 검토는 구성원 모두 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EMnmZPBD5PQJW1UQAARN7q
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EMnmZPBD5PQJW1UQAARN7q
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
무엇을 했나요?
법령·정책 온톨로지 (법제처 자동 수집)
topics.yaml의legal에 근거 법률·행정규칙 이름만 적으면 연혁(법률·시행령·시행규칙 개정), 체계도(하위 행정규칙·조례), 지정/해제 공고 이력을 모두 모음 →catalog/snapshots/legal_<주제>.csv(7개 주제 3,524건)legal-watch워크플로가 지난 7일 변경을law-change이슈로 알림. Pages 빌드는 매일 스냅샷 갱신멘티 흐름 정비 (신규 멘티 관점 리뷰 반영)
fetch.py→data/panel.csv로 통일,discussion.md분리(리포트 덮어쓰기 방지),case_id= 폴더 확인make flow는 사전 등록 게이트 적용, 연습은make demo(레포 파일 안 바뀜),make site.env자동 로드,cases/*/data커밋 금지, streamlit 선택 설치, plan-guide 예시를 실제 스키마로(테스트로 확인)체크리스트
ruff,pytest, 라이선스 검사 통과 ·make demo후 git status 깨끗🤖 Generated with Claude Code
https://claude.ai/code/session_01EMnmZPBD5PQJW1UQAARN7q
Generated by Claude Code