← 목록
특허 2026-06-19 3KB 읽기 3분

patent.crowny.org — 발명자명 정정(한효빈→김선경) + 디자인 시각 리프레시

개요

patent.crowny.org(:9732, /Users/ef/crowny-patent) 두 작업:
  1. 모든 발명자/특허권자명 한효빈 → 김선경 전부 교체 + 공증 해시체인 재봉인
  2. 프론트엔드 디자인 시각 리프레시 (구조·기능 유지)

1. 발명자명 정정 + 체인 재봉인

  • 마이그레이션: 재봉인-발명자명정정.js (동반 재봉인-발명자명정정.한선)
  • 교체 범위: owners.json(1) · members.json(1) · attachments.json(1) · defensive_pubs.json(156건 공개, 660건 텍스트)
  • 각 방어공개: proofData(inventor.name + disclosure 텍스트 포함) 정정 후 proofHash / proof27 / ipfsCid 재계산
  • 감사추적: 각 pub versions[]에 정정이력(from:한효빈, to:김선경, priorProofHash 보존) + version 증가
  • 원본 공증 엔트리 보존 → 원래 공개일(선행기술 우선일) 유지
  • 공증원장(notary.json)에 inventor_name_correction 정정 엔트리 1건 append → 체인 재봉인(변조방지)
  • head_snapshots.json에 새 chainHead 스냅샷 추가
  • 백업: 각 파일 *.bak-rename-<stamp>

검증 결과 (라이브 :9732)

  • /api/notary/verify → valid:true, length:266, brokenAt:-1 ✅
  • /api/evidence/:id → proofHashMatch:true, chainStatus.valid:true (전건) ✅
  • 메인 권리자 = 김선경(선언 137), 공개 disclose 페이지 김선경 표기·한효빈 0건 ✅
  • proofData↔proofHash 정합 전건 일치 ✅

2. 디자인 시각 리프레시

  • 파일: web/index.html <style> 블록만 수정 (클래스명·구조·JS 무변경 → 11탭 그대로)
  • 동반: web/index.한선 :root 팔레트 동기화
  • 변경: 팔레트 심화(레이어드 카드·그라데이션 accent), sticky 헤더/탭+backdrop-blur, 그라데이션 타이틀/버튼, 카드 hover lift+shadow, 표 헤더/행 hover, 탭 전환 fadeIn, 커스텀 스크롤바, 모달 blur, 태그 pill, 반응형 보강

관련 파일

  • /Users/ef/crowny-patent/재봉인-발명자명정정.js (+ .한선)
  • /Users/ef/crowny-patent/web/index.html (style 블록)
  • /Users/ef/crowny-patent/web/index.한선 (:root)
  • 데이터: data/{owners,members,attachments,defensive_pubs,notary,head_snapshots}.json

잔여 이슈

  • versions[].from에 의도적으로 "한효빈" 156건 잔존 = 정정 감사이력(정상). proofData/공개표시에는 0건.
  • index.한선은 :root만 동기화(서빙은 index.html). 전체 CSS 1:1 재변환은 미수행(서빙 비대상).
  • IPFS 실제 push 시 새 ipfsCid 기준으로 재게시 필요(현재 CID는 정정본 기준 재계산 완료).