2026년 9월 9일 아침 · 결정 요청서
폰에서 왼쪽 칸은 서랍입니다. 그런데 층 순서가 이렇게 되어 있었습니다.
| 층 번호 | 무엇 |
|---|---|
| 150 | 전체화면 |
| 140 | 시트 |
| 130 | 서랍 ← 이게 위 |
| 125 | 서랍 뒤 어둠 |
| 80 | 계정 팝오버 ← 이게 아래 |
팝오버는 잘리지 않으려고 화면 맨 바깥으로 나가 있는데, 번호가 낮아서 서랍 뒤에 깔렸습니다.
열리기는 열렸는데 서랍에 가려 안 보인 겁니다. 135로 올렸습니다(서랍 위, 시트 아래).
같이 고친 것 둘 — 폰에서 바깥을 눌러도 안 닫히던 것, 팝오버가 화면 밖으로 삐져나가 글이 잘리던 것.
⚠️ 데스크톱은 확신이 안 섭니다. 브라우저를 자동으로 조종해 세 판을 돌렸는데
결과가 엇갈렸습니다(어떤 방식으로 누르면 열리고 어떤 방식으로는 안 열림).
원인을 못 가려서 정직하게 남깁니다. 위 셋은 데스크톱에도 해가 없는 수정이라 같이 나갔습니다 —
대표님이 지금 데스크톱에서 한 번 눌러 봐 주세요.
오늘 아침 8시에 실제로 나갔습니다.
오늘사주 — 강사장 님, 오늘은 마음을 비우니 심신이 안정된다는 대목이 들어오네요. 아침 마음은 좀 어떠세요?
아침뉴스 — 강사장 님, 연합뉴스 보니 은행 ATM이 3년 반 새 16% 줄었대요. 현금 찾을 일 있으세요?
앱을 열면 그 방에 말풍선이 있고, 알림함에도 들어가 있습니다(안 읽음 상태).
어제(9/7)·그저께도 같은 시각에 정상적으로 나갔습니다.
그럼 왜 폰에 안 왔나 — 등록된 푸시 기기가 웹 브라우저 3개뿐이고 앱(아이폰/안드로이드) 기기가 0개입니다.
| 기기 | 등록 수 |
|---|---|
| 웹 브라우저 | 3 |
| 아이폰 앱 | 0 |
| 안드로이드 앱 | 0 |
아이폰 사파리는 홈 화면에 추가한 경우에만 푸시가 옵니다. 그냥 탭으로 열어 두면 안 옵니다.
지금 확인용으로 3발을 실제로 쐈습니다. 서버는 세 개 다 성공(200)을 받았습니다.
👉 지금 폰과 브라우저를 한 번 봐 주세요. 아무것도 안 왔으면 기기 등록 문제가 확정입니다.
대표님 계정을 열어서 쌓인 기억을 전부 봤습니다.
"내가 어떤 말을 했던 그 말을 그냥 다 주워 담는 듯한 느낌이 있거든.
분수로 나누는 걸 좋아한다는 둥 뭔가 그냥 기억이 아니라 이상하게 들어 있어."
| 층 | 개수 | 상태 |
|---|---|---|
| 주제 문서 (오사카 여행·건강·가족·일본어…) | 6개 | 🟢 이게 진짜 기억입니다. 잘 되어 있습니다 |
| 모든 친구가 아는 것 | 51줄 | 🔴 그중 9줄이 시스템 부스러기 |
| 친구가 따로 아는 것 | 79줄 | 🔴 그중 9줄이 오답 노트, 5줄이 말투 설정 |
| 요즘 하는 일 | 13개 | 🔴 그중 7개가 중복(같은 예약 4번, 같은 질문 3번) |
시스템 부스러기가 손님 기억이 됐습니다
· browse_open을 다시 부르지 않고 browse_look으로 현재 화면을 확인하기로 했다
· 예약자 이메일은 test-teamai@example.com을 사용한다
· 예약자 성명은 かな로 やまだ たろう, 한자로 山田 太郎를 사용한다
· 메일 수신 여부는 いいえ로 선택한다
· 입력란 일부가 잘못 입력된 상태로 남아 있었다
👉 browse_look은 우리 내부 도구 이름입니다. 시험용 가짜 이름·이메일도 그대로 기억이 됐습니다.
그 순간의 요청이 「나에 대한 사실」로 박혔습니다 ← 대표님이 말씀하신 그것
· 문제를 6개로 다시 받기로 했다
· 분수를 위아래로 표시한 문제 5개를 다시 받기로 했다
· 분수를 위아래로 표시하는 형식을 선호한다
👉 그날 그 순간의 요청이지 강사장님이 어떤 사람인지가 아닙니다.
오답 노트 9장이 「기억」 칸에 들어가 있습니다
[오답 노트 09/08] 「분수 나눗셈 약분 새 연습 11차」 5문제 모두 틀림…
[오답 노트 09/08] 「분수 나눗셈 약분 새 연습 10차」 6문제 중 5개 틀림…
… 같은 날 같은 종류로 9장
👉 학습 기록은 선생님에게 필요하지만 「나에 대한 기억」 목록에 나란히 설 것은 아닙니다.
친구가 자기 얘기를 「나에 대한 기억」에 적었습니다
· 같이걷는사람은 스무 살이다 ← 크루 자기소개
· 디자인과 1학년 학생이다 ← 크루 자기소개
👉 명백한 오작동입니다.
· 월·화·목에는 강남으로 출근하고 집에 오후 10시쯤 온다
· 월·화·목에는 저녁을 거른 뒤 순대국집에서 순대국과 소주 2병을 먹는다
· 수요일과 금요일에는 재택근무를 한다
· 자정쯤 귀가한 뒤 새벽 3시까지 컴퓨터를 하다가 잔다
· 야식을 끊지 못하고 있다
👉 이게 우리가 원한 기억입니다. 문제는 이 좋은 줄들이 부스러기 사이에 섞여 있다는 겁니다.
| # | 무엇이 잘못됐나 | 어디 |
|---|---|---|
| ① | 「그 순간의 작업 지시」와 「그 사람에 대한 사실」을 가르는 규칙이 없다. 「정한 것」을 뽑으라니까 문제를 6개로 받기로 했다까지 정한 것으로 본다 | 전역 원장 뽑는 자리 |
| ② | 오답 노트를 기억 표에 직접 넣는다. 중복 막는 장치도 없어 같은 날 9장이 쌓였다 | 채점 뒷일 |
| ③ | 열린 일에 같은 일인지 보는 눈이 없다. 예약 하나가 표현만 바꿔 4줄 | 열린 일 만드는 자리 |
공통점: 셋 다 「무엇을 담을까」만 정하고 「무엇을 담지 말까」를 안 정했습니다.
지난 새벽에 밟은 함정과 같은 병입니다 — 빈칸이면 모델이 채웁니다.
| 원칙 | 토스의 실제 규칙 |
|---|---|
| 해요체 통일 | "상황·맥락을 불문하고 모든 문구에 해요체" |
| 잡초 뽑기 | "넣든 빼든 의사 전달에 영향이 없는 단어를 잡초라 부른다" |
| {명사}+{명사} 금지 | 결제 확인 ❌ → 결제했는지 확인해요 ✅ |
| 과한 높임 빼기 | 결제하시겠어요? ❌ → 결제할래요? ✅ / 고객님께 ❌ → 고객에게 ✅ |
| 긍정형으로 | 이용 불가능해요 ❌ → 특정 사용자만 이용 가능해요 ✅ · 다이얼로그 왼쪽은 취소가 아니라 닫기 |
| 숨은 감정 찾기 | 대출 알림을 잔액이 줄었으니 확인해보세요 → 갚느라 고생 많으셨다 로 바꿔 지표가 올랐다 |
| 한 화면에 한 가지 | 가입 화면을 4개 정보 역순 누적으로 재설계 |
| 덩어리 경계선 | "하나의 레이블에 적당한 객체 수와 확실한 경계선" |
🔴 그리고 중요한 사실 — 토스도 원칙을 먼저 만들고 화면을 고친 게 아닙니다.
"여러 시안을 A/B 테스트하면서 쌓인 위닝 전략을 모아 원칙으로 정의" 했습니다.
그러니 아래 제안도 정답이 아니라 한 판 재 볼 대상으로 봐 주십시오.
| 어떻게 | |
|---|---|
| ChatGPT (2026) | 🔴 목록 나열을 버리고 카테고리별 「기억 요약(줄글)」로 바꿨다 |
| Claude (2026-08) | 🔴 롤링 요약 → 「주제」 단위로 바꿨다. 건강·종교·정치·성별은 기본 저장 안 함 |
| Character.AI | 자유서술 텍스트박스 하나(512자) — 우리 「내가 적은 것」과 같은 설계 |
| 뤼튼 크랙 | 공통 노트 + 작품별 노트 — 우리와 똑같이 두 겹 |
| 당근 | 법 개정 뒤 생년월일·주소 수집을 아예 없앴다 |
👉 ChatGPT와 Claude가 2026년에 둘 다 「항목 나열」에서 「주제 단위」로 옮겼습니다. 우연이 아닙니다.
지금은 「친구가 아는 것」 탭 안에 소제목이 셋인데 셋 다 「친구가~」로 시작합니다.
[탭] 친구가 아는 것
├─ 친구가 보는 기억 ← 주제 문서 (6개, 품질 좋음)
├─ 모든 친구가 아는 것 ← 전역 원장 (51줄, 부스러기 섞임)
└─ 친구가 따로 아는 것 ← 크루별 (79줄, 오답노트 섞임)
이름이 서로 안 갈리니 셋이 아니라 경계 없는 한 덩어리로 읽힙니다. 이게 「매끄럽지 않다」의 정체입니다.
바꾸면 이렇게 됩니다 — 주제를 1차로 올리고, 누가 아는지는 꼬리표로만
친구들이 아는 이야기
┌─────────────────────────────────┐
│ 건강과 생활 습관 12줄 │
│ 월·화·목엔 강남 출근, 밤엔 순대국… │
│ [모두 알아요] │
├─────────────────────────────────┤
│ 오사카 가족여행 · 10월 4~7일 9줄 │
│ 야키토리는 앉아서 먹는 금연 가게로… │
│ [모두 알아요] │
├─────────────────────────────────┤
│ 분수 나눗셈 │
│ 나누는 수 뒤집기에서 자꾸 흔들려요 │
│ [대치동수학만 알아요] │
└─────────────────────────────────┘
근거: ① 우리는 이미 주제 문서를 만들고 있고 그게 품질이 제일 좋습니다.
지금 화면은 완성품(주제 문서)과 재료(조각 51+79줄)를 같은 급으로 늘어놨습니다.
② ChatGPT·Claude가 둘 다 같은 결론에 도달했습니다. ③ 토스의 「확실한 경계선」 원칙.
대안(더 싸게): 친구 이름을 1차 축으로. 라벨이 전부 사람 이름이라 겹칠 수가 없습니다.
지수 · 41가지 / 현우 · 12가지 / 모두 · 38가지. 구현이 제일 쉽지만 주제로는 못 찾습니다.
지금 (관공서 서식처럼 보이는 이유):
태어난 해 [ ]
성별 [여성][남성][안 밝힘]
새 기억 쌓기 ☑ 켜져 있습니다
바꾸면:
저는 [1983]년생 [남자]예요. ← 빈칸을 누르면 고르는 창
비워 둬도 괜찮아요. 그러면 친구들이 이름으로 불러요.
앞으로도 기억할까요? [ 켜 뒀어요 ]
꺼도 지금까지 쌓인 건 그대로 있어요. 새로 적는 것만 멈춰요.
근거: 성별·태어난 해·새 기억 쌓기는 토스가 명시적으로 금지하는 {명사}+{명사} 라벨입니다.
저장하는 값은 그대로 두고 보이는 껍데기만 문장으로 바꾸는 것이라 위험이 없습니다.
바로 위 자유서술이 "마흔셋. 아내와 초등학생 딸 하나…" 라는 1인칭 글인데
그 아래 관공서 폼이 붙어 있어 낙차가 컸습니다.
같은 화면에 기억하고 있습니다(합쇼체)와 저장했어요(해요체)가 섞여 있습니다.
토스 1번 규칙이 「전부 해요체」입니다. 말끝만 맞춰도 딱딱함의 절반이 사라집니다.
| 지금 | 바꾸면 | 왜 |
|---|---|---|
| 지금 163줄을 기억하고 있습니다 | 친구들이 강사장님에 대해 163가지를 알고 있어요 | 「163줄」은 시스템 단위지 사람 단위가 아님 |
| 아직 남은 기억이 없습니다 | 아직 서로 잘 몰라요. 몇 마디 나누면 여기가 채워져요 | 토스 「숨은 감정」 |
| 지수 님이 아는 것 전부 지우기 | 지수가 아는 것 다 지우기 | 🔴 화면 전체가 「친구」라 부르면서 개별 크루엔 「님」을 붙임 — 친구한테 님을 붙이는 사람은 없음 |
| 그만두기 (편집 취소) | 닫기 | 토스: "「취소」는 하던 작업이 취소된다고 오해" |
| 성별 · 안 밝힘 | 비밀 | 부정문 → 선택으로 |
🔴 아무리 화면을 예쁘게 만들어도, 안에 든 게 부스러기면 소용없습니다.
위 §1에서 본 것들 — 시스템 도구 이름, 시험용 가짜 이메일, 그날의 요청, 오답 노트 9장, 크루 자기소개.
제안: 세 자리에 「담지 말 것」을 못 박습니다.
| # | 어디 | 무엇을 막나 |
|---|---|---|
| ① | 전역 원장 뽑는 자리 | 「그 순간의 작업 지시」는 기억이 아니다. 다음 주에도 참인 것만. 우리 도구 이름·화면 조작·시험 데이터는 절대 금지 |
| ② | 오답 노트 | 기억 표에 넣지 말고 선생님 크루의 학습 기록으로 따로 두거나, 최소한 같은 주제는 한 줄로 합친다 |
| ③ | 열린 일 | 새로 만들기 전에 이미 같은 일이 있나 본다 |
+ 이미 들어간 부스러기 청소: 대표님 계정에서 위에 예로 든 줄들을 지웁니다.
(되돌릴 수 있게 통째로 떠 두고 지웁니다.)
| 물음 | 제 추천 | |
|---|---|---|
| A | 화면 구조 — 주제 축으로 갈까요, 아니면 더 싼 친구 이름 축으로 갈까요? | 주제 축. 우리가 이미 잘 만들고 있는 것을 앞에 세우는 것 |
| B | 인적 사항을 문장 빈칸으로 바꿀까요? | 예. 저장 방식은 그대로라 위험 없음 |
| C | 말끝·문구 정리를 지금 할까요? | 예. 반나절, 코드 위험 0 |
| D | 부스러기 막기와 청소를 화면보다 먼저 할까요? | 예. 이게 제일 급합니다 |
| E | 이름 「우리 기억」은 그대로 둘까요? | 조사한 여덟 제품 중 최상위 메뉴로 꺼낸 곳이 하나도 없어 참고할 이름이 없습니다. 더 좋은 게 떠오르시면 바꾸는 건 한 줄입니다 |
z-index: 80 → 135, 바깥 누름 mousedown → pointerdown, 좌표 화면 안으로 clamp. 배포·도메인 실측 완료outreach_log·messages·notifications 모두 정상 기록. push_selftest 3개 토큰 전부 FCM 200. user_fcm_tokens 는 platform=web 3건뿐