Repository navigation
docs: 문서 컨벤션 통일 패스 (kor-travel-geo 기준) - #26
Merged
Merged
Conversation
kor-travel-geo(구 python-kraddr-geo)를 컨벤션 기준으로 삼아
README/AGENTS/CLAUDE 구조를 정리한다.
- README.md: H1 바로 아래 배지(Python 버전 하한/라이선스/ruff) 추가,
하단에 흩어져 있던 문서 링크 불릿을 상단 "먼저 읽을 문서" 표로 이동하고
README에서 전혀 링크되지 않았던 docs/agent-guide.md, docs/decisions.md,
docs/journal.md, docs/resume.md, docs/tasks.md,
docs/live-test-key-issues.md, AI_AGENT_GUIDE.md를 추가로 링크.
- AGENTS.md: "런타임 의존성은 requests"라는 사실 오류를 httpx로 수정
(ADR-001이 이미 httpx 채택을 명시). 지시 우선순위 목록과 문서 구성
목록에서 누락되어 있던 AI_AGENT_GUIDE.md를 추가.
- CLAUDE.md: AGENTS.md와 중복 서술되던 에이전트 고정 worktree 표를
제거하고 AGENTS.md를 가리키는 포인터로 축소. 이미 병합되어 완료된
옛 작업("feat/style-and-mcp-settings 적용 중")을 진행 중으로 서술하던
stale 상태 정보를 제거. docs/decisions.md와 어긋나 있던(ADR-005 누락)
ADR 요약과 AGENTS.md 체크리스트를 그대로 복제하던 절을 각각 원본
문서를 가리키는 포인터로 교체해 재드리프트를 방지.
pyproject.toml [tool.ruff] target-version을 py39에서 py310으로 맞추는
것도 검토했으나, 실제로 반영하면 src/kma/apihub.py, 7개 tests/*.py,
tools/debug_streamlit.py에서 새로운 B905/UP035 lint 오류 9건이 드러나며
이는 모두 이번 문서 전용(docs-only) 패스에서 건드리지 않기로 한 영역이라
반영하지 않고 되돌렸다. 별도 코드 변경 PR에서 함께 처리 필요.
Co-Authored-By: Claude Sonnet 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01XF9V2q4mAmhmXn6t5G9Hfe
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.
요약
14개 저장소 문서 컨벤션 통일 작업의 일부로,
kor-travel-geo(구 python-kraddr-geo)를 기준 템플릿으로 삼아 이 저장소의 README.md / AGENTS.md / CLAUDE.md를 정리했습니다. 문서 전용(docs-only) 변경이며src/,tests/, Streamlit 디버그 UI는 건드리지 않았습니다.변경 내용
README.md
pyproject.toml의requires-python/license실제 값 기준.## 먼저 읽을 문서표로 이동.docs/agent-guide.md,docs/decisions.md,docs/journal.md,docs/resume.md,docs/tasks.md,docs/live-test-key-issues.md,AI_AGENT_GUIDE.md.AGENTS.md
requests입니다" 사실 오류 수정 →httpx(ADR-001이 이미 httpx 채택 이유를 명시하고 있었음).AI_AGENT_GUIDE.md를 추가.CLAUDE.md
feat/style-and-mcp-settings브랜치 "적용 중")을 여전히 진행 중으로 서술하던 stale 상태 정보를 제거.docs/decisions.md와 이미 어긋나 있던(ADR-005 누락) ADR 요약, 그리고AGENTS.md의 "작업 후 체크리스트"를 그대로 복제하던 절을 각각 원본 문서를 가리키는 포인터로 교체 — 요약본이 원본과 다시 어긋나는 것을 구조적으로 방지.검토했으나 반영하지 않은 항목
pyproject.toml [tool.ruff] target-version을py39→py310(requires-python/mypy와 정합)으로 맞추는 것도 지시에 포함되어 있었으나, 실제로 반영해보니src/kma/apihub.py1건,tests/*.py7건,tools/debug_streamlit.py1건에서 새B905/UP035lint 오류 9건이 드러났습니다. 모두 이번 문서 전용 패스에서 건드리지 않기로 한 영역이라 원복했습니다. 코드를 함께 고치는 별도 PR에서 처리하는 것을 제안합니다.docs/decisions.md는 이미 ADR-001~005 형식(상태/결정/이유/결과, supersede 규칙 명시)이 갖춰져 있어 별도 수정하지 않았습니다.LICENSE,CHANGELOG.md는 이미 존재하고 정상 상태라 변경하지 않았습니다.검증
🤖 Generated with Claude Code
https://claude.ai/code/session_01XF9V2q4mAmhmXn6t5G9Hfe