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:
commit
56a6e2da93
159 changed files with 145825 additions and 0 deletions
78
config/config.local.toml.example
Normal file
78
config/config.local.toml.example
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
# =============================================================================
|
||||
# config/config.local.toml.example — PC 별 설정 덮어쓰기 예시
|
||||
# =============================================================================
|
||||
# 사용법
|
||||
# 1) 이 파일을 같은 폴더에 config.local.toml 이라는 이름으로 복사한다.
|
||||
# 2) 바꾸고 싶은 값만 남기고 나머지 줄은 지운다. 적지 않은 값은 config.toml 을 그대로 따른다.
|
||||
# 3) python -m dmf_crawler doctor 로 확인한다.
|
||||
#
|
||||
# 규칙
|
||||
# ▸ 이 파일은 git 에 올라가지 않는다(.gitignore). PC 마다 다른 값을 여기에 둔다.
|
||||
# ▸ 비밀 값(인증키·메신저 주소)은 여기에도 적지 않는다. 설정 창에서 입력하면 암호화 저장된다.
|
||||
# ▸ 섹션 이름과 키 이름은 config.toml 과 똑같아야 한다. 오타는 doctor 가 알려 준다.
|
||||
# =============================================================================
|
||||
|
||||
|
||||
# --- 백업을 다른 물리 드라이브로 보내기 (가장 흔한 용도) ---------------------
|
||||
# 같은 디스크에 백업하면 디스크가 죽을 때 원본과 백업이 함께 사라진다.
|
||||
[backup]
|
||||
dir = "E:/DMF_Backup"
|
||||
keep_count = 60
|
||||
min_free_gb = 5.0
|
||||
|
||||
|
||||
# --- 리포트를 공유 폴더나 OneDrive 로 내보내기 -------------------------------
|
||||
# [report]
|
||||
# output_dir = "C:/Users/사용자이름/OneDrive/문서/DMF"
|
||||
|
||||
|
||||
# --- 데이터베이스를 다른 위치에 두기 -----------------------------------------
|
||||
# [storage]
|
||||
# sqlite_path = "D:/DMF_Data/dmf.sqlite3"
|
||||
|
||||
|
||||
# --- 실행 시각 조정 -----------------------------------------------------------
|
||||
# 아침 6시가 이른 PC(수면 모드 등)라면 늦추고, 놓친 작업 따라잡기를 켜 둔다.
|
||||
# [schedule]
|
||||
# daily_time = "08:30"
|
||||
# enable_missed_task_catchup = true
|
||||
|
||||
|
||||
# --- 이 PC 는 인터넷이 느리다 -------------------------------------------------
|
||||
# [source]
|
||||
# read_timeout_seconds = 60.0
|
||||
# min_interval_seconds = 1.5
|
||||
|
||||
|
||||
# --- AI 요약을 이 PC 에서만 끄기 ----------------------------------------------
|
||||
# 리포트는 AI 없이도 그대로 생성된다.
|
||||
# [agy]
|
||||
# enabled = false
|
||||
|
||||
|
||||
# --- 알림을 조용하게 / 메신저만 쓰기 ------------------------------------------
|
||||
# [notify]
|
||||
# show_info_toast = false
|
||||
# max_toasts_per_hour = 3
|
||||
# webhook_enabled = true
|
||||
# webhook_kind = "slack"
|
||||
# webhook_min_severity = "WARN"
|
||||
|
||||
|
||||
# --- 무결성 임계값 조정 (반드시 원문을 확인한 뒤에) ---------------------------
|
||||
# 제도 변화로 실제 대량 변동이 일어난 날에만 일시적으로 올린다.
|
||||
# 올린 뒤에는 python -m dmf_crawler run --force 로 다시 실행한다.
|
||||
# [integrity]
|
||||
# max_churn_ratio = 0.20
|
||||
|
||||
|
||||
# --- 관심 목록 (이 PC 담당자의 품목) ------------------------------------------
|
||||
# [watchlist]
|
||||
# ingredients = ["메트포르민염산염", "아토르바스타틴칼슘"]
|
||||
# applicants = ["(주)대웅제약"]
|
||||
# countries = ["중국", "인도"]
|
||||
|
||||
|
||||
# --- 디버깅할 때만 --------------------------------------------------------------
|
||||
# [logging]
|
||||
# level = "DEBUG"
|
||||
Loading…
Add table
Add a link
Reference in a new issue