family.crowny.org + 크라우니패밀리 KAICAM 등록 (한선씨 네이티브 문서도구)
개요
크라우니패밀리(Crowny Family) 소개 사이트 + 한국독립교회선교단체연합회(KAICAM) 선교단체 등록 준비.
핵심 산출은
순수 한선씨로 만든 DOCX/HWPX 네이티브 문서 작성 엔진과 그걸로 생성한 신청서·추천서.
대표 김선경 / 협동목사 조성목(백암중앙교회). 모임=빠델라 디 파파, 화/목 20:30, 첫 모임 2026년 1월.
무엇을 했는지
1. 문서도구 (키스톤) — /Users/ef/crowny-family/문서도구/문서엔진.한선
순수 한선씨로
ZIP(STORED 무압축) + CRC32 + OOXML/OWPML 직렬화 →
.docx(MS워드)와
.hwpx(한컴오피스 2014+) 동시 생성.
- 함정1: VM의
비트곱/비트배타/오른시프트는 이진 비트연산이 아니라 균형3진 트릿 연산(XOR(5,3)=−3). CRC32는 이진이라 못 씀 → VM 자연반올림에도 x=d·q+r 일관성을 이용한 안전 floor/모드 + 산술 이진 XOR로 우회.
- 함정2: 비트별 CRC가 40KB(HWPX header.xml)에 ~3천만 나눗셈 → 타임아웃 → 테이블 기반 CRC32로 교체.
- 함정3 (핵심): 한 프로세스에서 다회 ZIP생성 시 누적 상태 손상 → 4번째 ZIP생성의 CRC 필드가 오염(데이터는 정확, 중앙디렉토리 crc 필드만 틀림). growing 배열 제거(메타→네이티브 버퍼)·버퍼 해제로도 미해결 → 문서당 별도 crownyc 프로세스로 우회(1프로세스=1문서, ≤2 ZIP생성은 항상 정상). 빌드=
문서도구/문서빌드.sh.
- 검증: ZIP 무결성(unzip -t, CRC 포함) OK + 전 XML well-formed(xmllint) + macOS textutil이 .docx 한글·이스케이프 정확 판독. HWPX 8파트 전부 XML 유효.
- HWPX 템플릿:
neolord0/hwpxlib의 검증된 blank.hwpx 추출 → 문서도구/hwpx_template/. 대용량 파트(header.xml 40KB)는 읽기()로 verbatim, section0만 조립. blank엔 CENTER/RIGHT paraPr 없어 전 문단 본문(paraPr=3) 렌더 → 서식은 DOCX 담당.
2. 산출 문서 — /Users/ef/crowny-family/산출물/
크라우니패밀리_선교단체등록신청서.docx / .hwpx
크라우니패밀리_추천서.docx / .hwpx (추천인 조성목)
- 드라이버:
문서도구/신청서생성.한선, 추천서생성.한선
3. family.crowny.org 사이트 — /Users/ef/crowny-family/web/
한선씨 정적 서버(포트 9948). 8섹션: 히어로/비전 3축(교육·건강·안전)/사역/정기모임@빠델라디파파/성장 로드맵(매월→격주→매주→주2회)/지도자/갤러리 placeholder/문의. LaunchAgent
org.crowny.family 영속. 로컬 200·게이트웨이 8443 200.
4. KAICAM 등록규칙 도구 — /Users/ef/crowny-family/kaicam/
등록규칙.한선(4상 평가기: 티 완비2/옴 보완가능7/타 미준비1/음 직접확인4),
data.txt(14요건 [확인됨]/[추정] 태깅),
등록체크리스트.md(사람용).
관련 파일 경로
- 엔진:
/Users/ef/crowny-family/문서도구/문서엔진.한선
- 빌드:
/Users/ef/crowny-family/문서도구/문서빌드.sh
- 산출물:
/Users/ef/crowny-family/산출물/
- 사이트:
/Users/ef/crowny-family/web/ (포트 9948)
- KAICAM:
/Users/ef/crowny-family/kaicam/
잔여 이슈
- 공개 HTTPS(443)=000: 신규 서브도메인 stunnel cert 미결선(로컬·8443은 정상). 라이브 게이트웨이 민감 → 전용 cert로 별도 결선 필요.
- HWPX 한컴 실개봉 미검증: 구조·XML·CRC는 유효하나 실제 한컴오피스에서 열어 확인 필요. .docx는 한컴도 네이티브 오픈하므로 안전망.
- KAICAM 요건은 통례 기반 추정 — 사무국에 양식·회비·신설단체 가입요건·추천인 요건 직접 확인.
- 신청서 연락처/모임주소 placeholder, 갤러리 사진 미첨부.
- 추가 제출서류(정관 R02·임원이력 R05·사역계획서 R06·예산 R07·세례증빙 R09)는 문서엔진으로 템플릿 생성 가능(미작성).
- 한선씨 VM 다회 ZIP생성 누적 손상은 근본수정(crownyc) 대상 — 현재는 프로세스 분리로 우회.