roastivator
서포팅동작 프로토타입웹
검증된 요약
공개 GitHub 프로필 신호를 분석하고 규칙 기반으로 유머러스한 roasting 출력을 생성하는 웹 애플리케이션.
문제 또는 실험 질문
커밋 메시지, 저장소 이름, 활동 패턴이 공개 GitHub 데이터에서 재미있는 피드백을 생성할 수 있는가?
실제로 구현된 것
- Next.js, React, TypeScript 클라이언트
- 단계별 입력, 로딩, 결과 흐름
- 커밋 메시지, 저장소 이름, 스타, 포크, 팔로워, 이모지 기반 규칙
- Jest 설정을 갖춘 에러 바운더리 및 훅 구조
주요 기술적 결정
- 규칙 기반 엔진으로 출력 검 inspectable 및 재현 가능
- 단계 흐름으로 로딩 상태와 결과 표시 분리
- 공개 GitHub API 신호만 데이터 소스로 선택
아키텍처 또는 워크플로
- 입력 단계에서 공개 GitHub 사용자명 수집
- 분석 단계에서 프로필 신호에 결정적 규칙 적용
- 결과 단계에서 생성된 roasting 출력 표시