﻿clipboard-itda - Windows 시험판 설치·확인표 / unsigned test build checklist
==========================================================================

이 꾸러미는 서명되지 않은 시험판입니다. 정식 배포판이 아닙니다.
This package is an unsigned TEST build. It is not a release.


0. 시작하기 전에 / Before you start
--------------------------------------------------------------------------

[ ] 휴대폰에 이미 Mac이 승인돼 있다면 그 승인을 지우지 마세요.
    If the phone already has a Mac approved, do not remove that approval.

[ ] 무료 등급은 컴퓨터 1대까지입니다(ComputerConnectionPolicy.Tier FREE=1,
    PRO=3). Mac이 이미 승인된 무료 등급 휴대폰에 이 PC를 더 승인하면
    승인 수가 등급을 넘어서고, 휴대폰은 어느 한쪽을 고르는 대신 모든
    컴퓨터의 공유를 한꺼번에 멈춥니다(fail-closed). 저장된 승인 자체는
    지워지지 않으므로, 한쪽을 지우거나 Pro를 확인하면 다시 동작합니다.
    The free tier allows ONE computer. Approving this PC as a second computer
    on a free-tier phone stops sharing for BOTH until one is removed or Pro is
    verified. The saved approvals are not deleted.

[ ] 그러므로 실 PC 시험 전에 무엇을 시험할지 정하세요:
    (a) Mac 승인을 그대로 두고 Windows는 페어링 화면까지만 확인, 또는
    (b) Pro가 확인된 휴대폰에서 Mac과 Windows를 함께 승인.
    Decide first: (a) keep the Mac approval and only exercise the Windows
    pairing screen, or (b) use a Pro-verified phone and approve both.

[ ] 이 시험은 Mac 앱과 Android 앱을 바꾸지 않습니다. 두 앱을 다시 설치하거나
    설정을 바꾸지 마세요.
    This test changes neither the Mac app nor the Android app. Do not
    reinstall or reconfigure either.


1. 필요한 것 / Requirements
--------------------------------------------------------------------------

[ ] Windows 10 빌드 19041(2004) 이상 또는 Windows 11.
[ ] 꾸러미 구조(x64 / arm64)가 PC와 맞을 것. 설치 스크립트가 실행 파일의
    PE 헤더를 읽어 직접 확인하고, 맞지 않으면 멈춥니다.
[ ] .NET 설치는 필요 없습니다. 런타임이 꾸러미 안에 들어 있습니다.
[ ] 관리자 권한은 필요 없습니다.
    Windows 10 build 19041+ or Windows 11; matching architecture; no .NET
    install; no administrator rights.


2. 설치 / Install
--------------------------------------------------------------------------

[ ] ZIP을 폴더로 "모두 압축 풀기" 하세요. ZIP 안에서 setup.cmd를 바로 열면
    app 폴더가 함께 풀리지 않아 설치가 멈춥니다(그렇게 되면 그렇게 말합니다).
    Extract the whole ZIP first. Opening setup.cmd from inside the ZIP fails.

[ ] setup.cmd 를 두 번 누릅니다.
[ ] "N개 파일의 SHA-256이 목록과 일치합니다" 가 보이는지 확인.
[ ] "설치했습니다: 0.1.1+... → %LOCALAPPDATA%\Programs\clipboard-itda" 확인.
[ ] 바탕화면과 시작 메뉴에 바로가기가 생겼는지 확인.


3. 첫 실행 / First run
--------------------------------------------------------------------------

[ ] 서명이 없어 SmartScreen 경고가 뜰 수 있습니다. 뜨면 [추가 정보] → [실행].
    경고가 뜨지 않을 수도 있고, 회사에서 관리하는 PC는 아예 막을 수도 있습니다.
    판단은 Microsoft가 하며 이 프로젝트가 어느 쪽도 약속할 수 없습니다.
    SmartScreen MAY warn because the build is unsigned; if it does, choose
    More info -> Run anyway. It may also not warn, and a managed PC may block
    it outright. That decision is Microsoft's, not ours to promise.

[ ] 바로가기로 열면 창이 알림 영역 근처에 뜹니다. 창을 닫아도 앱은
    알림 영역(트레이)에 남습니다. Windows 11은 새 아이콘을 꺾쇠(^) 뒤에
    숨기므로 한 번 열어서 끌어내세요. 창 없이 시작하는 것은 로그인 때
    자동 실행될 때뿐입니다.
    Opened from the shortcut, the window appears near the notification
    area. Only the sign-in autostart starts it without a window.
[ ] 아이콘 왼쪽 클릭 -> 플라이아웃이 열리는지 확인.
[ ] 정보 탭의 버전이 0.1.1 인지 확인.
[ ] 업데이트 확인을 누르면 "주소가 아직 설정되지 않았습니다" 라고 말하는지
    확인. "최신 버전입니다" 라고 말하면 잘못된 것입니다.
    Checking for updates must say the address is not configured, never
    "up to date".


4. 페어링 / Pairing (실 PC·실 휴대폰 / real PC, real phone)
--------------------------------------------------------------------------

[ ] 같은 Wi-Fi에 있을 것. 게스트망·사내망은 멀티캐스트를 막을 수 있으므로
    그때는 주소 직접 입력 칸을 쓰세요.
[ ] 휴대폰에서 8자리 연결 번호를 띄우고 Windows에 입력.
[ ] 양쪽 화면의 확인값이 같은지 눈으로 대조한 뒤 각각 승인.
[ ] 승인 후 Windows -> 휴대폰 텍스트 한 번, 휴대폰 -> Windows 한 번.
[ ] 앱을 껐다 켠 뒤에도 승인이 남아 있는지 확인.


5. 업그레이드 / Upgrade
--------------------------------------------------------------------------

[ ] 페어링이 살아 있는 상태에서 같은 ZIP으로 setup.cmd 를 다시 실행.
[ ] "업그레이드: 저장된 파일 N개가 그대로라 휴대폰 연결이 유지됩니다" 확인.
    설치 스크립트가 %LOCALAPPDATA%\clipboard-itda 의 모든 파일을 SHA-256으로
    전후 대조하고, 하나라도 바뀌면 되돌린 뒤 실패로 끝냅니다.
[ ] 업그레이드 뒤 휴대폰과 텍스트를 한 번 더 주고받아 재승인이 필요 없는지 확인.


6. 제거 / Uninstall
--------------------------------------------------------------------------

[ ] setup.cmd -Uninstall
[ ] 바로가기와 설치 폴더가 사라지고, "페어링 정보는 그대로 두었습니다" 가
    보이는지 확인.
[ ] %LOCALAPPDATA%\clipboard-itda 가 남아 있는지 확인.
[ ] 자격 증명 관리자(Windows 자격 증명)의 clipboard-itda 항목이 남아 있는지 확인.
[ ] 다시 설치하면 재승인 없이 이어지는지 확인.


7. 아직 확인되지 않은 것 / Not verified yet
--------------------------------------------------------------------------

- 코드 서명. 인증서가 없습니다. 어떤 인증서를 사면 경고가 사라진다고
  약속할 수 없습니다 — Microsoft는 판단 기준을 공개하지 않습니다.
- Bluetooth(BLE) 전송은 구현돼 있지만 실제 휴대폰·실제 Bluetooth
  무전기와 통신해 본 적이 없습니다. 가짜 서버를 상대로만 검사했습니다.
- 업데이트 배포 주소. 없으므로 새 버전은 사람이 직접 ZIP을 받아 설치합니다.
  앱은 어떤 파일도 내려받거나 실행하지 않습니다.
  Code signing and an update feed are absent. Bluetooth transfer is
  implemented but has never talked to a real phone or a real radio.
  New versions are installed by a person downloading a new ZIP.

문제가 보이면 화면에 나온 문장을 그대로 적어 주세요. 클립보드 내용, 토큰,
연결 번호는 적지 마세요.
Report the exact message shown. Never include clipboard contents, tokens or
the connection number.
