일하는 방식.
이 페이지는 소스에 정의된 체계와 범위를 설명합니다. 제품, 주장, 근거 수준, 수명주기, 만료된 표시 항목 수는 기록된 데이터로 계산합니다. 실제 작업 실행은 별도의 실행 근거가 필요합니다.
근거 수준
모든 기록된 주장에는 수준이 표시됩니다. 품질 순위가 아니라 범위 표시입니다. 독자가 '코드를 읽고 셌다'와 '우리 홍보 문구에 그렇게 적었다'를 구분할 수 있도록 합니다.
제품 자체 데이터에 따른 내용이며 독립적으로 재확인하지 않았습니다. 가장 약한 수준이고 더 강한 근거처럼 포장하지 않습니다.
런타임 코드를 읽고 직접 셌으며 주장은 코드 자체에 근거합니다.
실제 환경에서 실행·측정했으며 결과를 날짜와 함께 기록했습니다.
YULA 외부의 누군가가 확인했습니다.
제품 상태 머신
4개 상태 각각이 실제 동작을 바꿉니다. 아무것도 바꾸지 않는 상태는 단지 라벨입니다. 이를 단계로 나열하면 이 페이지가 피하려는 형식적 연출이 됩니다.
제품 목록에서 먼저 정렬됩니다. 모든 스크린샷에 sourceBuild와 capturedAt이 있어야 하며 없으면 빌드가 실패합니다.
출시 제품과 같은 근거 규칙을 적용하며 목록에서는 그 뒤에 정렬됩니다.
별도의 접힌 섹션에 표시하며 기본 링크는 스토어 URL을 가리킬 수 없습니다. 다운로드할 수 없는 제품을 가능한 것처럼 보이게 해서는 안 됩니다.
기본 제품 목록에서는 빠지지만 기록은 남습니다.
공개 주장 정책
기록된 주장, 연결된 통계, 스크린샷, 사례 연구는 자동 검사합니다. 자유 형식 홍보 문구는 별도로 검토합니다.
- 구조적 누락은 빌드를 중단합니다. 출처, 범위, 책임자, 날짜가 없는 주장은 출시할 수 없습니다.
- 날짜에는 앞자리 0이 필요합니다. 0 하나가 빠진 2026-9-18은 연도가 바뀔 때까지 주장이 만료되지 않게 할 수 있습니다.
- 만료는 빌드를 중단하지 않고 페이지를 바꿉니다. 만료된 주장은 거짓이 아니라 미검증입니다. 삭제하지 않고 재검증 대기로 표시합니다.
- 통계 카드는 연결된 주장에 없는 수치를 표시할 수 없습니다.
- 미출시 제품에는 꾸며낸 화면을 보여줄 수 없습니다. 모든 스크린샷에 출처 빌드와 캡처 날짜를 표시합니다.
- 문구 검사는 과거 거짓으로 확인된 표현 12개를 이름별로 찾아 재등장을 막습니다.
- 사례 연구 게시 조건: 허가, 기준선, 결과물, 측정 결과, 실패 교훈, 유효 날짜가 없으면 게시하지 않습니다.
개인정보 보호 및 보안
문의 양식, 퍼널 측정, 이메일 전달은 별도 제어를 사용합니다. 데이터 범주와 목적은 개인정보 페이지에서 설명합니다.
- 신규 문의 제출이 비활성화되면 양식 엔드포인트는 503을 반환합니다. 이미 접수된 알림은 별도 메일 설정과 큐 워커 실행에 따라 전달됩니다. 접수를 닫아도 대기 메일이 취소되지는 않습니다.
- 동의는 체크박스가 아니라 날짜가 있는 고지 버전과 함께 보관되는 별도 기록입니다. 동의했다는 사실만으로는 무엇에 동의했는지 알 수 없습니다.
- 퍼널 측정은 자유 텍스트를 받지 않습니다. 필드 값은 제한되며 페이지 경로에서 쿼리 문자열을 제거합니다. 원시 기록의 보관 기간은 30일이며 만료 기록을 지우는 작업이 있습니다. 운영 환경에서 실제 삭제 완료는 실행 기록으로 확인합니다.
- 데이터 요청에는 이메일 주소 확인이 포함됩니다. 주소 확인은 열람, 정정, 삭제 요청이 이행되었다는 뜻이 아닙니다.
- 사이트에는 콘텐츠 출처를 제한하는 CSP와 다른 사이트의 프레임 삽입을 막는 헤더가 설정되어 있습니다. 일반 페이지와 이메일 확인 페이지에는 서로 다른 CSP 규칙을 사용합니다.
AI와 사람의 경계
이 사이트는 대부분 AI 세션으로 작성되었습니다. 경계를 모호하게 두지 않고 위험 등급에 연결합니다.
- 설립자 승인 사항: 스토어 제출, 가격, 실제 자금, 계정 소유권, 법률 문제, 되돌릴 수 없는 결정은 사람만 담당합니다.
- 보안, 결제, 마이그레이션, 개인정보 작업은 인수 전에 독립 검토가 필요하며 자기 작업을 스스로 승인할 수 없습니다. 실제로 거절된 검토도 있으며, 여러 차례 거절된 기록이 남아 있습니다.
- 완료는 백분율이 아닙니다. ACCEPTED에 도달해야 일이 끝나며, 근거 행 없이는 그 상태에 도달할 수 없습니다.
- 사람, 기기, 특정 시점이 필요한 단계는 EXTERNAL GATES로 기록하며 필요한 작업과 완료 근거를 명시합니다.
현재의 한계
이 섹션은 이 페이지가 치러야 할 대가입니다. 정직함을 유지하는 방식을 설명하면서 현재 부족한 부분을 생략하면, 막겠다고 주장하는 바로 그 실패를 되풀이하게 됩니다.
- 문구 검사는 모든 빌드에서 실행되지만 저장소 간 검사 대상은 로컬과 CI에만 있습니다. 이 페이지를 배포하는 환경에서는 더 좁은 범위로 실행합니다.
- 사례 연구는 자체 수치를 만들지 않습니다. 등록부의 검증된 수치 중 무엇을 보고하는지 지정하고 표시 숫자를 등록부에서 읽습니다. 주장으로 읽히는 제목, 지표 라벨, '이후 달라진 점'에도 같은 규칙을 적용합니다. 기준선, 제약, 결정 요약, 결과물 라벨, 허가 범위, 실패 교훈은 자유 문장이므로 숫자를 쓸 수 있습니다. 알려진 예외로 'Accuracy-95'처럼 식별자 형태인 문자열은 라벨로 허용됩니다.
- 제품 상세 페이지는 스토어와 이용 가능 정보에 검증 날짜를 사용하며 만료 시 재검증 안내를 표시합니다. 기록된 표시 항목 5개의 검증 기간이 끝났습니다. 이 검사가 모든 홍보 문구를 다루는 것은 아닙니다.
- CI에서 링크 연결 실패는 차단 조건이 아닙니다. 끊어진 스토어 URL은 경고를 내지만 파이프라인을 실패시키지 않습니다.
- CI에는 린트, 타입 검사, 테스트, 빌드, 의존성 검사가 포함됩니다. 결과는 해당 변경과 실행 기록에 따라 평가하며 로컬 검사로 운영 환경 출시가 입증되지는 않습니다.
- 기본 배포 설정은 메일 작업을 하루 한 번 예약합니다. 이는 전달 시간 약속이 아닙니다. 발송은 메일 설정, 제공업체, 작업의 성공적 실행에 따라 달라집니다.