chore: 저장소 구조 정리 및 문서화, 첫 커밋

- src/dist 산출물 분리 원칙 정리(.gitignore, .gitattributes)
- 루트 및 주요 폴더(config/scripts/prompts/tests/src, 런타임 폴더 5종)에
  안내용 README.md 추가
- CHANGELOG.md, LICENSE, docs/ops/05-release-and-versioning.md 추가
- docs/README.md 문서 지도 갱신
This commit is contained in:
Yun Chan 2026-09-04 09:25:44 +09:00
commit 56a6e2da93
159 changed files with 145825 additions and 0 deletions

14
reports/README.md Normal file
View file

@ -0,0 +1,14 @@
# `reports/` — 엑셀 리포트 (런타임 생성, git 미추적)
이 폴더의 산출물은 DB(`data/dmf.sqlite3`)에서 매일 다시 만들어진다. 이 파일만 저장소에
남고 실제 리포트(`.xlsx`)는 `.gitignore`로 제외된다.
| 경로 | 내용 |
|---|---|
| `DMF_리포트_YYYY-MM-DD.xlsx` | 그날 생성된 리포트(날짜별 보관본) |
| `DMF_리포트_최신.xlsx` | 항상 최신본을 가리키는 고정 파일명(원자적 교체로 갱신) |
| `sample/` | fixture 데이터로 만든 견본 리포트. **실제 식약처 데이터가 아니다** — 시트 구성·서식을 미리 보여주기 위한 것 |
시트 8종의 셀 단위 명세(레이아웃·서식·수식·링크)는 `docs/design/03-xlsx-report-spec.md`
정본이다. 파일이 잠겨 있어 갱신에 실패하는 경우 등 장애 대응은 루트 `README.md` §5를
참고한다.