Skip to content

chore: initial project scaffold (core pipeline, case template, app, docs) - #1

Merged
jsshin2022 merged 1 commit into
mainfrom
setup/initial-scaffold
Sep 26, 2026
Merged

jsshin2022 merged 1 commit into
mainfrom
setup/initial-scaffold

Conversation

@jsshin2022

@jsshin2022 jsshin2022 commented Sep 24, 2026 •

Copy link
Copy Markdown
Member

What's added

  • core/: analysis-plan schema (pydantic), DiD / event-study / ITS estimators, pre-trend and placebo tests, abstention verdicts, adapters (KOSIS, local file, synthetic), report generation
  • cases/_template/: per-group case template (plan.yaml → fetch.py → estimate.py → report.md)
  • cases/_example_night_clinic/: end-to-end pipeline demo — synthetic data, not a real policy effect
  • app/streamlit_app.py: case browser
  • docs/strategy/: Korean policy-evaluation cases, topic selection guide, plan.yaml writing guide
  • docs/ops/: GitHub onboarding, activity monitoring
  • CI (ruff + pytest), PR/issue templates, CODEOWNERS (placeholders)

Verification

  • pytest: 22 passed; ruff check: clean
  • Example case: true effect -5.0 → estimate -5.03 (95% CI -6.11 to -3.96)

Remaining

  • Replace CODEOWNERS team handles; configure branch protection on main
  • KOSIS adapter not yet verified against the live API (requires an API key)

🤖 Generated with Claude Code

https://claude.ai/code/session_01EMnmZPBD5PQJW1UQAARN7q


Generated by Claude Code

…ocs)

- core/: plan schema (pydantic), DiD/event-study/ITS estimators with
  pre-trend, placebo and abstention verdicts, adapters (KOSIS, local, synthetic), report
- cases/_template + cases/_example_night_clinic (SYNTHETIC data demo)
- app/streamlit_app.py case browser
- docs/strategy (국내 사례, 주제 가이드, plan 작성 가이드), docs/ops (onboarding, monitoring)
- CI (ruff + pytest), PR/issue templates, CODEOWNERS placeholder

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EMnmZPBD5PQJW1UQAARN7q
@jsshin2022 jsshin2022 changed the title chore: 초기 프로젝트 스캐폴드 (core 파이프라인, 케이스 템플릿, 앱, 문서) chore: initial project scaffold (core pipeline, case template, app, docs) Sep 24, 2026
@jsshin2022
jsshin2022 merged commit da38d3e into main Sep 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant