큰 목표를 지금 실행할 수 있는 작은 다음 행동으로 바꾸는 플래너입니다.
개발 중인 상업용 앱입니다. 아직 출시하지 않았습니다. 기능과 화면은 변경될 수 있습니다.
iOS 목표·행동 흐름과 로컬 저장을 구현했습니다. 기능 플래그의 기본값은 OFF입니다. Android 기본 앱, Rust API, 개발 DB와 CI 구성도 있습니다. 공통 작업 지침과 에이전트 리뷰 워크플로도 저장소에서 관리합니다. 개발 전용 AI 실행기는 기존 ChatGPT 구독으로 생성과 의미 검사를 수행합니다. 실행 방법은 개발 환경과 실행에 있습니다. 사용자용 서버 AI와 Supabase 익명 인증 경로를 추가했습니다. 기본값은 OFF입니다. 설정과 검증 범위는 서버 AI에 있습니다. DB·인증의 선택 이유는 Supabase 선택 ADR에 있습니다. Supabase Free의 DB·인증 연결을 로컬에서 확인했습니다. 실제 서버·앱의 전체 인증 경로, 유료 API, 기기 간 동기화와 운영 배포는 아직 검증하지 않았습니다. iOS Crashlytics의 개발 경로를 추가했습니다. 기본값은 OFF입니다. 실행 방법과 검증 경계는 Crashlytics에 있습니다.
- 사용자가 최종 목표를 입력합니다.
- 실행 화면에는 현재 행동 하나를 표시합니다.
- 현재 행동이 어려우면 더 작은 행동으로 나눕니다.
- 완료한 행동을 기록하고 다음 행동을 제시합니다.
- 최종 목표와 완료 이력은 앱이 보존합니다.
Smallnext는 '작은 다음 행동'을 나타내는 작업 이름입니다. 공식 출시 이름과 상표 검토는 별도로 결정합니다.
- 공통 작업 지침을 읽습니다. Claude Code와 Codex는
AGENTS.md의 공통 지침을 사용합니다. - 개발 환경과 실행에 따라 필요한 프로젝트를 실행합니다.
- 결정 지도 #2에서 확정 답과 다음 질문을 확인합니다.
- 협업 규칙에 따라 짧은 브랜치와 작은 PR을 사용합니다.
기본 검사는 Python 3 표준 라이브러리만 사용합니다.
python3 scripts/check_repository.py
python3 scripts/workflow_policy.py
python3 -m unittest discover -s scripts -p 'test_*.py'이 검사는 저장소 파일의 기본 상태를 확인합니다. 앱의 작동이나 AI 품질을 증명하지 않습니다.
| 문서 | 기준 정보 |
|---|---|
| AGENTS | 모든 AI 에이전트의 작업과 리뷰 지침 |
| WORKFLOW | trunk-based 개발, 이름, Issue·PR, 피처 플래그 |
| DEVELOPMENT | 플랫폼별 개발 환경과 실행 명령 |
| CI | 캐시, 병렬 실행, 변경 범위에 따른 검사 선택 |
| SETUP_VALIDATION | 초기 앱·API 셋업의 검증 범위와 근거 |
| REPOSITORY_SETUP | 자동화, 계정 연결, 현재 제한과 실행 증거 |
| CONTEXT | 진행 상태, 입력 초안, 완료·보류·중단·삭제의 용어 |
| PRODUCT · DECISIONS | 제품 가설과 미결정 항목. 확정 답은 해당 Issue |
| AI 연결 연구 · 모바일 모션 연구 | 2026-10-03의 조사 기록과 출처. 현재 설정과 확정 결정은 각 문서가 연결한 기준 문서와 Issue |
| SECURITY | 비밀정보 처리와 비공개 문제 보고 |
| CONTRIBUTING | 기여를 시작할 때 확인할 기준 문서 |
작업 절차를 별도 문서에 복제하지 않습니다. 앱 셋업 문서는 실행·CI·검증 근거만 관리합니다.
Copyright © 2026 김민준. All rights reserved.
자체 코드와 콘텐츠에는 모든 권리를 유보합니다. 별도의 재사용 라이선스를 제공하지 않습니다. 소스 공개는 제품 출시·판매, 수정·재배포 등 외부 재사용을 허락하는 의미가 아닙니다. GitHub 약관에서 허용하는 열람·fork와 적용 법률의 예외는 유지됩니다. 상세 조건은 COPYRIGHT, 외부 구성 요소의 조건은 THIRD_PARTY_NOTICES를 참조합니다.