프로젝트 소개

FED-SPA(Florida Establishment Directory — Spa & Parlor Assurance)는 플로리다 주 면허 마사지 업소의 정적 연 1회 스냅샷을 게시하는 독립 공공 기록 프로젝트로, 플로리다 보건부 의료 품질 보증(MQA) 포털과 수동으로 대조 확인합니다. README에 따르면 현재 스냅샷은 2026-09-11 기준으로 면허 기록 47건, 관심 목록 항목 44건, 릴리스 2026.2입니다. 프로젝트는 세 가지 명시된 제약을 중심으로 구축됩니다: 백엔드 없음(정적 파일만, 서버·API·데이터베이스·계정 없음), 타사 코드 없음(Python 표준 라이브러리, Node 네이티브 crypto, 순수 JS/CSS, androidx core + appcompat, SwiftUI + CryptoKit/CommonCrypto), 그리고 실시간 피드가 아닌 연간 갱신 주기입니다. 데이터는 두 계층으로 나뉩니다. 면허 목록은 공공 기록이며 일반 텍스트 JSON(data/public/licensed.json)으로 제공되며, 감사 가능하고 포크 가능하다고 설명됩니다. 동일한 소스에서 생성된 CSV 미러도 포함됩니다. 관심 목록은 문서화된 MQA 검색에서 면허 일치 항목을 찾지 못한 업소를 다룹니다. 이 목록은 PBKDF2-SHA256을 사용하여 AES-256-GCM으로 암호화되어 저장되며, 구독자가 공유 코드를 입력하면 앱 내에서 복호화됩니다. 각 관심 목록 항목은 status_note에 정확한 검색어와 날짜를 기록하며, README는 면허 부재가 판결이 아니라 질문을 제기하라는 신호라고 강조합니다. 단일 데이터셋은 admin_scripts/generate_public_files.py에 의해 6개 표면으로 확산됩니다: 설치 가능한 오프라인 지원 PWA, 도메인 배지와 팝업이 있는 Chrome Manifest V3 확장 프로그램, 딥 링크와 홈 화면 위젯이 있는 Android 앱, Android Auto 표면, 시계 표면, SwiftUI iOS 앱. Android Auto와 시계는 의도적으로 면허 데이터만으로 제한됩니다. 저장소에는 연간 워크플로를 위한 관리 스크립트(scrape_mqa.py, encrypt_unlicensed.js, validate_schema.py, generate_public_files.py, merge_and_encrypt.sh), 설치·빌드·배포·법적 고지·기여 지침 문서, 플랫폼 표면 맵, 암호화 봉투 사양, 갱신 로그를 다루는 위키 페이지, 그리고 바로 사용할 수 있는 AI 어시스턴트 프롬프트가 포함됩니다. 기록에는 verified_by, last_checked, data_as_of 필드가 있으며, 수정 사항은 이슈 템플릿을 통해 처리됩니다. 라이선스는 분리되어 있습니다: 코드는 MIT, 데이터셋은 ODbL 1.0. README는 프로젝트가 독립적이며 플로리다 주 또는 어떤 기관과도 관련이 없고, 정부 서비스나 실시간 피드가 아니며, 어떤 결정 전에 MQA 포털에서 재검증할 것을 권장한다고 명시합니다.