← 목록
한선씨 2026-07-09 4KB 읽기 3분

한선씨 전영역 코딩 커버리지 — 정량 보고 (2026-07-09)

개요

사장님 질문 "FPGA 설계부터 통신프로토콜까지 필요한 모든 코딩 영역에 대응하려면 보완할 게 있는지 정량적으로"에 대한 직답. 16개 코딩 도메인을 실측(각 도메인 10과제 full/part/none 판정, 증거 .한선/.toau 재실행)하고 적대 교차검증(full 26/26 재현·none 표본 5/5 정당)으로 확정.

무엇을 했는지

  • 16 도메인 × 10과제 = 160과제 실측, 도메인별 커버리지% 산출 (full×1.0+part×0.5)/10.
  • 교차검증 반영: 유일 조정 = GUI-프론트 "이징" full→part (수치가 표준 대비 100배 축소 버그) → 85%→80%.
  • 전체 갭 48건을 임팩트×규모(S/M/L)로 우선순위화, 상위 10건 작업명세화.
  • 의도적 비지원(실마이크·단일스레드모델·FPGA P&R위임) vs 진짜 갭 분리.

핵심 수치

  • 전체 평균: 73.4%(도메인 동일가중) / 74.0%(제품화 중요도 가중) — 두 안 거의 동일.
  • 대응 가능(≥75%): 13/16 도메인.
  • 최저 3: 수치-과학 40% · 암호-보안 50% · 임베디드-HW제어 60%.
  • 최고: FPGA-HDL설계 90% · 웹백엔드 85%. (FPGA는 오히려 강함 — 사장님이 명시한 양 끝 중 FPGA는 이미 상위.)
  • 제품가중이 동일가중과 붙는 이유: 제품핵심(웹백엔드85·통신80·DB80)이 올리지만 가중5의 암호-보안 50%가 끌어내려 상쇄 → 암호-보안이 제품화 최대 레버리지.

상위 보완 5건 (즉시 착수, 모두 S급)

  1. 암호-보안 CSPRNG 시딩 — VM 시작 시 /dev/urandom 1회 srand (세션토큰·nonce 재현성 제거).
  2. 수치-과학 Newton float sqrt — libs/수학.한선 단일함수 (표준편차·FFT·정규분포 연쇄복구).
  3. 웹백엔드 사용자존재() 1줄 (맵있나() 교체 — 회원가입 항상실패 해소).
  4. 암호-보안 이진 XOR 유틸 + HMAC/XOR 재작성 (현재 3진 오인 위 구축).
  5. 웹백엔드 템플릿 포함()>=0 (VM 공통함정 — {{#if}}/{{#each}} 복구).

로드맵 요지

  • Phase 1 (즉시, S급 묶음 1~2일): 위 5건 + async 콜스택 fa제거·블록체인 맵있나 스윕·AI 무작위 정규화·소켓 arity 정정 등. → 평균 73.4%→~80%.
  • Phase 2 (1주, M급): VM 0+float 반올림 수정·mmap/argv/데몬화 opcode·gzip DEFLATE·JSON/protobuf/YAML 파서·SQL 키워드 바인딩·HDL opcode 바인딩. → ~88%.
  • Phase 3 (구조적 L급): bignum(임의정밀도)=keystone → AES/RSA/ECC·secp256k1 해금, 경량 TLS 링크(mTLS/ALPN/HPACK), 실 다중프로세스, 비디오코덱, FPGA 외부툴체인 래퍼.

결론

"FPGA부터 통신까지" 대응 가능하며, 48갭 중 30여 건이 S/M 국소수정. 진짜 구조 장벽은 bignum 한 갈래로 수렴. 즉시 처리할 S급 정합 묶음 + 암호/수치 근본 프리미티브(CSPRNG·float sqrt·bignum) 보강이 필요조건.

관련 파일

  • 매트릭스 정본: /Users/ef/CrownyOS/docs/한선씨-전영역커버리지-20260709/커버리지매트릭스.md
  • 도메인 실측: /Users/ef/CrownyOS/docs/한선씨-전영역커버리지-20260709/도메인_*.psv (16종)
  • 교차검증: /Users/ef/CrownyOS/docs/한선씨-전영역커버리지-20260709/교차검증.md

잔여 이슈

  • Phase 1 착수 시 정본 crownyc.c/hanseonc_high.c 수정 필요(현 세션은 읽기전용) — 별도 작업세션 필요.
  • bignum 라이브러리 설계(multi-limb 곱셈/자릿수전파)가 암호·수치·블록체인 3도메인 공통 선행조건.