fingu-tips KSEL 종합 리포트
TL;DR
KSEL 시험 D-1 시점에 (1) 운영 인프라 실측 점검, (2) FINGU-GRINDA/fingu-tips-rnd-evaluation 레포 코드 전수 분석, (3) 비개발자용 시험 과정 가이드, (4) 결정적 stub 모드 통합 테스트 23개 + baseline 7개 + CI 보강을 한 세션에 완료했습니다. 시험 환경 사양서(docs/10-test-environment-spec.md)는 v1.0 가정값을 실측치(nginx + Cloudflare Origin / t4g.xlarge AL2023 / Docker 25 / pip freeze 실측)로 정정해 PR #61 머지 완료. 통합 테스트는 PR #62 OPEN — 시험 종료까지 머지 보류.
운영 인스턴스t4g.xlarge / 16 GiB
운영 도메인fingu.grinda.ai
현재 deploy_idf531aa5
API 라우트30+
KPI7
총 테스트31 → 54 (+23 통합)
baseline JSON7
회귀 검증3 회 100% pass
섹션 카드
1
인프라 / 서버 사양
EC2 t4g.xlarge AL2023 · nginx + Cloudflare Origin · Docker 25 · /opt/fingu 컨테이너 토폴로지 · PR #61 머지된 docs/10 v1.1 실측 정정 내용
2코드 전수 분석
백엔드(FastAPI 진입점·7 KPI 구현·Claude Agent 8 도구) + 프론트엔드(React 19·Vite·4 페이지·SSE 측정 패널) + CI/CD(rsync·Infisical·smoke) + 테스트·증빙·데이터셋
3KSEL 심사 과정
비개발자용 가이드 · 6단계 흐름(사양→데이터셋→로그→코드→시연→본 측정) · 7 KPI 비유 설명 · 통과/조건부/불통과 판정 · 당일 시간표
4통합 테스트 스위트
신설 23 테스트(KPI E2E 7 + API 16) · baseline JSON 7 · CI integration step · 결정성 보장 (3 회 회귀) · PR #62 OPEN
5작업 타임라인
한 세션에서 진행된 모든 작업 시간순 · PR 2개 · Cloudflare Pages 3개 · Slack 게시 · Gmail 발송 2회 · 산출물 인덱스
6예비 테스트 (D-1)
D-1 운영 점검 결과 · read-only 5/5 · 단건 sample 4/6 (KPI 2/3 500) · Pages 4/4 · PR #62 CI 4/4 · 시험 시작 전 vLLM 점검 권장
주요 산출물 인덱스
| 유형 | 이름 | 위치 / 링크 | 상태 |
|---|---|---|---|
| GitHub PR | docs(10): 시험 환경 사양 v1.1 | PR #61 | MERGED |
| GitHub PR | test(integration): KPI E2E + baseline + CI | PR #62 | OPEN · 시험 후 머지 |
| Cloudflare Pages | fingu-tips-spec (v1.1 HTML) | fingu-tips-spec.pages.dev | live |
| Cloudflare Pages | fingu-tips-repo-analysis | fingu-tips-repo-analysis.pages.dev | live |
| Cloudflare Pages | fingu-tips-ksel-process | fingu-tips-ksel-process.pages.dev | live |
| Vault (Obsidian) | 10-test-environment-spec.md | ~/Documents/Rinda-Vault/ | opened |
| Slack | b2b-금융 채널 스레드 답글 2회 | 1779155055.501169 | posted |
| Gmail | 발송 2회 (코드 분석 + KSEL 과정 가이드) | wks0968@gmail.com | sent |