개발 과정
커밋 기준 날짜별 타임라인
대회 기간은 2026-05-11 ~ 06-29 이고, 이 저장소의 커밋은 그 가운데 2026-06-11 ~ 06-13 사흘에 모여 있습니다. 아래는 커밋 8개를 날짜로 묶어 「무엇이 생겼나」를 정리한 것입니다. 커밋 메시지 대부분이 「.」 이라 내용은 변경 파일을 근거로 설명합니다.
2026-06-11 (목)
| 시각 | 커밋 | 생긴 것 |
|---|---|---|
| 16:36 | eb931b4 | 첫 커밋. 백엔드(적금·예약·보이스피싱·브리핑·지점·리포트·대화 컨텍스트), LLM 폴백 어댑터, 고객 앱 www, 아키텍처 문서, import-linter 설정 |
| 17:42 | 4d9903c | 카카오 지도 어댑터와 지도 폴백, 예약 조회·취소와 메모리 저장소 |
| 17:43 | fb17fed | .env.example, .gitignore, 예약·대화 화면 보강 |
| 17:43 | 2c61464 | main.py 3줄 수정 |
| 18:59 | 6656f52 | admin 앱 추가(고객 앱과 같은 구성 · 직원용 핸드오프 카드 포함, 이후 01693b9 에서 teller 로 이름 변경), 대화를 직원용 카드로 넘기는 핸드오프, 고객 디렉터리, 번호표 목록 조회 |
2026-06-12 (금)
| 시각 | 커밋 | 생긴 것 |
|---|---|---|
| 17:48 | 01693b9 | queue 컨텍스트(등록·도착 인증·호출), 핸드오프와 대기열 연결, admin 을 teller 로 개편, 대기열 테스트 |
| 21:35 | 9215dfb | 대기 화면 display 앱, corporate 컨텍스트, 창구 종류(일반·법인 B 접두), 예약과 대기열 연결, 취소 테스트. 같은 커밋에서 savings·phishing·briefing·report 삭제, 고객 앱 개편 |
2026-06-13 (토)
| 시각 | 커밋 | 생긴 것 |
|---|---|---|
| 01:40 | b84a139 | 네이버 지도 어댑터 추가, 지점 조회를 Naver → Mock 폴백으로 구성, 환경 변수 예시 갱신 |
흐름 요약
- 첫날: 여러 기능을 담은 백엔드와 고객 앱을 한 번에 세웠습니다.
- 둘째 날: 고객 한 명이 앱에서 창구, 대기 화면으로 이어지는 흐름을 완성했고, 범위를 예약·지점·대화·대기열·법인 안내로 좁혔습니다.
- 셋째 날 새벽: 지도 연동을 네이버로 마무리했습니다.
(근거: git log 와 각 커밋의 변경 파일 목록)