|
|
d193973eb5
|
style(space): align goal complete sheet with end session tone
|
2026-03-18 00:11:15 +09:00 |
|
|
|
f580ab8a72
|
fix(space): silence microstep status toast
|
2026-03-17 21:14:32 +09:00 |
|
|
|
167e64534f
|
refactor(space): refine thought orb interaction
|
2026-03-17 21:11:28 +09:00 |
|
|
|
bdbcf3c3f1
|
refactor(space): refine end session modal motion
|
2026-03-17 20:50:28 +09:00 |
|
|
|
99146fb08b
|
fix(space): restore end session modal styling
|
2026-03-17 19:29:42 +09:00 |
|
|
|
3204609f3d
|
feat(space): unify session closure result variants
|
2026-03-17 19:23:06 +09:00 |
|
|
|
fd1b7123e2
|
fix(space): stabilize unfinished end session close
|
2026-03-17 18:38:32 +09:00 |
|
|
|
cd91ff9ae5
|
refactor(space): simplify end session completion flow
|
2026-03-17 18:13:28 +09:00 |
|
|
|
aff1a007b2
|
refactor(space): polish focus hud ui
|
2026-03-17 15:06:45 +09:00 |
|
|
|
f21129fc5d
|
fix(space): remove stale setup drawer flow
|
2026-03-17 14:42:56 +09:00 |
|
|
|
13a94ef42d
|
feat(space): thought orb capture ui 추가
|
2026-03-17 14:11:11 +09:00 |
|
|
|
2afbe3ce7a
|
feat(space): unify end session flow and en-first copy
|
2026-03-17 14:04:13 +09:00 |
|
|
|
5026138ad9
|
fix(space): 종료와 목표 완료 흐름 재정렬
|
2026-03-17 12:57:59 +09:00 |
|
|
|
4bbee36e1e
|
feat(space): explicit end session close flow 적용
|
2026-03-17 12:45:38 +09:00 |
|
|
|
1d2ce85cfd
|
feat(space): 종료 결과 모달과 current session thought 복원 추가
|
2026-03-16 20:08:50 +09:00 |
|
|
|
6194c19f3b
|
fix(space): hidden goal complete modal click 차단 해제
|
2026-03-16 18:51:13 +09:00 |
|
|
|
abc1525fe2
|
feat(space): goal complete를 중앙 모달로 재구성
|
2026-03-16 18:44:59 +09:00 |
|
|
|
38abc1e0c7
|
feat(flow): focus session api v2 웹 계약 전환
|
2026-03-16 17:30:52 +09:00 |
|
|
|
f4910238a0
|
chore(web): 사용하지 않는 legacy 위젯 정리
|
2026-03-16 16:21:12 +09:00 |
|
|
|
ec941f3cde
|
feat(space): timer 종료 모달과 10분 연장 추가
|
2026-03-16 16:17:41 +09:00 |
|
|
|
627bd82706
|
fix(space): stale hud 참조 정리
|
2026-03-16 15:37:58 +09:00 |
|
|
|
b91fdbcb67
|
refactor(space): focus hud를 inline 구조로 단순화
|
2026-03-16 15:17:01 +09:00 |
|
|
|
fb2729193f
|
fix(app): entry stage를 위로 재배치
|
2026-03-16 14:47:54 +09:00 |
|
|
|
c63ddc4e98
|
fix(app): premium entry 조정과 duration 입력 버그 수정
|
2026-03-16 14:35:26 +09:00 |
|
|
|
6b25a18d5a
|
feat(stats): observatory tone으로 review 재구성
|
2026-03-16 13:49:01 +09:00 |
|
|
|
e16a182499
|
feat(stats): immersive weekly review stage 적용
|
2026-03-16 13:41:58 +09:00 |
|
|
|
8f4a69fc77
|
feat(app): premium immersive entry ui 적용
|
2026-03-16 13:26:15 +09:00 |
|
|
|
81e969c116
|
feat(app): atmosphere entry shell 고급화
|
2026-03-16 12:37:36 +09:00 |
|
|
|
16d620ee4a
|
fix(flow): app entry를 no-session 전용으로 단순화
|
2026-03-16 12:28:28 +09:00 |
|
|
|
721212ec1f
|
feat(app): atmosphere entry shell 1차 구현
|
2026-03-16 12:12:03 +09:00 |
|
|
|
3c5154178d
|
fix(space): break와 recovery 상태의 완료 경로 복구
|
2026-03-15 23:10:29 +09:00 |
|
|
|
728330bf74
|
feat(app): paused session takeover flow 추가
|
2026-03-15 19:57:18 +09:00 |
|
|
|
3aba789c97
|
feat(stats): recovery 통계를 서버 계약으로 연결
|
2026-03-15 19:18:05 +09:00 |
|
|
|
1b01ceaa8b
|
feat(flow): paused resume gate와 auto-resume 연결
|
2026-03-15 18:52:19 +09:00 |
|
|
|
6b70d07e3c
|
fix(space): pause 중 app redirect 방지
|
2026-03-15 18:47:13 +09:00 |
|
|
|
6a0710d023
|
feat(flow): session routing contract 정리
|
2026-03-15 18:40:00 +09:00 |
|
|
|
6bf3336aec
|
fix(flow): 기획-구현 불일치 정렬
|
2026-03-15 11:46:21 +09:00 |
|
|
|
de95505d2f
|
feat(space): secondary weekly review teaser 추가
|
2026-03-14 20:00:38 +09:00 |
|
|
|
5d3a5ac8ac
|
feat(stats): pro personalized handoff 추가
|
2026-03-14 19:45:55 +09:00 |
|
|
|
c8b00905cd
|
feat(app): weekly review return handoff 연결
|
2026-03-14 19:39:41 +09:00 |
|
|
|
fe908ec415
|
feat(app): weekly review teaser 진입 추가
|
2026-03-14 19:35:01 +09:00 |
|
|
|
dc97a78fdd
|
feat(stats): weekly review snapshot 1차 구현
|
2026-03-14 19:22:58 +09:00 |
|
|
|
74e44fff69
|
fix(space): rail과 수정 액션 역할 분리
|
2026-03-14 19:04:00 +09:00 |
|
|
|
0b8c207fe2
|
fix(space): intent 카드 dismissal 규칙 정리
|
2026-03-14 18:56:27 +09:00 |
|
|
|
729afe0cbf
|
fix(space): 목표 수정 affordance를 명시화
|
2026-03-14 18:51:43 +09:00 |
|
|
|
278fc11135
|
feat(space): 목표 카드를 collapsed rail로 재설계
|
2026-03-14 18:46:27 +09:00 |
|
|
|
b0fe2887c6
|
fix(space): recovery 트레이 공통 레이아웃 정리
|
2026-03-14 18:30:23 +09:00 |
|
|
|
425943cf89
|
fix(space): next beat 문구를 초심자 기준으로 정리
|
2026-03-14 18:27:30 +09:00 |
|
|
|
9abe868db6
|
fix(space): next beat 트레이 레이아웃 보정
|
2026-03-14 18:24:32 +09:00 |
|
|
|
caf53f0b68
|
fix(space): recovery 트레이 모션 polish
|
2026-03-14 18:22:52 +09:00 |
|