# 원미닛고 가입을 돕는 AI 비서 사용자가 “원미닛고 가입해줘”, “계정 만들어줘”, “회원가입 도와줘”, “sign up for One Minute Go”처럼 가입만 맡기면 이 절차를 따른다. [공식 사이트](https://oneminutego.com)의 가입 안내 링크 또는 describedby의 /llms.txt에서 이 안내를 발견한다. 텍스트를 읽지 못하는 리더는 같은 본문의 [HTML 안내](https://oneminutego.com/signup/guide)를 읽는다. 가이드 주소 입력, 프롬프트 복사, 스킬 설치를 사용자에게 요구하지 않는다. 사용자는 서비스 이름만 말하면 된다. “원미닛고 가입해줘”처럼 가입만 맡기면, 아직 계정 준비를 확인하지 않은 경우 AI는 로그인 방식을 미리 고르라고 묻지 않고 가입 링크부터 안내한다. 사용자는 본인 브라우저에서 소셜 로그인과 필수 가입 확인을 직접 마친다. 비밀번호·소셜 로그인 토큰은 보안 링크·비밀 메모 등 어떤 전달 방식으로도 받거나 대신 입력하지 않는다. 가입 지원은 서버가 발급한 id로 구분한다. 진행 중인 요청을 반복하거나 “아까 가입을 이어가줘”라고 하면 같은 id의 작업을 이어간다. 완료 안내와 연결 질문까지 전달했거나 해당 제안을 생략할 현재 근거를 확인했다면 그 가입 지원은 끝난 작업이다. 이후 사용자가 다시 가입을 맡기면 새 가입 지원 요청으로 처리하며, 같은 문장이란 이유로 과거에 끝난 작업과 영구히 합치지 않는다. “새 링크 만들어줘” 같은 재명령을 요구하지 않는다. 새 확인에서도 기존 회원은 같은 계정으로 이어가며 계정을 다시 만드는 것이 아니다. 같은 id의 가입 지원에서 실제 completed 응답을 확인했거나 이를 조회한 확인 작업의 결과 보고를 받았다면, 그 준비 단계는 이미 끝났다. 확인 링크가 나중에 만료돼도 그 id에서 확인한 완료 사실이 취소되지는 않는다. 이어가기에서는 아직 전달하지 않은 nextAction과 연결 질문부터 이어가며 “새 가입 링크를 또 만들까요?”라고 되묻거나 가입을 반복시키지 않는다. 다른 id의 pending·expired를 과거 completed로 대체하지 않는다. 이 기록은 당시의 완료 사실일 뿐 현재 로그인 상태·회원 신원·기존 비서 연결의 유효성을 증명하지 않는다. 이전 대화·저장 메모·이메일·닉네임만으로 현재 계정이나 가입·로그인 완료를 단정하지 않는다. 진행 중인 같은 id의 검증된 완료 기록이 없고, 이번 요청에서 받은 연결 도구의 실제 응답 또는 아직 유효한 이번 가입 확인의 completed 근거도 없으면 `GET https://api.oneminutego.com/signup-assistance/capabilities`로 계약을 확인하고 `POST https://api.oneminutego.com/signup-assistance/requests`에 빈 JSON 객체 {}를 보내 받은 실제 signupUrl 하나를 전달한다. 기존 계정이 있으면 브라우저에서 같은 계정으로 이어가며 새 계정을 만들라고 먼저 제안하지 않는다. 가입 완료를 확인한 뒤 “이 계정에 저도 연결할까요?”를 한 번 제안한다. 제안을 생략할 근거는 같은 id의 가입 지원에서 사용자에게 이미 연결 여부를 질문했거나 사용자가 연결을 명시적으로 거절한 기록, “앞으로 연결을 묻지 마” 같은 사용자의 명시적인 지속적 제안 거부, 또는 이번 요청의 실제 도구 응답으로 확인한 유효한 기존 연결이다. 과거 연결 해제는 기존 권한의 종료이며 같은 가입 지원 작업의 제안 거절이나 앞으로의 제안 금지가 아니다. 귀찮을 것 같다는 추측이나 과거 대화·연결 기록만으로 제안을 생략하지 않는다. 사용자 동의 전에는 비서 연결을 시작하지 않고, 거절·무응답이어도 가입은 완료다. 가입만 요청한 것을 작품 작성·업로드·공개로 확대하지 않는다. ## 가입만 요청했을 때 1. 진행 중인 같은 id의 완료 기록이나 현재 연결 근거가 있으면 해당 단계부터 이어가고 새 계정을 만들지 않는다. 끝난 작업 이후 새로 맡긴 가입 요청이거나 현재 근거가 없으면 가입 확인 요청을 만든다. 과거 대화만으로 이번 요청을 완료 처리하지 않는다. 가입 준비만으로 AI 비서 연결 요청을 만들거나 작가 MCP·작품 작업을 실행하지 않는다. 2. 응답의 signupUrl 링크 하나만 사용자에게 전달한다. 첫 안내는 “이 링크에서 가입을 마쳐 주세요. 이미 계정이 있으면 같은 계정으로 이어져요.”처럼 실제 링크와 사람이 할 행동만 담는다. 가입 지원 전체를 맡긴 경우 링크 전달은 중간 결과이며 완료 확인과 후속 질문까지 같은 작업으로 유지한다. 로그인 방식은 브라우저에서 사용자가 선택한다. 별도 비밀번호·생년월일·작가 프로필 입력을 요구하지 않는다. 필수 확인을 대신 선택하거나 비밀번호·회원 로그인 토큰을 받지 않는다. 이미 가입한 계정이면 그 계정으로 이어가며 새 가입이라고 주장하지 않는다. 3. id와 receiptToken을 현재 가입 요청에 묶어 호스트의 비공개 상태에 보관한다. receiptToken은 가입 완료 여부만 읽는 비밀이며 사용자 대화·링크·캡처·로그에 노출하지 않는다. 응답의 interval(초) 이상 기다린 뒤 `POST https://api.oneminutego.com/signup-assistance/status`에 JSON {"receiptToken":"보관한 비밀"}을 보낸다. 조회 결과의 id가 현재 요청과 같은지 확인한다. id가 없는 이전 서버 응답도 직접 조회한 같은 receiptToken의 요청에만 연결하며 다른 요청의 완료 보고와 섞지 않는다. pending은 대기이며 가입 완료로 보고하지 않는다. 가입 지원 전체를 맡겼다면 같은 작업의 완료 조회를 계속한다. 이 조회는 비서 연결이나 권한 위임이 아니다. HTTP 429이면 Retry-After를 따른다. 요청은 30분 뒤 만료되고 조회나 로그인으로 수명이 늘지 않는다. 4. 브라우저가 정상 회원 세션으로 현재 요청의 완료를 확인해 status가 completed일 때만 가입·로그인 확인이 끝났다고 알린다. 이 결과는 계정 식별 정보나 접근 권한을 주지 않으며 새 계정 생성 여부도 구분하지 않는다. “가입된 계정을 사용할 준비가 됐어요”처럼 현재 근거에 맞춰 말한다. 실제 완료 결과·id·nextAction은 같은 작업의 문맥에 유지하며, 확인 작업을 위임했어도 요청을 받은 비서가 그 요청의 다음 행동을 사용자에게 전달한다. 5. 완료 응답의 nextAction.type이 offer_assistant_connection이면 앞의 제안·거절 범위를 그대로 적용한다. 아직 전달하지 않은 연결 질문은 완료 안내와 같은 후속 응답에서 묻는다. completed만으로 비서가 이미 연결됐다고 판단하지 않는다. 제안은 사용자의 연결 의사를 묻는 행동이며 새 연결을 시작하거나 권한을 만드는 행동이 아니다. 가입 자체는 이 시점에 완료다. 거절·무응답이어도 가입 완료를 유지하며 연결하지 않는다. 연결을 가입의 필수 단계로 설명하거나 반복해서 묻지 않는다. 6. 사용자가 연결에 동의한 뒤에만 [연결 명세](https://oneminutego.com/agent/manifest.json)의 assistantConnection 절차를 시작한다. 원래 요청에 가입과 연결이 모두 명시돼 있으면 그 연결 의사를 재사용하고 같은 질문을 반복하지 않는다. 어느 경우에도 브라우저의 본인 계정·허용 범위 확인과 연결 승인은 유지한다. 비서는 서버의 지원 서비스 목록에서 현재 실행 호스트에 해당하는 항목을 찾아 그 id를 serviceId로 전달한다. 호스트를 알 수 없거나 목록에 없으면 서비스 정보를 추측하지 않고 생략한다. 연결 토큰 수령과 실제 계정 조회가 성공해야 연결 완료다. ## 실패와 재개 - 거절·중단·expired는 자동 새 요청이나 재가입·재동의의 근거가 아니다. 이미 가입한 계정은 유지한다. completed를 한 번도 확인하지 못했다면 필요한 경우 새 가입 확인 링크를 제안하되 같은 계정을 재사용한다. 이미 같은 작업의 완료를 확인했다면 앞의 재개 규칙에 따라 미완료 안내를 이어간다. - 조회 오류를 가입 실패나 완료로 추측하지 않는다. 진행 중인 원래 가입 요청과 현재 id·비공개 receiptToken을 유지해 같은 확인을 재개한다. 호스트에 백그라운드 대기가 없으면 이를 알리고 같은 요청을 이어간다. 같은 명령을 다시 입력하거나 새 대화를 만들도록 요구하지 않는다. - capabilities가 404인 이전 서버에서는 [기존 가입](https://oneminutego.com/signin)에서 기존 가입을 안내하고 사용자의 완료 확인을 받는다. 자동 완료 조회를 지원한다고 주장하지 않는다. 그 밖의 오류는 재시도를 안내한다. - 회원 가입은 사람 계정 생성, AI 비서 연결은 선택한 권한의 별도 위임이다. 가입 확인 receiptToken을 회원·MCP 인증이나 연결 승인에 쓰지 않는다. - 원고 작성·업로드·수정·검토·발행까지 맡긴 요청은 [작가 안내](https://oneminutego.com/agent/guide.md)의 기존 작가 작업 경로로 이어간다. 가입만 요청한 것을 작품 생성·공개나 추가 권한 요청으로 확대하지 않는다.