SAVERS 재난 대피 안내 서비스
정부 특보를 받아 재난 취약계층에게 대피소와 경로, 행동지침을 웹푸시로 안내. 4인 팀 Tech Lead, 제8회 K-디지털 트레이닝 해커톤 장려상(고용노동부장관상)
2026.08 ~ 2026.09
Summary요약
문제
특보 발령 시 재난 취약계층에게 대피소와 경로, 행동지침을 제때 전달하는 서비스입니다. 자체 위험 판정을 두지 않고 판정(정부), 계산(서비스), 전달(PWA) 3층 구조로 나눠 공식 특보를 앞지르지 않아야 했습니다. 구현 기간이 8일이고 중간에 인원이 줄어, 사람이 빠져도 저장소에 남는 규칙을 먼저 만들어야 했습니다.
역할
Tech Lead로 설계와 계약을 전담하고 구현 코드는 쓰지 않았습니다. 시스템 아키텍처와 모듈 간 HTTP 계약(openapi.yaml, 22회 개정)을 소유하고, 보호자 Q&A 검증기 규칙과 30분 폐루프 상태 전이 스펙을 작성했으며, 코드 프리즈를 선언했습니다. 결정 근거 등급(근거 / 조건부 / 비근거)을 AGENTS.md에 정의하고, 확정은 커밋된 회의록만, 구조 결정은 ADR만으로 하도록 저장소를 운영했습니다.
성과
본선 진출 20개 팀 중 장려상(고용노동부장관상, 2026.09.04)을 받았습니다. 최종보고서 A4 64쪽 본문과 Markdown을 PDF로 만드는 2패스 변환기를 작성하고 본선 기술 질의응답을 주도했습니다. 팀 커밋 128건으로 최다, 코드 에이전트 커밋 48건을 같은 규칙 아래 별도 운용했습니다.