# 처리중 현황
- ✅공공기관3 완료 13곳 S비고 삭제 + 제출폴더 이동 완료 (2026-06-25) => 사용자: 완료폴더 사이트엑셀 제출폴더로 이동만(압축X)·S비고 글 전삭제. ①S(19) 데이터행 17셀 삭제(KISA r109·잡월드 4·5·6·7·9·10·11·12·15·16·18·21·25·29·장학 r195·196), S2헤더'비고(특이사항)' 유지·백업 `_backup_S비고삭제전`(3파일). ②13 메인xlsx → `작업파일\제출_공공기관3_2026-06-25\`로 mv(압축X·플랫). 완료폴더 13곳 전부 메인0개·백업만 잔존 확인. 제출폴더 13개·S잔존0 검증.
- ✅한국저작권보호원(공공기관3-13) Q=Y 12행→N 정정 완료 (2026-06-25) => 라이브 정밀대조: KOGL부착 15행 마크가 **전부 동일 일반 `kogl.or.kr/info/license.do`**(유형별 licenseType{N}.do 아님)인데 Q만 12Y/3N로 갈림=비일관(같은링크 다른Q). 사용자 확정기준(일반링크=N)대로 **Y 12행(r26·27·28·29·30·33·42·43·44·46·76·78)→N 통일**, 이제 15행 전부 Q=N. **Q열(17)만 수정·O/P/기타 전열 불변**(검증: O값 보존). 백업 `_backup_Q정정전_2026-06-25`. cf. 의약품(Y=licenseType4.do 정확링크)·장애인고용·장학재단(licenseType{N}.do)은 정상Y 유지·잡월드 type1/5는 별도. [[gg3_kogl_link_q_verification_2026-06-24]]
- ✅공공기관3 완료폴더 13곳 재감사+공공누리 Q값 전수 라이브검증 (2026-06-24) => 사용자 3점검 후 "링크·Q 맞나 전 사이트 확인" 추가지시. **①구조/정렬/색: 13곳 깨끗**(채움색0=제거대상無·정렬위반0·B연속·계층구멍0·병합겹침0·미병합부모0). 특이=잡월드 r30 C빈칸 1건(사용자가 직접 채움). **②공공누리 O/Q 8곳 95행 라이브 전수검증**(마크 실렌더+href 추출): **O(유형)는 전 기관 정확**(마크 opentype0N=시트O 일치). **단 Q(마크하이퍼링크 Y/N)는 기관간 기준 비일관**: ⓐ의약품=링크 `licenseType4.do`(유형4 정확일치)→Q=Y 완벽 ⓑ장기조직·KISA=마크 4유형이나 **href無**(div이미지)→Q=N 정확 ⓒ자산·저작권=일반 `license.do`(유형숫자無, 전행동일)인데 **자산=N·저작권=Y 정반대**+저작권 r19/24/25는 동급행과 같은링크인데 혼자N=**비일관** ⓓ잡월드=JS `openType` 변수로 배지는 고정4유형(O정확)이나 링크는 `licenseType1.do`(Y)/`5.do`깨짐(N)→링크 유형4 아님. **정정후보(링크존재=Y 규칙시)**: 자산 r7·8·13·저작권 r19·24·25 N→Y. 사용자에 기준 3택 질문(①링크존재=Y ②유형번호일치=Y ③현행). 파일 무수정(읽기전용·O는 정확). 도구 scratchpad/kogl_verify_template.py.
- ✅한국장학재단(공공기관3-11) 검수완료 (2026-06-23) => 구조 재검수 PASS(B 1~250연속·헤더병합 B1:R1/S1:W1/Y1:AA1·C0·계층구멍0·K0·병합겹침0). N몽타주 신규36행 전부 어문 타당(행8=행4 동일 지원구간개편 인포그래픽)·기존21은 사용자 다맞다승인. 공공누리O 39게시판 Playwright 전수검증=기존부착 정확·추가누락 없음, **B223 사회공헌사진 O=4유형만 범례(1~4전부검출) 오독 의심→비고 사용자확인권장 1건**(기존행·단일O셀·사소경계로 무이상 간주). 서식정규화(행높이17·채움색0·K좌측)+Y/Z/AA 250행(프2·2026-06-23)+현황판 row12 ☑️검수완료/완료/250/06-23/비고갱신+**완료폴더 이동**(공공기관3/완료/11.한국장학재단). 백업 _backup_검수완료전·_YZAA전. 잠금(이후 수정금지).
- ☑️한국장애인고용공단(공공기관3-10) 엑셀 구조검수→검수완료 마감 (2026-06-24) => 사용자 지시: 유형나열 형식 1,2유형→1유형,2유형 / 사이트말고 엑셀만 검수 / 별일없으면 완료. ①형식수정: r173 장애인관련법령 '1,2유형'→'1유형,2유형'(나열형식, 다른 다중유형 행 없음). ②엑셀 구조검수(사이트대조 생략): 헤더병합·시트명·N8종·K링크·병합겹침0 OK. 발견·정리(양식): r22 발간물 B순번 누락→전행 B 1..271 연속재부번·r22 C(기관명) 채움·r21 K하이퍼링크 복구·**D=공단소개 병합 190:269→190:273 확장**(사용자가 추가한 찾아오시는길 본부5분기 r270-273가 D미포함=계층구멍 → 병합경계 보정). 사용자 추가분(찾아오시는길→본부/고용개발원·지역본부/지사·직업능력개발원·훈련센터·보조공학센터, 269→273행 +4)은 내용 그대로 둠. 재검수 ISSUES 0. ③완료마감: 서식정규화(_fmt_normalize 행높17·채움색전제거[작업마킹 하늘색 포함]·K좌측/그외가운데)+Y/Z/AA 271행(프리랜서2·2026-06-24)+현황판 r11 ☑️검수완료·행수201→271·검수완료일·비고갱신(KOGL0→부착12 정정)+완료폴더 이동(공공기관3\완료.한국장애인고용공단). 백업 _backup_유형형식수정전·_backup_서식정규화전·_backup_YZAA전·현황판 _backup_장애인고용검수완료전. 검수완료 잠금.
- ✅한국장학재단(공공기관3-11) B재부번+공공누리O 전수검증+N몽타주 완료 (2026-06-23) => ①**B 1~250 재부번**(행삭제 갭)·C기충전·헤더병합유지. ②**O 39게시판 Playwright 전수렌더**(마크=img_opentype0N, 글마다 유형달라 상위6~8글 합집합): 기존부착 정확확인(B34/38/42/46/167/227=4·B160=1/2/4·B228=2 마크직접확인)·미부착27 추가누락 사실상0·B132 4유형의혹=현재행은 로그인포털(ssoext)이라 정상(공개notice.do는 별URL). 검토2건만: B172자료실(3유형도검출→3,4가능)·B223사회공헌사진(1~4전부검출=범례면 미부착가능). 도구한계 일부 글0(JS상세진입실패). ③**N몽타주 250행**: 21이상치 중 신규36행은 행8(경곗값확인)1건뿐이고 그것도 행4(한눈에보는)와 동일 지원구간개편 인포그래픽=어문(사용자 기승인)→**신규행 N 전부 타당**, 나머지20=기존 사용자 다맞다한 행. **O는 검수상 내용셀이라 미수정(보고만)**. 백업 _backup_B재부번전2.
- ✅한국저작권보호원(공공기관3-13) 빡센 전면 재검수 + 공공누리(O) 전수 재확인 → 검수완료 (2026-06-24) => 사용자 "다시 빡세게 모두 검수+공공누리 다시 다 확인, 이상없으면 B재부번·정리·검수완료". **①공공누리(O) 라이브 전수재스캔**(`_kogl_rescan.py`: 페이지=본문 opentype0N·게시판=상세 view.do[article_seq/ntt_id] union)→부착15곳 전부 유형정확·미부착80곳 마크0=**이상0**. **②GNB 88리프 대조→누락0**(전체뷰부모 r30국내동향·r45웹툰 정상). **③구조**: K0·헤더병합OK·트레일링98~212빈행무해·B중복0·D/E/F구멍0. **④N**: `_검수_N대조.py` 37건 OVER_IMG 전부 **도구오탐**(KCOPA JS렌더 이미지 정적미검출, 몽타주0장)→브라우저 실렌더 검증으로 CI(7)/캐릭터(4)/응용동작(1)/브로슈어(2)/오프라인단속(9)/웹툰(9 1080px)/오시는길(지도20)/실태조사(표지) 실이미지존재=N이미지 타당. 경계(절차도 r5·r6·심의 / 상담 r49 img0 / 로고 r92·r93)는 어문/기타로 기울수있으나 읽기전용·사용자큐레이션·**critical아님**. **마감**: 사용자 "52·53 이대로 둘꺼야"→F52:F53 병합·라벨 유지. B 1~95재부번(row52→50·C채움)·서식정규화(행높17·3행~끝색제거·K좌측/그외가운데, md5가드)·Y/Z/AA 95행(프2·**2026-06-24**)·현황판 row14 ☑️검수완료/완료/95/06-24/비고갱신·**완료폴더 이동**(공공기관3/완료/13.한국저작권보호원). 백업 _backup_검수완료전_2026-06-24·보드 _backup_저작권보호원검수완료전. 94→95행. 잠금.
- ✅한국장학재단(공공기관3-11) 미전개 LNB 4종 라이브 렌더 수집 완료 (2026-06-23) => Playwright LNB 렌더로 별행/탭 확정. **순증+36행(222→258)**. ①상환안내=단일행(M5)→13그룹 트리 전면전개 20행(취업후상환4/일반상환2/농촌1/군복무이자면제4 + 단일9·M은 con_tab2실측 5/3/2/4 등·tuition05~22). ②사후관리=신용교육·불법채권추심 2 G자식(나머지 전부 로그인 javascript/#=제외). ③지원구간=경곗값/가구원동의/산정방식/계속사용/최신화/국외신고/FAQ 7개씩 장학금(4→11)·학자금대출(3→10) E밑 F형제(산정절차=한눈에보는와 동일pg라 제외·모의계산=로그인제외). ④기업민원 보호 서비스헌장 1 (고객헌장 E밑 F). 전부 O미부착(KOGL0)·N어문baseline·신규셀 D~O 블루. 풀리빌드 5지점 splice(①replace+②③④insert). 검증 PASS(B연속1~258·병합겹침0·헤더병합복원·계층구멍0·기존행손실0·신규K링크활성·각섹션행수정확). 백업 _backup_LNB4종전개전. ⚠️상환안내 일부 leaf 동일URL(tuition05_02_01 3회=라이브메뉴 자체중복)·FAQ M=con_tab2(게시판실글수 아님)=검수영역. 미검수.
- ✅한국장애인고용공단(공공기관3-10) 검수: 공공누리(O/P/Q) 부착 전수 재확인 (2026-06-23) => **KEAD 공공누리 메커니즘 규명**: 게시물 상세(bbsView.do?bbsCode=&bbsCnId=&menuId=)의 `div.publicwdtb`에 마크(`a[href*=licenseType(N).do]>img.publicwdtbimg`)·페이지(cntntsPage)엔 publicwdtb 없음=항상 미부착. 게시판 O=상위 3~6 상세 유형 합집합. 전 게시판 89행 전수스캔(static fn_bbsView ID→상세 GET, AJAX리스트는 Playwright). **부착 12곳 확정**: 2유형=신고현황(r47)·징수현황(r48)·장려금지원현황(r56)·정보목록(r166)·통계자료실(r171)·법령고시(r172) / 1,2유형=장애인관련법령(r173) / 4유형=트루컴퍼니(r85)·내규제개정예고(r175)·사업실명제(r177)·산업안전보건자료실(r178)·보도자료(r257). 전부 P=게시물·Q=Y(마크가 kogl링크). **정정 3건**: r166 미부착→2유형(원수집 누락)·r173 2→1,2유형(유형혼재 union)·r257 ' 4유형'→'4유형'(앞공백). 변경셀 하늘색. 페이지 전부 미부착 확인(원 페이지분기 KOGL탐지 버그 있었으나 페이지엔 마크 없어 무영향). ⚠️**JS빌드 리스트 4곳 자동검증불가**(사전정보공표 r156/157·공시송달 r44·일터 r200)=헤드리스서 목록 미렌더→현재 미부착 유지, 사용자 확인요망(공시송달=행정공고 미부착유력·사전정보공표=정보공개라 확인권장). 발간물r22·알기쉬운자료r24는 1~32 사용자검수영역(미부착 유지). 백업 _backup_공공누리검수전.
- ✅공공기관3 검수완료일 재배분 (2026-06-23) => 사용자 "23일에 몰린 7곳 적절히 분배, 21일은 적게". 23일 7곳→**21일1곳(75)·22일4곳(455)·23일4곳(469)**. 보드(공공기관3_작업현황.xlsx) 검수완료일 col8 3건(자산관리·장기조직·재정정보 06-23→06-22)+비고[검수]프리픽스, 개별파일 Z열(확인날짜) 자산관리194(str)·재정정보98(str)·장기조직73(datetime) 06-23→06-22 일관조정. 백업 _backup_검수일재배분전(보드+3파일). 행수/곳수 불변.
- ✅한국장학재단(공공기관3-11) 빡센 검수 → **미완료(이상보고)** (2026-06-23) => 검수=B/C+양식만 고침·D~ 읽기전용. **고침**: ①헤더병합(B1:R1·S1:W1·Y1:AA1) 소실복원 — _backup_정리전엔 有, _backup_랜딩제거전(06-21)부터 無=랜딩제거단계 유실(내작업 이전, 타 공공기관3도 점검필요) ②B갭(사용자 행삭제 흔적, 213정수행/maxB265) 1..222 재부번. C/계층구멍/K/병합겹침=깨끗. **보고(미완료 사유)**: ⓐ신규삽입 43행(학자금대출안내32·신용회복관리11) N=어문 baseline 미검증(몽타주필요) ⓑGNB 커버리지: 미반영 후보94 중 대부분 노이즈/코드형식오탐(재단소개 CI·오시는길·갑질·사회공헌·고객제안·자체공시 전부 시트有)이나 **실 un-expanded LNB 서브트리=학자금대출 상환안내(HD,01,03: 이자면제·지자체이자지원·체크카드포인트·조건변경·프리워크아웃·연체이자지원 등 ~13)·학자금 지원구간 LNB(JH,01,01/HD,07,01: 산정절차·경곗값·동의·산정방식·계속사용·최신화·국외신고·FAQ)·이사회(DN,03)** = 사용자 진행중 LNB확장 후속후보 ⓒN대조 완료=21건 이상치(UNDER15·OVER6): 어문→어문이미지 권고(QR r13/104/105/106·포스터캐릭터 r111·봉사사진 r194/197/200·게시판썸네일 r114)·어문이미지→어문 권고(0실이미지 도식 r101/116/183)·CI캐릭터 r173 유지(검출기 FN)·임원현황r170/역대이사장r177 팝업초상 확인·r217 N없음 재확인. 전부 읽기전용 보고(미수정). **검수완료 안 함**(미완료). 백업 _backup_검수BC헤더정리전.
- ✅한국저작권보호원(공공기관3-13) 공공누리 유형(O) 부착 전수검수 완료 (2026-06-23) => KCOPA KOGL마크=img_opentype0N.jpg/png(페이지=본문/게시판=상세10건 union). 전 행 라이브스캔 vs 시트 O 대조→**부착누락 3건 정정(미부착→4유형, P=게시물·Q=Y, 색칠)**: ①C STORY ②KCOPA REPORT(둘다 내가 추가시 이전 probe의 urljoin버그로 미부착 오판, 실제 매거진/연차보고 상세 전부 4유형) ③**기관동향(원수집부터 누락된 오류, 상세10중1건 4유형→union)**. 나머지 부착행 전부 검출일치(과/미부착 0). /bbs아닌 게시판(채용program·copyrightok·미래포럼자료실 sublink) 별도 재스캔도 일치. 백업 _backup_O검수전. ⚠️**관찰**: 기존 보도자료/연구보고서/이슈분석 Q=N인데 마크는 동일 license.do 링크有(타부착행 Q=Y)=기존 Q필드 비일관(미변경, 사용자판단). ⚠️**사용자 동시편집 확인**: 미래포럼 자료실 페이지→게시판M12 변경+미래포럼 영상 게시판 추가(95행, row52 B=None 편집중)=보존(미터치). 미검수.
- ✅한국장애인고용공단(공공기관3-10) 33행~끝 본문탭(#orgTab) 전수전개+LMN 재수집 (2026-06-23) => 사용자 '32행까지 검수, 33부터 저 탭 끝까지 찾아 재수집+LMN 다시'. 본문탭=div#orgTab>ul>li>a(active=a.act), GNB(div.gnb-sub-list 3단 D/E/F 191노드)엔 없는 4단 콘텐츠서브탭→전부 자식(G)모델. 33~끝 232 kead URL 전수스캔→37그룹중 33전개. 161→237행(+76 G자식). self탭=첫G자식·신규=추가G자식·F=부모카테고리병합. junk(alert준비중 2개)제외·전체탭=1행유지(공공데이터활용사례 r169)·외부(redwhistle/btis.mpm/open.go.kr)=사이트. LMN 라이브재수집(Playwright): L=URL+구조, M=라이브총건수(이사장동정150→443·공지3073·수의계약2522 정정), N=렌더이미지몽타주 시각검증(51검출→실제 21만 이미지[지도/QR/실사진/CI/표지/갤러리]·41은 flowchart/절차도/screenshot=어문정정·CI/캐릭터/건물/편의시설영상 5복원), O=전부미부착(KOGL전무). 1~32행 0셀변경PASS·B30~266연속·C채움·계층구멍0·병합겹침0·K링크237·행높17·신규변경 하늘색658셀. 백업 _backup_탭전개LMN재수집전. 보드행수→267. ⚠️미검수(N 시각확인권장·신고폼=페이지[로그인無]·M0게시판 피난안내도/안전보건경영시스템=진짜빈).
- ✅한국장학재단(공공기관3-11) 학자금대출 신용회복관리 LNB 하위 11leaf 전개 완료 (2026-06-23) => 신용회복관리(F,HD,01,04) 카테고리 전환·urlParm 11leaf(G) 삽입(1행→11행). G:신용회복지원제도소개(self=tuition07_01,상위자기페이지)/분할상환제도/손해금감면/중소기업분할상환약정/조건변경/사회적배려계층상환유예/신용도판단정보회복/정상화/전자채무승인/사망심신장애채무면제/외부기관연계. 전부 페이지M1·O미부착(KOGL0)·N어문(몽타주미실시=검수영역, tuition07_01~14). 풀리빌드(D~J효과값 fill-down→splice→C·D~J 동일값런 부모경계 재병합·스타일copy·K링크·B1~265재부번·행높17). 작업직전 사용자 파일 257행으로 편집→그 위 삽입. 검증 PASS(B연속1~265·병합겹침0·계층구멍0·기존행손실0·신규11행·K262/265[기존비활성3]). 신규셀 G/K/L/M/N/O 하늘색. 백업 _backup_신용회복관리전개전. 미검수.
- ✅한국장학재단(공공기관3-11) 학자금대출안내 LNB 4뎁스 하위 전개 완료 (2026-06-23) => 사용자 "구조대로 추가, 중복허용". 학자금대출안내(F,HD,01,02)를 카테고리로 전환·LNB 3뎁스(G 9그룹)>4뎁스(H 46leaf) 삽입(1행→46행). G:소개하기7/취업후상환7/일반상환7/AI5/다학기4/농촌출신4/학점은행5/WEST3/특별상환유예4. L/M/N/O 라이브판정: 페이지38·게시판8(온라인상담=공유 qna.do M1124 8회반복, 사용자 중복허용)·포털14(신청/실행/현황=fn_portal_linkNavi→portal_gateway.jsp URL재구성, 기존포털행 동일형식)·O 전부미부착(KOGL0)·N 전부 어문(몽타주 미실시=검수영역). 풀리빌드(D~J 효과값 fill-down→레코드 splice→C·D~J 동일값런 부모경계 재병합→스타일 copy·K링크·B 1~272 재부번·행높17). **⚠️작업직전 사용자가 파일 227행으로 편집(원 325→trailing정리)→그 버전 위 삽입**. 검증 PASS(B연속1~272·병합겹침0·계층구멍0·K링크270/272[기존 푸른등대 2행 비활성=원상보존]·백업대비 기존행 손실0·신규46행 9G). 신규셀 G/H/K/L/M/N/O 하늘색. 백업 _backup_학자금대출안내전개전. 미검수.
- ✅한국재정정보원(공공기관3-12) 검수완료·검수완료스탬프 (2026-06-23 19:08) => LNB재구성본 검수. ⚠️작업중 사용자 라이브편집(국민참여 4행삭제: 참여/부패공익신고/처리결과/성희롱신고=신고폼·랜딩, 프2#15 로그인/신고폼제외 타당)→mtime가드 후 마감. 구조: B비연속(삭제결번)→1~98재부번·**D=국민참여 라벨소실(participation행삭제로 병합라벨 유실)→복구**·헤더/병합/K정상. LNB커버리지 누락0(좌측메뉴 전항목 존재). N=신규 렌더판정(도식/체계도/인포그래픽=어문·월간나라재정매거진=어문,이미지·빈게시판=없음)·O전부미부착. 서식정규화(행높17·색제거·K좌측/타가운데)+Y/Z/AA 98(프2·06-23)+보드 ☑️검수완료·행수102→98·검수완료일06-23. **완료
.한국재정정보원\ 이동**. 백업 _backup_검수전_2026-06-23·보드 _backup_재정정보검수완료전.
- ✅한국저작권보호원(공공기관3-13) 점검도구소개 G자식 정정 + GNB기준 전체구조 대조 완료 (2026-06-23) => GNB 메가메뉴(display_pc, li>div.lnb_sub>ul 중첩) 88리프 권위트리 추출. **시트 D/E/F vs GNB 전수대조=불일치 0**(기존 GNB기반 수집 정확). 유일 구조오류=점검도구소개 본문탭 자식(Standalone/WebModule/내PC폰트)을 F형제로 넣은것→**G자식으로 정정**(점검도구소개=F부모 페이지 유지, 3툴=G자식, F36:F39 병합). C STORY/KCOPA REPORT(통합본 자식)는 이미 정상(F26:F27 부모, G자식). GNB-clean 90행 백업서 재빌드(풀리빌드 스타일copy·D~J 동일값런 재병합·K링크94·B재부번·행높17). 검증 PASS(B연속·겹침0·계층구멍0·K94=94·**GNB 불일치0**·기존89행 0변경). 신규/이동셀 하늘색(C STORY/KCOPA REPORT/Standalone/WebModule/내PC폰트 G셀+LMNO). 90→94행. 백업 _backup_점검도구형제배치_2026-06-23. 보드 94. 미검수.
- ☑️한국장기조직기증원(공공기관3-8) 검수완료 (2026-06-23) => 독립검수 ①구조 PASS(헤더병합·시트명·계층구멍0·K이상0·병합겹침0)·②GNB 전수커버리지 **100%**(라이브 GNB리프73=시트73·누락0·유령0)·③N 8종OK+신규3페이지 어문확정(정보공개제도=처리절차도/인포그래픽·경영공시 이미지0·공공누리 pen장식)+빈게시판3 N없음. B/C정리: r10(기증활성화프로그램) B순번·C공란 채움→B 1~73연속. **D~ 이상 1건=r24 하늘나라편지 M 19162→사용자지시로 라이브 15331 갱신**(게시판 총건수 재확인). 마감: 서식정규화(행높17·채움색0·K좌측/그외가운데)+Y/Z/AA 73행(프2·2026-06-23)+현황판 r9 ☑️검수완료·행수75→73·검수완료일06-23·비고 양식검수통과(73행)+완료폴더 이동(공공기관3\완료\8.한국장기조직기증원). 백업 _backup_검수BC정리전/_r24M검수전/_YZAA전·현황판 _backup_장기조직검수완료전.
- ✅한국장애인개발원(공공기관3-9) 빡센 검수→검수완료 (2026-06-23 18:30) => 사용자 메뉴구조·N 직접수정본 검수. ①구조 PASS(B 1~103연속·C전부채움·헤더병합·병합겹침0·계층구멍0·중복URL0·K링크103=103·N 8종준수·site-tail0·P/Q공백). 사용자가 본문탭그룹을 G레벨 정식중첩(복지진흥>장애인상>설립취지개요 등·통합돌봄>제도안내·정보공개>제도안내·사회공헌>장학사업)+장애인의날/자료실 F형제정리+이룸센터 메인랜딩행 삭제(104→103). ②GNB대조: 5대분류(사업/자료실/알림/참여/소개)+중분류 전부 일치·이룸센터=외부연계사이트(정상). ③N대조(전 내부행 본문스캔): critical 0. 플래그 전부=헌장/방침/절차표/버튼/그래프=어문(정확)·인증마크/CI/공모/게시판썸네일=이미지(사용자 의도·정당). 사용자 N판정 정확확인. → 서식정규화(행높이17·색전부제거·K좌측/그외가운데·row104 이룸소개 K링크복구)+Y/Z/AA 103행(프2·06-23)+보드 ☑️검수완료(행수104→103·검수완료일·양식검수통과)+완료폴더 이동(공공기관3\완료\9.한국장애인개발원). 백업 _backup_검수완료전·_YZAA전.
- ✅한국자산관리공사(공공기관3-6) 검수완료 처리+완료폴더 이동 완료 (2026-06-23) => 사용자 데이터수정 완료본 기준. ①B 1~194 재부번+C채움+셀병합 정상화(스냅샷 재병합·미병합중복0·구멍0·겹침0, 데이터 0행변경 검증). ②서식정규화(3행~끝 채움색 전부 제거→무채색·K외 가운데/K좌측 정렬·행높이17, 데이터/링크/병합 불변 검증). ③Y/Z/AA 194행(Y/2026-06-23/프리랜서2). ④현황판 공공기관3_작업현황.xlsx row7: ☑️검수완료·완료·행수194·검수완료일2026-06-23·비고 [검수]prepend+양식검수통과(194행). ⑤**완료폴더 이동**: `공공기관3.한국자산관리공사` → `공공기관3\완료.한국자산관리공사`(백업포함). 잔여폴더서 사라짐·완료폴더 존재 확인. ⑥**검수스킬 SKILL.md ④에 '완료 폴더 이동' 단계 추가**(배치별 완료위치·PASS시만 이동). 백업 _backup_검수완료마감전·_backup_구조정리전·보드 _backup_자산관리검수완료전. 검수완료 마감(잠금).
- ✅한국장기조직기증원(공공기관3-8) 25행~끝 구조·M 재정비 완료 (2026-06-23) => 사용자 "한알나라편지 하위 수혜자 오중첩 수정함, 25부터 끝까지 구조+M 다시". 라이브 GNB/LNB(.lnb ul1=E·ul2=F) 권위트리로 재구성. **구조정정 2섹션**: ❶참여소통=기관일정·기관행사·입찰안내·채용안내가 공지사항 하위(F)로 오묶임→5개 E레벨 승격, 혁신아이디어제안도 공모·참여 하위(F)→E레벨 승격. ❷정보공개=8개 전부 E-leaf인데 정보공개제도/경영공시/공공누리를 카테고리로 접어 **실페이지 3개(/about·/official-notice·/public-license) 누락**→플랫8개+신규3페이지 추가(페이지M1·어문·미부착, KOGL마크0 확인). 추모공간(r23~27)·기관자료·기관소개 구조는 이미정확=유지. **M(수량) 라이브 전수재측정**(p.count span.value): 대부분 시트와 일치, drift 2건만 정정(보도자료427→428·홍보물65→66). 빈게시판 M0 3건(기부소식·명예의전당·나눔후이야기) N=어문→없음 정정. 기증자통계=차트8개 페이지 유지·추모관=기증자카드갤러리(특수). 동결: 1~22행(주요업무·기증희망등록·추모관·하늘나라편지) 백업대비 **0셀 변경**(B 재부번도 동결구간 복원, r10 공란 보존). 70→73행(+3 정보공개 신규). 풀리빌드(E병합을 D병합보다 먼저=비앵커 None버그 회피·스타일copy·K링크72·B 21~73 신규부번·행높17). 검증 PASS(동결diff0·N8종·계층구멍0·병합겹침0·B연속·빈게시판N없음·신규3 어문/미부착). 백업 _backup_25행구조M재정비전. ⚠️미검수. ⚠️r24 하늘나라편지(25행 이전=미변경)는 라이브 15330 vs 시트 19162 불일치=사용자 확인영역.
- ✅(보고)한국자산관리공사(공공기관3-6) 사용자 순서수정본 GNB 빡센 재검수 → **이상치 보고·미완료**(2026-06-23) => 라이브 GNB 메가메뉴(#gnbNav)+LNB+본문탭 대조. ①**구조/순서 PASS**: D 7섹션 순서일치·E 순서일치(가계지원·기업지원 비숫자순까지 정확)·F 순서 E별 GNB와 100%일치·G/H(❶❷❸·희망리플레이) LNB/탭순서 일치 → **사용자 재정렬 성공**. 병합겹침0·D~J외0·계층구멍0·헤더유지·사이트행 M/N/O비움 OK. ②**오류 3건(수동편집 부작용)**: ❶**B순번 None 2건**(선박매입후임대 r41·사전정보공표 r102)→재부번필요(B/C는 검수가 정리가능). ❷**r105 비공개세부기준 L/K 불일치**(L=페이지·M1·어문인데 K=외부 kamco_voc/info/07_05.jsp)=명확오류, 페이지면 K=contents.do?mId=0605060000·외부면 L=사이트+M/N/O비움. ❸**L분류 재검토**: 사용자가 4건(직접유동화→oncorp program_03·동산→program_10_1·사전정보공표→kamco_voc/07_01·비공개세부기준→kamco_voc/07_05)을 사이트로 변경했으나 **LNB/GNB 메뉴는 4건 전부 contents.do(실콘텐츠 페이지)로 링크**(외부URL은 페이지 본문 내 버튼 목적지)→[[feedback_blank_newwindow_site]] 메뉴=_blank아님이라 GNB기준 페이지가 권위. 같은그룹 용어사전·서식자료는 페이지로 두고 사전정보공표·비공개세부기준만 외부=불일치. 단 페이지가 외부서비스 안내셸이면 사이트도 일리→사용자판단. ③판정: 오류 있어 검수완료 미실시(D~K 읽기전용 미수정). B재부번·r105·L분류는 사용자 지시 시 처리.
- ✅한국자산관리공사(공공기관3-6) 검수발견 누락 ❶❷❸ 수집·전개 완료 (2026-06-23) => ❶**자산매입형(S&LB)**(E): 프로그램개요(기존) 뒤 4 F추가=자산매입후임대(직접·유동화/사업재편기업/동산)·선박매입후임대(전부 페이지M1·어문/어문,이미지·미부착). 0304010000(기업구조혁신지원센터)=본문링크(side-menu 미포함) 제외. ❷**정보공개**(E→카테고리): 기존 로그인행을 F=정보공개청구(사이트)로 정리+공개 4 F추가=용어사전·서식자료·사전정보공표·비공개세부기준(페이지M1·어문·미부착). ❸**윤리경영 본문탭 전개**(희망리플레이 패턴): 평가결과(G)→H3(종합청렴도/캠코윤리지수/윤리인권경영진단)·현황(G)→H2(신고물품처리결과공개 게시판M10/부패행위현황자료 게시판M1)·윤리규범>윤리경영(G)→H2(윤리헌장및실천강령/임직원행동강령)·윤리규범>인권경영(G)→H3(인권경영헌장/이행세칙/노사공동선언). 부모4행→자식10행. 신규 18페이지 Playwright판정(페이지16·게시판2·전부 미부착·N 어문14/어문,이미지4·M 실측). 풀리빌드(스냅샷 grid 병합으로 off-by-one 방지·스타일copy·B 1~194 재부번·행높17). **180→194행(+14)**. 색=신규분만(기존 희망/함께 95+❶❷❸ 109=204셀). 검증 PASS(B연속1~194·K194=194·병합겹침0·D~J외0·계층구멍0·미병합중복셀0·헤더유지·추가18/부모제거4 확인). 백업 _backup_❶❷❸수집전참고. 보드 180→194. ⚠️미검수(신규 N·서식자료/사전정보공표 페이지vs게시판·협업기관 어문이미지vs기타 사용자확인 권장).
- ✅(보고)한국자산관리공사(공공기관3-6) 빡센 검수 → **이상치 보고·검수완료 미실시**(2026-06-23) => ①구조 PASS(B연속1~180·헤더B1:R1/S1:W1/Y1:AA1·병합겹침0·D~J외0·계층구멍0·K180=180·N 8종·사이트행 뒤컬럼공백). ②**GNB 리프 전수 커버리지(사이트 전역 크롤+#side-menu/#lnb 대조)**: 유령행0(시트 mId 전부 사이트존재). **진짜 누락 3건 확정(전부 ≤121 사용자검수구간)**: ❶**자산매입형(S&LB) 프로그램**(B35, 0304): 시트엔 '프로그램 개요'만, LNB 4페이지 누락=자산매입후임대(직접·유동화 0304020000/사업재편기업 0304120000/동산 0304140000)·선박매입후임대(0304100000). ❷**정보공개**(B99부근, 0605): 공개 4페이지 누락=용어사전(0605020000)·서식자료(0605040000)·사전정보공표(0605050000)·비공개세부기준(0605060000). (정보공개청구=로그인 제외 정상) ❸**윤리경영 본문탭 미전개**(B112~124, 희망리플레이와 동일패턴): 평가결과(0606020200)→캠코윤리지수/윤리인권경영진단/종합청렴도평가결과(3)·현황(0606020300, 게시판분류인데 탭있음)→신고물품처리결과공개/부패행위현황자료(2)·윤리규범>윤리경영(0606030100)→윤리헌장및실천강령/임직원행동강령(2)·윤리규범>인권경영(0606030200)→인권경영헌장/이행세칙/노사공동선언(3) = 10개 하위탭 미전개. 정상(보고만): 사이트행 수집(회생워크아웃·담보부사채=oncorp/VOC·국민제안·공모참가·규제정비요청=kamco_voc/안전보건위험신고=구글폼/캠코진=kamzine/정보공개청구=login)·부모mId표현 첫자식(인사말0102000000·캠코CI·임원진·국유재산건축상)·법무자료 카테고리랜딩·자세히보기 본문링크. ③신규 15페이지 N 몽타주 시각검증: 대체로 타당(13 어문,이미지+2 어문)·**협업기관(0607020200)=파트너 로고/링크라 어문,이미지 vs 기타 경계 사용자확인**. ④내가 새로 구성한 122~끝 구간은 깊이검사 일치(추가 평면화 0). **판정: ❶❷❸ 실누락 있어 검수완료 안 함**(D~ 읽기전용·미수정). 도구 _full_coverage/_verify_lnb/_verify_bodytab.
- ☑️한국임업진흥원(공공기관3-5) 검수완료 보정(2026-06-23) => 사용자 "B재부번 안됐고 메뉴구조 병합안된것 있다" 지적 정확. 원인: 사용자가 **국제박람회를 식품/목재/기계장비 3행으로 전개**했는데 신규 2행(목재 r80·기계장비 r81)에 B없음+E열 임산물수출종합정보 병합이 E63:79로 끝나 미포함. **수정**: E63→E81 병합확장·전체 180콘텐츠행 B 1~180 재부번·신규2행 C채움/서식17/Y/Z/AA보충. 병합감사 결함0·B연속·C빈0·채움0·K불일치0·병합겹침0 PASS. 현황판 행수 178→**180**. 백업 _backup_B병합수정전. (앞 178행 검수완료는 이 보정으로 갱신)
- ☑️한국임업진흥원(공공기관3-5) 검수완료(2026-06-23) => 사용자 N 전부수정후 "B랑 구조검수, 이상없으면 완료". B 결번(101·102·124·125, 사용자 행삭제분) 1~178 재부번·C채움확인·헤더병합·병합겹침0·D구멍0 PASS. ⚠️**K값 1건 복구**: r142 한국산림인증제도 K값이 "경게"(오타)로 덮였고 링크만 정상→링크타겟URL로 K값복원(양식정리). 서식정규화(행높이17·3행~끝 채움색0[하늘색마킹 제거]·K좌측/그외 가운데). Y/Z/AA 178행(프2·2026-06-23)·현황판 ☑️검수완료·행수118→178·검수완료일·양식검수통과(178). 백업 _backup_검수완료전/_YZAA전·현황판 _backup_임업검수완료전. 내용셀 D~Q 무수정.
- ✅한국자산관리공사(공공기관3-6) 색상정리 + 셀병합 off-by-one 버그 전역수정 (2026-06-23) => 사용자 "3행부터 색없음, 방금 추가분만 색"+"셀중복병합". ①3행~끝 전체 fill 제거 후 신규분만 하늘색: 신규 G카테고리 6(책임/신뢰/혁신/상생/1사1촌/협업기관)+신규 15페이지 내용셀(H/K/L/M/N/O, 빈H 제외)=95셀. 기존 relocate된 10자식·보존/꼬리행 무색. ②**풀리빌드 병합버그 발견·수정**: 좌측열을 '병합 후 라이브값'으로 비교→자식병합이 부모앵커행과 겹칠 때 첫행이 분리(예 책임 G122단독+G123:128). **스냅샷(eff grid) 기반 재병합으로 시트전역 정정**(책임 G122:G128 등). 검증: B연속1~180·미병합중복셀0·헤더병합유지·백업대조 값 mismatch0(병합/색만 변경, 값 무변). 미검수.
- ✅한국자산관리공사(공공기관3-6) 122행(희망리플레이사업)~끝 중첩 본문탭(li.list-N) 재크롤·재구성 완료 (2026-06-23) => 사용자 "책임/신뢰/혁신/상생 탭(mId=06070101~04)이 G로, 책임 하위 현재 G가 H로. 122~끝 재검수, ≤121은 검수완료 보존". **핵심: kamco mId=2자리×5단계 계층(D=1~2자리…H=9~10자리)**로 컬럼위치 검증→122~167 전수대조 결과 평면화 2곳 확정: ①**희망리플레이사업**(F): 이전전개가 중간 g4탭(책임/신뢰/혁신/상생) 누락+책임의 g5자식을 직접 G로 평면화. 재귀크롤로 4 G카테고리 복원, 7 책임자식 G→H 강등 + 신뢰5·혁신5·상생4 신규자식(H) 추가 → 7행→21행. ②**함께하는기관**(F): g4 '1사1촌'(0607020100) 누락+자매결연 g5를 직접 G로 평면화. 1사1촌(G,자식3 H강등)+협업기관(0607020200 신규 g4 단일페이지) → 3행→4행. **신규 15페이지 Playwright판정**: 전부 페이지/M1/미부착, N=어문,이미지13+어문2(bigimg 실측). 기존 10행 L/M/N/O 보존(컬럼만 G→H 이동). 풀리빌드(eff fill-down·스타일copy·D~J 동일값런 좌측변경경계 재병합·K링크 전행재적용·B 1~180 재부번·행높17). **165→180행(+15)**. 신규 G/H+신규페이지 K~O 하늘색. 검증 PASS(B연속1~180·병합겹침0·D~J외0·계층구멍0·K180=180·헤더유지·백업대조 보존/꼬리 mismatch0·신규15·삭제0). 백업 _backup_희망리플레이중첩전_2026-06-23. 보드 173→180. ⚠️미검수(신규자식 라벨/N 사용자확인).
- ✅(보고)한국임업진흥원(공공기관3-5) 빡센 검수 → **이상치 보고·미완료**(2026-06-23) => LMNO재작성 직후 사용자가 파일 직접편집(4행삭제+일부N수정)한 178행 기준 독립검증. ①구조: 헤더병합·C채움·K·병합겹침0·D구멍0 PASS, **단 B순번 결번(사용자 행삭제로 101·102·124·125 갭)→재부번 필요**(마감시 처리). ②GNB리프 전수커버리지(48리프): 시트누락 **2건=국민혁신제안함(/OGI/GOGIP_01)·민원신청(/customer/customer_minwon_01)**, 둘 다 사용자가 방금삭제+**로그인아닌 공개 안내페이지**→복원검토 권장(또는 신청/제안서비스로 제외할지 판단). ③N 몽타주 독립판정(도구 45플래그 시각확인): **B94 공지사항=어문,이미지인데 텍스트 공지보드(목록썸네일0)→어문 권고**(사용자 최근수정분, 명확). 경계: B119 산림분야인재육성·B122 산촌공동체·B142 한국산림인증=어문이나 본문 실사진 일부→어문,이미지 검토권장 / B148 설립근거=KoFPI나무 CI일러스트(어문/어문,이미지 둘다수용). 보존구간(B≤63 사용자판정)은 읽기만: B12재배적지도(지도=이미지 정당)·B32재배기술매뉴얼(썸네일8 검출, 사용자 어문) 참고. ④판정: **이상치 있어 검수완료 미실시**(B재부번·서식정규화·Y/Z/AA스탬프는 N확정 후 마감). 내용셀 무수정(읽기전용). 도구산출 _naudit/montage.
- ✅한국저작권보호원(공공기관3-13) 본문탭(div.sub_contents div.tab) 전수전개 완료 (2026-06-23) => 전 90행 URL fetch→div.tab 본문탭 11그룹 검출, 9그룹은 이미 시트행(LNB형제 재렌더)=SKIP, 신규 2그룹만 전개. **GROUP2 점검도구소개**(self==leaf→형제): Standalone/Web Module/내PC폰트점검기 3행 F레벨(E=SW점검도구) 추가, 전부 페이지M1·어문(구성도/인포그래픽 몽타주판정)·미부착. **GROUP1 C STORY 및 KCOPA REPORT(통합본)**(self≠leaf→자식): 저작권보호전문지 landing 본문탭=C STORY(S1T495C234 매거진 52건)+KCOPA REPORT(S1T495C236 연차보고 12건), 둘다 칼럼보드(S1T233C496/497)와 별개 신규. 원 통합본행(sublink)→C STORY 자식으로 승계+KCOPA REPORT 신규자식, 둘다 게시판/어문,이미지(표지)/미부착. **90→94행(+4)**. 풀리빌드(스타일 copy로 기존 파란셀112 보존·D~J 동일값런 부모경계 재병합·K링크94 재적용·B 1~94 재부번·행높17). 검증 PASS(B연속·병합겹침0·계층구멍0·K링크94=94·백업대비 기존89행 0변경). 신규/변경셀 하늘색(+14). 백업 _backup_탭전개전_2026-06-23. 보드 행수115(stale)→94. 미검수.
- ✅한국재정정보원(공공기관3-12) 3행~끝 LNB 좌측메뉴 권위트리로 구조 전면 재구성 + OLMN 재작성 완료 (2026-06-23) => 사이버안전센터 운영 등 LNB 하위메뉴(ul.lnbsub) 대량누락. 5개 GNB섹션 .lnb 전수BFS크롤(58노드)+본문서브탭(ly_flx, sibling/child규칙: subtab[0]==노드명→형제평면F/≠→자식G) 병합→완전트리. **59→102행(+43)**. 신규누락: 사이버안전센터(소개+주요기능4+위협통계4)·dBrain주요기능8/국제협력2·국고보조금5·안전윤리인권경영10·경영공시5·공공데이터2·부패신고센터3·월간나라재정6·(구)발간자료2. 신규53행 라이브 Phase234(페이지M1·게시판M=총건수·빈게시판2→없음·담당자안내=기타·정관내규=사이트). N: 도식/절차/체계도/인포그래픽=어문(렌더 실측 alt판정)·월간나라재정 매거진보드=어문,이미지(표지썸네일). O=KOGL전무 전부미부착. 사전정보공표 6분류(cateSubCode0101~06) 보존. 풀리빌드(헤더B1:R1/S1:W1/Y1:AA1·스타일copy·D~G 동일값런 G→F→E→D 재병합·K링크102·B1~102재부번·행높17). 검증 PASS(B연속·병합겹침0·계층구멍0·K링크102=102·5섹션/E12그룹/F중첩7 병합정확). 신규53행 하늘색·기존N몽타주블루 보존. 백업 _backup_LNB재구성전_2026-06-23. 보드 행수69→102. 미검수.
- ✅한국장학재단(공공기관3-11) 20행~끝 con_tab2 탭수 M 채우기 완료 (2026-06-23) => 사용자 r19까지 직접(con_tab2 ul.tabN 탭수=M). r20~끝 페이지행 전수 fetch→div.con_tab2 탭수 실측. **32행 M 1→탭수**(블루 FFBDD7EE). **핵심: self탭==leaf=형제(이미 행분할됨)→스킵 / self탭≠leaf=자식(인페이지 sub섹션)→M=탭수** 판별로 경영공시 openinfo 36탭블록(35행, 36개탭=형제행들 자체)·푸른등대 G행·상환안내 등 sibling 66행 정확히 제외(M=1유지). 검증 PASS(diff 32셀 전부 M열·예상행 일치·타셀0·B연속1~269). 백업 _backup_con_tab2수량전. ⚠️category필터형(전체+분류) 5행 포함(r146/161 자료실12·r162 온라인상담12·r211 통계6·r220 정보공개목록15)=순수 sub섹션 아닌 분류탭이나 con_tab2라 탭수 적용·사용자 확인영역. 미검수.
- ✅한국장기조직기증원(공공기관3-8) 기관소개 섹션 LNB 권위트리로 재구성 완료 (2026-06-23) => 사용자 LNB(lnb-list) 제공. 7개 E메뉴로 정정: KODA소개(설립목적·기관연혁·경영전략·CI로고)·원장소개(인사말·약력·일정·역대)·**조직안내(/agency/organization 신규누락추가)**·홍보대사·인권·윤리경영(인권경영·윤리경영·게시판·클린신고센터)·**안전·보건경영(/agency/safety-health 신규누락추가)**·오시는길. 정정3: ①가짜'조직 안내'E카테고리(홍보대사+인권윤리 잘못묶음) 해체 ②인권·윤리경영 E토글을 페이지로 오수집한 중복행(human-rights URL 2개) 제거→인권경영만 잔존 ③안전·보건경영 leaf 누락+오시는길이 그 하위 오중첩→각각 E-leaf 분리. 조직안내=조직도(어문)·안전보건=경영방침글자이미지(어문) 둘다 페이지M1 미부착. CI로고 4유형 보존. 15→16행(순증+1). 풀리빌드(스타일 copy·D57:D72/E57:60/E61:64/E67:70 재병합·K링크 전행·행높17·B 1~70 재부번[15번갭 해소]). 신규/변경셀 하늘색. 검증 PASS(B연속1~70·병합겹침0·계층구멍0·human-rights 1행·헤더병합유지·K링크70=70·신규2URL존재). 백업 _backup_기관소개재구성전. 미검수.
- ✅한국잡월드(공공기관3-7) 전체검수 완료·검수완료 (2026-06-23 12:10) => KOGL 배지=opentype_img.png 고정4유형(텍스트·링크만 openType따라감)→O=4유형 정확·링크오류(openType1)/Q=N(openType5) 타당. GNB 7대분류 일치·id33/72=errorPage 죽은링크라 누락아님. N 6건 중 r4(편의시설 식당·투썸 실사진) 어문→어문,이미지 보정(사용자승인), 나머지5 경계 유지. B 13/16/17/18결번+30행무번호 재부번(1~29연속). 서식정규화·Y/Z/AA(프2)·현황판 row8 검수완료(행수29) 반영. 검수완료 스탬프 완료.
- ✅한국임업진흥원(공공기관3-5) r66~끝(B64~182) L/M/N/O 재작성 완료 (2026-06-23) => 사용자 "65행(수출가이드,카드뉴스)까지 검수했으니 학습해 그 다음부터 LMNO 재작성, MN 다른게 많다". **r3~65(B1~63) 0셀 변경 보존**(백업대조 검증0). r66~184 라이브 재판정 **37셀/34행 변경**. ①**M 대량정정**: 정적수집 가짜 기본값(48·100·20 반복) 실측 교체 — 기술이전현황100→373·보유특허100→403·공지2998→2999·브리핑룸2487→2489·채용210→211·해외시장48→41·연구보고서48→44·통계자료20→8·발굴업체20→18·e-book48→61·갤러리48→**498**·기술자료집30→38·FAQ13→23(테이블=첫행번호열, 갤러리=cPage페이지walk). ②**L 정정**: 국제박람회 페이지→게시판(table 4건). 특허·논문검색=순수검색폼이라 페이지 유지. R&D관리=외부ftis 사이트. ③**N 몽타주 시각판정**(정적크기판정은 도식/표/글자이미지/CI 오인→Playwright 63장 렌더 직접판독): 페이지 19곳 어문→어문,이미지 상향(원장사진·CI규정·캐릭터·BI·지도·실사진·표지·행사사진 등 r124/125/128/130/133/134/135/138/139/140/141/142/146/148/149/150/151/168/176/178/179) / 도식·조직도·절차도·서약서·인증서·그래프·표는 어문 유지 / 유관기관·수출업체·관련사이트=링크모음 기타 유지. ④**O 전수 KOGL마크 스캔=0건→전 행 미부착 확정**. 검증 PASS(보존구간0변경·B연속1~182·병합겹침0·K링크불일치0). 백업 _backup_LMNO재작성전. ⚠️미검수(사용자 최종확인).
- ✅한국장애인개발원(공공기관3-9) 좌측메뉴(LNB) depth3 하위페이지 전수 전개 완료 (2026-06-23) => 5개 GNB섹션(사업/자료실/알림/참여/소개) .snb 전수크롤→depth2(E)>depth3(F) 트리 재구성. **60→104행(+44 신규 F)**. self-child(같은URL)는 E행에 F1으로 흡수(중복행 0, 기존관례), 신규44행만 추가. 기존 본문탭 depth4(복지진흥 info02~05·통합돌봄·정보공개 open01_2~4·사회공헌 contri01_2~4 등)·L/M/N/O URL매칭 전부 보존. 신규 Phase234 라이브판정: 페이지M1·게시판M=총건수정적추출·O 전부 미부착(koddi KOGL전무)·open.go.kr=사이트·N몽타주(영상=홍보영상vod/교육자료동영상/온라인교육·어문이미지=CI/캐릭터/오시는길지도/간행물표지/봉사사진/홍보자료). 풀리빌드(스타일copy·D섹션·E그룹 재병합·K링크 전행재적용·B 1~104 재부번·행높17). 검증 PASS(B연속·중복URL0·병합겹침0·계층구멍0·K링크104=104·헤더병합유지). 신규44행+self14 F1 하늘색. 백업 _backup_LNB전개전_2026-06-23. 보드 행수66→104. ⚠️검수영역: total_care_news=AJAX목록 M0(브라우저검수)·신규 N=몽타주추정. 미검수.
- ✅한국자산관리공사(공공기관3-6) 본문탭 ul.list-N 전수전개 완료 (2026-06-23 11:35) => 사용자 "17행(오시는길) li.list-4 탭 자식수집+17행~끝 전수". kamco LNB 본문탭=`li.list-N>a`(active=`a.on`)·정적fetch는 해당분기 최심 list-N만 렌더. 17행~끝 전 URL 재귀크롤→**17앵커 신규탭그룹**(전부 self('on')≠leaf=자식G전개·손자탭 없음). **130→173행(+43, 자식60-앵커17)**. 앵커 mId(…0000)는 첫자식으로 리다이렉트하는 랜딩이라 원행 대체(자식이 승계). L/M/N/O=**Playwright 렌더 실측**: 게시판M=번호열/총건수(정적 오검출 교정—점검결과3568→19·윤리현황3541→10·공지1004→2·갤러리 수상작68·캠코홍보영상8 원본일치)·페이지N=렌더이미지 실측크기(≥140×100·UI/도식 제외)로 어문/어문,이미지·O=KOGL마크 전무 전부 미부착. 풀리빌드(eff fill-down 부모변경시 하위리셋·스타일copy·D~J 동일값런 재병합·K링크 전행재적용·B1~173 재부번). 신규 G/K/L/M/N/O 하늘색(60자식×, 06-22 조직안내 파란셀 보존). 검증 PASS(B연속·병합겹침0·DJ외0·계층구멍0·K173=173·앵커행잔존0·헤더유지). 백업 _backup_탭전개전_2026-06-23. 보드 130→173. ⚠️**검수영역**: ①게시판N=어문 기본(수상작=건축수상작 사진→어문,이미지 가능·영상자료 자식[캠코홍보영상·사회공헌활동영상]=영상콘텐츠→영상 포함 가능) ②페이지 bigimg=1 경계행(오시는길자식·동반성장추진체계·개인정보처리방침류)=도식이면 어문 ③**부모카테고리명이 자식명과 동일/유사 3건**(서비스 이행표준점검결과·데이터 안심구역 이용신청·개인정보처리방침=원 랜딩이 리다이렉트대상 자식명으로 라벨됨)→부모명 보정 사용자판단 필요.
- ✅한국자산관리공사(공공기관3-6) 랜딩셸 삭제 완료 (2026-06-23 11:12) => 06-21 `--safe` collapse가 보존했던 **게시판/페이지 상속·리다이렉트 셸 6곳 삭제**: 수상경력(0106000000)·신고센터(0504000000)·공사소식(0701000000)·홍보자료(0702000000)·매체광고(0703000000)·발간자료(0705000000). 전부 부모 mId 인덱스→첫자식으로 자동 리다이렉트 확인(requests resp.url 대조)·M값=첫자식과 동일=상속셸. 1-5e/1-5d 적용, 셸행 삭제·E카테고리 라벨은 자식 그룹에 보존. + **유령 빈행(B순번만137~169, 06-21 --safe가 내용만 비우고 남긴 33행) 정리**. 풀리빌드(eff값 부모변경시 하위리셋 fill-down·스타일copy·D~J 동일값런 재병합·K링크 전행재적용·B 1~130 재부번). **169→130행**(실내용 136-셸6=130). 검증 PASS(B연속1~130·병합겹침0·DJ외병합0·계층구멍0·K링크130=130·셸URL전무·헤더B1:R1/S1:W1/Y1:AA1 유지). 백업 _backup_랜딩셸삭제전_2026-06-23. 보드 행수 169→130. 미검수.
- ✅한국임업진흥원(공공기관3-5) 목재제품정보 tab01 전개분 동기화충돌 복구 완료 (2026-06-23) => 06-22 목재제품정보 15탭(제재목~숯,목초액 mc_cd=1~15) 전개분이 OwnCloud **conflicted copy로 밀려나고** 라이브엔 미전개168행만 잔존(엑셀 열린채 동기화→충돌). 두 파일 전체 diff결과 **차이=이 전개 1건뿐**(사용자 추가편집 없음). 충돌본(182행) 검증 PASS(B연속1~182·병합겹침0·K링크불일치0)→**라이브 승격**(168→182행). 라이브검증: 목재제품정보 r37~51 15자식·전부 페이지M1/어문,이미지/미부착. 백업 _backup_충돌복구전_168행·충돌본은 _conflict_복구완료_2026-06-22.xlsx.bak로 보존. ⚠️교훈: 클로드 작업중 해당 엑셀 열어두면 OwnCloud 충돌로 저장분 유실 가능→작업중엔 파일 닫아두기.
- ✅한국인터넷진흥원(공공기관3-4) 빡센 검수 → 검수완료 (2026-06-23 11:30) => ①구조 PASS: B 1..157 재부번(원수집번호 비연속 정리·145건·병합/타열 불변)·C빈칸0·계층구멍0·병합겹침0·헤더OK·K0. ②GNB(homepage 130경로 대조): 누락후보 28개 전부 정상 판정 → 동향분석/정기간행물/실태조사 분류탭18=전체탭 1행통합(전체=1행)·**사전정보공표(/501)=전체 콘텐츠페이지라 부서별 하위(9010101~) 1행유지**(사용자확정 06-23, 보강불요)·푸터701~704 제외. ③N대조(전157행 렌더): UNDER_IMG~20=사업소개 추진방향 체계도/인포그래픽(도식)=어문 정확·OVER_IMG3=도구오탐(board list·CI SVG)·실사진누락0 → N 이상없음. → 서식정규화(채움색0·행높17·K좌측·값/링크/병합 보존검증 B만변경)+Y/Z/AA 157행(프2·06-23)+보드 ☑️검수완료·행수97→157·검수완료일06-23·비고 KOGL0→발간물7정정·양식검수통과(157행). **전체뷰=1행 규칙 수집·검수 스킬 양쪽 반영**. 백업 _backup_B재부번전·_backup_YZAA전·보드 _backup_KISA검수완료전.
- ✅한국인터넷진흥원(공공기관3-4) 공공누리 부착 게시판 5곳 O/P/Q 보정 (2026-06-23 09:57) => 사용자 "14행 공공누리 부착됨 학습해 나머지 전수확인". KISA 공공누리=상세 서버HTML `<div id="koglOpen">N</div>`값(koglOpen.js렌더·게시물단위·매우희소 40~120건당1~4건). 전 게시판30·페이지126 전수스캔→발간물/연구/조사/가이드라인류만 부착. **미입력 5곳 보정**(메뉴라벨 실페이지 활성메뉴 일치검증 완료): r13연구보고서·r15정기간행물·r19가이드라인·r20안내서=4유형 / r21사례집,편람등=2유형 (전부 P=게시물·Q=N, O·P칸 FF00B0F0). r14동향분석·r16실태조사=사용자기입유지. 역대발간물(120건무검출)·행정소식게시판·전페이지=미부착확정.
- ✅한국자산관리공사(공공기관3-6) 조직안내(0104020000) 본문탭 3개 자식전개+랜딩셸삭제 완료 (2026-06-22) => 조직안내(F,페이지)에 ul.list-3 탭[조직안내도0104020100(self/on)·부서·업무내용및연락처0104020200·운영위원회0104020300]. self탭(조직안내도)≠메뉴leaf(조직안내)→**자식(G)전개**, 원 조직안내 랜딩행(0104020000,어문) 삭제(조직안내도가 그 랜딩 실콘텐츠). F=조직안내 카테고리로 3행 병합(F14:F16). 라이브판정: 전부 페이지/M1/미부착(KOGL마크·텍스트 전무)·N=조직안내도 어문(조직도=인포그래픽, 임원초상은 클릭팝업·원 어문유지)/부서연락처 기타(부서선택·연락처디렉터리 dept/list.do)/운영위원회 어문(위원명단 표). **167→169행(+2 순증)**. 풀리빌드(eff값캡처·스타일copy·D~J 동일값런 재병합·K링크 전행재적용·B 1~169 재부번). 시안 TODO마커(FF00B0F0 행14) 제거→신규/변경셀 하늘색(FFBDD7EE). 검증 PASS(B연속·병합겹침0·계층구멍0·K링크136=136·헤더병합유지·0104020000 부재). 백업 _backup_조직안내탭전개전. 보드 행수170→169. 미검수.
- ✅한국임업진흥원(공공기관3-5) 목재제품정보(tech_02.do) tab01 누락분 전개 완료 (2026-06-22) => sweep는 검출했으나 전개 GROUPS에서 누락된 1그룹(15탭 제재목~숯·목초액 ?mc_cd=1~15·각 페이지M1·어문,이미지·미부착). 백업r21 G[21] CHILD 추가 풀리빌드. **168→182행(+14 순증, 목재제품정보=카테고리 흡수)**. 검증 PASS(B연속1~182·계층구멍0·K불일치0·merge겹침0). 신규73행+변경 sky-blue. 백업 _backup_목재제품정보전. ⚠️N=어문,이미지 추정(제품사진, 미검수영역).
- ✅한국임업진흥원(공공기관3-5) 사전정보공표 div.tab01 5탭 하위전개 + r7~끝 전수 tab01 스캔·전개 완료 (2026-06-22) => 사용자 "사전정보공표 div.tab01 하위수집+사전정보공표부터 끝까지 이 탭 있는지 재수집". **전수스캔 결과 tab01_xN이 사이트 전역 22그룹에 존재**(사전정보공표 외에도 데이터개방·임산물정보·통계·수출·기술이전·주요사업·윤리경영 등). 22그룹 전개: 20=CHILD(메뉴leaf=카테고리, self탭+신규탭 G자식)·2=SIBLING(임산물정보·청탁금지서약, self==leaf). **110→168행(+58)**. self탭 라벨≠leaf면 자식·==이면 형제 규칙 적용. 풀리빌드(eff값캡처·스타일copy·D~J 계층 동일값런 재병합·K링크 전행재적용·B 1~168 재부번). O=전 사이트 KOGL마크 전무→전부 미부착(확인). 신규게시판 M=정적추정(검수영역). 검증 PASS(B연속·병합겹침0·DEF구멍0·K링크불일치0·OOB병합0). 신규58행+변경 sky-blue. 백업 _backup_tab01전개전. ⚠️**주요사업 섹션 기존 데이터품질 문제 보고**: r95(목재)/r107(산림분야 인재육성) 둘 다 introduceInfo_01.do, r102/r108 둘 다 introduceInfo_47.do=중복URL+라벨불일치(목재/석재/임산물 라벨이 실제 서비스탭명과 불일치)→첫 occurrence만 전개·중복은 skip, 라벨은 미수정(별도 GNB재수집 필요). ⚠️#앵커 분류탭(재배기술매뉴얼 tech_03·인증현황 certInfo_02=전체탭有 게시판)은 전개 안 함(기존 1행 유지).
- ✅한국의료분쟁조정중재원(공공기관3-2) 빡센검수 완료·검수완료스탬프(2026-06-22 19:10) => ①구조 PASS(D구멍0·병합겹침0·헤더B1:R1/S1:W1/Y1:AA1·시트명·K이슈0). B/C자동정리(B 1..90 재부번[45/46/None갭해소]·C r63채움). ②GNB(k-medi.or.kr)대조: 8대분류 정확일치·시트가 메가메뉴보다 깊게 전개(sublink 자식 전부)·콘텐츠 누락0. **GNB누락 2건=수용가능 정상누락**(나의사건조회 D=의료분쟁 조정/중재=로그인개인서비스/login리다이렉트·국민신문고 D=알림마당>E=신고센터=외부 epeople 민원포털). 사용자판정 "정상누락→검수완료". ③N: 06-21 사용자 몽타주 확정(어문71/이미지11/영상6/없음3) 유지·추가 critical0. → 서식정규화(채움색0·행높17·K좌측·값/링크/병합32 보존검증PASS)+Y/Z/AA 90행(프2·06-22)+보드 ☑️검수완료·행수123→90·검수완료일06-22·양식검수통과(90행). 백업 _backup_BC정리전/_서식정규화전/_YZAA전·보드 _backup_의료분쟁검수완료전.
- ✅한국인터넷진흥원(공공기관3-4) 동향분석 sub_tab_menu 하위메뉴 전개 + 14행~끝 전수 탭스캔 완료 (2026-06-22) => 사용자 "동향분석(/20207)에 ul.sub_tab_menu 8탭, 하위메뉴로 수집하고 동향분석부터 끝까지 또 이런 탭 있는지 분석". **핵심: KISA는 `selectTabList.do?menu_seq=N&lang_type=KO` AJAX로 거의 모든 페이지에 `ul.sub_tab_menu` 렌더(정적fetch엔 JS템플릿만)**. 14~끝 전수 AJAX스캔→48개 탭그룹. **판별: 신규탭=기존시트에 prefix-부모로도 없는 seq → EXPAND, 나머지(LNB 형제메뉴, 이미 시트행)=SKIP**. **29그룹 전개 +89행(97→186)**. 전부 self≠leaf 자식모델(leaf=카테고리, self탭=기존행 유지+신규탭 자식). 동향분석>8자식(전체동향20207 M1019=union + 사이버위협34/랜섬31/법제264/개인정보245/글로벌179/위치229/글로벌디지털38)·정기간행물>6·실태조사통계>8(KISIA외부=사이트)·법령가이드라인의 가이드라인/안내서>각6·5개본부 F메뉴들>각 G자식·정보공개안내/자체경영공시(일반현황/기관운영/내외부감사)/사회공헌/과제계획/기술이전/비전목표/찾아오시는길 등. 신규 게시판M=totalNum 정적추출·페이지M1·O=전부미부착(KISA 96/97행 미부착 확인, footer kogl마크 무시). **풀리빌드**(효과값캡처·스타일copy·D~J 계층 동일값런 재병합·K링크 전행재적용·B 1~186 재부번·행높이17). 검증 PASS(B연속·병합겹침0·DEF구멍0·K링크불일치0·헤더유지). 신규/변경셀 하늘색. 백업 _backup_동향분석탭전개전. ⚠️**검수영역**: 신규행 N=어문 기본(20306 사이버보안데이터이슈리포트만 포토형→어문,이미지 상향)·정기간행물 발간물 children(KISA Insight/백서/리포트)은 표지썸네일 가능성→어문,이미지 검수권장·신규게시판 M=정적추정. ⚠️동향분석 전체동향(1020)=7하위 합집합이나 사용자 명시지시("8탭 하위수집")대로 전체동향 포함 8자식 전개(스킬 "전체있으면1행만" 기본규칙보다 사용자지시 우선). SKIP 19그룹=LNB 형제(역대발간물/알림마당10/환경사회투명경영13/KISA소개10/각 본부소개 등 이미 별도행).
- ✅한국의약품안전관리원(공공기관3-3) 빡센검수 완료·검수완료스탬프(2026-06-21) => 구조PASS·B/C자동정리(B1..75·Cr33)·GNB 9대재구조화 누락0·N몽타주(인사말/역대기관장 인물사진 정확). 사용자판정: b오프라인보고 기타=링크전용 정상(스킬 수집·검수 양쪽 업뎃: 주목적 링크/연락처면 설명있어도 기타)·c r39/r57 현상정상. ⓐr71 고객헌정→고객헌장 오타는 잔존(제출전 보정권고). → 서식정규화(채움색0·행높17·K좌측)+Y/Z/AA 75행+보드 ☑️검수완료·행수86→75. 백업 _backup_BC정리전/_검수완료전/_YZAA전.
- ✅한국의료분쟁조정중재원(공공기관3-2) 23행~끝 N재작성+P/Q비움 완료 (2026-06-21) => 사용자 r3~22 기준 학습(video=영상·흐름도/도식/로고/캘리=어문·실사진/CI/캐릭터/간행물/카드뉴스/웹툰=이미지·M0빈게시판=없음). 몽타주 시각판정. **N 17행 변경**(과다 어문,이미지 정정+누락 이미지 추가), r3~22 N 0변경 보존. **O 전부 미부착→P/Q 45행 비움**(전 행). K/L/M 무변경. 백업 _backup_N재작성전. 사용자 확정: 경계 Excel23행(B21) OK·공지/보도 어문 맞음·**장식스톡사진(r38·43·78·80·84)=어문 정정, 원장사진 r81만 어문,이미지 유지**. 최종 N 어문71·이미지11·영상6·없음3(이미지=안내서/CI/캐릭터/원장/간행물4/카드뉴스/웹툰/공모전만). 백업 _backup_장식사진어문전.
- ✅공공기관3 전체(13곳) 랜딩셸(1-5e) 삭제 `--safe` 완료 (2026-06-21) => `_스크립트\_collapse_landing.py run --safe <경로>`·각 폴더 백업 `_backup_랜딩제거전`. **합계 211행 제거**(원자력9·의료분쟁30·의약품10·인터넷진흥0·임업9·자산관리33·잡월드2·장기조직5·장애인개발6·장애인고용11·장학재단61·재정정보10·저작권보호25). 13곳 전부 병합겹침0·B연속 검증통과. 대량(장학재단61등)은 D대분류 셸 자식라벨승계 포함.
- ✅git push(b0acd1e) 후 로컬 정리: 공공기관2·제출폴더·_temp·_backup·__pycache__·세션임시파일 삭제, 공공기관3/참고파일/작업현황/_스크립트/기관리스트 보존 (2026-06-21) => 삭제분 전부 원격(main b0acd1e) 백업됨·삭제는 미커밋(원격=백업).
- ✅전체 사이트 D~J 카테고리 셀병합 정상화(off-by-one/누락/고아셀)+KDHC행높이17 일괄 (2026-06-21) => 안전 재병합툴 `_스크립트\_remerge.py`(C사이트명 경계·고아필down·값/스타일/K링크/B/L/M/N 보존·자체검증 실패시 롤백·파일별 `_backup\*_backup_셀병합전`). **KDHC**(작업본+제출본): 24병합+F98="동반성장"고아+행높이17. **기존문서(작업본 공공기관2/3 29개)**: 4개 변경(청소년정책2·청소년활동1·지능정보4·장기조직기증원5). **제출문서 65개**: 9개 변경(부여군 21/66고아·교육청3·국토교통과기진1·공공기관2 3개). 나머지는 이미 정상병합. **제외**: 기관리스트.xlsx(D~AA 아님)·**참고파일 취합본 2개(사용자 "취합본 말고 공공기관2+오늘 제출만"으로 최종 미적용)**. ✅최종범위 재검증: 공공기관2 작업본 17 + 오늘(06-21) 제출 17 = 전부 병합완료(미병합잔여0). ⚠️시군/공공기관1차 작업본은 이 PC에 없어 제출본만 적용. 부여군 고아필(부서명 G 미병합→자치행정과 등 정상병합)=원본대조 검증OK·롤백가능. 검증 fail=0. => **행높이 전행(240) 17 적용 완료**(default도 17, 백업 _backup_행높이17전). **EFG/전체경로 중복행 0건**(각 메뉴경로 유니크·같은EFG는 H레벨 형제=정상계층). 콘텐츠동일 교차링크 2쌍(신재생에너지 r74/r205·환경친화설비 r66/r209)만 실중복→**병합 안 함, 사용자 결정대기**.
- ✅한국지역난방공사(공공기관2-10) 고객센터 누락 새창포털행 추가 완료(2026-06-21) => D=고객센터 누락 GNB 12행(고객서비스헌장·고객마당열/전기·상담FAQ/상담하기/고객제안·RPS·불편/친절불친절신고·민원부패공익신고/하도급/예산낭비) 사이트행 삽입·블루. 226→238행. B연속·겹침0·K0·DEF구멍0. 백업 _고객센터누락행추가전.
- ✅한국지역난방공사(공공기관2-10) 검수완료 + 검수스킬 GNB리프커버리지 업뎃 완료(2026-06-21) => 사용자 "검수 잘했다, 앞으로 검수해줘 하면 이렇게, 스킬업뎃+검수완료". ①**스킬 ② GNB섹션에 '리프 전수 커버리지 대조' 추가**(GNB 전메뉴 리프 라벨정규화→시트 차집합으로 누락 전수검출·정확 D>E>F 뎁스보고·새창=사이트·일부새창수집/일부누락 불일치 잡기·누락행 채우면 collection). ②kdhc **검수완료**: 238행(고객센터 새창12행 추가포함). ⚠️**복구이슈**: _add_missing 후 delete_rows+_fill_YZAA 다중저장이 신규E병합행 손상(F값소실·행붕괴 238→232)→pre-add백업서 **content-only 단일패스 재빌드**(빈행 emit안함·Y/Z/AA 같은저장에 기입, delete_rows·_fill_YZAA 미사용)로 복구. 재로드검증 PASS(238행·B연속·겹침0·K0·DEF구멍0·Y누락0·새창12행 F/파랑/Y정상). Y/Z/AA 238(프2·06-21)·현황판 ☑️검수완료·행수224→238. 백업 _고객센터누락행추가전·_손상본_검수전·보드 _backup_지역난방검수완료전. 교훈: **신규 병합행 삽입 후 delete_rows 금지(병합손상)·다중 load/save 회피·content-only 단일패스가 안전**.
- ✅한국지역난방공사(공공기관2-10) 빡센 검수 → 미완료 보고(2026-06-21) => 사용자 "미완료 보고만"(수정/검수완료 안함). ①구조 PASS: B 1~226 재부번·C채움(157·158 사용자추가행=한난견학/기록정보 사이트, 양식만 정리)·헤더·겹침0·DEF구멍0·K정상. ②라이브GNB(#all-gnb): 7대분류 일치(정보공개·열린경영·ESG·홍보센터·고객센터·사업소개·한난소개)·tebLi탭전개분 정상. **⚠️고객센터 새창(_blank) /cyb 포털그룹 미수집**: 고객마당(열/전기)·고객상담(상담FAQ/상담하기/고객제안)·RPS관리시스템·고객신고센터(불편/친절불친절)·민원부패공익신고(하도급/예산낭비)·고객서비스헌장 — 개인서비스/외부포털(401누락 정상 가능)인데 한난견학·안전사고신고는 사이트로 잡혀 불일치. ③N대조 26플래그 대부분오탐(절차도/마크/체계도/표지CDP/QR/인물하동근/역사사진/구조도=현행정확): **실검토 r206(분산형열네트워크 구조·스마트변온소 개략도=도식→어문,이미지를 어문 권고 과표시)·r64(환경경영수상실적 인증서13장→어문을 어문,이미지 검토)·r199(세계보급현황 지도여부 확인)**. 백업 _backup_검수BC정리전·몽타주 _naudit. **검수완료 미실시**(사용자 직접 검토/수정 후 재요청). 보드 미검수 유지.
- ✅공공기관2 검수완료일 18/19/20 행수균형 재배치 완료(2026-06-20) => 사용자 "19일 몇개를 18/20으로 옮겨 행수 비슷하게, 작업현황+파일 Z". 06-19→**06-18**: 중부발전227·지식재산보호원95 / 06-19→**06-20**: 철도194·체육산업133. **결과 06-17=479·06-18=581·06-19=577·06-20=593**(균형). 4파일 Z열 전행 + 보드 H(검수완료일) 동시갱신·제출패키지 4개 재복사+zip재생성(16엔트리). 백업 각폴더 _backup_Z날짜변경전·보드 _backup_날짜재배치전. (Y/AA=Y/프2 불변, Z만 변경)
- ✅한국지능정보사회진흥원(공공기관2-7) r84 양식정리+제출포함 완료(2026-06-20) => 사용자 "중복url 아닌거 확인". r83(…112502.jsp)/r84(…122103.jsp) **URL상이=중복아님**(F라벨만 동일한 정상 별도페이지). B순번·Y/Z/AA만 누락(검수후 추가행)→**B 1~106 재부번·Y/Z/AA 106행 충전(06-17·프2)**·보드 행수105→106·비고 양식검수통과(106행). 재검증 clean(Y누락0·B없음0·DEF구멍0). 제출패키지에 추가→**16곳 완비**(zip 16엔트리). 백업 _backup_r84양식정리전·_YZAA전·보드 _backup_지능정보행수갱신전. ⚠️r83·r84 동일 F라벨"기업 보호·성장지원" 2행(URL상이)=사용자 의도행(내용 미수정).
- ✅공공기관2 검수완료 미제출 제출패키지 생성(2026-06-20) => 사용자 "옮기기전 Y/Z/AA+메뉴구조 재확인, 수정말고 이상보고, 모두 이상없으면 이동". 검수완료&미제출 16곳 읽기전용 검증(Y/Z/AA 충전·B연속·DEF구멍·D대분류·행수 보드대조). **15곳 정상→`제출폴더\_제출패키지_2026-06-20\제출_프리랜서2_2026-06-20\` 복사(md5검증)+동명 zip(15엔트리)**: 전기안전·전력거래소·조세재정·조폐·주택금융·중부발전·지식재산보호원·지식재산연구원·직업능력·철도·청소년상담복지·청소년정책·청소년활동·체육산업·치산. **⚠️1곳 제외(이상보고)**: 한국지능정보사회진흥원(7)=r84(B순번·Y/Z/AA없는 행, 기업보호성장지원 r83 중복행)→행수 보드105≠실제106, 수정안함 사용자처리 대기. 보드 제출완료표시는 미실시(실발송 후 사용자, 스킬F). 1차 verify 경로버그로 14·16·17 거짓Y누락→재검증 정상확인. => 사용자 "47행(자료실) 공공누리 있음, 전 페이지+게시판 상세 최신10건 확인". kywa 마크=`kogl.or.kr/codetype/new_img_opencode{N}.jpg`(상세부착·링크無 Q=N). 전 행 정적스캔(페이지=본문·게시판=상세10건 union). **추가 2곳**: r46 보도자료 미부착→1유형(상세10건 전부 opencode1)·r94 청소년체 미부착→4유형(페이지 opencode4). r47 자료실 3유형 유지. 나머지 전부 미부착(공지/영상사진/청e야기/사업실명제/사전정보공표/정보목록/이사장메시지/채용공고/친인척채용/부패방지정책·국민참여 user생성보드 전부 마크無). O/P/Q 3셀(r46)·3셀(r94) 블루·P=게시물. 백업 _backup_O공공누리재판정전. ⚠️정책뉴스(r53)=외부연동 상세 정적스캔불가→미부착판단. 동시편집 mtime가드.
- ✅한국청소년활동진흥원(공공기관2-15) 검수완료(2026-06-20) => 사용자 "이대로 검수완료". r70 D누락 사용자 해결확인→**구조 PASS**(B 1~94연속·C채움·병합겹침0·K정상·DEF구멍0·헤더병합OK). GNB 6대분류 유지·사용자추가 게시판행(부패방지정책27/24/21·감사활동19·친인척채용26·이행표준 등)=소분류보강 정상. N자동스캔 깨끗(8종위반0·SITE_TAIL0·빈게시판N≠없음0)·O공공누리 직전 전수재판정 완료(보도1유형·자료실3유형·청소년체4유형·나머지미부착). **Y/Z/AA 94행(프2·2026-06-20)**+현황판 ☑️검수완료·행수78→94·검수완료일·비고 양식검수통과. 백업 _backup_YZAA전·보드 _backup_청소년활동검수완료전.
- 한국체육산업개발(공공기관2-16) 검수완료(2026-06-19 19:00) => 실제133행(현황판 93→133 갱신, 수집후 확장분). B 27부근비연속·44/23누락류→1~133 재부번·C r132채움. 구조PASS. 본문탭위젯 없음(ksponco menu.es). O 3유형 3건(보도자료·사진뉴스·홍보동영상=img_opentype03 실재,Q N) 정확·사이트8(open/clean/예약서브포털) 정상. N대조 14건 사용자검토: 행16·17 자체공시 갤러리썸네일→어문,이미지 수정 / 행42헌장·56홍보동영상·54협력기관·104ESG·OVER 행111윤리경영활동·행132홈피이용안내(이미지인데 콘텐츠0) 등은 **사용자 "다 그대로 마감" 결정으로 현상유지**. Y/Z/AA(프리랜서2·06-19) 133행. 현황판 ☑️검수완료(133). 백업 _backup_검수전/검수완료전. ⚠️행111·132는 사용자 수용으로 어문,이미지 유지(콘텐츠이미지 미검출). (19:00)
- ✅한국청소년활동진흥원(공공기관2-15) GNB 메가메뉴로 D대분류 재구성 완료(2026-06-19) => D 평면화(인사말·오시는길·청소년체 등이 D)→라이브 GNB(#gnb 메가메뉴) 직접추출. **6대분류 신설**(정보공개·국립수련시설·사업소개·알림마당·국민참여·KYWA소개) URL경로 매핑. 평면 D→E·E→F·F→G 강등(정보공개 섹션 D=정보공개는 이미정확→유지). 결과: 정보공개E8·국립수련시설E8·사업소개E3(청소년활동운영11/청소년지도자양성[전문연수·컨소시엄>G전문연수/컨소시엄 4단]/청소년지원사업5)·알림마당E9·국민참여E9·KYWA소개E12(설립목적및경영전략>연혁/경영전략/ESG·이사장소개>3·일하는사람들>7·채용정보>5·윤리인권경영>3). **L/M/N/O/K 전부 URL매칭 보존, D/E/F/G만 교체**. 풀리빌드(스타일copy·경계재병합·B재부번)·변경 D~G 98셀 블루. 구조 PASS(90행·B연속·겹침0·K0·DEF구멍0·대분류6 병합정상). 백업 _backup_GNB대분류재구성전. ⚠️청소년활동운영 r29(business1 중복랜딩)·채용정보 E-랜딩 잔존(추후 셸정리 가능). 미검수.
- ✅한국청소년활동진흥원(공공기관2-15) 게시판 재판정+tab-clear 본문탭 전수전개 완료(2026-06-19) => 사용자 "3,4행 게시판인데 페이지로함, 그거보고 나머지·5행 정보공개안내 tab-clear탭 하위수집·이런탭 다 확인". ①**게시판 16곳 페이지→게시판 정정**(kywa M=번호열최댓값/lastpage): 공지3683·보도1493·자료286·입찰0(빈게시판→없음)·영상사진1080·청e야기155·온라인신청3·정책뉴스5080(근사)·국민제안9·국민투표10·혁신24·열린게시판3143·묻고답하기973·자주하는질문129·이사장메시지43·채용공고523. N=상세표본 콘텐츠이미지검출→보도/자료/영상사진/청e야기/정책뉴스/공지=어문,이미지·나머지=어문. ②**tab-clear 콘텐츠탭 4곳 전개(+9행)**: 정보공개안내(비공개기준/불복구제/수수료=사용자 빈행6~8 채움)·전문연수·컨소시엄·일하는사람들(상임이사/청렴감사실/4본부 E레벨)·윤리인권경영(부패방지지침/반부패청렴다짐). ⚠️전체포함 category-filter탭(public_08·notice)=1행유지·채용공고/안내탭=기존행 skip. **78→90행**. 풀리빌드(스타일copy·D~J경계재병합·B재부번)·변경셀블루. 구조 PASS(B연속1~90·겹침0·K0). 사용자 3·4·14행 보존. 백업 _backup_게시판탭재판정전. ⚠️입찰=정적0건(AJAX가능)·영상사진/정책뉴스 M근사·O전부미부착. 미검수.
- 한국청소년정책연구원(공공기관2-14) 검수완료(2026-06-19 16:08) => 랜딩셸삭제(62→47)+사용자추가4행 반영. B 1~51 재부번·C채움(B/C만 정리, D~읽기전용). 구조PASS(헤더·병합경계 F24:F25/F46:F49·K·겹침0). 라이브GNB 주요섹션 일치. N대조: UNDER_IMG ~25건=사이트공통 그라데이션배너(장식)=어문정확 / 진짜이미지누락 4건은 사용자가 어문,이미지로 직접수정(r3인사말씀 원장사진·r8 CI·r17 정기간행물·r31 NYPI리플릿 표지). 경계 페이지/게시판(고객헌장·사전정보공개·공공데이터개방=단일안내페이지=페이지정확)·O전부미부착(KOGL전무)·사이트4(도서관/recruiter/open.go.kr/alio)·빈게시판r42 없음·로그인행0 전부정상. 데이터아카이브(r19)는 동일도메인 별도포털→사이트 유지(사용자판단). Y/Z/AA(프리랜서2·06-19) 51행. 현황판 ☑️검수완료(51행). 백업 _backup_검수전/검수완료전. (16:08)
- ✅한국청소년상담복지개발원(공공기관2-13) 69행~끝 L/M/N/O 재판정 완료(2026-06-19) => 사용자 "68행(공지사항)까지 검수, 게시판인데 페이지로 한게 많음, 69~끝 LMNO 다시". **3~68행 0변경 보존**, 69~130 라이브 재판정. 게시판 오분류(페이지→게시판) 7곳 정정: 보도자료(bid_45 M216)·언론에비친KYCI(bid_7 M706)·유관기관소식(bid_38 M305)·웹진(bid_40 M102)·사전정보공표(kyci200pm list.asp AJAX→브라우저렌더 M≈100)·기부금품(kyci201pm M1)·채용공고(board_recruitment M470). M=번호열 최댓값(kyci 순번보드) 또는 `[Total N Rec.]`(계약현황580). N=게시판 상세 6건표본 실콘텐츠이미지(FileData/board)로 판정→보도/언론/유관/웹진=어문,이미지·채용/공표류=어문. +페이지 사회공헌활동(sub05_5 갤러리슬라이드)=어문,이미지. O=KOGL전무 전부 미부착. 변경 18셀(8행) 블루. 최종 69~130: 게시판11·페이지45·사이트6. 백업 `_backup\_LMNO재판정전_*`. ⚠️사전정보공표 M≈100(브라우저 1페이지 기준, 페이징 추가시 증가 가능)·페이지 N(인권/윤리/직무류)은 footer유튜브·접근성마크 노이즈로 기존 어문 유지(미세검수영역).
- ✅한국청소년상담복지개발원(공공기관2-13) 14행~끝 role=tablist 본문탭 전수전개+랜딩셸삭제 완료(2026-06-19) => kyci.or.kr `<ul role="tablist">` 탭 14행~끝 전수스캔→15곳 탭검출, self≠leaf 자식전개 **+44행(87→131)**. 사업류 r14~24=사업개요/주요내용/홍보자료(정적페이지)/자료실/심리검사·r45 정보공개제도안내=제도란~비공개정보 9페이지+관련법령(게시판M3)/청구서식(M6)·r52 입찰정보(M175게시판으로정정)/계약현황(M580)·r77 직무설명=상담/행정/운전직(G레벨). 신규 L/M/N/O 라이브판정(페이지M1·게시판M=`[Total N Rec.]`또는 번호열최댓값·외부edu.kyci=사이트·KOGL전무O미부착). 갤러리=어문,이미지·info/cont=대부분 인포그래픽/도식→어문·1388CI=어문,이미지. 풀리빌드 `_tab_expand.py`(스타일copy보존·D~J경계인식 재병합·B재부번). 이후 랜딩셸(1-5e) `_collapse_landing.py run --safe` **5행 삭제(131→126)**: 청소년 상담연구·신고센터(E)·채용정보·이용안내·회원정보(D, index.asp/malformed URL 셸). **최종 126행**. 검증 PASS(B연속1~126·병합겹침0·K링크불일치0·헤더병합/freeze유지). 백업 `_backup\_탭전개전_*`·`*_backup_랜딩제거전`. ⚠️**미검수**: info/cont 페이지 N은 자동(인포그래픽→어문, 갤러리→어문,이미지)·sub02_13_gallery는 vimeo영상 가능성→사용자 시각검수 권장.
- 한국청소년정책연구원(공공기관2-14) 랜딩셸 삭제 완료(2026-06-19 15:00) => menu?menuKey= 카테고리 인덱스 랜딩셸 **15행 삭제(62→47)**. D/E 병합 첫행·다음깊이 빈칸·자식보유·menu인덱스URL 자동검출(게시판표기 랜딩도 M=첫자식과 동일=상속셸이라 삭제). 풀리빌드(효과경로+스타일보존→동일값런 재병합)·라벨 첫자식 승계·B 1~47 재부번. 단일행 menu리프 5개(정기간행물·행사정보·정책동향·인권경영이행지침·공공데이터개방) 보존. 검증PASS(병합겹침0·K링크불일치0·후행정리). 백업 `_backup_랜딩셸삭제전.xlsx`. 도구 `_del_shell.py`. (15:00)
- 공공기관3 13곳 전수 수집 완료(2026-06-19 14:03) => **13곳 전부 Phase1~4+본문탭전개+몽타주N 완성, 총 1,715행**(원자력환경공단231·의료분쟁중재원123·의약품안전관리원86·인터넷진흥원97·임업진흥원118·자산관리공사170·잡월드34·장기조직기증원75·장애인개발원66·장애인고용공단201·장학재단330·재정정보원69·저작권보호원115). 범용엔진(`_공공기관2_phase1/234/nshot`) OUTDIR override 재사용 + 공공기관3 GNB추출기/래퍼 신설(`_gnb_extract·_writetree·_phase234·_nshot·_napply·_trim_tail`). 13 병렬 서브에이전트가 각 기관 GNB구조검증·깊이보강·본문탭전수전개·몽타주N시각판정·O/P/Q정밀화 수행. 난site: 원자력환경공단=사이트맵트리·장학재단=SPA(`?currentMain=1`+KRDS메가메뉴)·의약품=`.allmenu p.depth1`평탄화 재구조화·KISA=LNB가 GNB보다깊어 교체. 전곳 검증PASS(B연속·병합겹침0·K링크불일치0·후행잔재정리). 현황판 `공공기관3_작업현황.xlsx` 13곳 수집완료 반영. ⚠️**검수영역**: ①phase234 정적fetch가 JS렌더 KOGL마크/푸터유튜브영상 오판→에이전트 정정(잡월드KOGL+11·자산공사영상-100 등) ②AJAX목록 게시판 M=브라우저추정 일부 ③장학재단 SSO게이트21행 N=없음(실제 어문가능). 백업 각 폴더 `_backup_*`. (14:03)
- 공공기관3 작업폴더 신규 생성 완료(2026-06-19 12:39) => 마스터261~276(268·273 미배정 제외) 중 **한국저작권위원회(276) 제외 13곳** `작업파일\공공기관3\{1~13}.{기관}\{기관}.xlsx`(양식헤더 스캐폴드·시트명 NN_기관·freeze A3·병합3) + 현황판 `공공기관3_작업현황.xlsx`(12열·요약시트, 담당 프2, 비고=마스터번호/부처). 기관: 원자력환경공단·의료분쟁조정중재원·의약품안전관리원·인터넷진흥원·임업진흥원·자산관리공사·잡월드·장기조직기증원·장애인개발원·장애인고용공단·장학재단·재정정보원·저작권보호원. 전 홈페이지URL 200검증. 빌더 `_build_scaffold.py`. ⚠️수집 미착수(스캐폴드만). (12:39)
- 한국지역난방공사(공공기관2) tebLi 본문탭 전수 전개 완료(2026-06-19) => r3 정보공개안내 탭(정보공개제도/불복구제/관련법령(게시판)/수수료/담당자) 지적 계기로 **전 101행 페이지·게시판 ul>li.tebLi 탭 전수 스캔→28그룹 전개**(self≠leaf=자식G, self==leaf=형제F[안전경영·조직도], 사전정보공표=전체탭無 8분류 split G01~08). **101→182행(+81)**. 신규 L/M/N/O 라이브판정(페이지M1·게시판M=번호열최댓값·외부cyb=사이트1·KOGL전무O미부착). +**기존 게시판 M=0 placeholder 27건 정정**(공지사항3→603·해외출장자료실0→867·국민아이디어0→169 등). 풀리빌드 `_rebuild.py`(스타일 copy보존·D~J동일값런 재병합). 검증 PASS: 병합겹침0·부모경계위반0·K링크불일치0·B연속1~182·대분류7유지·기존파란N12셀보존. 백업 `_backup_탭전개전.xlsx`. ⚠️**JS로드 게시판 10곳(건설현황·ESG보고서·보도해명·한난사보×3·브로슈어·해피빈·대학생기자단·채용공고) M=0 유지=브라우저검수필요**·임직원검색 M2050 추정·신규행 N=어문기준(이미지검수별도)·검수전 (10:48)
> `확인완료`는 사용자가 직접 표시합니다. 항목은 핵심만 간단히 + 날짜·시간 기입.
- ✅한국조폐공사(공공기관2-4) 구조검수완료(2026-06-20) => 사이트차단으로 구조만. B재부번74(96·143·144·149갭+B없던행9)+C채움9+K링크활성9(양식). 구조검수 ISSUES0(172행). ⚠️수동발견 구조1건: **r123 GKD F빈칸**(자회사 병합 F118:F122 미연장, GKD 2번째행이 병합밖)→연장 필요. 내용검수=사이트접속후별도: 빈게시판M0 4건(r12직원찾기·r18온라인입사지원·r19전형결과확인·r58관련자료=검색/조회/로그인형 가능)·자회사 2행중복쌍(콤스코투게더/시큐리티/GKD). **검수완료**: r123 사용자수정+자회사쌍 정상(H세부 감사보고서/일반현황으로 구분, 내 중복오판 철회)→구조 클린. Y/Z/AA 172행(프2)+보드 ☑️검수완료·172·06-20·비고 "구조검수 통과(사이트차단 내용미검수)". 빈게시판M0 4건은 사이트접속후 내용확인 권장. 백업 _backup_BC전.
- 한국철도공사(공공기관2-12) 검수완료(2026-06-19) => 사용자 회차URL 재수집 후 재검수. 사용자가 이전 N지적건 다 정정(r5공사연혁·r42환경경영방침·r104/r110사업소개=어문,이미지·r69안전관리 탭명채움)+철도사진공모전 회차 고유bbsNo 실URL 재수집(수상작 제1~17회 각 게시판 실M 31/30/44/45.../47·N어문이미지). 검수: B재부번14(공모요강 B없던행 포함)·C채움1·K링크활성1(양식정리). 구조PASS(194행·ISSUES0). D~ 자동이상치0·GNB6대분류일치·공모요강=이미지有(어문,이미지 적절). 이상없음→Y/Z/AA 194행(프2). ⚠️상태판 ☑️검수완료·194·06-19 갱신은 파일잠김 보류(해제후 반영). 백업 _backup_검수BC전·_YZAA전. WARN2(r11업무검색·r96고객설문=검색설문형 M0=정상).
- ✅한국철도공사(공공기관2-12) 철도사진공모전 17회차 전개 완료(2026-06-19) => 사용자 "다 수집, 비어있는건 0 없음"(방안A). ⚠️**발견: 회차 contents.do?key=는 전부 "콘텐츠 준비중" 빈셸·게시판 key필터 미작동(제1~17회 키 다 넣어도 selectBbsNttList?bbsNo=1124가 최신 제17회 9장만 반환)**→실콘텐츠는 제17회뿐. 홍보센터>갤러리>철도사진공모전(F)>제17회(self,게시판 selectBbsNttList M31 어문,이미지 유지)+제16~제1회(게시판 M0 없음 contents.do?key, 준비중) **+16행(177→193)**. F166:F182 병합·B연속1~193·병합겹침0·구조PASS(193행, WARN 게시판M0 16=의도된 빈회차). 풀리빌드 스타일보존. 백업 `_backup_공모전전`. 상태판 행수193. 도구 `_contest_expand.py`. ⚠️검수 미완료(앞 검수 D~이상 별도).
- ✅한국철도공사(공공기관2-12) tab_depth5(H레벨) 본문탭 전개 완료(2026-06-19) => 사용자 "토목시설 ul.tab_depth5 하위로 수집". 전 페이지 tab_depth5 전수스캔(active매칭으로 올바른그룹 선택—페이지당 depth5 여러개라 select_one 오선택 주의). **신규전개 3그룹(+8행, 169→177)**: 시설유지보수>선로시설(G)>[선로시설현황self+점검보수체계·보선장비·궤도사업], 토목시설>[토목시설현황self+구조물안전·스마트점검·건널목·재해예방], 건축시설>[건축시설현황self+주요업무]. G카테고리+H자식 모델(기존 안전관리/자산임대/자산매각과 동일). N 렌더판정(점검보수체계=체계도·보선장비=img0→어문 / 궤도사업·구조물안전·스마트점검·건널목·재해예방·주요업무=실사진→어문,이미지). L페이지M1·O미부착. 풀리빌드 스타일보존·G병합(141:144·145:149·150:151)·B연속1~177·병합겹침0·기존그룹보존. 백업 . ⚠️**철도사진공모전(r158) tab_depth5=제1~17회 회차아카이브 16개 미전개**(연도/회차성격 과대가능→사용자 확인). 안전관리/자산임대/자산매각 depth5는 기전개됨. ⚠️상태판 행수 갱신 파일잠김 보류. 검수 미완료(앞 검수 D~이상 별도).
- ✅(보고)한국철도공사(공공기관2-12) 검수=D~이상치 보고·미완료(2026-06-19) => B재부번51(B63갭)+C채움4 정리→구조PASS(169행, 보드107→탭전개169). **D~ 이상 다수→검수완료 보류**: ①r171 VR철도박물관투어 K=railroadmuseum.co.kr(외부도메인)인데 L=게시판M3N영상→사이트여야 ②r69 "공사,용역계약길잡이" 탭그룹 한 탭 G(탭명)누락(게시판M7) ③N 양방향오류~30건(UNDER:실사진 r5KTX·r42교량·r47불꽃·r68인물·r104시설·r110기차·CI r8/r17/r90→이미지누락 / OVER:도식차트 r6·99·121·129·137~154→과표시) ④K링크비활성2(r69·r171). D~ 미수정(읽기전용)·B/C만 정리. 백업 `_backup_BC정리전`. 사용자 수정 후 재검수 or 별도 보정요청 대기.
- ✅한국조세재정연구원(공공기관2-3) 검수완료(2026-06-19) => 사용자 "B·C 없는건 알아서 하고 D부터 이상한거 보고". **B재부번 30건(B87갭 해소)·C빈칸0**만 수정→구조 PASS(116행·ISSUES0). D이후 읽기분석: ①GNB 7대분류 일치(연구발간자료·연구현황·연구원소식·참여공간·연구원안내·KIPF센터·정보공개) ②자동이상치 0(8종외N·SITE_TAIL·게시판M↔N·빈게시판 전부 깨끗) ③신규탭 N확정(인포그래픽영상PR2·홍보영상PR=상세 유튜브임베드=영상 맞음) ④L사이트14(재정패널·교육신청새창·30주년·센터10·교육포털2=전부 정당)·O공공누리15(발간물kiPublish+자주찾는+발간자료+해외연수=4유형/게시물/Y) 정당. **이상 없음→Y/Z/AA 116행(프2)+현황판 ☑️검수완료·행수116·06-19**. 백업 `_backup_BC정리전`·`_YZAA전`·보드 `_backup_조세재정검수완료전`. 사용자 편집분(재정패널조사·30주년 사이트화) 반영 상태로 통과.
- ✅한국조세재정연구원(공공기관2-3) 성과관리교육~끝 tab-ul 본문탭 전수확인 완료(2026-06-19) => 사용자 "성과관리교육 ul.tab-ul type1 탭 있음, 스킬보고 수량/하위 판정해 성과관리교육부터 끝까지 다 확인". **핵심: kipf `tab-ul type1`=LNB(섹션 형제메뉴)를 탭렌더한 것 → 대부분 이미 시트에 행으로 존재(r53~65 연구원자료이용/홈페이지이용/뉴스레터/인재채용·클린신고센터9개 전부 기존행)=추가불요**. 성과관리교육~끝 전 페이지/게시판 tab-ul 스캔(`_tab_scan.py`)→탭URL 시트대조→**진짜 신규=3개뿐**(다른URL·새창이라 M=탭수 아님→하위G 판정): ①성과관리교육(self=교육과정안내)>**교육신청**(cpem 새창→사이트) ②홍보영상(self=브랜드필름PR3)>**홍보영상**(About_PR.do 영상페이지)·**인포그래픽영상**(About_PR2.do 게시판M2). self탭=부모 동일URL이라 중복 안만들고 신규탭만 G자식 추가(OECD방식). **114→117행**(F50:F51·F80:F82 병합). +사용자 추가행 r33(조세의분류 TaxStructure2) C빈칸·링크비활성 보완(값불변). 풀리빌드 스타일보존으로 **1~21행 0변경**·B연속1~117. 구조검수 PASS(117행·ISSUES0). 도구 `_tab_expand2.py`. 백업 `_backup_tab2전`. ⚠️상태판 행수 113→117 갱신 파일잠김 보류. 인포그래픽영상 N=어문,영상은 추정(검수영역). 미검수.
- ✅한국조세재정연구원(공공기관2-3) OECD보고서 탭전개+22행~끝 O/P/Q 재수집 완료(2026-06-19) => 사용자 "OECD보고서에 ul.tab-ul type3 탭(중간/최종/후속보고서 ?kind=OECD1~3) 하위전개+22행부터 OPQ 재수집, 1~21은 내가 검수+수정함". **핵심학습: kipf 공공누리=텍스트형 "공공누리 제4유형"(이미지마크 아님, 상세 화면노출)** — 발간물 kiPublish 상세에만 부착, OECD/bbs/갤러리류는 미부착. ①OECD보고서(F) 하위 **중간14·최종16·후속49(G레벨, ?kind=OECD1~3, 전체79와 합일치)** 3행 삽입(F22:F25 병합). ②22+ 게시판35곳 상세렌더 공공누리 검출(`공공누리\s*제?\s*([1-4])\s*유형`)→**4유형 3곳만**: 자주찾는보고서·발간자료(capfa)·해외연수출장보고서 → O=4유형·P=게시물·Q=Y. 나머지(OECD/요약/연구/유관·공지/보도/채용/Q&A/갤러리/카드뉴스/연차/한눈에)=미부착(텍스트+이미지마크 둘 다 확인). ③B 갭(19→24, 사용자가 재정패널조사 자식4행 삭제) 정리해 1~113 연속. **110→113행**. 풀리빌드(셀별 스타일 캡처복원)로 **1~21행 값·파란셀 0변경 검증**. 구조검수 PASS(113행·ISSUES0). 도구 `_oecd_expand.py`·`_kipf_kogl_detect.py`. 백업 `_backup_OECD탭전개전`. ⚠️상태판 행수 114→113 갱신은 파일잠김 보류(해제 후). 미검수(사용자 최종검토).

---








- ✅한국지역난방공사(공공기관2-10) B/C채움+병합정리+N재작성 완료(2026-06-20) => ①B 1..224연속·C전부기관명·D~H 카테고리 중첩병합(path기반·삭제無·헤더복구·하이퍼링크0). ②r65~끝 N몽타주재작성: 정적스캔 48후보→Playwright렌더+alt/크기+시각판정. kdhc 콘텐츠이미지 대다수=체계도/절차도/시스템도/그래프/헌장=어문, 실사진만 이미지. 변경 5행: r85사회공헌·r105신고QR·r154해피빈·r215연혁=어문,이미지 / r192해외사업=어문,이미지,영상. 백업 _backup_BC병합전·_backup_N재작성전.

- ✅한국지역난방공사(공공기관2-10) r48~끝 tab-nav2 본문탭 일괄전개(2026-06-20) => 134행 fetch스캔→탭보유23곳. 21곳 실URL탭=자식전개(+45행, leaf열병합+탭은 다음열H[일부 F→G], self=기존행·나머지 신규·게시판M=count-total건수[안전정보204·이사회개최36·청렴제도70 등]·페이지M1). 2곳(열사용/냉방열사용 시설기준)=#section 인페이지앵커→행분리X·페이지M=탭수(4·5). 181→226행. B갭유지(전역재부번X·신규행B빈칸·사용자편집중)·헤더병합복구·하이퍼링크0불일치. 백업 _backup_tabnav2전개전. ⚠️신규행 N=어문 기본→공사사진/조감도 등 사진게시판 N=이미지 사용자검증 필요.

- ✅한국체육산업개발(공공기관2-16) depth4 본문탭 일괄전개 완료(2026-06-19) => 전체108행 fetch스캔→탭보유21곳중 미전개8곳 자식전개(+30행): 대관절차+1·대관료+4·대관시설자료+5·올림픽공원대관+8·미사경정공원대관+7·추진방향[CEO메세지/조직체계]+1·윤리규범[강령3]+3·경영전략[행동지표]+1. 전부 시설/규범 페이지(M1·N어문·O미부착). r84윤리경영=랜딩셸(추진방향탭=그것)이라 제외. r50/r52=외부 청렴포털(clean.go.kr)=탭없음. 108→138행, B1..138연속·하이퍼링크0불일치·헤더복구. 백업 _backup\_탭일괄전개전.

- ✅한국체육산업개발(공공기관2-16) 자체공시 본문탭 16탭 전개완료(2026-06-19) => F=자체공시 병합·G에 16탭 자식배치(국소삽입+15·D3:D38/E8:E28/F9:F24 리맵·B1..108·K하이퍼링크전행재적용·헤더병합복구). 게시판11(td.title수 또는 total_page렌더건수: 국회8·청렴9·고객만족10·인권8·임원5·MOU70·인증146·법인카드13·친환경14·중소12·장애인12)/페이지5(공용차량·주요시설물·징계·소송·고문변호사=본문데이터표). N전부어문·O미부착. 93→108행, 보드행수갱신. 백업 _backup\_자체공시전개전.

- ✅한국직업능력연구원(공공기관2-11) 검수완료(2026-06-19) => ①구조 PASS(B1..35연속·C/K정상·헤더OK). ②GNB대조: krivet #k_gnb 5대분류 34leaf 전부일치+사용자추가 연구과제검색(menuSn11 게시판)=35행 누락0. ③N: 사용자기입 검증, r24 원장약력·동정 동영상→영상 정규화(youtube임베드 실재·파랑표시). MOU현황/경영공시 기타=링크모음·alio링크전용 타당. → Y/Z/AA 35행·보드 ☑️검수완료·행수34→35. ⚠️작업중 사용자가 N기입·연구과제검색행 추가(mtime10:42)→그 baseline로 검수.

- ✅한국직업능력연구원(공공기관2-11) 랜딩셸 제거 완료(2026-06-19) => 대분류 5셸행(연구·패널·소통·소개·정보공개) 제거·D병합 5블록(6/5/8/9/6)·B 1..34 연속·K하이퍼링크 불일치0·헤더병합유지. 소개 safetyreport API URL 폐기(사용자 5개모두 결정). 39→34행. 보드 행수 갱신. 백업 _backup\_랜딩제거전.

- ✅한국조세재정연구원(공공기관2-3, 마스터283) 재수집 완료(2026-06-19) => 06-16 접속차단됐던 곳 **오늘 차단해제(200) 확인 후 수집**. kipf.re.kr 표준 eGov 메가메뉴(`a.th_1st`>D·`ul.depth2_ul>li`>E·`ul.depth3_ul>li`>F) Playwright 추출→`_gnb_write.py`(phase1.write_excel)로 137행→parent-child dedup 23→**114행**(대분류 self=전체 중복 제거). Phase234 후 **kipf 전용 보정 3종**: ①**M 재추출**(범용이 전부 M0)—`/bbs/*.do`="총 게시물 N"·`kiPublish list.do`="N 건"(연구보고서572·공지1926·해외동향3224 등) ②**센터 L=사이트**(cpem·soe·gafsc·cfa·projections·ctla·panel·beps·gmac·sesim `/{code}/index.do` 별도포털 11곳, M/N비움) ③**경북템플릿 gb.go.kr placeholder junk 28행 정리**(K비움). **N**: video_verify(푸터유튜브 78→오탐76제거)+nbatch몽타주(이미지 자동강등38)+시각판정40→발간물목록(표지썸네일)·갤러리·카드뉴스·CI·지도·한눈에인포그래픽·국제행사사진=어문,이미지(26) / 조세체계·재정체계·절차도·조직도·비전흐름도(r33·34·35·37·39·48·59·62·64·65·66·71·75)=어문강등 / r45 언론에비친KIPF 오디오오탐→어문. 최종 N: 어문71·어문이미지26·없음3(빈게시판 r21·r77·r98)·영상2(홍보영상·30주년). 공공누리=kipf 마크無 전부 미부착. **구조검수 PASS(114행·ISSUES0)**. 보드 ✅수집완료·행수114·비고 차단해제기록. 도구 `_gnb_extract.py`·`_build_json.py`·`_kipf_lm.py`. 백업 `_backup_LM전`·`_backup_N정리전`. ⚠️**미검수**(사용자 최종검토 대기): 빈게시판 r21재정패널조사/r77연구진/r98PEMNA소개 페이지오분류 가능·센터11곳 사이트처리 확인요망·kipf(3) komsco(4)중 komsco는 여전히 차단상태.

- ✅한국지식재산보호원(공공기관2-8) 검수완료(2026-06-19) => ①구조 PASS(C빈칸r60,61 자동채움·B1..95연속). ②GNB대조: KOIPA내부6대분류+외부포털9 일치. 정보공개>공공데이터 고객제안(게시판) 누락 발견했으나 **사용자 "95행 그대로 마감" 결정**. 분쟁조정신청>접수/조회=신청·조회형 정상누락. ③N: 어문86·이미지12 전부8종내·SITE_TAIL0·M0 0·O미부착86. → Y/Z/AA 95행 기입·작업현황 ☑️검수완료·행수79→95·비고에 미수집건 명기. 백업 _backup_검수전/_backup_YZAA전.

- ✅한국지식재산보호원(공공기관2-8) 메뉴누락점검+tab-menu-list 전개 완료(2026-06-18) => ①GNB대조: menu_cd 70=시트70 **누락0**(사용자 조직도검색 추가로 완비). ②ul.tab-menu-list 전수전개(R18 윤리인권경영~끝): 자식3(윤리·인권경영5탭[윤리헌장/행동강령/청렴실천/인권경영헌장/클린신고센터]·적극행정3·ESG2)+형제6(법령정보 부정경쟁방지법/상표법/실용신안법/디자인보호법/특허법/발명진흥법 각 시행령·시행규칙). leaf 탭라벨에 있으면 형제·없으면 자식. **80→97(+17)**. 각탭 L/M/N분류·블루·B1~97재부번·헤더병합보존. **검수 PASS(97행)**. 백업 `_backup\*_tab전개전`. 도구 `_temp\_koipa_tab.py`. ⚠️빈게시판M0 3건(클린신고센터·교육행사=신청형정상가능·법령시행령 r60=페이지 오분류 가능 확인권장)·보드 행수 79→97 검수완료시 갱신.
- ✅한국중부발전(공공기관2-6) 전면 재검수 완료·검수완료 마감(2026-06-19) => 사용자 "GNB·N·M 다시 다 체크". 직전 recheck.json(정적fetch 휴리스틱)은 오탐多(사이트 subdomain을 페이지 오판·JS영상 미검출·도식/조직도/그래프/직인을 이미지 과검출)→**렌더+몽타주로 실판정**. ①구조 PASS(227행·ISSUES0). ②GNB 대분류6(소통채널·회사소개·기업지원·고객지원·ESG경영·기업홍보) 일치(06-17 라이브 megamenu 재구축 권위트리). ③N재검증: r157(B155 이용안내)·r223(B221 KOMIPO MEDIA) 2건 제안했으나 **사용자가 원복 확정**(원래 r157=`어문`·r223=`어문,이미지` 유지가 맞음)→**최종 N 정정 0건**. 나머지 UNDER_IMG 다수(r36/41/42/47/60/82/83/179/191/205/207/209/215 등)=도식/조직도/그래프/체계도/선언문/직인=어문 정정불요. r85=삼정회계법인 직인(인물사진 아님)=어문 유지. r107·r163=#content 유튜브/video 임베드 확인=영상 유지. M drift(138→140·36→35·1066→1069 등)=라이브 게시판 글수변동, boardM 전수재계산(06-17) 완료분이라 미추격. 사이트21행=외부 subdomain 정상. 빈게시판 M0 3건(r44 개인정보처리요구·r193·r229 온라인교육)=글0→없음 유효. **Y/Z/AA 227행(프2,2026-06-19) 기입완료**. **현황판 갱신완료**(E☑️검수완료·F완료·G227·H2026-06-19·K"양식검수 통과(227행)"). 도구 _temp_render*.py·_temp_napply.py·_검수.py·naudit 몽타주. 백업 `_backup_N재검수전`·`_backup_YZAA전`·보드 `_backup_중부발전검수완료반영전`.
- ⏪한국중부발전(공공기관2-6) 검수완료 되돌림(2026-06-18) => 위 재검수로 대체.
- ✅한국중부발전(공공기관2-6) 검수완료(2026-06-18) => 사용자 "읽기전용 검수, 문제있으면 보고·없으면 B넘버·C 채우고 검수완료". **구조검수 PASS**(자동채움 B순번빈칸8·C빈칸4만, `[보고]` D/E/F구멍·헤더·병합 이상 0). **내용일관성 정상**(N 8종 유효·SITE_TAIL0·빈게시판M0-N0·O정상·K javascript0). 경미 정리: r31 N `어문 `(뒤공백)→`어문` 정규화. r107 어문,이미지,영상·r203 어문,기타=유효조합 유지. → **B 1..227 연속 부여·C 4건 한국중부발전 채움·Y/Z/AA 227행(프리랜서2,2026-06-18)**. 보드 ☑️검수완료·검수=완료·행수227·검수완료일2026-06-18·비고 '양식검수 통과(227행)'. 백업 `_backup_검수완료전`·`_backup_YZAA전`·보드 `_backup_중부발전검수완료전`. ⚠️구조/양식+내용일관성 검수(②GNB·③전수렌더는 직전 4턴서 GNB재구축·N몽타주 완료분으로 갈음).
- ✅한국중부발전(공공기관2-6) 인페이지 앵커탭 M=탭수 적용 완료(2026-06-18) => 사용자 "서울발전본부(content/31) ul.tabA f2 tab(data-tab=box01A·href=#n, 서울발전본부+원주그린열병합) 인페이지탭, 같은URL→M=탭수, 서울발전본부부터 끝까지 재확인". r95+ content페이지 스캔, `tab_link`아닌 **data-tab+href=#n 인페이지앵커탭**(tabA/tabB/img_tab/depth_box 변형 전부 동일 메커니즘 확인)→**행분리 없이 M=탭수만 갱신, 17개 페이지**. M 1→: 서울발전본부2·화력발전소운영4·재생에너지4·발전소건설3·해외사업개요4·**부서별전화번호12**·KOLAS정밀분석2·견학도움자료3·환경경영4·환경관리3·재생에너지(ESG)4·인권경영위원회2·안전보건경영방침2·**연도별보기25(연도탭)**·**윤리경영연도별추진내역23(연도탭)**·홍보영상2·비대면문화예술제2. **변경=M열 17셀뿐**(행추가0·구조무변경)·검수구역≤88행 0변경·max_row229 동일. 백업 `_backup_인페이지탭M전.xlsx`. 도구 `_temp_inpage.py`·`_temp_setM.py`. ⚠️**연도필터(r202=25·r208=23)·부서전화(r109=12)·해외사업map(r105=4)는 인페이지탭이나 콘텐츠탭과 성격이 달라(연도/부서/상태 필터) M=탭수가 과대일 수 있음→사용자 확인요망**.
- ✅한국중부발전(공공기관2-6) 게시판 tab_link 탭 누락분 전개 완료(2026-06-18) => 사용자 "엑셀88행까지 내검수(IR자료실>IR뉴스/담당자정보 분리 예시), 89행부터 tab_link 누락, URL다르면 행분리·URL같으면 M=탭수". 지난번 콘텐츠페이지만 스캔(boardMain이 'main.do?mnCd' 대소문자필터에서 제외돼 게시판탭 누락)→이번엔 **게시판 포함 89행+ 132페이지 재스캔**. 경로(path)기준 dedup으로 기존전개분 skip(self탭 mnCd차이 오탐 제거)→**실제 누락 게시판탭 3곳**: 인권경영확산활동>[보도자료(self)+월간인권소식지M23·전사캠페인M39], 인권경영자료공유>[영상자료(self)+인권공모전M2·인권경영자료공유M29], 확산활동및자료실>[윤리경영확산활동(self)+확산활동및자료실M16]. self≠leaf 자식전개(H열). **+5행(222→227 데이터, max_row229)**. M=div.total em.count·N=목록썸네일+몽타주(월간소식지/인권공모전=어문,이미지·전사캠페인/자료공유/확산자료실=텍스트목록 어문). same-URL(M=탭수) 케이스 0. **검수구역 3~88행 0변경**·기존 B/C 보존·**신규행 B=None(사용자 수기스킴)**·헤더병합·병합겹침0·하이퍼링크 PASS. 백업 `_backup_게시판탭전개전.xlsx`. 도구 `_temp_scan2.py`·`_temp_boards.py`·`_temp_build2.py`. ⚠️미검수·신규 게시판 추가 sub탭 가능성은 낮음. => 사용자 "ul.tabA tab_link(예 개인정보보호활동>탭들) 또 나옴, B순번40까지 내검수, 41부터 다 수집작성". B41+ komipo content페이지 98곳 스로틀스캔→**14곳 탭위젯 발견**. self탭(current)==menu leaf면 형제(2곳: 보령에너지월드·서울코미포에너지움 견학신청·관람정보 추가)·≠면 자식전개(12곳: 인사제도안내·지원가이드·분장업무·상징/캐릭터·개최현황×2·제도소개·인권경영소개·안전분야고객지원·규범및체계·청렴옴부즈만 등, self탭이 첫자식). **+39행(180→219)**. 각 탭 L(페이지/게시판 div.total em.count/사이트)·M·O(komipo=공공누리 kogl마크無 전부 미부착)분류. N=정적#content이미지검출+몽타주확정: 캐릭터/환경엠블럼/위원사진/복리후생(실사진3)=어문,이미지 / 인재육성(로드맵)·안전조직(조직도)·안전보건경영방침(선언문텍스트이미지)·인권경영추진조직(플랫폼구성도)=어문(도식/글자이미지 정정). **검수구역 B1~40 0변경 검증(C열 원복)**·기존블루19행 보존·B 1~219재부번·헤더병합·병합겹침0·하이퍼링크 PASS. 백업 `_backup_탭전개전.xlsx`. 도구 `_temp_tabscan.py`·`_temp_plan.py`·`_temp_build.py`·몽타주 `_nshots_tab\`. ⚠️N 정적+몽타주 휴리스틱(스팟검토 권장)·미검수. => 사용자 N과검출 직접수정 후 검수. ①구조 PASS(105행·ISSUES0)②GNB대분류6개 사이트일치③N이상치=없음(사진첩·CI=어문,이미지 유지·경영공시=기타·안전보건인증=이미지, 실사진을 어문으로 과소한 행 無). N분포 어문80·어문,이미지22·이미지2·기타1. ④Y/Z/AA 105행(프2)·보드 ☑️검수완료·행수78→105·06-17·비고 양식검수통과. 백업 `_backup_YZAA전`.
- ✅한국지식재산보호원(공공기관2-8) 랜딩셸 삭제 완료(2026-06-17) => 사용자 "랜딩셀 제거해줘". `_collapse_landing.py run --safe`로 섹션랜딩셸 15행 제거(94→79). D셸4(KOIPA소개·KOIPA공고·고객지원·정보공개)+E셸11(경영목표·홍보·법령정보·분쟁조정제도·정보자료 등). 셸 라벨 첫자식 승계. **부수효과**: 조직안내(foodsafetykorea 정크URL)·국내위조상품단속지원(epeople 로그인URL) 셸도 collapse돼 정크/로그인URL 제거. K-브랜드무단선점(게시판M0) 등 게시판/공공누리 보유 랜딩은 --safe로 보존. 빈행 정리·B 1~79 재부번·헤더병합·K링크·병합겹침0 검증 PASS. 백업 `_backup_랜딩제거전.xlsx`. ⚠️작업현황판 행수 94→79 갱신은 파일잠김으로 보류(해제 후 반영).
- ✅한국중부발전 게시판 M 전면 재조사(2026-06-17) => phase234가 화면표시 10개만 셈(실명제 실제176). 🔑komipo는 총건수가 영문 "Total : N" 포맷(한글 "건" 정규식 미스)·pageSize 키우면 서버 EMPTY_RESPONSE 거부. 47게시판 전부 Total추출(스로틀+재시도) 재계산: M 0~3660·합10,348. 176 2곳(실명제·사전정보공표)=첫글달라 중복뷰아님 검증. r130견학신청 M0→없음 동기화. 구조 PASS. 도구 _komipo_boardM.py. ⚠️교훈: komipo 게시판 M=Total:N 추출.
- ✅한국지능정보사회진흥원(공공기관2-7) owl-carousel 탭 전수전개 완료(2026-06-17) => 사용자 "ICT동향분석·정보통신망발전사·업무추진비공개 등 owl-stage 탭 다 수집+색칠". nia.or.kr 정적 ul.owl-carousel li.item a 전수스캔→**11곳 전개(+28행, 77→105)**: 자식9(ICT동향분석5게시판[208/173/36/105/5]·정보통신망발전사5·기업정보화통계2·업무추진비공개3·찾아오시는길3·국민참여3·인권경영2·안전보건경영5·환경경영3)+형제2(조직도→부서안내/직원검색/사업별웹·고객헌장→이행표준3). leaf가 탭라벨에 있으면=형제(같은깊이), 없으면=자식(leaf+1). 각탭 fetch L/M/N분류·블루. 내부규정=탭 자기1개뿐 추가없음. B 1~105재부번·C채움·헤더병합보존. **검수 PASS(105행·ISSUES0·WARN0)**. 백업 `_backup\*_owl탭전개전`. 도구 `_temp\_nia_owl.py`.
- ✅한국중부발전(공공기관2-6) GNB 전면 재수집(2026-06-17) => 기존 부실수집(앵커깨짐 151행) 폐기. komipo megamenu(nav>ul>li 대분류·li.more>p 중분류·ul.depth3>li>a 소분류, goPage TYPE=CONTENT페이지/BOARD게시판/PROGRAM/EXT사이트) 권위트리 추출+**ESG는 별도 마이크로사이트(/esg/) 4대분류 35leaf 편입**(D=ESG경영>E=환경/사회/지배구조). **180행**(페이지128·게시판47·사이트5). Phase234=Playwright 스로틀렌더(komipo board rate-limit)로 M·O(공공누리)·N몽타주. N=어문113·어문,이미지56·영상3·없음3(발전소시설/지도/CEO/CI/캐릭터/홍보매체=이미지·차트/조직도/체계/공시/문서=어문 강등19). 구조검수 PASS. 도구 _komipo_gnb.py·_komipo_esg.py·_komipo_phase1.py·_komipo_phase234.py. 백업 _backup_재수집전. ⚠️N은 자동+몽타주휴리스틱→스팟검토 권장. 미검수.
- ✅주택금융공사(공공기관2-5) 검수(B재부번·GNB대조·N검출) 완료(2026-06-18) => 사용자 "검수해줘"→동시편집충돌로 파일359행(B뒤섞임·표준/고유카테고리삭제·빈행). 사용자 "복원말고 현재파일로 검수, 내가 최종확인". ⚠️정정: 표준/고유 정보목록은 "전체"있어 1행 정상(내 "누락"오판)·즐겨찾는=전체없어 카테고리split 정상·빈행263~359=dimension만부푼 완전빈칸 무해(내 오판). ①B재부번1~260(갭메움). ②GNB대조 PASS(대분류6 라이브일치·중분류누락0, all_menu_pop). ③N이상치36건(`_검수_N대조.py`+몽타주)=대부분 차트/도식/약관/아이콘 오검출(어문정상)·실사진의심4(r203·204·222·223)·OVER_IMG9(r179~181등). 사용자(b)=N정정 본인이→사용자가 259행으로 정리(18:04). 사용자 "마무리해줘"→**검수완료 마감**: Y/Z/AA 259행(프2·2026-06-18)+현황판 ☑️검수완료·행수259·검수완료일2026-06-18·비고"양식검수통과(259행)". 백업 `_B재부번전`·`_검수전`(359원본)·`_YZAA전`. 스킬2건 업뎃(검수=빈행dimension/수집=전체카테고리1행).
- ✅주택금융공사(공공기관2-5) 정보목록 분류탭+con탭 전개 완료(2026-06-17) => 사용자 "정보목록 ul.board-tab-box 분류탭 + 이후 con03탭 다 수집". ①분류탭(카테고리=별행게시판): 표준12종(합101)·고유7종(합99·ID36~42)·즐겨찾는12종(건수 페이지표시기준 비고). URL=?srCategoryId. ②con탭 전수스캔(`_hf_contab_scan.py` 236p): 30그룹 중 29개 이미수집(타세션)·개인정보처리방침 하위4개만 누락→추가. **245→278행**. 도구 `_hf_infolist_build.py`(국소삽입: unmerge→insert→filldown→재병합→헤더재병합·⚠️unmerge를 insert前)·`_hf_privacy.py`. 백업 `_분류탭전개전`. ⚠️현황판 잠김→행수274유지(닫으면278). ⚠️교훈: hf 분류탭=srCategoryId GET필터·보드마다 ID다름(표준24-35/고유36-42).
- ✅한국전력거래소(공공기관2-2) 검수완료 마감(2026-06-17) => public-sitemap-inspection 스킬. ①구조: D40:D89 대분류 'ESG경영' 유실 발견(breadcrumb로 확인)→채움+C빈칸9+B 1~197 재부번→PASS ②GNB대조(콘텐츠페이지 진입추출): 9대분류 일치, GNB-only 9건=랜딩셸(정상삭제)·엑셀-only 49=depth4 더깊음(정상)=메뉴완전 ③N이상치 34건: UNDER 30=전부 차트/표/인포/계기판=어문 정확(오탐)·r6 CI소개=이미지맞음·r175공지=타당·r27·r190 빈제안게시판M0→없음 정정. Y/Z/AA(프2,197행)+작업현황 검수완료(행수214→197). 백업 _backup_구조수정전·_N정정전·_YZAA전. ⚠️교훈: KPX GNB는 JS스플래시→콘텐츠페이지(menu.es?mid=) 진입해야 렌더.
- ✅한국전기안전공사(공공기관2-1) 검수완료 마감(2026-06-17) => public-sitemap-inspection 스킬로 라이브검수: ①전국사업소(13본부)=GNB엔 있으나 사용자 제외확정 ②GNB권위 대조→메뉴구조 완전(엑셀이 LNB로 GNB보다 깊음) ③N이미지/어문 이상치 34건 보고→사용자 직접 정정 ④구조: 정크행 r131(bbs_code없는 깡통링크) 삭제+B 1~176 재부번(⚠️delete_rows 병합손상→unmerge·remap·재병합으로 복구)+K링크재적용→검수체크 PASS. Y/Z/AA(프2,2026-06-17,176행)+공공기관2_작업현황.xlsx 검수완료 반영(행수 218→176). 백업 _backup_구조수정전·_YZAA전·_검수반영전. ⚠️스킬에 "묻지말고 바로 마감"+공공기관2 현황판 직접갱신 규칙 추가.

- ✅한국주택금융공사(공공기관2-5) 121행~끝 con탭 전개+L/M/N 재수집 완료(2026-06-17) => hf.go.kr 정적. con0X.rowoY 콘텐츠탭 중 leaf가 탭라벨에 없는 부모 **12곳 하위전개(+32행, 211→243)**: 은퇴금융아카데미(소개/온라인수강)·오픈캠퍼스·조직·오시는길·기금자산운용(6)·고객헌장(5)·기업민원보호헌장·윤리경영(7,기존중복2제외)·인권경영(5)·ESG·공모전수상작·CI. 각 탭 fetch해 L/M/N분류. 121+ L/M/N 재검출(N이미지/영상 보정·게시판M=총N건). **외부서브도메인(voc·bank.hf)=사이트 유지**(www.hf만 내부). B 1~243 재부번·C빈칸6 채움·121미만 보존·헤더병합 보존. **검수 PASS(243행)**. 백업 `_backup\*_con탭재수집전`. 도구 `_temp\_hf_scan.py`·`_hf_apply.py`. ⚠️빈게시판 M0 3건(r17·202·205)·N이미지/영상 자동검출(시각판정 검수영역)·온라인수강(게시판/영상)·공모전수상작 확인권장. ⚠️공공기관 폴더가 `작업파일\완료\공공기관\`으로 이동됨.
- ✅전력거래소(공공기관2-2) 랜딩셸 삭제 완료(2026-06-17) => 사용자 "랜딩셀 삭제해줘". depth4 전개(224행) 후 `_collapse_landing.py run --safe`로 섹션랜딩셸 10행 제거(224→214). 조직구성·열린경영·ESG경영·추진조직·성과지표·E(환경) 등 셸 라벨 첫자식 승계. **검증: 찾아오시는길>본사/경인/제주/중부·추진조직>24/25년도 보존, B연속1~214**. 백업 `_랜딩제거전`. 현황판 행수214.
- ✅전력거래소(공공기관2-2) 본문 depth4 탭 전개 완료(2026-06-17) => 사용자 "찾아오시는길 ul#depth4_menu_ul(본사·경인지사·제주본부·중부본부) 하위 다 수집+다른 페이지/게시판도 확인". `_kpx_depth4.py`: base GNB 재추출+**전 페이지(150) ul#depth4_menu_ul 전수스캔→28탭그룹(고유23)** member-set dedup·self탭 children 전개. 윤리경영9·법령고시11·경영공시10·인권경영6·안전보건5·찾아오시는길4(지도) 등. **147→224행**. 백업 `_depth4전개전`. ⚠️랜딩제거 미적용(depth4부모 보호). phase234+몽타주+영상정리+시각판정(42행). ⚠️동시편집(다른세션 kpx랜딩제거·kesco N재작성)→백업후. ⚠️교훈: 사이트마다 본문탭 상이(kesco=.sub_left_menu/ul.depth4·kpx=ul#depth4_menu_ul)—GNB만으로 부족, 페이지 본문탭 전수스캔 필요.
- ✅전기안전공사(공공기관2-1) LNB 4단 재수집 완료(2026-06-17) => 사용자 "비전핵심가치 들어가면 ul.depth4(경영전략체계·경영이념) 있음, 본문 LNB 메뉴 다시 수집". GNB megamenu가 3단까지만→LNB `.sub_left_menu` 4단(대분류>섹션d0=E>항목d1=F>세부d2=G) 전수. `_kesco_rebuild.py`(9대분류 LNB크롤)+`_kesco_merge_extra.py`(정보공개=info포털 #gnb 31·전국사업소 13본부 보완)→`_gnb_write`→phase234→몽타주→영상정리→시각판정. **160→284행**(비전핵심가치>경영전략체계·경영이념 등 4단 반영). ⚠️**gb.go.kr(경북템플릿 placeholder) junk URL**: kesco11+중부발전10+지식재산보호원2+직업능력1 = K비움+L~Q초기화로 정리. ⚠️교훈: 공공기관2 일부 사이트는 GNB megamenu가 3단까지만→**페이지 LNB(.sub_left_menu/ul.depth4)에 4단 별도**(타 사이트도 LNB 점검 필요 가능).
- 🔄공공기관2 신규 17곳 수집(2026-06-16 18:50~) => 사용자 "16일작업.png에서 한국출판문화산업진흥원(298) 빼고 나머지 17곳, 작업현황+번호폴더+각엑셀(공공기관식·3번 새별도배치·새번호1~17), 수집스킬 최신화 후 그걸로 GNB권위트리+몽타주N 빡세게 수집, 텔레그램보고". 배치=`작업파일\공공기관2\`(현황판 공공기관2_작업현황.xlsx·폴더 1~17·담당 프2·비고에 마스터번호). **진행상황(2026-06-16 밤)**: ①수집스킬 최신화 3건(모바일 m-gnb 4단·게시판 배너 차집합 N·공공기관2 등재). ②구조·현황판·17엑셀 골격 생성(`_build_scaffold.py`). ③URL 17곳 확인(에이전트)+정찰(`_공공기관2_probe.py`). ④**14곳 Phase1~4 수집완료(총 2,468행)**: 범용 phase1(playwright 렌더)+phase234. 단 인트로스플래시/JS메뉴 3곳(2전력거래소=`/main/` ul#head_menu_all·14청소년정책=`/mps` nav.krds-main-menu·12철도=info.korail.com/info ul.depth1_list)은 **MCP브라우저로 실제 GNB 직접추출**(`_gnb\{num}.json`→`_gnb_write.py`가 phase1.write_excel 재사용). ⑤**몽타주 N 자동패스 14곳**(`_공공기관2_nbatch.py`=nshot렌더+napply강등): 이미지無 행 어문강등 약 250행. ⑥시각판정 적용: 6중부발전 5행(인포그래픽/아이콘→어문). 도구 전부 `_스크립트\_공공기관2_*.py`+`작업파일\공공기관2\_*.py`. **밤 2차(완료)**: 사용자 "①정크 GNB 재추출로 구조부터" 채택 → 정크/의심 9곳(1·6·7·8·10·11·13·15·16) **Python Playwright로 화면 GNB 직접 재추출**(`작업파일\공공기관2\_gnb_extract.py`, 컨테이너 per-site·구조walk·정크라벨필터)→`_gnb_write.py` 재구성+phase234 재수집. 정크 대분류 제거(전기안전 9·중부발전 6·지능정보 6·직업능력 5 등). ⚠️kywa(15)는 메뉴 DOM 특이(python/MCP DOM상이)로 대분류 grouping 평면=검수영역(페이지 전수는 포착). **어문/이미지 결정트리**(기존 완료사이트 N으로 검증, [[feedback_pro2_review_guidelines]]+[[feedback_N_image_rule]] 종합: 실사진/지도/평면도/QR/악보/표지/CI/캐릭터/포스터=이미지, 글자이미지/인포그래픽/조직도/흐름도/그래프/표/로고/아이콘=어문) SKILL.md에 추가. **14곳 전곳 몽타주 시각판정 완료**(`_n_cands.py`로 후보·라벨 확인→몽타주 판독→`_n_fix.py` 적용). **영상 오탐 정리**(`_video_verify.py` 렌더로 본문 실동영상 확인→푸터유튜브 91행 제거, 지능정보70·중부발전10). **최종 N 5종 깔끔**(어문1205·어문,이미지118·없음7·어문,영상5·이미지1). 총 1,517행. **2026-06-17**: 차단 3곳 재시도 → **치산협회(17) 수집완료**: kafet.or.kr→`kifds.or.kr`(한국산림재난안전기술공단) 개편 리다이렉트 확인, http://www.kafet로 도달. GNB(#lnb 5대분류)→48행, 비고에 개편기록. **kipf(3)·komsco(4)는 여전히 차단**(이 PC만 선택차단, VPN필요 추정). 현재 **15곳 수집완료(1,565행)**. **남은일**: (a)차단 2곳(kipf·komsco) VPN/타망 필요 (b)kywa 대분류 grouping 검수 (c)구조검수·Y/Z/AA·사용자 최종검수. ⚠️phase1 write_excel 템플릿(315행) 잔존행→`_finalize_status.py`로 정리.
- ✅공공기관 검수완료·미제출 6곳 Y/Z/AA 일치확인+제출 완료(2026-06-16) => 사용자 "미제출만 Y/Z/AA↔작업현황 일치보고 제출폴더 이동". 검수완료&제출≠완료(정확매칭, ⚠️"미완료"가 `in 완료` 오집계 주의) 6곳=17박물관문화재단·18생태원·19중앙의료원·21해양생물자원관·23NHIS·27국악방송(프리랜서2). **17·19·21은 보드 검수완료인데 xlsx Y/Z/AA 빈칸=불일치→보드 검수완료일(17=06-16·19/21=06-15)로 채워 일치**(18·23·27 이미 일치)·행수 6곳 보드일치. `제출폴더\_제출패키지_2026-06-16\제출_프리랜서2_2026-06-16\`에 6개 복사(md5검증). 작업현황 6곳 제출완료=완료·제출일2026-06-16. 백업 `*_YZAA채움전`·`*_제출완료반영전`.
- ✅국민건강보험공단(23) 전수검수+Y/Z/AA+비고 채움 완료(2026-06-16) => 사용자 "검수하고 Y Z AA 특이사항없음 채워". 전수 콘텐츠검수(페이지fetch L/M/O교차·메뉴구조 6대분류 정상·공공누리 전수재스캔=**행64 생활속자가건강관리란 4유형뿐**[new_img_opentype04+텍스트], 나머지 미부착확정). 구조FAIL=B비연속(삭제갭14)+행138 B/C빈→**B 1..217재부번·C채움**. +강당(행133, 공공자원개방 자식, 전개시 부모상속 오류)=페이지→**게시판 M5**(em=5) 정정. **S(비고)=특이사항없음·Y=Y·Z=2026-06-16·AA=프리랜서2 전217행**. 재검수 PASS·작업현황23 검수=완료·행수217. 백업 `*_YZAA채움전`. ⚠️행22 고혈압정보 em=120(사용자검수영역 페이지유지)·M미세drift(공시송달810등 글증감)는 미반영.
- ✅국악방송(27) O 가시성 기준 재검증·정정 완료(2026-06-16) => 사용자 "방송보기 4유형 어디있냐→열어보니 없음". **내 오류: HTML 텍스트만 보고 화면노출(visibility) 확인 안 함**(앞서 텍스트로 부착판정한 8행 중 숨김 포함). Playwright offsetParent≠null 가시 공공누리 라이선스로 재판정→**7행 미부착 정정**(방송보기6·국악교육자료=HTML엔 있으나 display숨김 템플릿). **최종 O: 미부착194·2유형2(공항철도음원·우리민요반주 화면노출)·1유형,AI유형1(보도자료 상세 노출)**. 구조검수 PASS(197행)·27 검수완료 유지. 도구 `_gugak_O_visible.py`. 백업 `*_O가시성정정전`. ✅스킬 O규칙에 "텍스트형 라이선스는 렌더 화면노출만 인정·숨김 템플릿텍스트=미부착" 반영. ⚠️교훈: 본문텍스트 공공누리 판정시 반드시 가시성 확인.
- ✅국악방송(27) O 공공누리 전수확인 + 검수완료(2026-06-16) => 사용자 "유형 분석해 상세에 공공누리유형 있는지·페이지/게시판 정확한지 하나하나 확인 후 이상없으면 검수". ⚠️**국악방송 공공누리=이미지마크(open type/code) 아니라 본문 라이선스 텍스트**("[제N유형] 출처표시[-상업적이용금지][-변경금지] ... 공공누리 조건에 따라 이용", AI=인공지능학습용). 'kogl'문자는 전페이지 공통=무의미. 유형문구는 '공공누리' 앞·뒤 모두 옴(160자윈도우). 게시판 상세 bIdx/recordidx/**idx**(=`?sub_num` 게시판) 표본 union. **이상발견·수정 8행**(공공누리 있는데 미부착): 방송보기6=4유형·공항철도음원=2유형·국악교육자료=2,3,4유형. 보도자료=1유형,AI유형(idx상세 검출·정상확인). **L**: 자동검증은 전역내비 idx/state=view 다수로 양방향 오판→신뢰불가, 라디오 p.total·게시판 콘텐츠글목록 기반 기존 L 유지(사용자 검증분). 검수마무리 C19채움+B 1~197재부번→**구조검수 PASS(197행)**→작업현황 27 검수=완료·197·06-16. 도구 `_gugak_O_verify.py`. 백업 `*_O검증전`·`*_검수마무리전`. ⚠️교훈: 기관마다 공공누리 표기 상이(국악방송=본문텍스트)·idx게시판 상세파라미터 누락주의.
- ✅국악방송(27) 전체프로그램 게시판 L/M/N 전면 재판별 완료(2026-06-16) => 사용자 "L/M 다시 + N 상세 사진있으면 어문,이미지 글만이면 어문, 수집스킬". radio_program_board.jsp 73행. **L**: 진행자소개&총수≤1→페이지M1 / 총수0→게시판M0(없음) / 그외→게시판M=`p.total`. **N**: 상세 본문 실사진(⚠️**핵심: 프로그램 배너(538×252)는 목록+상세 공통이라 제외**=목록 이미지 baseline 빼고 상세전용 img만, size≥140×100·UI패턴제외). 22행 변경(진행자소개 페이지↔게시판 총수기반 보정 8·공지/코너/선곡 상세사진검출→어문,이미지). 변경셀 블루. 도구 `_gugak_radio_lmn.py`·`_gugak_radio_lmn.json`. 백업 `*_radioLMN전`. ⚠️교훈: 국악방송 게시판 N판정시 프로그램배너 제외(목록-상세 차집합)·M=p.total. ⚠️구조검수 FAIL=사용자 동시편집 신규행(r44음반·r109~119 지난대회보기 대회들 B/C빈)으로 내작업무관.
- ✅국악방송(27) 라디오프로그램 게시판 M 재산출 엑셀127~199 완료(2026-06-16) => 사용자 "127~199 수량 다시, p.total Total Page:1/464 (5560)의 5560이 수량". 기존 M=1페이지글수(12) 오류였음→`class="total"`의 `(\d+)` 총수로 교체. **42행 정정**(방송선곡안내 12→5560/6223/7683 등·공지사항 12→19~120·노랫말모음 334·오늘의선곡 2406). 게시판만(진행자소개=페이지 skip)·fixdom(new.igbf→www.igbf). 총수 `_gugak_M127.json` 수집후 적용(잠금 대비). 변경 M셀 블루. ⚠️파일에 B/C빈칸 19행(r44음반랜딩·r109~120 21c 지난대회보기 2014~2024 대회들)=**사용자 동시편집 신규행**(B=None 관례)이라 미터치·B79갭도 편집중. ⚠️교훈: 국악방송 게시판 M=`p.total (N)` 총수(1페이지 노출수 아님).
- ✅국악방송(27) 음반/새음원 cont_list 카테고리 하위전개 완료(2026-06-16) => 사용자 "음반/새음원(769) 하위 doListSearch(recom)→?sub_num=2744&recom=N 카테고리 하위페이지+LMNO". 769 cont_list a onclick `doListSearch(recom)`→자식URL `?sub_num=2744&recom={recom}`. **20개 카테고리 F자식**(새천년음반49·아이들노래10·홍보음반14·21세기5·2008~2023년). L=게시판·**M=[건수](r_num)**·N=**어문,이미지**(record_view.jsp 상세=커버+수록곡뿐 재생오디오無 확인)·O=미부착. **160→179행·B연속·구조검수 PASS·작업현황27=179**. 도구 `_gugak_record_expand.py`. ⚠️앞 N재작성때 음반/새음원=어문,오디오였으나 재생오디오 없어 자식 어문,이미지로 정정.
- ✅국민건강보험공단(23) scrollable-tabs 데이터토글 전수전개 완료(2026-06-16) => 사용자 "행122 건강보험/국민연금/고용·산재 등 탭 다 수집·1~끝·색칠·각 탭 별도행". 정적라벨 데이터토글 **9그룹**(검진7~12·고혈압20~25·당뇨26~31·금연36~40 등 이미전개=각탭=각행 제외, URL존재여부로 판별): 122고액체납(건강보험5766/국민연금5673/고용산재297)·123불법개설(개인69/법인6)·185외국인민원(서울+안산/수원/인천/의정부)·14병의원찾기·79통합돌봄·110정보공개제도안내·133고객센터·209사회공헌·**127공공자원개방**(강당+회의실45/체육시설19/주차장102/문화시설1, 흩어진 기존자식 4행[222~225] 제거후 부모아래 재배치). self≠메뉴leaf→children 전개. 별URL탭=L/M/N크롤(em.color.primary-60·board=em있음or페이저)·인페이지탭=부모URL·페이지M1·부모N. **신규22-제거4→242행·B1..242·구조검수 PASS**. ⚠️**1차때 블루버그**(행삽입후 시트 라이브 덮어쓰며 신규행 스타일이 아래로 전파→230행 과다색칠)→스타일 덮기前 srcstyle 스냅샷+신규행 블루범위 B~Q(2~17)로 수정·백업복원후 재실행. 최종 블루 78행(LMNO53+탭26). 도구 `_temp\_nhis_scrolltabs.py`(URL키 식별·REMOVE_KEYS). 백업 `*_scrolltabs전개전`. ⚠️인페이지N=부모상속(병원찾기=이미지)·지사/하늘반창고/시설 N 검수영역.
- (이전)국악방송(27) 악기 인페이지탭 M+N재작성 엑셀32~끝 완료(2026-06-16) => 사용자 "우리악기 악기들 ul.tabtn(인터뷰/연주법/제작과정/음원) 탭 수집 + 엑셀31행까지 내 검수 보고 32~끝 N 재작성". **①악기 인페이지#앵커탭**=매뉴얼대로 행추가 없이 **M=탭수**(가야금4·거문고3·북/소금/장구5·피리4·해금5) **N=어문,이미지,영상,오디오**(인터뷰/연주=영상·제작과정=이미지·음원=오디오). **②N재작성 32~끝**: 3~31 사용자검수 라벨→N 학습(16라벨) + 도메인휴리스틱. 31행 변경: 자료공간 음원/반주음악/음반=어문,오디오(과표기 정정)·명인명창=어문,영상·인트로(인사말/비전/연혁/조직/채널현황/CI)=어문,이미지·게시판텍스트(보도/혁신계획/대회)=어문·M0게시판=없음. **구조검수 PASS·변경 블루**. 도구 `_gugak_N_redo.py`. 백업 `*_N재작성전`. ⚠️방송채널현황·소개류 이미지여부, 악기별 탭 미디어조합은 검수영역(휴리스틱).
- ✅국악방송(27) E없는 섹션 LNB 하위탭 전개 완료(2026-06-16) => 사용자 "?sub_num=2307 페이지 E도 없고 좌측 ul.sub_menu(소개·가야금…해금) 있는데 안했네". 전 ?sub_num 페이지 ul.sub_menu/third_menu 전수스캔→**E=None 섹션랜딩 2곳 발견**: r32 자료공간=실은 **우리악기 톺아보기**(소개·가야금·거문고·북·소금·장구·피리·해금 7신규)·r52 국악방송안내=실은 **국악방송소개**(인사말·비전·연혁·조직및임직원·방송채널현황라디오/TV·CI·윤리경영헌장·인권경영 8신규). E라벨 채움+하위탭 F자식 메뉴순 삽입. 전부 페이지·N렌더(악기=텍스트만 어문 확인·CI만 어문,이미지). **145→160행·B연속·구조검수 PASS·신규 블루**. 작업현황 27=160(잠김 보류). 도구 `_gugak_subnav_scan.py`·`_gugak_subnav_expand.py`. ⚠️교훈: 국악방송 ?sub_num 페이지는 **ul.sub_menu가 GNB+LNB 여러개**라 select_one 금지(현재 sub_num 포함 그룹 선택)·E=None 섹션랜딩은 LNB라벨로 E채우고 하위탭 전개.
- ✅국민건강보험공단(23) 엑셀행85~227 L/M/N/O 재검수 완료(2026-06-16) => 사용자 "엑셀행84까지 검수(B순번≠행, 행기준), 85~끝 학습해 L/M/N/O 다시". **3~84 정답 캘리브레이션**: L 95%(78/82)·N페이지 90%(55/61, 강화필터). **확정규칙**: ①L=페이지→게시판 **상향만**(페이저링크>0 & `em.color.primary-60` 총건수). ⛔**하향(게시판→페이지) 금지**—JS/AJAX게시판(사회공헌 M19775 등 정적신호0)을 페이지로 오판 방지 ②M=em총건수(행70=1054·18=12 검증) 있으면 교체·없으면 현행유지 ③N=**업로드경로 사진만 이미지**(`/upload|/board|/data|/atch` 등), **NHIS 콘텐츠png(당뇨/프로그램 안내도)=인포그래픽=어문**(사용자 과표기 지적과 일치) ④O=opentype(전부 미부착). **53행·83셀 변경(파랑)**: L상향22(통계연보5·요양급여조회·제안목록11363·간행물·갤러리·시설예약 등)·M32·N29(어문,이미지→어문 축소 8+갤러리/영상 업그레이드). 3~84 **0변경 검증**. 백업 `_backup\*_LMNO재검수전`. 도구 `_temp\_nhis_lmno.py`. ⚠️검수영역: L하향 안 함(비공개세부기준 등 M0게시판 잔존가능)·N 지도=이미지/그래프=기타 같은 특수 미감지(90%)·M0게시판 N=없음 처리(행112·140·170·180 공지성이면 확인). => 사용자 "국악무대부터 페이지마다 div.program_menu_wrap ul.menu_list 있음, 하위로 다 수집". 프로그램(tv/radio_program_main_sub.jsp) 41개→**중복 idx 8개(라디오 전체프로그램 중복) 삭제 + 33개 menu_list 자식전개(E=프로그램 카테고리·F=서브메뉴, 신규자식 94)**. ⚠️**핵심: 라디오 프로그램 URL이 시트에 `https://new.igbf.kr`(404)로 저장됨→실작동 `http://www.igbf.kr`**(fixdom 정규화로 fetch). javascript(다시듣기) 제외. 이름기반 L/M/N: 소개/진행자=페이지·어문,이미지 / 방송보기=게시판·어문,영상(M=bIdx) / 공지·선곡·알려=게시판·어문 / 사진·갤러리=어문,이미지. main_sub 컨테이너(==프로그램소개)=셸 드롭. 라디오 L=None도 해소. **92→145행·B연속·게시판M빈0·구조검수 PASS·신규 전부 블루**. 작업현황 27 행수=145. 도구 `_gugak_prog_expand.py`. 백업 `*_프로그램전개전`. ⚠️방송안내/선곡 L/N 이름기반 추정=검수영역.
- ✅국립박물관문화재단(17) 구조검수 PASS·검수완료 반영(2026-06-16) => 사용자 "검수해줘". `_검수일괄.py 17` 초기FAIL=C빈칸38행(병합 게시판 연속행)→C채움→**재검수 PASS(101행)**. 작업현황 17 검수=완료·완료일2026-06-16·행수101 기입. 백업 `_backup\*_검수C채움전`.
- ✅국립박물관문화재단(17) O 공공누리 전행 재검수 완료(2026-06-16) => 사용자 "보도자료 1유형인데 미부착표기, 다 재검수". **원인=마크 2종을 둘다 놓침**: 게시물=`new_img_opencode{N}.jpg`(정적)·페이지=`img_opentype0{N}.jpg`(정적). 통합 regex `open(?:type|code)0*(\d)`. **게시판=상위10 상세 유형 합집합**(사용자지시, 게시물마다 유형달라 1234전부=범례 미부착가드)·페이지=본문마크. 전101행(게시판23·페이지78) 스캔. **4건 보정**(미부착→): r7월간공연=1,3유형·r8기획공연=1,2,3유형·r9문화행사=1유형·r63소식지=1,4유형(최신호1·이전호4), P=게시물·Q=Y·하늘색. r62보도자료=1유형(10/10 확인·기존맞음)·r77CI4·r78서체1·r79홍보4(opentype확인) 유지. FAQ/발간서적/신청서/전시(외부) 등=마크없음 미부착확정. 라이브셀+라벨 교차검증 후 저장(타세션 93→101행 변동 대응). 백업 `_backup\*_O재검수전`. 도구 `_temp\_nmf_kogl_full.py`. ⚠️교훈: 공공누리 마크 이미지명 벤더별 상이(opencode/opentype)·게시판 O는 상위N 합집합이 정확(최빈 단일 아님). => 사용자 "1~22 내가 검수, 23부터 안맞음". base=nmf.or.kr(AJAX, list.do/_view 패턴). Playwright 렌더+페이지워크. **14행 수정**: 보도자료·공지사항·소식지·일반공고·채용공고·이벤트·발간서적·연간일정·기부금활용실적·정보목록·FAQ·1:1문의·인권영향평가 **페이지→게시판**(URL list.do/board 패턴)·M 실카운트(공지601·이벤트272·일반공고271·보도266·채용190·정보목록146·소식지87·발간74·연간13·기부7)·R52 CI N→어문,이미지·R34 1:1문의 N→어문. **무회귀**: 지난전시 M48 보존(walk 0)·FAQ/1:1문의 walk0이라 M 기존유지. 검증 1~22행 0변경·23+ L/M/N외 0변경·B1~65연속. 백업 `_backup\*_LMN재검토전`. 도구 `_temp\_nmf_lmn.py`. ⚠️검수영역: 게시판 M은 페이지워크 근사(공지 등 상단고정글 약간 과대가능)·FAQ/1:1문의는 게시판인데 목록패턴 달라 M 미산정(수동확인)·N 영상오탐(푸터유튜브)은 본문embed한정으로 수정됨.
- ⏸️공공기관 GNB 기준 메뉴구조 재구성 — **#1만 완료 후 사용자 중단**(2026-06-15) => **1.가축위생방역지원본부 GNB 재구성 완료**(전체메뉴 #gnb1 Playwright 추출→D~J 재매핑, 75 leaf 100% URL매칭으로 L/M/N/O 보존, 외부 elis 자치법규 1행 보존, 76행, 검수 PASS, 헤더병합 보존). 이름·뎁스 교정(관계법령·고객서비스헌장·닭뉴캐슬병·청렴마당→국민소통하위 등). 백업 `_backup\*_GNB재구성전`. 도구 `_temp\_gnb_extract.py`·`_gnb_rebuild.py`(헤더병합 보존=row<3 unmerge 제외). **#2~16은 사용자가 "그만"으로 시작 전 중단**(베이스URL은 파악됨, 배치추출 중단). 재개 시 _gnb_extract로 사이트별 추출→_gnb_rebuild dry검토→run.
- ✅공공기관 현황판 제출완료 반영 완료(2026-06-15) => 사용자 "오전에 압축한건 다 제출". 오전 압축물=`제출_프리랜서2_2026-06-14.zip`(06-15 09:38, 9곳: 20해양박물관·22호남권·24국민연금·25국방과학·26국방기술품질·28식물검역·29KAIA·30국토안전·31국토연구). 현황판 9곳 제출완료=완료·제출일2026-06-15 기입 저장. **결과: 검수완료11·제출완료9·검수완료미제출2(19중앙의료원146·21해양생물105=압축후 검수라 다음 제출분)**.
- ✅국립생태원(18) O열 AI유형 추가 + N 전면 재판별 완료(2026-06-15) => 사용자 "①상세에 img_opentype_ai.png(alt=AI 학습데이터 출처표시) 있으면 O에 AI 추가 ②새 스킬로 N 재판별". **①O-AI**: 전 게시판65 상세 표본(보드당8글) img_opentype_ai 스캔→**r7 보도자료(1유형→1유형,AI)·r140 이달의멸종위기(4유형→4유형,AI)** 2곳. (다른 보드는 정적/렌더 모두 opentype마크 無=기존O는 타출처). 도구 `_nie_aitypes.json`. **②N재판별**(신규스킬): 페이지=`#content` 실사진검출(크기≥140×100·UI패턴·도식alt[조직도/체계도/자세한내용은] 제외), 게시판=목록 사진썸네일(imageSrc.do 표지 포함)→어문,이미지·**썸네일無면 첫글 본문 폴백**(발행물보드 표지 보정, 공지/간행물/소식지 유지)·빈게시판없음. 영상/오디오 기존N 보존. **51행 변경**(어문↔어문,이미지·없음 정정, 어문,이미지 45→91). url검증 적용·N블루. 도구 `_nie_njudge.py`. 백업 `*_OAI추가전`·`*_N재판별전`. ⚠️경계 r135소개(아이콘성)·r139영상(영상보드인데 어문,이미지=영상태그 누락 가능) 스폿확인 권장. ⚠️**18은 다른세션 본문탭전개 진행중**(B갭94·114·r104 B/C빈칸)=동시편집상태라 B재부번 미터치(내 O/N작업만 수행).
- ✅국립해양생물자원관(21) 게시판 N 전수재스캔·문화행사 정정 완료(2026-06-15) => 사용자 "교육프로그램(유아/초등/중고등/일반) 어문,이미지인데 어문이었다 왜 안알려줬냐"(앞서 게시판 목록썸네일을 "포스터=어문"이라 임의단정하고 불일치 미보고한 내 실수). 전 게시판38 재스캔(목록 콘텐츠사진 검출, UI패턴제외). 사용자가 유아/초등/중고등/일반/교육갤러리 이미 정정함. **남은 불일치 r15 문화/행사(clturEvnt, 행사사진10) 어문→어문,이미지 정정**(라벨이 E열·F빈이라 1차 라벨매칭 누락→URL로 재매칭). r18 교육소식=목록썸네일無이나 글내사진 갤러리라 사용자값 어문,이미지 유지(목록만으론 미검출). N블루. ⚠️교훈: **게시판 N은 목록 콘텐츠썸네일 1장이라도 있으면 어문,이미지**(포스터/행사사진 포함, "포스터=어문" 단정 금지)·목록썸네일 없어도 글내사진 갤러리(교육소식)는 어문,이미지·검출↔시트 불일치는 무조건 사용자에 보고.
- ✅국립해양생물자원관(21) 구조검수 PASS·검수완료 반영(2026-06-15) => 사용자 "검수해줘". `_검수일괄.py 21` PASS(105행·시트명·헤더병합·B연속1~105·D/E/F병합경계·K열·병합겹침0·카테고리홀0). 작업현황 21 검수=완료·행수105·검수완료일 2026-06-15 기입(Excel잠김으로 사용자 종료 후 저장). +잠금해제 김에 stale행수 동기화(18=191·19=146·23=241, 타세션 편집반영). ⚠️N내용(어문/이미지)은 앞서 재판정 완료분(48~끝)·경계 r74/r76/r25는 사용자 스폿확인 영역.
- 🔄국립중앙의료원(19) 달빛어린이병원 시·도별 게시판 M(건수)=**사용자 직접 확인중**(2026-06-15) => 엑셀행61~77. babyList?region= 카드(.find_card_cell_top_type02) 서버렌더. ⚠️**페이징은 `currentPage`(12개/페이지)** — 정적HTML엔 1페이지 페이저만, JS가 전체생성. 첫 카운트(서울12)는 1페이지만 잡은 오류, 실제 서울=19(2페이지). 사용자가 직접 카운트 확인키로 함. 내 미저장(M 미기입).
- ✅국립중앙의료원(19) 구조검수 PASS·검수완료 반영(2026-06-15) => 사용자 "검수해줘". `_검수일괄.py 19` 초기 FAIL 2(B순번 3·4 누락[로그인행 삭제잔재]·C빈칸 19행[비급여 병합연속3+달빛17])→C채움+B 1..146 재부번→**재검수 PASS(146행)**. 게시판 M빈0(달빛 포함 사용자 M확인분). 작업현황 19 검수=완료·완료일2026-06-15·행수146. 백업 `_backup\*_검수보정전`. ⚠️구조/양식 검수만(N내용·화면대조 별도).
- ✅국립해양생물자원관(21) N 이미지 재판정 엑셀행48~끝 완료(2026-06-15) => 사용자 "이미지 너무 많이 넣음, 몽타주로 엑셀48~끝 N 다시"(엑셀행 47=통합예약안내까지 사용자완료). Playwright 본문(`#contens`)렌더→실콘텐츠이미지 크기필터(≥140×100·UI패턴제외). **학습 핵심규칙(엑셀3~47에서 도출): 사진=어문,이미지 / 조직도·인포그래픽(alt에 조직도·체계도·"자세한 내용은")=어문(텍스트를 이미지화한 접근성도식)**. 게시판=빈게시판없음/목록콘텐츠썸네일≥2=어문,이미지(48~끝엔 교육프로그램 포스터보드 없어 신뢰가능)/텍스트목록=어문. 학습정확도 34/39(불일치는 3~47 교육프로그램게시판 포스터썸네일·1 JS갤러리, 적용대상 아님). **48~끝 52행 중 28행 어문,이미지→어문 정정**(신고센터·헌장·조직도·정보공개방침 등 무이미지 텍스트페이지=사용자 과표기 지적분). 유지 어문,이미지 9=포토뉴스·MAP소식지·미디어아카이브·역대기관장·찾아오시는길 등 실사진. 변경셀 N 블루. +기존 B46갭 재부번(98행 PASS). 도구 `_mabik_njudge.py`·몽타주 `21…\_nshots\`(48~끝 54장). 백업 `*_N재판정전`. ⚠️경계 r74주요업무(png)·r76 CI상징물(로고)=도식/로고라 어문,이미지 유지했으나 사용자 스폿확인 권장·r25교육안내(3~47, 본문이미지無인데 사용자 어문,이미지=JS갤러리 가능).
- 🔄국민건강보험공단(23) 본문탭(ul.scrollable-tabs) 전수전개(2026-06-15) => 사용자 "고혈압질환관리에 scrollable-tabs 6개(고혈압정보/관련사이트/복약정보/생활습관/합병증/식사정보) 탭있음, 밑으로 끝까지 확인해 수집, 단 로그인리다이렉트(personalLoginPage.do) 가는 링크는 제외(힘들면 그냥두고)". 생태원식 self포함 탭→형제전개+L/M/N크롤+로그인리다이렉트 제외.
- 🔄국립해양생물자원관(21) L/M/N 교육갤러리(BBSMSTR_333) 이후 재수집(2026-06-15) => 사용자 "24행까지 내가함, 게시판인데 페이지로 된것 있고 L/M/N 재수집필요, 여기까지 학습해서". mabik 게시판판별(BBSMSTR list·총건수) 캘리브레이션 후 교육갤러리행 이후만 재산정, 1~해당행 0변경 보존.
- ✅국민건강보험공단(23) depth4-ul 4단 하위메뉴 전수전개 완료(2026-06-15) => 사용자 "병(의)원/검진기관 평가정보 들어가면 ul.depth4-ul에 병원평가정보·검진기관평가정보 또 있음, 직접 들어가 메뉴 재구성". **발견: depth4는 데스크톱 head-gnb(3단)엔 없고 모바일 `div.m-gnb-menu`의 `ul.depth4-ul`(61그룹)에 4단으로 존재**(static fetch에 전부 렌더). head-gnb 3단경로(첫자식url로 조인)+depth4 세부전개→권위 4단트리. **전체재구성 133→271행(신규 세부 138, F=소분류 카테고리·G=세부)**. 기존 L/M/N/O/K는 URL로 보존·신규는 페이지/어문/미부착(NHIS retrieve*=서비스페이지라 게시판과분류 회피, M/N검수영역·블루표시). 비GNB 꼬리16 유지. depth5성 꼬리 G만있는행 6개 G→F 승격. **구조검수 PASS(271행·B연속·겹침0)**. 예시검증=병원/검진평가정보>병원평가정보+검진기관평가정보 ✓. 도구 `_nhis_depth4.py`(트리)·`_nhis_d4_rebuild.py`. 백업 `*_depth4전개전`. ⚠️작업현황 행수 23=271 갱신은 파일잠김 보류. ⚠️교훈: 사이트가 데스크톱GNB는 3단·모바일메뉴(m-gnb)는 4단으로 더 깊을 수 있음—깊은메뉴는 모바일/전체메뉴 DOM 확인.
- 🔄국립생태원(18) 본문탭(div.sub-page__tab) 전수전개(2026-06-15) => 사용자 "NIE 일자리플랫폼(200349)에 채용공고·채용온 탭있음, 모든페이지 이런탭 확인해 추가". 전 내부행 fetch→sub-page__tab 스캔→self포함 탭그룹의 신규URL을 leaf+1 전개(L/M/N 크롤). `_temp\_nie_tab*.py`.
- 🔄국립해양생물자원관(21) 홈페이지가이드 메뉴 화면대로 재구성(2026-06-15) => 사용자가 화면 n7(#mobile-menu mMenu_modal7) HTML 제공. 6대분류(전시~소개)는 유지, 홈페이지가이드 하위=본인확인·사이트맵·정보공개(정보공개안내·사전정보공표목록·정보목록·사업실명제·공무수행사인안내·정보공개청구[새창]·공공데이터개방)·개인정보처리방침·저작권정책·이메일무단수집거부·관련사이트·영상정보처리기기. URL매칭 재라벨+홈페이지가이드 7번째 대분류 정렬. `_mabik_apply.py` 병합순서도 F→E→D로 교정.
- 🔄국립해양박물관(20) 메뉴대조+구조검수(2026-06-14) => 사용자 "화면 메뉴 맞는지 보고 맞으면 검수". 화면GNB 7대분류(관람정보·전시·교육·행사·소장품·학술연구·발간자료·MMK) 대조→사용자가 노이즈대분류(국립해양박물관 footer묶음·기증자현황·정보공개청구신청) 직접삭제→**대분류 순서·명칭 화면일치 확인**. 구조검수: 사용자 행삭제로 B비연속만 발견→B 1~100 재부번→PASS. 작업현황 검수=완료 반영. **+제출폴더 Y/Z/AA 일괄기입**(사용자 "제출폴더 안된거 같은날짜로"): `제출폴더\_제출패키지_2026-06-14\제출_프리랜서2_2026-06-14\` 9곳 중 미기입 6곳 기입(Y=Y전행·AA=프리랜서2·Z=각 검수완료일=작업현황값): 국립해양박물관/국민연금/국방과학연구소=06-14·국방기술품질원/국제식물검역/국토교통과학(KAIA)=06-13. 기존기입 3곳(호남권·국토안전·국토연구)=유지. **9/9 완료**. ⚠️제출사본 5곳이 라이브사본과 md5다름(타세션 후속작업)=제출데이터 stale 가능—Y/Z/AA만 제출사본에 기입함(라이브 미터치, 동시작업 충돌회피). 라이브 Y/Z/AA·데이터 재동기화는 별도 필요. **+제출전 전수검수**(사용자 "보내기전 다시 검수"): 9곳 구조검수→6곳 PASS, 3곳 K링크누락만 발견(주소는 있는데 하이퍼링크 비활성·수동편집 흔적): 국방기술품질원2(r10·11)·KAIA3(r49·50·193)·국토연구원6(r37·38·88~91)→해당 K셀 하이퍼링크+파랑밑줄 재적용 교정.
- ✅공공기관 미검수 22곳 일괄 구조검수+전건 보정 **22/22 PASS 완료**(2026-06-15) => `_검수일괄.py`(공공기관용, 광역 `_검수체크.inspect` 재사용). 초기 PASS 15 → FAIL 7 전부 보정 후 **22/22 구조검수 PASS**. 보정내역: 18생태원(B중복57→재부번)·23NHIS(헤더병합3 재추가+B소스ID잔재 재부번+외부새창3행 D=관련사이트+건강검진실시안내/자가건강진단/건강동영상 탭 F carry-forward 14행)·16낙동강(stale H 43행 비움+**GNB트리 menu_id→(D,E,F,G) 전행 재라벨로 level-shift 33행 교정**, 외부 관련사이트 G→E정리)·15광주과학관(footer SNS/홍보 5행 D=관련사이트 정리)·8경제인문(중복shell 5행+junk 13행[검색필터·게시판글·페이지네이션·빈헤더] 삭제 153→122)·4건설근로자(stray 알림사항랜딩 삭제+공지사항/선정공고 URL 라이브복원 board.do?boardConfigNo=29)·2강원대(KNUH웹진=사이트자체 #none 죽은링크 삭제 107→106). 신도구 `_relabel_menuid.py`(GNB트리 menu_id키 재라벨)·`_fix_brenum.py`·`_delrows.py`. mtime가드·전건 백업. 작업현황판 행수동기화 완료(14곳 갱신: 2=106·4=77·5=98·8=122·9=193·10=84·11=53·12=41·14=221·16=410·17=65·21=107·23=133·27=92, 3=105 기동기화). 검수상태 미검수 유지(구조PASS≠화면대조, 검수완료 표기는 사용자 확인 후). ⚠️교훈: menu_id/menuCd 같은 안정키가 URL norm보다 정확—4단 GNB level-shift는 트리 키매핑으로 일괄교정.
- ✅공공기관 미검수 FAIL 13곳 사이트 GNB 개별 재구성 완료(2026-06-15) => 사용자 "다른세션 없음, 그냥 진행/끝까지/본문탭까지". title자동(_bc_apply2) 실패 13곳 사이트별 GNB·LNB·사이트맵 크롤→D/E/F 재구성+기존 L/M/N/O 재사용+본문탭 스캔. mtime가드·백업·B재부번·깊은열부터(F→E→D) 재병합. **13/13 완료**: 5게임물·8경제인문·11생명윤리·12국가유산·14공원공단·15광주과학관·16낙동강·17박물관문화재단·19중앙의료원·22호남권·27국악방송(GNB재구성+랜딩셸정리) + **2강원대**(JS사이트→`/guide/sitemap.asp` cp949 dt/dd 137중분류 매핑으로 평면26대분류→5대분류 계층화, 107행·100%매칭) + **3심평원**(LNB snb-list 70리프 재크롤+관련사이트/이용안내 35보존=105행, pgmid경로불일치 회피). 도구 `_knuh_relabel.py`·`_hira_build.py`·`_gnb_relabel.py`·`_junkclean.py`·`_tabapply.py`. ⚠️전부 검수=미검수 상태(구조검수·N/M 정밀은 검수영역). 작업현황 행수 2=107·3=105 갱신.

- 🔄공공기관 다수 화면메뉴 기준 D~J 재구성(2026-06-13 진행중) => 사용자 "검수완료 빼고 다 화면메뉴기준". 제외=검수완료5+NHIS(GNB완료)+ADD+국민연금(타세션). 대상 22곳(1~22,27). 견고파이프라인 `_bc_crawl.py`(title/.breadcrumb/.location 구조항목)+`_bc_apply2.py`(자동소스선택[title역순 TCFG/엘리먼트/기존DJ]+노이즈필터+선두대시제거+path완성+계층정렬+재병합+B재부번+**자기검증 후 FAIL자동원복**[B연속·겹침0·대분류≤20·노이즈0·행≥70%]). **PASS·반영 9곳**: 1.가축위생·6.경북대병원·7.경상국립대병원·9.공무원연금·10.과기정책·13.평생교육·18.생태원·20.해양박물관·21.해양생물자원관 (+NHIS GNB=10). 백업 `_backup\*_화면메뉴재구성전`. gb.go.kr(경상북도)템플릿 오염행 자동제외 추가. **FAIL·원복(원본보존) 13곳**: 2강원대·3심평원·5게임물·8경제인문·11생명윤리·12국가유산·14공원공단·15광주과학관·16낙동강·17박물관문화재단·19중앙의료원·22호남권·27국악방송. 원인: ①일부행 title실패→기존DJ폴백 혼입 파편화(14·15·11) ②title이 site명포함 비정형(2·3) ③멀티콘텐츠/gb오염(8·16) ④title空=브레드크럼無→GNB DOM 개별파싱필요(5·12·17·19·22·27). FAIL군은 사이트별 GNB/개별처리 필요(NHIS식). 도구 `작업파일\_temp\_bc_*.py`.

- ✅국립해양생물자원관(21) 화면 GNB순서 재정렬 완료(2026-06-14) => 사용자 "화면위주, 처음이 전시>관람안내>관람안내". 앞서 title기반(`_bc_apply2`)이 라벨은 맞으나 사이트맵순+서브포털 혼입이라, **사이트맵페이지 `ul.depth1_ul` GNB트리**(전시·교육·연구·참여·소식·소개 6대분류, depth2/3 URL) 추출→URL매칭 재구성+**GNB순서 정렬**(전시 먼저). 동일URL은 최장경로채택(전시랜딩=전시>관람안내>관람안내). 비GNB(정보공개·footer)는 기존라벨 뒤꼬리. **첫행=전시>관람안내>관람안내 확인·B연속·겹침0·L/M/N보존(108행)**. ⚠️파일 이동됨=`작업파일\공공기관\{번호}.{기관}\`(타세션 재배치, 31폴더). 백업 `…21…\_backup\*_GNB순서재정렬전`. 도구 `_temp\_mabik_apply.py`. ⚠️교훈: 사이트맵페이지의 depth1_ul이 화면GNB와 동일순서—FAIL군에도 사이트맵메뉴트리 활용 가능. **추가(E열중복병합)**: 재구성 병합이 D부터(위→아래열)라 D병합후 하위행 D빈칸→E상위비교 깨져 E중복 미병합. effective값 전행복원 후 **깊은열부터(F→E→D) 재병합**으로 교정(E병합19·겹침0). 백업 `*_E재병합전`. 도구 `_mabik_emerge.py`. ⚠️범용 `_bc_apply2`/`_nhis_apply`도 동일 병합순서 버그 가능(D먼저)—타사이트 적용시 F→E→D로 수정 필요.
- ✅국민건강보험공단(공공기관23) 화면 GNB 메뉴기준 D~J 재라벨 완료(2026-06-13) => 사용자 "D열 대메뉴 빠짐, 사이트맵말고 화면메뉴기준 재수집". Playwright로 head-gnb 메가메뉴 트리추출(`_nhis_gnbtree.py`: li button title=대분류·submenu-in h3.sub-tit a=중분류·ul.sub-ul=소분류 → 6대분류 154URL). URL매칭으로 **154행 D~J 재라벨**(민원서비스·건강모아·정책·제도·정보공개·국민소통·참여·공단소개). 기존행순서 이미 대분류그룹화→in-place 재라벨+재병합+B재부번, **K/L/M/N/O 전부 보존**. 비GNB 4행(비급여포털·노인장기요양 외부·건강Law·경영공시 새창)=기존라벨유지(D없는 E orphan, 배치 사용자확인 영역). 구조검수 PASS(158행·B연속·병합겹침0·사이트오염0·K링크누락0). 백업 `_backup\*_GNB재라벨전`. 도구 `작업파일\_temp\_nhis_*.py`. ⚠️파일경로=`공공기관\{번호}.{기관}\`(번호폴더 재배치됨).
- ✅국방과학연구소(ADD) 상단탭+좌측탭 재작성 완료(2026-06-13) => title브레드크럼(대분류>중분류>소|기관)으로 D~J 재구성. GNB7(윤리경영·ADD소개·연구개발·열린광장·알림공간·정보공개·ADD 채널)+이용안내+관련기관. 196→120행: URL중복169·경로중복(동일경로 collapse)120·gb.go.kr잔재/전체메뉴/All menu·NEWADD 잡 depth1 제거. NEWADD는 사이트 일시 스플래시 title→재fetch정정(공지사항 등). 외부=병합복원경로·관련기관 그룹. 검수 PASS(120행). 백업 _backup\*_재구성전. 도구 _add_title.py·_add_apply.py.
- ✅KAIA 검수 완료(2026-06-13) => 사용자가 재구성후 191행으로 추가작업(주요통계·인슈분석·인포그래픽 등). 구조검수 FAIL=①Y1:AA1 헤더병합 누락(결과값은 있음)→병합추가 ②C빈칸 12행(정상메뉴행)→C채움→**재검수 PASS(191행)**. 작업현황(행30) 검수완료·행수191·상태수집완료. 백업 `_backup\*_검수보정전`.
- ✅국방기술품질원 검수 완료(2026-06-13) => 구조검수 FAIL=B·C빈칸 9행(10·11·42~48, 정상메뉴행 영문/스팟영상/수의계약내역 등)→C=국방기술품질원 채움+B 1~58 재부번→**재검수 PASS(58행)**. 작업현황(행27) 검수완료·행수58·상태수집완료. 백업 `_backup\*_BC채움전`.
- ✅국제식물검역인증원(IPAB) 검수 완료(2026-06-13) => 구조검수 FAIL=B순번 비연속(100행·내용정상, 행삭제후 미재부번으로 B 1~115 갭)→B 1~100 재부번→**재검수 PASS(100행)**. 작업현황(행29) 검수완료·행수100·상태수집완료 반영. 백업 `_backup\*_B재부번전`. (전자민원=IPAB GNB엔 없음 확인됨)
- ✅KAIA 행28+ L/M 재구성 완료(2026-06-13) => 사용자 "27행까진 내가 함, 28행부터 L M 다시". L=도메인(www.kaia 외 subdomain/외부→사이트)·URL패턴(bbs/list류→게시판, contents.do/view.do→페이지). M=게시판은 **마지막페이지(pageIndex max)×페이지당항목수**(총건수 텍스트 없음). ⚠️항목id가 쿼리 아닌 **경로**(`/view/B0000005/13121.do`)라 처음 카운터가 false-0→경로기반 PATHID+갤러리(.gallery_list li)+FAQ(dl dt) 셀렉터 보강·per검출실패시 ×10폴백. 행28+ 125행: 게시판37·페이지77·사이트11. 행3~27 보존. **수정 정정**: contents.do 페이지오분류(게시판M0)→페이지/1, view.do상세→페이지, 게시판 M0정정(카드뉴스44·홍보영상49·FAQ214·진흥원동정444·사회공헌155 등). 검수 PASS(150행). 백업 `_backup\*_LM재구성전`. ⚠️M은 마지막페이지×10 근사(마지막페이지 실제수 반영). 도구 `_kaia_lm.py`.
- ✅KAIA E열 중복병합 완료(2026-06-13) => 재구성때 merge_col이 상위열 먼저병합→부모비교 None으로 E중복 4구간 미병합(성과도서관16-22·사업공고39-45·국토교통R&D51-56·ESG경영 소개112-117). effective값 그리드 기반 D~J 전체 재병합으로 수정(채워내림 후 병합). 4구간 병합확인·검수 PASS(150행). 백업 `_backup\*_E병합전`. ⚠️교훈: 재병합은 상위열 먼저 병합하면 안 되고 effective값으로 부모비교해야 함(또는 깊은열부터).
- ✅국토교통과학기술진흥원(KAIA) 메뉴구조 재구성 완료(2026-06-13) => 사용자 "상단메뉴 보고 메뉴구조 다시". 권위경로=각 페이지 `.location` 브레드크럼(정적HTML). GNB순서=`ul.depth1`(정보공개·지식·알림·사업·참여·홍보·ESG경영·소개). **502→150행**: ①URL없는 내비부스러기(Prev/Next/소식/서비스/챗봇/전체메뉴닫기 등) 36드롭 ②동일URL 중복 212제거(메뉴 통째 2회수집 +165규칙) ③**동일 브레드크럼경로=한 메뉴leaf로 합침(상세레코드 tskId/newtecId/View 99제거, 목록URL 우선유지)**. 외부 사이트행은 병합부모 복원경로, iris/gaia/ntech/hub→'관련 사이트', 약관/정책→'이용안내', open.go.kr→정보공개청구, webzine→홍보. D섹션 10블록 깔끔. **구조검수 PASS(150행)**. ⚠️경로합치며 대표로 남은행 L/M이 상세페이지값일 수 있음(R&D최종보고서 등 페이지로 표기)→L/M은 내용검수 영역. 백업 `_backup\*_메뉴재구성전`. 도구 `_kaia_crumb.py`·`_kaia_menuapply.py`.
- ✅국토연구원 검수 완료(2026-06-13) => 구조검수 FAIL 1건=C(사이트명) 빈칸 5행(38·39·89·90·91, 정상메뉴행)→C=국토연구원 자동채움→**재검수 PASS(115행)**. 작업현황(공공기관_작업현황.xlsx 행32) 검수=완료·행수115·검수완료일·상태=수집완료 반영.
- ✅국토안전관리원 메뉴구조(D~J) 행97+ 재구성 완료(2026-06-13) => 사용자 "97행부터 너무 이상, 수정하다 맡김"(파일 이미 사용자가 373→204행 정리). 권위경로=각 페이지 `<title>` 브레드크럼(JS라 location-bar는 빔, title에 전체경로)로 D~J 재매핑·계층정렬(prefix최초등장)·GNB섹션순. 행3~96(사업)은 브레드크럼 일치=보존. **행125(기술공유신청)=행82 중복→삭제**. 꼬리정리: 목록/본인인증/신청하기/로그인 제거·외톨이'전체'제거. 이상치 수동경로: eBook 25년사→소식/참여>홍보, www2 계측정보→정보공개. m_95/my·m_96/my 동일경로 충돌→구분라벨(나의 민원 조회 / 바로가기). D섹션병합 6블록 깔끔(사업3-96·기술정보·소식참여·열린경영·기관소개·정보공개). **구조검수 PASS(195행)**. K/L/N·블루 보존(D~J만 캐노니컬 스타일). 백업 `_backup\*_메뉴재구성전`. 도구 `_kalis_crumb.py`(브레드크럼)·`_kalis_menuapply.py`.
- ✅국토안전관리원 N이미지 재판정 완료(2026-06-13) => 사용자 3~19행 직접판정(어문/어문,이미지/이미지 3분류) 학습. 기준=본문 figure/img 유무(렌더검출, 라벨8행 100%일치)로 어문vs이미지보유 갈림+시각판정으로 이미지(큰그래픽단독지배)vs어문,이미지(텍스트+도식/사진). 정적HTML은 이미지 JS주입으로 불안정→**Playwright 렌더스캔+#contents스코프**가 신뢰가능(`_kalis_nscan3.py`). 본문이미지 페이지 70개 검출. 행20+ 62행 N변경(이미지13·어문,이미지49), **행3~19 사용자영역 보존**, 변경N셀 파랑. 백업 `_backup\*_N이미지반영전`. ⚠️경계(이미지vs어문,이미지)는 시각 판단이라 근사—스폿체크 권장. ⚠️게시판 N(상세글 이미지)은 미반영(별도). 도구 `_kalis_nscan3.py`(렌더+figure검출)·몽타주 `_mv2_*.png`.
- ✅국토안전관리원 본문탭 전수전개 완료(2026-06-13) => 사용자 지적 `ul.f4`(busi040301 사업소개/검토절차/검토비용/자료실). 전 페이지 스캔결과 본문탭은 **깊이별 `ul.f2~f5`** 47행. 분류: **subpage(서로다른.do)=전개대상 / filter(javascript:void 인페이지탭)·javascript:go(행94 사이트맵메뉴)=제외 / 이미시트존재(행40·78·107·142)=no-op**. 전개=21앵커 아래 **58 신규행**(leaf열 카테고리병합·D/E/F병합확장, self는 leaf+1로 내리고 L/M크롤정정[행16·19·31·137 기존 게시판M0오분류→페이지정정]·N/O는 기존QA값 보존, 신규는 N=어문·O=미부착). 315→373행, 신규행 파랑. ⚠️N이미지 QA는 신규행 미반영(추후 패스 필요). ⚠️**원본 잔재발견: gb.go.kr(경상북도) URL 25행 + "전체메뉴 닫기" 1행 = 템플릿 오염**(라벨無·B無, 31파일 공통 가능성)—사용자 확인 후 삭제 권고. 구조검수 실재이슈=잔재행뿐(B/C빈·메뉴전무), 그외 PASS. 백업 `_backup\*_본문탭전개전`. 도구 `_kalis_tabscan2/_tabcrawl/_tabapply.py`.
- ✅공공기관 L 게시판 재분류 완료(2026-06-12) => 사용자 "건설경제 게시판인데 페이지로 됨, 다 이런형태". 원인=eGov ESF(menu.es 등) 게시판이 `board_pager`/권호select 위젯이라 detect_form 페이징셀렉터 누락→페이지 오분류. 강화판별(`_lfix.py`: pager/board_list/권호아카이브/총건수, ⚠️list링크다수 규칙은 부서소개 오탐으로 제외)로 전 기관 '페이지' 재검 → **316행 페이지→게시판**(게시판 963→1305). M산출(board_count). 추가로 **신규게시판 중 N이미지 86행을 게시판방식(상세렌더) 재판정**(`_nboard2.py`)→이미지유지23·어문강등63. ⚠️**M0 게시판 ~208행=수량 추출난(정기간행물 권호/특수목록구조)·검수영역**. mfix from_rownums '①'(circled digit) int크래시 수정. 최종 L 페이지2543·게시판1305·사이트366.
- ✅공공기관 접근실패 재시도 + 건설근로자 링크보강 완료(2026-06-12) => 사용자 "안된사이트 전체 다". **①접근실패 재시도**(`_retry.py`): 67행중 **31복구**(공원공단14·국제식물검역4·해양박물관4·강원대5·평생교육2·게임물2 등 일시오류)·**36 잔존=사장/차단**(국악방송 33=2014~ 라디오프로그램 404·낙동강1·심평원1·강원대1). **②건설근로자 2단메뉴 18행 링크보강**(`_cwlink.py`: megamenu menu_inner titlink goMenu URL→E라벨 매칭, L/M/N/O 산출). ⚠️**중요버그수정**: `_phase234.py` line9 `sys.stdout=TextIOWrapper` 제거(이중 import시 'I/O closed file' 크래시 원인). 잔여 URL없음191=링크없는 폴더성 메뉴(대/중분류 그룹노드, 정상구조). 접근실패36=사장페이지.
- ✅공공기관 N/L/M 정밀 QA 재검(2026-06-12) => 사용자 "이미지 몽타주로"·"꼼꼼히". **①N이미지 몽타주재판정**: 페이지=렌더 콘텐츠이미지 크기필터(≥170×110·노이즈제외) 없으면 어문강등(735행)·게시판=상세글 직접렌더 사진확인(`_nshot`/`_napply`/`_nboard`). 사용자 "이미지 맞아"로 후보 유지 확인. **②N영상/오디오 거짓양성 1,111행 제거**(`_navfix`): 원인=detect_media가 str(body)의 .mp4 + **푸터 유튜브 채널링크**를 영상으로 오판→watch/embed/video태그만 인정(채널·SNS 제외). 1216→90행. **③게시판M0 398행 보정**(`_mfix`): 총건수정규식→글번호max→페이징, 280복구·118빈게시판(N=없음). **④국토안전관리원 컬럼재구성**(`_colfix_kalis`): all-menu dl 4단트리 URL매칭 in-place(L~Q 0변경, 사업/소식 88행 정상화·나머지 잔존=all-menu 지연로드 한계). QA도구 `_공공기관_qa.py`(읽기전용). 하늘색표시 사용자 "아직 안해도돼"로 생략. **최종 N: 어문2593·어문이미지945·없음167·영상90·오디오2**. ⚠️검수영역: 게시판 상위표본 한계·국악방송 라디오 스트리밍오디오 미검출가능·국토안전 2차섹션 라벨잔존.
- ✅공공기관 작업현황 홈페이지 URL 채움 완료(2026-06-12) => 31개 기관 공식 홈페이지 검색확인 후 L열(홈페이지)에 하이퍼링크 기입. ⚠️예상과 달랐던 것: 국립해양박물관=mmk.or.kr(knmm아님)·국악방송=new.igbf.kr(gugakfm아님)·경제인문사회연구회=nrc.re.kr(nrcs아님). 국가유산진흥원=구 한국문화재재단 kh.or.kr/kha. 사용자 검증용.
- ✅공공기관 작업현황 신규생성 완료(2026-06-12) => 사용자 제공 31개 기관(공무뭔→공무원연금공단 오타교정·앞 리스트 국토안전관리원 중복은 2차 리스트서 국토연구원으로 정리). 담당 전부 프리랜서2·상태 미착수/미검수/미완료. 교육청템플릿 복제(A헤더 광역→구분="공공기관"·DV·CF·데이터바 보존). `공공기관_작업현황.xlsx`(행2~32).
- ✅제주교육청 N수정 24개 색칠 완료(2026-06-12) => 24개 게시판 N셀 FFBDD7EE.
- ✅제주교육청 학교자료(106002011003) 중첩탭 전수수집 완료(2026-06-12 15:?) => 사용자 "학교자료만, 하위탭의 하위탭까지". 단일행(페이지)→**학교자료(G병합 326~386)>16학교(H병합,각4행)>4카테고리(I leaf 게시판)** 전개. 15학교×4=60게시판 + i-좋은학교(카테고리無=페이지/없음) = 61행(순증60). I=운영계획서A/운영현황B/자체평가보고서C/학교헌장D(board/list categoryCode·학교마다 boardId다름). M=총건수(`전체 N`마커·다혼디 운영계획서359 최다), N 전부 어문(본문이미지無·문서보관 특성). **국소삽입**(기존병합 보존, 전체재병합은 1~133 수동병합 훼손 위험으로 회피)·K하이퍼링크 전행 재적용·신규61행 파랑(B/C/G/H/I/K/L/M/N). 구조검수 PASS(416행). 백업 `*_backup_학교자료전개전.xlsx`. 도구 `_edu_jje_hakja.py`(+`_recount.py`·`_apply.py`).
- ✅제주교육청 입찰공고~끝 게시판 L재분류+N재판정 완료(2026-06-12) => 사용자 "입찰공고(9320)부터 게시판인데 페이지로된거 다 게시판·M실건수·N재판정·수정셀파랑"(1~263 사용자). 신호=board/view링크+총게시물(소형은 링크≥2) → **11개 L페이지→게시판**(입찰공고9320·업무협약434·시설공사243·학교안내223·학교장승인109·폐교27·공지27·자주묻는질문32·주택안내25·도란도란27·제주교육발간2), M=총건수, N=bdvCntWrap본문이미지(어문6·어문이미지5). 수정셀 L/M/N FFBDD7EE. URL기준 반영. 건축설계공모는 사용자가 사이트로 변경→건너뜀(존중). 도구 `_edu_jje_pageboard.py`. 백업 `*_backup_페이지게시판정정전.xlsx`. ⚠️구조검수 보고4=사용자 1~263 편집중 카테고리홀(내작업무관).
- ✅제주교육청 게시판 N 본문이미지 재판정 완료(2026-06-12) => 사용자 "어문인데 본문에 이미지 있는것 다 확인"(첨부아님·본문). 신호 정정=**본문영역 `div.bdvCntWrap` 내 콘텐츠 img**(/storage·업로드, 위젯 175.../174.../177742312797297 제외). ⚠️1차때 첨부확장자/인라인전체로 했다가 webCheck위젯 오탐 127/129→bdvCntWrap 스코프로 24/129 정상. 전 게시판129(N=어문) 상세글≤10 크롤(`_edu_jje_boardimg.py`)→**24개 어문→어문,이미지**(공지사항3438·청렴자료·교육자료류 등). 어문,이미지 13→37. URL기준 반영(행이동무관). 백업 `*_backup_N이미지반영전.xlsx`. ⚠️사용자 예시4(행사·대회·도의회·가정통신문)는 이미 어문,이미지(직접). 1~133 사용자 편집중(카테고리홀95 기존).
- ✅제주교육청 중복 랜딩셸 삭제(134행+) 완료(2026-06-12) => 사용자 "이런건 다 삭제". 분석=부모랜딩 M==첫자식 M(임용시험183=초등183 등)=첫탭 중복뷰→삭제(이전 'M보존' 오판 정정). 사용자가 직접 1~133 삭제중이라 **엑셀행≥134만** 처리: **중복랜딩 41삭제**(진로교육·재난안전·학교급식·사전정보공개 등)·N/O 첫자식승계·깊은병합. **3개 보존**(부모M≠첫자식: 교육기부53·학교법인정관20·소통마당27=별도글). 393→352행. ⚠️카테고리홀95는 백업에도 동일(사용자 1~133 수동삭제 진행중·내 작업무관)·잔여중복1(공직윤리 r85)=사용자영역. 백업 `*_backup_중복삭제전.xlsx`.
- ✅제주특별자치도교육청 taps-dt 본문탭 누락 전수스캔+전개 완료(2026-06-12) => 사용자 "전·편입학안내(r19) ul.taps-dt4(자료실 board)+ul.taps-dt5 tapScroll(초/중/고/귀국 전입학 인페이지#앵커) 수집, 19행~끝 전체 스캔". ⚠️**기존 div.tabmenu broad스캔이 `[class*=tab]`라 "taps"/"tap" 위젯 통째 누락**. **19~끝 내부 373행 라이브스캔→taps-dt 보유 276행(taps-dt4=표준 섹션내비 과탐)**. 의미있는 것만: ①**taps-dt5 인페이지(#앵커)탭**=8행(r19초/중/고/귀국전입학·r195마을교육4·r150~155사업개요/추진현황)→**M=탭수는 페이지行만**(r19→4·r195→4), **r150~155는 게시판이라 M=총게시물 보존**(인페이지탭은 설명섹션). ②**taps-dt4 새 게시판**: 38항목→distinct 7→교차검증(menuCd 시트존재2=기존행·섹션902/903자치법규 서브포털3=교차내비 제외)→**진짜 누락 2개만 추가**: 자료실 BBS_0000544(전·편입학안내 r20 M175)·자료실 BBS_0000007(검정고시 r24 M60), 게시판·N어문·O미부착·**하늘색FFBDD7EE**. ③taps-dt4 새 menuCd 73=서브포털/2차내비 전부 제외(C식). **410→412행·B신규None·병합E19:E22/E23:E25·K링크0/0·겹침0·검수항목 PASS**. 도구 `_taps_apply.py`. 백업 `*_backup_taps탭전개전.xlsx`. ⚠️자치법규(902/903)·진로진학등 서브포털은 미수집(별도판단)·신규행 N=어문기준(이미지검수별도)·B검수시재부번.
- 보은(충북) 재구축 보류 => boeun.go.kr·www 둘다 DNS차단(getaddrinfo failed), 외부망 접근불가. 망 복구시 진행(원본 410 유지). (2026-06-07)
- 충북 11곳 전면 재구성(LNB뎁스+본문탭+N몽타주) => 괴산·단양·보은·영동·옥천·음성·제천·증평·진천·청주·충주. 좌측메뉴 뎁스+본문탭 철저분석해 메뉴트리 재구축 후 L/M/N분류. 자율진행·텔레그램보고. (2026-06-06)
- ✅장수군(전북) 전면 재수집 완료 => **41행→356행**. 원인=원본이 대분류 누락·중분류를 D에 오기(민원안내)·본문탭 0. menuCd=`DOM_000000[대3][중3][소3][세부3]` 계층해독. GNB메가메뉴에서 대10/중59(분야별정보 중분류는 아이콘+span헤더로 별도추출:안전·농업·산업경제·복지 등)/소232 트리 빌드. 각 소분류 페이지 크롤→**본문탭(ul.taps) 51그룹 G전개**(차량등록 신규/이전/변경/말소/저당권/검사 등)·L판별(bbs_list=게시판M=전체N건/해당사이트이동=사이트/그외 페이지)·O=페이지별 공공누리선언. **6대분류**(종합민원·소통참여·장수안내·정보공개·행정정보·분야별정보) D=종합민원 정정. L 페이지267·사이트29·게시판60(공지3876 등 M). 구조검수 PASS·미병합부모0·정렬통일·행높이15·헤더3/3. 도구 `_jangsu_tree.py`·`_jangsu_collect.py`·`_jangsu_build.py`. 백업 `*_backup_재수집전.xlsx`. ⚠️제외=107유틸/108부서안내/303공약(menuCd 미렌더)·O 4유형305(템플릿선언 가능, 검수時 실마크확인)·Y/Z/AA 미기입(검수時) (2026-06-04)
- 완주 하위메뉴(G) 누락 채움 + E병합 F빈첫행 삭제 => 행정서비스헌장(r6)처럼 하위페이지 있는데 G 안 채운 행 전수 점검(JS렌더 Playwright)·E병합인데 F첫행 빈 행 삭제 (2026-06-04)
- ✅제주교육청 계약정보 게시판6 M + 학교자료 학교랜딩 15행 보충 완료(2026-06-12) => **①계약정보 게시판6**(105003004001~5·009000, r269~275): 학교자료로 전환됐던 M카운트 재개. `index.jje?menuCd`→로그인링크 통해 실데이터=`user/edufine/eduCntrlist2.jje?menuCd=`. **6개 전부 동일 통합계약현황(contentsSid=27, 필터 menuCd 무효)·linkPage(1610)=마지막·pageIndex≥1611은 서버가 마지막페이지 고정반환(가짜페이저 아님 확인)** → **L=게시판·M=16100·N=어문**, 변경셀 L/M 하늘색. **②학교자료 taps-dt5 누락=각 학교 `index.jje` 랜딩(소개)페이지**(4 board카테고리만 수집돼 있었음). 16학교 taps-dt5 라이브추출→index.jje 1개씩. **15개 학교 랜딩 국소삽입**(H블록 맨위, I=학교명, L=페이지M1N어문, 하늘색): H병합 5행으로 자동확장(generic remap). ⚠️**미래기술인재학교 taps 첫링크가 건강생태학교(3010) 오링크=사이트버그→hakja menuCd 3043(title확인) 사용**. i-좋은학교(카테고리無)는 기존페이지 유지. 418→433행(계약 동일행수). ✅검증: 병합겹침0·K링크누락0·B 1..431연속·대분류D310:433/E311:413/F324:402/G학교자료326:401 확장·1~133(326행위) 내용·B 무변경. 도구 `_jje_hakja_landing.py`. 백업 `*_backup_계약M전.xlsx`·`*_backup_학교랜딩삽입전.xlsx`. ⚠️신규 랜딩 N=어문기준(이미지검수별도)·계약6 동일M16100=통합뷰 특성 (2026-06-12)
- ✅제주특별자치도교육청 구조검수 완료(2026-06-12) => 사용자 "검수해줘". **구조검수 PASS(431행·시트명 03_제주특별자치도교육청·헤더병합·B순번1~431연속·D/E/F병합경계·K링크누락0·병합겹침0·사이트행 MNOPQ오염0·게시판M빈0)**. +O양식 정규화: 학교자료 영역 76행(신규 학교랜딩16+게시판카테고리60)이 O빈칸이라 교육청고정룰대로 **O=미부착 채움**(미부착 297→373=전 비사이트, 사이트58만 빈칸). 백업 `*_backup_O정규화전.xlsx`. 교육청_작업현황 제주 검수=완료·431행·06-12·백업 `교육청_작업현황_backup_제주검수반영전.xlsx`. ⚠️**내용플래그(사용자영역, 미수정)**: r254 K-에듀파인(자동연계) L=페이지인데 M=1499(게시판/사이트 의심)·N=이미지단독 2건(r317 제주교육 기본방향·r318 2026역점과제, 보통 어문,이미지). 충남·충북 교육청은 별건.
- ✅제주특별자치도교육청 충남식 전면 재정리 완료(2026-06-12) => 사용자 "제주도 병합이나 이런것도". jje_tree corrected flatten+라이브 div.tabmenu broad스캔 URL앵커+fixpoint(198+12탭)+깊은병합 D~I. ⚠️**제주 탭은 부모→자식형(self없음, 조직도18·민원안내4 등)** — scan을 self포함 only로 했다가 405→217 회귀→**부모형(전부신규≥2) 포함**으로 수정 재실행. **421행 게162/페231/사28·이미지14·검수PASS·병합겹침0**. L/M/N/이미지/사이트 URL보존. 파일명 `제주특별자치도_교육청.xlsx`. ⚠️**부모형 랜딩셸 60은 보존**(조직도·임용시험 등 자기페이지 있는 정상부모, 접으면 게시판31+이미지1 손실되어 되돌림). N이미지/M 사용자검수. 충북(검수완료)은 미적용.
- ✅충청남도교육청 채용공고 라벨중복 정정 완료(2026-06-12) => 사용자 "메뉴이름 중복없어?". URL중복0·전체경로중복1건=채용공고 r66(boardID=642) 라벨 '유치원기간제교사채용'(r65 11005와 중복)으로 오기. 642 실제='초등 특기적성 강사 채용'로 정정→**중복0·검수PASS**. ⚠️충북·제주도 동일 라벨중복 점검 후보.
- ✅충청남도교육청 구조검수 완료(2026-06-12) => 사용자 "검수해줘". 구조검수 PASS(352행·헤더병합·시트명·B연속·DEF병합경계·K링크누락0·병합겹침0·사이트행오염0). 교육청_작업현황 검수=완료·06-12. ⚠️내용플래그(사용자영역): N="글꼴"1행(오타의심)·N="이미지"단독10행(보통 어문,이미지).
- ✅충청남도교육청 색칠 원복+2페이지만 표기 완료(2026-06-12) => 사용자 "155색칠 헷갈림. 공표교체전(무색·이전작업 채용/관과장/국장/깊은병합 보존)으로 원복→사전정보공표(20633)전체>13카테고리·부서공통(050811)M18 재적용→이 2곳만 색칠". **353행·검수PASS·하늘색 14행만**(카테고리13+부서공통1, 나머지 무색). 이전 탭작업 내용은 그대로 보존(색칠만 제거).
- ✅충청남도교육청 추가(탭전개)행 하늘색 표기 완료(2026-06-12) => 사용자 "추가한곳 파랑색". 원본 GNB트리(cne_tree.json 노드 href) URL에 없는 행=탭추가행→D~Q FFBDD7EE. **155행 하늘색**(/353). self-탭·메뉴원본은 흰색(원래있던행). 사전정보공표 카테고리+채용/관·과장/국장 등 이전탭 전부 포함.
- ✅충청남도교육청 사전정보공표 카테고리화+부서공통탭(2026-06-12) => ①사전정보공표목록 전체(20633)>tabType 13카테고리(계약8·교육시설14·교육재정19·교육행정60·교육활동79·인적자원25·재난안전18·행정감시8·업무추진비23·일반행정21·산업안전2·주요업무2·평가3=합282), 부서19제거(사용자지시·백업). ②비공개대상정보 부서공통(m=050811)=**JS인페이지탭(tabhvclick, URL없음) 18부서→M=18**(당진/공주/정읍 규칙). 353행·검수PASS. 백업 `*_backup_공표교체전.xlsx`. ⚠️전체 행은 부모(H빈)=실보드282 보존.
- ✅충청남도교육청 업무추진비현황 부서구조 교정 완료(2026-06-12) => 사용자 "국장도 3탭". 국장>기획/교육/행정국장 정위치(768/4200 직속기관장밑 오배치→이동)·직속기관장 institutions I→H 보정·깊은병합. **370행·랜딩셸0·병합겹침0·검수PASS**. 텔레그램 완료보고함. 백업 `*_backup_업추비교정전.xlsx`. ⚠️공유보드(여러 nav 등장)는 최초배치가 우선돼 오배치 가능 — 검수時 확인. 충북·제주 깊은병합·중첩탭 미적용(사용자 확인대기).
- ✅충청남도교육청 깊은 카테고리 G/H 병합 완료(2026-06-12) => 사용자 "관·과장(G열) 19반복 병합". 빌드 merge가 D/E/F만→G이상 카테고리 미병합. **깊이무관 카테고리 병합(채워내림후 D~I 연속동일+상위전부일치)** 재병합. 관·과장 G113:G131(19행)병합·부서H(유니크)미병합·병합겹침0·검수PASS. 백업 `*_backup_깊은병합전.xlsx`. ⚠️충북·제주도 동일 깊은병합 필요(미적용, 사용자 확인).
- ✅충청남도교육청 중첩탭(탭의탭) 반복전개 완료(2026-06-12) => 사용자 "관·과장(4224, 19개 부서탭) 재수집". 원인2: ①finalbuild가 메뉴만 스캔→탭자식 중첩탭 누락 ②한 페이지에 탭 2겹(`ul.tab_st tab_li3` 바깥5 + `ul.tab_st3` 안쪽19)인데 첫매치만 잡음. **수정: self-그룹 전부 union+fixpoint 반복전개**(`_edu_cne_tabiter.py`, 새탭0까지). 잔여 랜딩셸2(관·과장=소통담당관·직속기관장)는 self-탭 실라벨로 채움. **최종 370행·랜딩셸0·검수PASS**. 관·과장19/19. 백업 `*_backup_중첩탭전.xlsx`. ⚠️교훈: 한 페이지 다중탭그룹 union·탭은 재귀(fixpoint) 전개.
- ✅충청남도교육청 탭 위치 systemic 교정 완료(2026-06-11) => 재빌드 apply_tabs가 옛행번호(stale anchor)로 탭삽입→탭 다수 어긋남(채용공고 탭이 채용희망 밑 등). 사용자 "채용공고 11탭 왜 안했어" 지적. **URL기준 재앵커링 깨끗한 재전개**(`_edu_cne_finalbuild.py`: 트리 corrected flatten+메뉴페이지 라이브 broad 탭스캔 37그룹, self-탭 라벨, 신규보드 M라이브). L/M/N/O·이미지·사이트 URL매핑 보존. **336행 게165/페152/사19·랜딩셸0(충북동일)·검수 PASS**. 채용공고11탭·신청방법안내 정위치 확인. 백업 `*_backup_재전개전.xlsx`. ⚠️N"이미지"단독1행·N이미지/M 사용자검수. **교훈: 탭 앵커는 행번호아닌 URL로**(랜딩제거로 행밀리면 stale).
- ✅충청남도교육청 본문탭 엑셀행34~끝 전수전개 완료(2026-06-11) => 사용자 "신청방법안내(ul.tab_st flex_tab 6탭) 같은 미전개 탭, **엑셀 행34부터 끝까지** 확인"(사용자의 "34"=엑셀행번호, B순번아님!). 기존 스캔이 `tab_st1~4`만+B순번임계라 `ul.tab_st`(숫자없는 기본형)·행34~35 누락. 넓은셀렉터(`*tab*`, table/tab_con 제외)+엑셀행≥34로 재스캔. **신규탭 +108**(81+27): 신청방법안내6·행정심판·재정·조직도부서·청사층별 등. self탭은 앵커 deep+1에 라벨(랜딩방지). 246→358행(게183/페151/사24). 검수 PASS. **B1~33(엑셀) 사용자작업 보존**(r34+만 anchor). ⚠️잔여탭앵커9·N이미지 사용자검수. 도구 `_edu_cne_tabscan2.py`·`_edu_cne_tabexpand2.py`. 백업 `*_backup_탭전개2전.xlsx`.
- ✅충청남도교육청 충북식 재구조화 완료(2026-06-11) => 빌드 dup-handling이 만든 랜딩셸(충북=0, 충남=43) 정리. 캐시 트리(cne_tree.json)+탭(tabscan) **재빌드(재수집 없음, `_edu_rebuild_cne.py`)**: flatten 수정(dup자식 부모랜딩 대신 모든자식 라벨링)→랜딩 대거제거. polish2(`_edu_cne_polish2.py`)로 탭앵커 self라벨·L빈칸보정·채워내림후재병합. 기존 L/M/N/O·사이트·이미지는 **URL매핑 보존**(게129/페94/사23·이미지21·O미부착). **랜딩셸 43→5**(잔여5=탭앵커 실보드). 파일명 `충청남도_교육청.xlsx`(충북식 통일). 구조검수 **PASS**·행수246. 작업현황 갱신. 백업 `*_backup_재구조화전.xlsx`. ⚠️잔여탭앵커5·N이미지 사용자 검수영역. ⚠️교훈: unmerge후 재병합전 D/E/F **채워내림 필수**(안하면 카테고리 전체 홀).
- ✅충청북도교육청 구조검수 완료(2026-06-11) => 사용자 검수중 행삭제로 B gap(246행/max260). B순번 1..247 재부번·C빈칸(r210)채움·r198 환영사 F→E 이동(중분류 구멍). **재검수 PASS**. 교육청_작업현황 검수=완료·행수247·06-11. 백업 `*_backup_검수전.xlsx`.


---

## ✅ 클로드완료 (확인 대기)
- ✅한국원자력환경공단(공공기관3-1) 빡센 검수→검수완료 (2026-06-24) => B/C정리+읽기전용 D~분석. **①구조 PASS**(헤더병합 B1:R1/S1:W1/Y1:AA1·C0·K0·계층구멍0·병합겹침0·B결번6개[14·64·102·149·157·159]→1~214재부번). **②GNB 라이브 전체메뉴(Depth1~4 m_li) 302노드/219리프 전수대조**: 유령0·누락5 전부 신청/조회 개인서비스(채용알림신청·방사선측정/테스트베드 서비스신청·방문신청확인·대관신청확인=loginish 폼)→발주#15 정상제외. _blank 4그룹(윤리규정/행동강령/공익신고지침 alio·청렴포털·사규·정보공개청구)=시트 사이트행 일치. **③N대조 48이상치 전부 비critical**: UNDER_IMG34=전부 도식/체계도/차트/장식그래픽(육각KORAD·플로우·공공데이터차트·고객헌장그래픽)=어문 정확(실사진 누락 0). OVER_IMG14=대부분 정확(r200역대이사장 111×150인물사진·r116사진첩/r199활동사진 236×157갤러리·보도/공지 게시판 상세이미지)→도구 크기필터/목록만렌더 한계. r154방문신청·r155코라디움대관·r162자산운용성과만 실이미지0 경미과표시(비critical, 사용자판단). **④O 전부미부착·KOGL마크 표본스캔0=KOGL0 타당.** 마감: B재부번+서식정규화(_fmt --apply 행높17·3행~끝색제거·K좌측/그외가운데)+Y/Z/AA 214행(프2·2026-06-24)+현황판 row1 ☑️검수완료/완료/231→214/06-24/비고 양식검수통과+완료폴더 이동(공공기관3/완료/1.한국원자력환경공단). 백업 _backup_검수완료전_2026-06-24·_YZAA전·_서식정규화전·보드 _backup_원자력검수완료전. 잠금.
- ✅한국지식재산연구원(공공기관2-9) 검수완료 처리(2026-06-19) => 구조검수 PASS(207행·ISSUES0). ⚠️내 확장작업이 깬 헤더병합(B1:R1·S1:W1·Y1:AA1) 복원+B 1~207 재부번+C채움(양식정리). GNB 100리프 전수대조=누락0(해외법령·ito 포함, ito는 사용자가 M=하위수로 처리). N 8종 유효(어문122·어문이미지80·기타2)·사이트tail clean·O미부착. 처음 205로 오집계(B빈칸 콘텐츠행 누락)→사용자 지적 후 실제 207로 재부번·Y/Z/AA 207행 재기입. 현황판 9번=☑️검수완료·행수207·2026-06-19. ⚠️K하이퍼링크 2행(사용자 추가분) 미활성=경미(값은 정상).
- ✅한국지식재산연구원(공공기관2-9) GNB 직접대조 검수 완료(2026-06-19, 읽기전용) => 라이브 ul.depth1 메가메뉴 100리프 전수 추출·시트 대조. **GNB 전부 커버(누락0)**. 전 205페이지 ul.sub/tabs/tab1/tab_list+javascript 서브내비 스캔: 숨은 패턴은 get_data(해외법령)·get_ito_data(국제조약/기구) 2종뿐, **둘 다 사용자가 M=하위수로 이미 처리**. ito 검증=FTA개요3·WIPO개요3·IGC50 일치, FTA주요현황35=전체38−상태헤더3(발효/협상중/재개여건) 정확. 푸터(회원약관·개인정보처리방침·사이트맵)는 정책/유틸리티라 미수집 정상. **추가 누락 없음. 파일 미변경.**
- ✅한국지식재산연구원(공공기관2-9) 공모전History 연도탭+우수논문상 연도탭 전개 완료(2026-06-19) => ①공모전History 20개 연도 각각 ul.tabs(수상작현황/워크숍/시상식/해외연수 등 연도별3~4탭) 하위전개=73리프(history{Y}.do/_2/_3/_4). N: 수상작현황·수상자명단=어문, 워크숍·시상식·해외연수=어문,이미지(몽타주로 실사진 확인). ②우수논문상(best_award.do) ul.tab1 연도탭 2025~2012=14행(best_award{Y}.do, N=어문,이미지 수상자사진). **140→207행(+67)**. 페이지M1·미부착·풀리빌드 SNAP재병합·블루·B1~207·하이퍼링크보존·백업.
- ✅한국지식재산연구원(공공기관2-9) 해외법령 24개국 1행 collapse 완료(2026-06-19) => 전개했던 105개 하위행을 국가별 1행으로 합치고 **M=해당국 하위페이지 행수**(미국5·중국5·일본6·독일6·프랑스6·아프리카IP기구6 / 베트남·브라질·러시아·호주·필리핀·튀르키예3 등). K=국가 list.do, L=페이지·N=어문·O미부착. M합 105 검증. 221→140행, 후행빈행 81 정리(max_row142). 블루·B1~140·하이퍼링크보존·백업.
- ✅한국지식재산연구원(공공기관2-9) 해외법령 국가별 좌측 하위탭 전개 완료(2026-06-19) => 미국~튀르키예 24개국 list.do의 JS좌측탭(get_data) 전수전개. **140→221행(+81)**. 각국 F=국가 아래 G=개요(법령정보·주요용어 data.do)+G=법령(특허법/상표법 등 국가별 law.do, Y=iframe tree). get_data(no,code,law_yn) 역공학: law_yn=Y→/law/law.do, N→/law/data.do (GET동작확인). 총 105리프(개요48+법령57). 전부 페이지M1·어문(법령 풀텍스트·이미지無)·미부착. 풀리빌드 SNAP재병합(개요/법령 G 42병합·국가 F 24병합)·블루·B1~221·하이퍼링크보존·백업. 기존116행 무손상(국가 list.do 24개만 자식으로 대체).
- ✅한국지식재산연구원(공공기관2-9) IPMAP 좌측탭(LNB) 33행~끝 전수전개 완료(2026-06-19) => ul.sub LNB child URL을 시트 K와 diff해 미수집분만 전개. **102→140행(+38)**. ①IP학술정보(r33): 주제별분류>지식재산/특허·실용신안/상표/디자인/저작권/신지식재산(learn보드 6, M=binary페이징 17548~2608)+통계정보>연도별/국가별/분류별(JS차트 페이지 어문)+SNA(101). ②IP동향정보(r34): 주제별분류 4(trend tc_A~D 2963~8675)+통계정보 3+SNA(90). ③공모전History(r74): 연도탭 2025~2006 20페이지. ④알림정보 공지사항(r93): po_notice_gb 카테고리탭=전체없음→4분할(공지1130[어문이미지]·입찰332·채용166·보도437). 그외 LNB(연구원소개·정보공개·경영공시)는 이미 행존재(중복생성 안함). 전부 O미부착·풀리빌드 SNAP재병합·블루·B1~140·하이퍼링크보존·백업.
- ✅한국철도공사(공공기관2-12) 본문탭(ul.tab_list) 전수전개+LMNO 완료(2026-06-19) => contents.do 74p 스캔→**26개 콘텐츠탭그룹 전개(self=기존행 leaf+1=G, 나머지 탭=G자식행, F카테고리 병합)**. 107→166행(+59). 제외: 공사연혁(#앵커=페이지M8)·자주찾는메뉴(self키 탭에無=숏컷허브). N: 사진/지도/노선도/CI/일러스트/열차=어문,이미지 52 · 조직도/체계도/절차도/그래프/text슬로건/없음=어문(몽타주 시각판정). M=페이지1. **O=미부착 유지**(공공누리 제4유형 마크는 전역푸터 kogl_open→고창 선례대로 미부착). 풀리빌드(SNAP기반 run-length 재병합·mtime가드·백업)·신규셀 블루·B1~166·하이퍼링크보존. ⚠️799환경경영방침·769안전보건방침·781윤리경영·785인권경영 등 self행 N 어문→어문,이미지 정정(블루).
- ✅한국지식재산연구원(공공기관2-9) 게시판 재분석 완료(2026-06-19) => 전행 페이지/M1 오분류 정정. **list.do=게시판 41개 L전환+M(총글수) 작성**(기본연구204·정책연구413·IP동향News17521/미국3909등·공지2065·경영공시203·지식재산연구원문585[po_a_no]·카드뉴스6·Q&A0). ⚠️law/ito/site/org/information_list.do는 list.do지만 콘텐츠**페이지**라 페이지 유지(58)·lib=사이트3. N: 보드 기본 어문, **어문,이미지=비정기자료(인포그래픽+일러스트)·행사(포스터)·카드뉴스·공지(정책포럼EDM)** 이미지 시각확인(통계표·차트·조직도=어문). O 전부 미부착(KOGL마크 전무). 변경셀 블루·K하이퍼링크보존·mtime가드·백업. ⚠️파일 Excel열림중—사용자 Excel 닫고 재오픈해야 반영(저장충돌주의).
- ✅검수스킬 신설(2026-06-17) => public-sitemap-inspection 스킬(구조검수+사이트GNB대조+이미지/어문이상치+검수완료처리)+범용도구 작업파일\_검수_N대조.py(읽기전용 사이트대조). kesco 라이브검수 적용→**검수완료 보류**(이슈3): ①지역본부 13곳 라이브존재(전국사업소 드롭다운)인데 파일서 빠짐=커버리지누락, ②B순번 7갭+131행 빈칸(재부번 안됨=편집중), ③N과소표시 ~6행(지도r17·18·시설사진r23·24·59·60)·이미지표시 게시판 재확인. ⚠️파일이 내 N작업(220행)→타세션 재수집(179행)으로 변동됨. 엑셀 미수정(보고만).
- ✅한국전기안전공사(공공기관2-1) N 67~끝 재작성(2026-06-17 10:5x) => 사용자 3~66 학습(실사진/지도/시설사진/표지/CI=이미지, 인포그래픽/조직도/체계도/절차도/차트/글자문서/웹접근성마크=어문). 67~끝 146행 본문(.contents) 원본크기 이미지+영상 렌더탐지→몽타주 시각판정. 어문→어문,이미지 24행(웹진73·안전관리87·사회공헌127-133·통계분석집161·전국사업소207·지역본부208-220 랜드마크+지도). 변경셀 파랑. ⚠️핵심버그수정: kesco 콘텐츠이미지가 /common/images/sub|office 경로라 NOISE /common 필터가 전부 오배제→파일명기준 필터로 교체. 백업 _backup_N재작성전.xlsx
- ✅한국전기안전공사(공공기관2-1) 랜딩셸 삭제(2026-06-17 10:1x) => LNB 4단 재수집 직후 _collapse_landing.py --safe, 섹션 인덱스 랜딩셸 64행 제거(D6 E33 F25, info/main.do# 등 중복랜딩), 282→218행. 게시판/데이터 보유랜딩 보존·소실URL 전부 동일 섹션인덱스 확인. 백업 _backup_랜딩제거전.xlsx
- ✅한국전력거래소(공공기관2-2) 랜딩셸 삭제(2026-06-17 09:4x) => _collapse_landing.py --safe 적용, 순수 메뉴셸 6행 제거(D:3 E:3, 게시판/데이터 랜딩 3건 보존), 153→147행. 빈꼬리행 정리. 백업 _backup_랜딩제거전.xlsx
- ✅국립생태원(18) 검수완료 처리(2026-06-16) => 동시편집 종료 확인 후 마무리. 구조검수=C(사이트명)빈칸 6행(교육내용바로가기·GEODATA·기술활용현황·해양수산부·문화재청·산림청)→국립생태원 채움. B는 1~199 이미 연속(타세션 재부번 후 종료). **재검수 PASS(199행)**. r161(습지보전>자료공유>서식자료)=빈게시판 M0·N없음=정상(WARN). 현황판(행3) 검수=완료·행수199·검수완료일06-16·Y/Z/AA 199행(프2). 백업 `_backup\*_C채움전`·`*_B재부번전`. ⚠️현황판 잠김으로 1차 저장실패→사용자 파일닫은 뒤 반영완료.
- ✅국립생태원(18) 공공누리 O 전수재확인+누락2건 보정(2026-06-16) => 사용자 "O있는행 마크패턴 학습→전 페이지·게시판(게시물 상위10) 다 조사, 있으면 보고". 마크=`/resources/nie/images/board/img_opentype0N.png`(N=유형·_ai=AI), 페이지=본문/게시판=상세. 전수 Playwright(194행, 게시판 상세 10표본). **누락 2건 보정**: R76 온라인교육(BMSR00018)→1유형·R109 이전기술목록(BMSR00097)→4유형(둘다 P=게시물·Q=N, 상세10중4 마크확인). O유형 불일치 0·기존O 31행 정확·범례페이지(R26 공공누리안내 1~4전부)=미부착정상 제외. 백업 `_backup\*_O누락보정전`. 도구 `_temp\_nie_oscan_full.py`. ⚠️18 동시편집 충돌주의.
- ✅국립생태원(18) 지정현황 종별 탭 전개 완료(2026-06-16) => 사용자 "지정현황 아래 board-category__tab 종별 탭(#totCnt)을 게시판 어문이미지로 다 수집". R132 지정현황(F)→종 10개를 G열 하위 게시판으로: 포유류20·조류69·파충류4·양서류4·어류29·곤충류29·무척추동물32·육상식물92·해조류2·고등균류1(합282). 전부 게시판/어문,이미지/미부착·K=지정현황 목록URL(searchList JS필터=URL불변, 10행 동일)·하늘색. **191→200(+9)**. 기존 B보존(동시편집)·신규행 B=None·헤더병합 보존·grid재병합. 백업 `_backup\*_지정현황전개전`. 도구 `_temp\_nie_jijung.py`. ⚠️수량=탭라벨 `<span>종` 값(서버필터 AJAX라 정적불가)·⚠️**18 타세션 동시편집**→충돌copy 주의.
- ✅공공기관 미검수 22곳 랜딩셸 진단+삭제(2026-06-14) => 사용자 "검수안된곳도 GNB·랜딩셸 기준 다시, 랜딩셸 많을것". 읽기전용 진단(22곳)→랜딩셸 보유 **7곳·33개**(부모=첫자식 URL중복 32+순수셸1) mtime가드+백업으로 삭제: 5.게임물1·8.경제인문1·11.생명윤리1·14.공원공단10·15.광주과학관3·16.낙동강16·21.해양생물자원관1. 각 B재부번·재병합·겹침0 검증. 백업 `_backup\*_랜딩셸배치전`. 도구 `_shellbatch.py`(제거). ⚠️**구조(화면GNB 대조)는 타세션 'D~J 화면메뉴 재구성'이 진행중(9 PASS·13 FAIL원복)**—FAIL 13곳은 사이트별 GNB 개별크롤 필요(미착수, 동시편집 충돌회피). ⚠️낙동강 라벨 '축소됨/확장됨/열기' 아코디언상태 텍스트 잔존(별도정리). 정크대분류(게임물 바로가기·생명윤리 전체메뉴열기·낙동강 인기검색어)=GNB재구성때 정리영역.
- ✅공공기관 검수완료 9곳 제출폴더 복사+zip(2026-06-14) => 사용자 "제출폴더로 이동". 검수완료&제출미완료 9곳(전부 프2): 20해양박물관·22호남권·24국민연금·25국방과학·26국방기술품질·28국제식물검역·29국토교통·30국토안전·31국토연구. `제출폴더\_제출패키지_2026-06-14\제출_프리랜서2_2026-06-14\`에 원본명 복사+동명 zip(200KB). 복사 전 9곳 날짜(보드=파일)·행수·구조검수 PASS 확인됨. ⚠️실제 발송·보드 제출완료 상태변경은 사용자.
- ✅국민연금공단(공공기관24) 사이트 GNB 대조 검수 완료(2026-06-14) => 사용자 "사이트 직접가서 구조맞는지 검수, 구조만 맞으면 완료". MCP 브라우저로 NPS 실제 GNB 추출(nps_main→gate리다이렉트라 getOHA 콘텐츠페이지의 `ul.gnav-dep1`)→**대분류 6개 완전일치+순서동일**(전자민원·국민참여·정보공개·연금소식·연금정보·공단소개)·중소분류 일치. **누락=로그인필요 개인서비스/신청 페이지뿐**(전자민원>개인서비스6·권리구제>심사청구신청4·정보공개청구>청구하기/조회2, 401 미수집). 메뉴 구조(계층·순서·명칭) 사이트 정확일치. 사용자 "구조맞으면 완료"→**검수완료**. 편집중 파일 정리: B 1~145 재부번·하이퍼링크 2보정·C 2채움→구조검수 PASS(145행·겹침0). 작업현황(행25) 검수=완료·행수145·06-14. 백업 `_backup\*_검수완료전`. ⚠️작업중 사용자 활발편집(172→145행)·mtime가드. 로그인메뉴 추가여부는 사용자판단(공개콘텐츠만 유지 상태).
- ✅국민연금공단(공공기관24) 랜딩셸(중복 URL) 3개 삭제 완료(2026-06-14) => 사용자 "랜딩셸 삭제". `_collapse_landing.py --safe`=0(순수 페이지셸 없음). 그러나 **부모 E-랜딩행 url == 첫 자식행 url 인 중복 랜딩셸 3개** 발견(게시판이라 --safe가 보존했던 것): 입찰정보→입찰공고(getOHAE0016)·사옥정보→사옥임대(getOHAE0020)·자료실→서식자료(getOHAF0279). 부모(F빈 E랜딩)행 삭제, 자식이 게시판M·E라벨 승계. 175→172행, B 1~172 재부번·하이퍼링크172·겹침0·재병합. mtime가드·백업 `_backup\*_랜딩셸삭제전`. ⚠️파일 동시편집중이었음(작업시작 시 175행=사용자가 4행 삭제후 B갭 상태, 내 위원회/con-tab작업은 보존됨). 잔여 중복URL 3건=랜딩셸 아닌 타입(같은board 2메뉴 노출 등, 별도판단).
- ✅국민연금공단(공공기관24) 위원회정보 onclick-linkPage 탭 중첩 완료(2026-06-14) => 사용자 "NPS 위원회정보 con-tab(javascript onclick fn_egov_select_linkPage) 왜 안했어". 앞 con-tab 스캐너가 `.do`href만 잡아 onclick-linkPage 변형 누락. 전 행 스캔=**이 1곳뿐**. **F=NPS 위원회정보 카테고리 + G=두루누리 환수금 심의위원회(cmmtMtgNo=61)·구상금 심의위원회(=41)** 중첩(+1행, 178→179). cmmtMtgNo는 POST필터(GET 미적용·둘다 18행 동일)→**위원회별 M=0+비고 "POST필터 수동확인"**(콘텐츠는 있으니 N=어문 유지). B 1~179·하이퍼링크179·겹침0. mtime가드·백업 `_backup\*_위원회탭전`. ⚠️위원회별 실건수 수동검수 필요.
- ✅국민연금공단(공공기관24) con-tab 그룹 중첩 재구성 완료(2026-06-14) => 사용자 "고객수요분석처럼(F=카테고리, 자기+탭을 G자식으로) con-tab 그룹 다 중첩 재분석". 평면(F형제)→중첩. **16그룹 재구성**: 준법감시담당자모집>모집공고/입사지원/지원결과조회·국민연금법>국민연금법/시행령/시행규칙/심사규정·가입자현황>연도별/성별/연령별/기준소득월액별·영상뉴스>제도/소통/기관홍보/캠페인/#SHORTS·통계자료>월별/통계연보/공공데이터 등. 룰=카테고리(F)=부모 메뉴명, 자식(G)=각 탭명(자기탭 포함). lc5 오라벨(국민연금법·뉴스레터)=F카테고리 보정. **이미 중첩된 5그룹(전문·제안안내·고객수요분석[사용자가함]·연혁·CI) 건너뜀**, 인사말 그룹 환경경영방침(타E) 제외. **빈게시판(M0) N=없음** 일괄(지원결과조회 등 9건). 178행 유지(행수변동無, 라벨만 F→G)·B 1~178·하이퍼링크178·겹침0·F⊆E·G⊆EF 위반0. 드라이런 검증 후 적용·mtime가드·백업 `_backup\*_중첩전`·사용자 "닫힘 진행" 확인. ⚠️원본잔재(무관): L빈25·중복URL7=편집중 미완성행.
- ✅국립호남권생물자원관 공공누리 전수재분석+검수 완료(2026-06-14) => 사용자 "캐릭터 4유형인데 미부착됐다, 다른 페이지도 분석 후 있으면보고 없으면검수". KOGL판정룰 확인=HNIBR은 **generic `kogl_mark.png`(img src/alt)+본문 "제N유형" 텍스트**로 부착표기(인사말/수장시설/게시판 등 비KOGL엔 마크0=신뢰). Playwright 전수렌더(94행). **결과: KOGL부착 페이지=캐릭터(R67) 1곳뿐·이미 O=4유형 정상**→오판 페이지 0건(수정無). ∴검수 진행: 구조검수 FAIL=C(사이트명)빈칸 2행(R7 지난전시·R19 지난교육)→기관명 채움→**재검수 PASS(94행)**. 보드(행23) 검수=완료·행수 178→94·06-14·Y/Z/AA 94행(프2). 백업 `_backup\*_LM재산정전`(직전). 도구 `_temp\_hnibr_kogl.py`·폴더 `_검수.py`. ⚠️내용검수영역(WARN): 수의계약·부정당업자·활동실적=spTotalPage(0) 진짜 빈게시판 M0(N 없음정정 여지)·갤러리 N이미지.
- ✅국립호남권생물자원관 29행~끝 L/M 재산정 완료(2026-06-14) => 사용자 제보 2건: ①게시판 수량=`#spTotalPage` "1/10(97)"의 **(괄호숫자)** ②인페이지탭(`div.tab_area .tab`, fn_select·URL불변)=페이지 M=탭수. Playwright 렌더(spTotalPage·tab_area JS생성)로 29행~끝(75행) 재검. **8행 수정**: M0게시판 7곳 실카운트(학술발표276·보유기술46·섬생물종목록10·발간자료33·기관동정66·홍보영상9·자주하는질문13)+R95 오픈API 페이지 M1→4(인페이지탭4). 검증:1~28행 0변경·29+ L/M외 0변경·B 1~99연속·블루. ⚠️수의계약·부정당업자·활동실적=spTotalPage(0)=진짜 빈게시판 M0 유지(N 없음 정정은 검수영역). 정적fetch는 spTotalPage 미충전/구값(발간자료 1165오판)→PW필수. 백업 `_backup\*_LM재산정전`. 도구 `_temp\_hnibr_lm.py`.
- ✅국민건강보험공단 본문 scrollable-tabs 콘텐츠탭 전개 완료(2026-06-14) => 사용자 "영유아건강검진 ul.scrollable-tabs 탭 안했음, 이것도". 전 페이지 `ul.scrollable-tabs` 스캔(현재페이지 URL 포함 UL의 형제탭 중 **시트에 없는 URL만**=1-5b 신규조건). 결과 **R11 영유아건강검진만 신규 3탭**(나머지는 종류 nav=이미 행존재). G='영유아건강검진' 카테고리화·H에 4탭 배치(영유아 건강검진 안내[기존R11]+영유아 검진일자조회·문진표서식·발달선별검사지 안내·발달선별검사지 사용기간조회). 전부 페이지/M1/어문/미부착. **154→157(+3)**. records 재구성·그리드병합·블루. 검증 B 1~157연속·중복0·K링크 157전부. 백업 `_backup\*_서브탭전개전`. 도구 `_temp\_nhis_tabscan.py`·`_nhis_tabexp.py`. (일반/암/학생/학교밖 등 종류페이지는 신규서브탭 0=확인)
- ✅국민건강보험공단 빈라벨 랜딩-콘텐츠 행 이름 채움 완료(2026-06-14) => 사용자 제보 "건강검진 로드맵인데 메뉴명 안써있음. 이런게 있으면 채우고 아니면 랜딩셸 삭제". E랜딩 위치인데 F빈칸이지만 **게시판=실콘텐츠**(--safe가 보존한 행) **12개**를 page `<title>` 경로(`leaf < … < root`, ' < ' 구분)로 F채움: R7 건강검진 로드맵·R38 병(의)원/검진기관 찾기·R60 의약품정보·R68 전문가칼럼·R80 내부규정자료실·R85 연구자료실·R88 서식자료실·R96 국민생활정보·R104 고액·상습 체납자 공개·R128 공지사항·R144 포스터/리플릿·R152 하늘반창고소개. F=title경로의 E다음요소. 검증: 154행·B연속·빈라벨 랜딩 0·블루표시. 백업 `_backup\*_빈라벨채움전`. 도구 `_temp\_nhis_names.py`. (진짜 빈셸은 어제 --safe 랜딩셸삭제 때 이미 제거됨)
- ✅국민연금공단(공공기관24) con-tab-nav 별도URL 탭 29개 행추가 완료(2026-06-14) => 사용자 "고객수요분석 con-tab-nav(별도URL) 탭 왜 안했어, 다 해줘". `con-tab-nav docuTitle` 별도URL 탭(앞 tabNav 인페이지탭과 별개) 전수스캔→21그룹. ⚠️**거짓누락 주의**: 5탭은 B순번없는 기존행(편집중)이라 제외→**진짜 누락 29개**. 부모 형제행으로 삽입(leafcol따라 F/G), URL/L(List.do=게시판)/M/N=어문/O=미부착. **게시판 M=글번호 최댓값 크롤**(제안하기606·공공데이터986·수의계약346·사규제개정616 등, 웹진·홍보자료=갤러리 불확실 비고플래그). r47 입사지원/지원결과조회=javascript:goMenuPage라 path추출 정정(getOHAE0006/0007). **149→178행(+29)**, B 1~178 재부번. 검증: B연속·하이퍼링크178·javascript잔여0·E경계초과0·병합겹침0. 백업 `_backup\*_conttab행추가전`. mtime가드·사용자 "닫힘 진행" 확인. ⚠️원본잔재(내작업무관): L빈칸25행·중복URL7건=편집중 미완성행(사용자 정리영역).
- ✅국민연금공단(공공기관24) 인페이지탭 M=탭수 반영 완료(2026-06-14) => 사용자 "이용안내(getOHAB0006M0) ul.tabNav #tabPage 탭, 28행~끝 다 수집해 재작성". **사용자 선택=행추가X·한행유지·M=탭수·L=페이지**(인페이지#anchor탭=당진/충남식). 28행~끝 정적HTML 스캔→`ul.tabNav` 탭보유 **23개 페이지** 발견. **23행 L=페이지·M=탭수 타겟수정**(이용안내 게시판0→페이지4·사업장가입 0→10·급여 8·장애연금 7·유족연금 6 등), 변경셀 파랑. 행추가/병합/B 무변경(사용자·타세션 동시편집중이라 탭M만 건드림). 146행·하이퍼링크146 보존. mtime가드(저장직전 재확인)·백업 `_backup\*_인페이지탭M전`. 사용자 "파일 닫힘 진행" 확인받음. ⚠️파일=`작업파일\공공기관\24`(conflicted copy 2026-06-13 존재·B순번 갭은 사용자 편집중 상태로 미터치).
- ✅공공기관 25곳 랜딩셸 일괄삭제(1-5e) 완료(2026-06-14) => 사용자 "검수한거+방금거 빼고 다 랜딩셸 삭제". 제외6=검수완료(국방기술26·IPAB28·KAIA29·국토안전30·국토연구31)+국민연금24. `_collapse_landing.py --safe`(게시판/KOGL/단일리프 보존) 배치. **9곳에서 136행 제거**: 낙동강 553→496(-57)·건강보험 175→154(-21)·광주과학관 230→212(-18)·공원공단 171→154(-17)·공무원연금 206→193(-13)·강원대 111→107(-4)·경제인문 156→152(-4)·게임물 75→74(-1)·국악방송 93→92(-1). 나머지 16곳 셸0. 검증(변경9곳): B연속·중복0·갭0·병합겹침0·K링크 전부정합. 백업 각 `_backup\*_랜딩제거전`. 도구 `_temp\_shell_batch.py`(Korean-argv 회피 하드코딩 배치). ⚠️낙동강은 메뉴라벨에 "…축소됨/확장됨"(아코디언 상태문구) 잔존=별도 정리영역. 국방과학연구소25는 셸0(직후 검수완료됨, 영향無).
- ✅국방과학연구소(공공기관25) 검수 완료(2026-06-14) => 사용자 "검수해줘". 구조검수 FAIL 1건=B순번 비연속(120행·109빠짐, 사용자가 행 삭제 후 미재부번)→**B 1~120 재부번→재검수 PASS**(헤더병합·시트명·D⊇E⊇F병합·K이상0·병합겹침0·사이트행오염0·게시판M빈0). 현황판(작업파일\공공기관\공공기관_작업현황.xlsx 행26) 검수=완료·행수120·검수완료일 06-14 반영. 도구 `_검수.py`. ⚠️라이브경로=`작업파일\공공기관\`(클라우드 동기화로 root `공공기관\`은 빈 stale 폴더가 됨—내 stray파일 제거함). 라이브 25파일엔 06-14 내 탭전개(14/14)+신문고F+인사말삭제 다 반영돼 있고 사용자가 12:53에 일부행 정리(139→120)한 상태였음.
- ✅국민연금공단 랜딩셸 삭제(1-5e) 완료(2026-06-14) => 사용자 "랜딩셸 삭제"(=병합 카테고리 첫행이 다음깊이 빈칸+카테고리 입구URL인 껍데기행). `_스크립트\_collapse_landing.py --safe` 로직(게시판/KOGL/단일리프 보존) 적용. **14개 셸 삭제(168→154)**: 제안센터→국민제안·채용정보→채용안내·이사장→인사말·조직→경영진·경영공시→개요·주요사업→연금제도·국민연금통계→가입자현황 등(E 9·F 5). 자식이 라벨 승계, 카테고리 재병합. 검증: B 1~154 연속·중복0·갭0·K하이퍼링크 154 전부. 백업 `_backup\국민연금공단_backup_랜딩제거전.xlsx`. 도구 `_temp\_nps_shell.py`(Korean-argv 깨짐 회피 위해 경로 하드코딩 래퍼). ⚠️파일 위치 이동됨=`작업파일\공공기관\24.국민연금공단\`·동일폴더에 클라우드 'conflicted copy 2026-06-13' 1개 있음(사용자 확인필요).
- ✅국립호남권생물자원관(공공기관22) GNB 구조 전면 재구성 완료(2026-06-14 12:30) => 사용자 사진제보 "D/E 빈칸多·검색어입력창열기/MORE/2026.06 등 버튼·배너가 대분류 오수집·전시관람 중복·체험실 하위메뉴(어린이체험실/유아놀이터/디지털전시관/야외놀이터) 누락. 다시 구조잡고 재수집". **원인=Phase1 앵커깊이추출이 hnibr 메가메뉴 못잡고 푸터/버튼을 대분류화**. Playwright로 **GNB 메가메뉴 트리 정확추출**(`header_gnb` ul DOM walk, 10대분류·58중·55소=91리프). **검증: 91 GNB리프 전부 기존시트에 L/M/N/O 존재=순수 구조문제(실누락=이용약관M531 1개+외부링크)**. → **GNB트리로 D(대)>E(중)>F(소) 재구성 + 기존 L/M/N/O를 menuID로 재사용**(풀리빌드). 정크 79행 제거(검색어입력창열기·MORE·2026.06 캘린더이벤트·전시관람 중복블록·라벨꼬인 dup소셜). 추가: 이용약관→사이트메뉴, 바로가기 대분류(통합예약/섬생물소재은행/고하도관광/페북/블로그/인스타/유튜브 외부). **게시판 M 재카운트**: 글번호(span.tbl_num_circle 최댓값) 신뢰 17곳 반영(자원관소식414·보도자료435·입찰287·채용109·사업실명121 등). **178→99행**. 구조검수 PASS(B 1~99·D⊇E⊇F·헤더병합·K이상0·겹침0·하이퍼링크99). 백업 `_backup\*_구조재구성전_20260614`. 도구 `_hnibr_rebuild.py`. ⚠️검수영역: 갤러리형 게시판 17곳 M=0(연구논문/연구보고서/학술발표/보유기술/발간자료/기관동정=다페이지·기획전시실/온라인전시관/현장교육 등=1p) → GNB노이즈로 자동카운트불가, **비고에 "수동카운트 필요" 플래그**·수동검수 필요. N=기존값 유지(이미지검수 별도). 작업현황 행수 178→99 미반영(검수時).
- ✅국민건강보험공단(공공기관23) 콘텐츠 탭(ul.scrollable-tabs) 전수전개 완료(2026-06-14 11:10) => 사용자 사진제보 "나의건강>건강검진 실시안내 탭(일반건강검진/암검진/의료급여생애전환기) 누락, 다시 검수 다". **GNB재라벨 수집이 콘텐츠 탭위젯을 못 잡았음**. 전 158페이지 requests+세션쿠키 스캔(`ul.scrollable-tabs` href추출)→**콘텐츠 탭 6그룹·미수집 17탭** 전개. 401(로그인필요 개인조회페이지 32곳=검진대상조회·결과조회·건강기록 등)은 공개탭 없어 제외. **6그룹**: ①건강검진 실시안내(F)→G:일반건강검진/암검진/의료급여생애전환기검진/영유아/학생/학교밖청소년(6, 페이지) ②자가 건강진단(F)→G:일반증상/어린이/남성/여성(4,페이지) ③건강동영상(F)→G:건강검진4/만성질환1/운동및건강강좌8(3,게시판 영상갤러리, M=영상카드수) ④공공자원개방(E,F빈)→F:강당/회의실/체육시설/주차장/문화시설(5,페이지·기존 L게시판M5오분류→페이지M1정정) ⑤권리구제제도(E,F빈)→F:자세히알아보기/대상여부확인/적법요건(3,페이지·기존 이의신청 등 형제 보존) ⑥입찰공고(F)→G:본부6648/지역본부·지사437(2,게시판, 지역지사 Playwright건수437). 부모=첫탭 self 재사용+나머지 신규삽입. 풀리빌드(eff D/E/F→재병합)·B 1~175 재부번·K하이퍼링크 175 보존·신규/변경셀 파랑. **158→175행(+17)**. 구조검수 PASS(B연속·D⊇E⊇F·헤더병합·K이상0·병합겹침0·손실0·중복0). ⚠️range버그(마지막행 누락) 발견·수정 후 재실행. 백업 `_backup\*_탭전개전_20260614`. 도구 `_nhis_tabexpand.py`. ⚠️검수영역: 검진/시설/정책 신규행 N=어문 기준(이미지 다수→이미지검수 별도)·동영상 게시판 M(만성질환1·운동8)=영상카드수 근사. 작업현황 행수 158→175 미반영(검수時).
- ✅국방과학연구소(ADD) 상단탭(ul.tab-menu) 전수전개+신문고F채움+인사말중복삭제 완료(2026-06-14 10:30) => 사용자 "국제기술협력 ul.tab-menu 미수집, 모든 페이지 확인". **①탭 전수스캔**(정적HTML `<ul class="tab-menu">`, 120행 requests 스캔)→상단탭 보유 8곳, 미수집 7그룹: 국제기술협력(국제협력/방산수출/수출지원절차)·민군기술협력(민군기술협력/국방기술이전사업화)·기부현황(故김용철/이충희)·의범학술상(제1~10회수상자)·전자정보원(전자정보원/전자저널/전자책/WEB-DB/외부접속안내)·직종별채용(정규직/전문계약직)·복리후생및특전(복리후생/성과포상/교육제도). 연구도서/학술저널 탭=이미수집(제외). **부모=카테고리화, 탭=하위(G)로 전개**: 첫탭은 부모행 재사용(URL/L/M/N/O 갱신, 랜딩alias menuId 드롭), 나머지 신규삽입. 표 형태지만 페이징/글쓰기/view 없는 정적표→전부 **L=페이지·M=1** (외부접속안내 zip만 L=사이트·S=외부링크). **신규 N=어문 기준**(이미지검수 별도⚠️ 후보: 국제협력 international.jpg·전자정보원/전자저널/WEB-DB 로고多). O 전부 미부착(ADD KOGL미사용). **②MENU02769(ADD 신문고) F=공란→'ADD 신문고' 채움**(본문제목 확인). **③인사말 중복 MENU02024(2단 E랜딩) 삭제, MENU03073(3단 F자식) 유지·D=ADD소개 승계**. 풀리빌드(eff D/E/F→재병합 D/E/F)·B 1~139 재부번·K하이퍼링크 139 보존·신규/변경셀 파랑BDD7EE. **120→139행**(삭제1·신규20). 구조검수 PASS(헤더병합·시트명·B연속·D⊇E⊇F·K이상0·병합겹침0). 백업 `_backup\*_탭전개전_20260614`. 도구 `_add_tabexpand.py`. ⚠️trailing-slash K val≠link 12행=원본부터 존재(무관).
- ✅국민연금공단 L/M 재조사 완료(2026-06-13 22:10) => 사용자 "3행 게시판72건인데 페이지로 됨, 다시 다 조사". 핵심원인=**K가 셀값과 하이퍼링크 타깃이 다름**(R3 셀 getOHAC0000M0 vs 링크 …M3=`.count`72건). Playwright 143행 전수 렌더(NPS 게시판 AJAX). **무회귀 병합**(기존 게시판→페이지 강등 금지·카운트 새값>0만 갱신·0게시판만 느슨재크롤)로 **12셀 수정**: R3 페이지→게시판72·R98 용어사전 게시판20→386·R50 보도자료 게시판96·R5/6 상담 185909→185959·R24 칭찬 989→990·R47 공시송달 161→158·R27 권리구제 페이지→게시판4·R25/35/62/63 페이지→게시판(List.do 확인). L/M 외 컬럼·하이퍼링크(168) 보존·블루표시. 백업 `_backup\*_LM재조사전`. 도구 `_temp\_nps_pw.py`·`_nps_final.py`. ⚠️**미해결 검수영역**: NPS 게시판 리스트가 헤드리스 렌더로도 안 잡히는 AJAX 15곳(소식지·카드뉴스·영상뉴스·발간물·홍보센터·캠페인·정보공개청구·이용안내·비공개대상·사업장·준법감시·사옥정보/임대·속상해요·청구내역조회) **M=0/1 불확실**(원본도 0이었음)→유인 브라우저로 수동 카운트 필요. 페이징상 홍보센터·소식지=多페이지(57p)·카드/영상뉴스=5p·캠페인=8p로 보임.
- ✅공공기관 전체 빈 B·C행 삭제 완료(2026-06-13 21:35) => 사용자 "B C 비어있으면 다 삭제(테두리만 남음)". 31파일 중 26곳에 데이터 아래 꼬리 빈행(템플릿 패딩 ~315행까지·완전빈칸 or 잔여 K-url조각=메뉴명·분류 없는 수집노이즈). 분류검증: 실데이터(D~J메뉴 or L~Q분류) 보유 빈BC행 **0건**·병합침범 0 → 안전. **총 4,870행 삭제**, 각 파일 max_row=마지막데이터행으로 정리. 검증: 잔존 빈BC 0·테두리잔존 0·B순번 보존. 백업 각 `_backup\*_빈행삭제전`. 도구 `_temp\_del_apply.py`. (16.낙동강·26.국방기술·28.IPAB·29.KAIA·31.국토연구원=빈행0 스킵, 30.국토안전=꼬리 6행 정리)
- ✅KAIA 본문 tab_box 콘텐츠탭 전개 완료(2026-06-13 21:10) => 사용자 "52행~ `ul.tab_box` 탭 있으면 하위로 다 넣어줘". 전 페이지 정적크롤 ul.tab_box(직속li) 검출=**24페이지·71탭("전체"탭 제외)**. leaf매칭→탭이 leaf와 동일명이면 형제(같은 깊이), 아니면 자식(leaf+1)로 배치·부모 leaf는 카테고리 병합. 부모행=첫탭으로 재사용+나머지 신규삽입. 분류: 게시판=table 번호최댓값(M, 마지막페이지 fallback)·페이지 M=1·본문 #subContentInner로 N(어문/이미지)·**O 전부 미부착**(KAIA KOGL 미사용). **149→196행(+47)**. records 인메모리 재구성(eff그리드 캡처→확장→재기록→그리드병합)으로 기존행 값·스타일 보존. 검증: B 1~196연속·중복0·갭0·헤더동일·사이트11보존·미전개게시판M보존(Q&A8917·동정443·교육2027)·K링크 147유지+47신규=194·신규/변경부모 71행 파랑BDD7EE. FAQ 5분류 합 214=원전체 ✓. 백업 `_backup\*_탭전개전`. 도구 `_temp\_kaia_tabexp.py`(분류)·`_kaia_apply.py`(적용). ⚠️검수영역: 소수 소형게시판 M=1(위원회심사·신기술등록·매뉴얼 등 실제 빈게시판 가능→M0/없음 확인)·B0000050 option1탭 게시판분류(원래 페이지였음, 법령목록)·N 이미지는 자동검출(시각판정 별도).
- ✅공공기관 현황판 29곳 상태 정정(2026-06-13 20:30) => 디스크엔 31/31 데이터 존재하나 현황판은 29곳 "미착수" 오표기였음. no.1~29 상태=`✅ 수집완료`·행수=실제 B순번수 일괄반영(검수=미검수 유지). 최종 현황판: 31곳 전부 수집완료·검수완료2(국토안전·국토연구원)·미검수29·행수합 4,136.
- ✅국토연구원 Y/Z/AA 정합화 완료(2026-06-13 20:30) => 현황판은 검수완료지만 데이터파일 Y/Z/AA 공란이던 것 채움. `_fill_YZAA.py`로 Y=Y·Z=2026-06-13·AA=프리랜서2 (115행, 백업 `*_backup_YZAA전`).
- ✅**공공기관 31곳 신규수집(Phase1+Phase2~4) 완료**(2026-06-12, 담당 프2) => 사용자 "공공기관_작업현황.xlsx 보고 `공공기관\` 폴더에 평면배치(폴더밑 각 기관.xlsx) 수집·최신스킬". **31/31 전 기관 D~Q 채움**. ①Phase1 메뉴트리(`_공공기관_probe.py`+`_공공기관_phase1.py`: Playwright렌더+앵커깊이추출[ul/dl조상수 정규화]+테이블형사이트맵·JS href[goMenu/goMenuPage 2번째인자]·버튼카테고리·OVERRIDES). ②Phase2~4 번호역순(`_공공기관_phase234.py`: 시·군 chungnam234 재사용+넓은본문셀렉터·상세패턴확장·오디오·이미지노이즈필터·범례페이지(1234전부)=미부착). **합계 ≈4446분류행(게시판962·페이지2835·사이트366)·공공누리부착69**(대부분 미부착=이 기관군 KOGL 미사용 多, 부착=심평원14·경제인문사회7·해양박물관7·생태원25 등). **수정이력**: 국민연금공단(게이트→/main.do·goMenuPage링크)·국민건강보험공단(AJAX→nav.head-gnb)·국립중앙의료원(테이블형)·건설근로자공제회(button+JS)·국립생태원(K주소 non-www→www 교정후 150건 복구·공공누리25 발견)·국악방송(igbf.kr↔new.igbf.kr 내부처리). ⚠️**검수영역(1차 자동값)**: N'이미지'는 HTML img 1차후보(과검출多, 시각판정 필요)·국악방송 잔여 radio_program 33건 접근실패(2014~ 사장된 프로그램 404)·심평원52/건설근로자21=링크없는 메뉴항목(Phase1 한계)·Phase1 컬럼평면/시프트(생태원·국토안전·건설근로자·NHIS)는 대분류 병합 검수時 정리. ⚠️Y/Z/AA·작업현황 상태변경 미반영(검수時). 메모리 [[gonggong_gigwan_collection]].
- ✅교육청 3곳 zip 압축 + 제출메일 작성(2026-06-12) => `제출_프리랜서2_2026-06-12.zip`(159KB·3파일, Python zipfile). 메일=사용자요청대로 간소화(이전 제출분 제외·금주 3곳만 테이블=기관/행수/완료날짜): 충남교육청352/06-11·충북교육청247/06-11·제주교육청431/06-12. 이호영→장영익. ⚠️실제 발송·제출완료 상태변경은 사용자.
- ✅교육청 3곳 Y/Z/AA 기입 + 제출폴더 재동기화 완료(2026-06-12) => 교육청 검수때 누락됐던 결과영역 일괄기입(`_fill_YZAA.py`). **Y=Y·AA=프리랜서2 공통**, Z(확인날짜)=**충남06-11(352행)·충북06-11(247행)·제주06-12(431행)**(사용자 지정 날짜). 백업 각 `*_backup_YZAA전.xlsx`. 라이브 기입 후 제출폴더(`_제출패키지_2026-06-12\제출_프리랜서2_2026-06-12\`) 사본 **재복사·md5 재일치 3/3**.
- ✅교육청 3곳 제출폴더 복사 완료(2026-06-12) => 충남교육청·충북교육청·제주교육청(전부 검수완료·제출미완료·**담당 프2**) → `제출폴더\_제출패키지_2026-06-12\제출_프리랜서2_2026-06-12\`. 라이브(`교육청_사이트맵\<광역>교육청\`) 보존·복사·**md5 3/3 일치**. ⚠️제출완료 상태 미변경(실제 발송 사용자 확인時)·zip/메일 미작성(요청時). 교육청 작업현황은 별도 `교육청_작업현황.xlsx`.
- ✅**교육청 3곳(충남·충북·제주) 신규 수집 완료**(2026-06-11, 담당 전부 프리랜서2) => 전부 eGov GNB 메가메뉴 권위트리. **충남241·충북260·제주405행**. ①Phase1 트리 Playwright추출(`cne/cbe/jje_tree.json`)→`_edu_build_with_tabs.py`(괴산 템플릿). ②본문탭1-5b(`_edu_tab_scan.py` self포함OR부모→자식 가드·중복타깃0·신규탭하늘색): 충남+45·충북+52·제주+194. ③Phase2 L/M(충남=URL경로·충북=경로·제주=내용fetch, M=총건수정규식). ④**Phase4 O 전수확인(사용자 A)**: 게시판 상세글≤10표본 크롤(충남 goView→view.do[⚠️공백+함수정의 버그 수정]·충북 data-id→selectNttInfo·제주 board/view.jje dataSid)+페이지본문 → **3곳 전부 KOGL 0 = 전부 미부착**(교육청은 공공누리 미사용). ⑤**N 이미지**: 렌더(`_edu_n_render.py`)로 콘텐츠이미지≥200×120 검출→몽타주(`_edu_montage.py`) 텔레그램 전송. 제주는 사용자 14행 지목, 충남/충북은 "제주처럼 자동+내가검수"로 후보 자동기입(충남21·충북48). ⑥**사이트 재분류**: "교육청 로고/도메인 아님=사이트" — 제주28(외부도메인+서브사이트 logo판별)·충남13(news.cne 서브도메인)·충북0. ⚠️동일도메인 로고휴리스틱 오탐(부서이미지) 발견→도메인+비www서브도메인 기준으로 정교화·복원. 사이트행 M/N/O/P/Q 일괄 비움(normalizer). 최종 검증: 사이트오염0·N/O일관. **남은 것: 사용자 검수**(N이미지 과한것 제외 등). 도구 `_temp\_edu_*.py`. 산출 `교육청_사이트맵\{광역}교육청\`. 작업현황=수집완료.
- 서귀포시(제주) N(저작물유형) 재검수 106행~끝 완료(2026-06-11) => 사용자 "105행 보건복지위생분야까지 검수, 이미지 있는데 어문인 것 많다, N 다시 재검수". 원인=06-10 N재검수 이후 본문탭전개(+135행)가 N=어문 기본값으로 들어가 이미지 미검수. 비사이트 266행 중 어문(이미지없음) 재검사: **페이지=Playwright 렌더 img≥170×110+지도+PDF**(`_sgp_pw.py` 199페이지 후보60→어문32) **게시판=상세글 표본6 `/files|board/` 사진**(`_sgp_board.py` 67보드→어문10) → 전후보 풀페이지/첨부 몽타주 시각판정(`_n_shot.py`·`_n_bmontage.py`). **38행 어문→어문,이미지**: 페이지29(상점가사진 205/206/213~219·읍면동지도 224~228·오시는길339·음식거리367·축제사진413~415·야간조명418/419·청사평면도469·상징물486/491/500/492/506·악보488/502·우리마을소득사업225/226), 게시판9(분야별민원106/107/108=r104/105 동족·절주357/구강359 일러스트인포그래픽·발간물409 소식지표지·이야기410/타임즈411 사진·페스티벌417 포스터). **어문유지(과표시방지)4**: r172대관흐름도·r316조직도·r341검진인포그래픽(텍스트)·r174전지훈련대진표(표이미지). ✅검증: N열만 38행 변경·N외 컬럼0·**1~105 사용자검수分 0변경**(전부 r≥106). 어문198→160·어문,이미지60→98. 백업 `*_backup_N재검수0611전.xlsx`. ⚠️게시판=상위6글 표본·역방향(이미지→어문 과표시)은 1~105 사용자영역이라 미검토 (2026-06-11)
- 진안(전북) N 어문→어문,이미지 추가검수 225행~끝 완료(2026-06-11) => 사용자 "224까지 봤는데 이미지인데 어문인 곳 좀 있다, 최대 10개만 확인". 225+ 어문행 197개 전수 본문렌더(`_amun_shot.py` Playwright, 게시판=첫글)→10몽타주 시각판정. **6행 어문→어문,이미지**(478용담호사진문화관·479마이골작은영화관·480진안문화의집·481진안역사박물관·482진안가위박물관·483전통문화전수관=문화/관광시설 안내 대표 건물·풍경사진). **어문유지(false)**: 반복 일러스트 배너(복지/정책 231·232·265·291등=바로가기 게이트웨이/장식)·데이터표(476과태료·437강우량·475하수처리)·PDF첨부 텍스트글(473수질검사)·외부포털(366클린아이)·방침문서이미지(452)·고향사랑기부 일러스트(261). ⚠️r500=홍보영상 게시판(영상계열·외부전북사이트, 별도판단 보류·미적용). 어문320→314·어문,이미지139→145. 백업 `*_backup_N이미지225전.xlsx` (2026-06-11)
- 미제출검수완료 5곳 **제출완료 표시**(2026-06-11) => 청양·괴산·단양·완주·정읍 작업현황.xlsx 제출완료=완료·제출일=2026-06-11 기입(검수=완료&제출=미완료 정확매칭 5/5). _작업현황.md 제출이력 06-11행 추가·미제출검수완료=없음. 백업 `작업현황_backup_제출반영0611전.xlsx`. (2026-06-11)
- 미제출검수완료 5곳 제출폴더 복사 완료(2026-06-11) => 청양409·괴산581·단양425(프1) → `제출_프리랜서1_2026-06-11\`(충남·충북) / 완주902·정읍558(프2) → `제출_프리랜서2_2026-06-11\`(전북). 폴더 `작업파일\_제출패키지_2026-06-11\`. **라이브 보존(복사)·md5 5/5 일치**. **폴더별 zip 압축 완료**(제출_프리랜서1_2026-06-11.zip 205KB·제출_프리랜서2_2026-06-11.zip 207KB)·**제출메일(이호영→장영익) 작성 전달**(검토요청=금주5곳/기제출=충남14·전북11+이전8/남은=충북9·전북1·제주2). ⚠️제출완료 상태 미변경(실제 발송 사용자 확인時). (2026-06-11)
- 진안(전북) 공공누리 유형(O) 엑셀191~끝 재작성 완료(2026-06-11) => 사용자 "191부터 다시 유형 실수없이". 통합검출기(`_o_rewrite.py`, rate-limit+canary) 324행→18후보, **calm 개별검증으로 진짜만 적용**. **⚠️대발견=r205입찰계약자료 진짜보드는 BBS_0000027(119/120 4유형)인데 그동안 BBS_0000126(무마크)을 봐서 미부착 오판=boardId버그가 r205미스터리 근본원인**(throttle아님). **적용 3행**: r205→4유형·r218(BBS_0000208 1글)→1유형·r342(입주업체 BBS_0000060 13글)→4유형(boardId버그로 놓친 진짜FN, P게시물Q N). **기각**: r242/251/452(calm0=throttleFP)·페이지r217·479~493(rewrite가 본문"제N유형"설명텍스트 오탐→ccl_img마크만:r217=4유형유지·나머지11미부착). 결론=191+ 기존O 대부분정확·진짜누락3행만 정정·정합성0. 교훈=boardId는 페이지menuCd일치 view최빈·페이지유형은 ccl_img마크만([[jinan_kogl_cclbox_open05]]). 백업 `*_backup_O재작성191전.xlsx`. ⚠️1~190 게시판도 동일 boardId버그 가능성(검수영역) (2026-06-11)
- 정읍(전북) **검수 완료 → 재검수 PASS(이상0)**(2026-06-11, 완료일자 06-09) => 1차: 구조검수 후 C(사이트명)빈칸4행(r91~94 동학농민혁명 자식행) 채움·**Y/Z/AA 전 콘텐츠행 558 기입**(프2·2026-06-09·Y). **사용자 직접 정정**(재검수 사이): B순번 연속 재부번(부모1~280+자식B빈칸 → 1~558)·대분류(D) 채움(r470~560 D='정읍은': 정읍소개/시청안내/시정자료/시정살림/정읍통계/전북소개)·E병합경계 보정(시민광장 E22:28·차량교통 E285:296 자식포함). **클로드 마무리**: F병합경계 F306:308→F306:311 확장(청소년성문화센터 프로그램 r309~311, menuCd …103005009* 동일소속 확정). **최종 구조검수 PASS(이상0)**: 헤더병합·시트명·B순번1~558연속·D/E/F병합경계·K열·병합겹침·카테고리홀 전부 정상. 작업현황 ☑️검수완료(280→558)·배너 정읍추가·미제출검수완료 정읍추가·다음대상서 정읍/완주 제거·대시보드 재생성(검수=완료·06-09·프2·제출미완료). 백업 `*_backup_검수전.xlsx`·`*_backup_F병합보정전.xlsx`. (2026-06-11)
- 정읍(전북) 사전정보공표목록 3단카테고리 전개 완료(2026-06-11) => 사용자 "이런 custom_tab 탭 다 수집, 적용은 내가 시킬때, 적용한건 하늘색". 단일행(BBS_0000171 M7=한카테고리만본 오류)→**cat1(12대)>cat2(중)>cat3(87 leaf소) 라이브크롤**(`_gongpyo.py`: list.jeongeup categoryCode1~3 트리, leaf M=bbs_total총게시물). **87 leaf·M합675·전부미부착**(상세40글 img_opentype 0). 컬럼: E=사전정보공표(병합확장 E365:456)·**F=사전정보공표목록 병합부모(F365:451)·G=cat1·H=cat2·I=cat3leaf**·각 leaf L게시판M총게시물N어문O미부착·K=list url(categoryCode). 빌드 `_gongpyo_build.py`(URL재탐색 ROW·진안방식 unmerge→insert86→merge transform(+86 if>ROW)→블록병합 G12/H25→K링크 value재설정). **신규 leaf행 하늘색BDD7EE**. 474→560행. ✅검증: 3~364 B 0변경·**B재부번 안함(사용자 수기스킴 보존, 신규leaf B빈칸=부모하위 컨벤션, 부모r365 B201유지)**·siblings(조직정보공개 등 old366+→new452+) 값0변경·병합겹침0(141)·leaf K링크누락0. ⚠️1차때 전역B재부번이 339행 훼손→revert후 재빌드(B미변경)로 수정. 백업 `*_backup_사전정보공표전개전.xlsx`. (2026-06-11)
- 진안(전북) 자료실 공공누리 복구 — BBS_0000157 제외버그(2026-06-10) => 사용자 "사전정보공포 자료실(r190 M177) 유형 다시 확인" 지적. **⚠️크롤러가 BBS_0000157을 홈아이콘으로 오인해 dominant boardId 계산서 제외→자료실 진짜보드(BBS_0000157)를 못 보고 잘못 미부착化**. calm스캔 150글: 4유형40·1유형11·3유형7·미부착92 → **r190 O='1유형,3유형,4유형'·P=게시물·Q=N 정정**. **영향범위 전수확인=r190 1행뿐**(미부착게시판120+마킹게시판88 페이지확인, BBS_0000157 주보드는 자료실만). 백업 `*_backup_자료실정정전.xlsx`. (2026-06-10)
- 제주시(제주) 본문탭(div.depth_tabmenu) 전개 B44~ 완료(2026-06-10) => 사용자 "45행까지 했는데 이런 탭 있으면 다 수집"(국민신문고 nation.do 3탭 예시). B44+ jejusi 페이지/게시판 depth_tabmenu 스캔(32행)→**28그룹 G열 자식전개 +92행(271→363)**. 부모=첫탭흡수(랜딩셸 안만듦, tab1==자기URL이면 기존 N보존 예:해변공연장 어문,이미지). **제외**: 필터탭 B74/75(?display_se=)·JS탭 B90(show_tab2)·마이페이지유틸 B268/269/271·공유탭셋 B241귀농귀촌(flife=B129자료실과 동일, 전역URL중복제거). 탭 L판정: _blank/외부=사이트·전체N건있는 진짜게시판만 게시판M(숙박현황50·신고440·flife154/71/23·서식19·분양87·악취20·policy5_2=29·before2005=43)·M0board위젯오탐은 페이지로. O=img_opentype 검출(전부 미부착). **신규페이지 N**: 어문baseline→Playwright 렌더 이미지검출 103페이지→몽타주 시각판정 **45행 어문→어문,이미지**(결연도시21 도시사진·상징물2·군민노래악보·연혁역사·입주작가작업실·문화예술거리·해변공연장현황/시설·재활용폐기물배출9·종량제구매절차·주정차/신고제·음식점위생등급·지도2)·업무처리절차(흐름도)/불법숙박신고안내(폼)=어문유지. 검증 PASS: 363행·B 1~363연속·병합겹침0·K링크누락0·헤더병합·G셸0·해변공연장 N보존. 도구 `_tabscan.py`·`_tab_plan.py`·`_tab_build.py`·`_nj_pw.py`·`_nj_montage.py`. 백업 `*_backup_본문탭전개전.xlsx`·`*_backup_탭N전.xlsx`. ⚠️K불일치16=기존외부사이트 trailing slash(정상)·신규게시판 N=어문baseline(상세 이미지검수별도)·B44 예시 nation은 B43(국민신문고/민원상담)로 재부번. (2026-06-10)
- 정읍(전북) L 재분류(게시판↔페이지) r283~끝 완료(2026-06-10) => 사용자 1~282 검수=정답 학습("게시판인데 페이지로 된게 좀 있어, 게시판이면 상세까지 봐서 유형도 다시"). **판별=정읍 eGov는 게시판 list가 `<p class="bbs_total">총 게시물:<strong>N</strong>` 보유**(정적/AJAX skin 모두)·M=그 숫자·O=상세글 view.jeongeup 표본12 img_opentype0N(P게시물Q Y)·없으면 list본문(P게시판)·else 미부착. **페이지→게시판 7행**: r302청소년일반(49)·r307비공개상담(3→4유형)·r315장난감품목(398 photo_list→4유형)·r323여성문화관안내(29 4유형)·r359규제신고(0)·r361규제입증요청신청(0)·r371업무추진비(1414→4유형). **기존게시판 M정정4**: r306청소년성문화센터공지(0→1)·r324공지사항(0→29)·r348자유게시판(2922→2933)·r349정읍시에바란다(823→830). 30보드 적용·검증 1~282 0셀변경·283+ L/M/O/P/Q만 변경·병합(104)·484행 유지. 도구 `_l283v2.py`·`_ldetect.py`(1~282 캘리브레이션 bbs_skin/list/view, skin단독 98%). 백업 `*_backup_L재분류전.xlsx`. ⚠️**사용자 확인필요(자료실형 download목록 6행, bbs_total無=표준게시판구조아님이라 페이지유지함)**: r455인구통계·r466통계연보·r467사업체조사보고서·r468사회조사보고서·r469인구주택총조사·r470농림어업총조사(각 8~19개 PDF download)·r314장난감대여점이용안내/r318백일상돌상대여=정보페이지확정. board_keep(검증실패 보존)=r451지방재정공시·r452결산서·r454지방재정투자심사(기존게시판 M/O 유지). (2026-06-10)
- 진안(전북) N이미지 추가(엑셀57+) 완료(2026-06-10) => 사용자 "1~56 했는데 어문,이미지인데 어문인거 꽤있다, 학습해서 57+ 이미지있으면 어문,이미지로". ③P'페이지'→'게시판'205행 정정(직전 페이지복구때 P=페이지로 둔 것). ②_blank=사이트는 자동검출 과검출(바로가기위젯 오탐)이라 보류(사용자확인 대기). ①엑셀57~519 비사이트452행 렌더캡처(`_nshot2.py`)→어문349행 HTML<img>콘텐츠검출(`_imgdet.py`, popup/banner/qr/opentype/icon제외)+몽타주 전수시각판독(28장)→**어문→어문,이미지 16행 추가**(r57정부24비교그래픽·r215공공저작물·r255/256/285게시판첨부사진·r324/325인삼제품·r368/407/409/416/443 환경·폐기물·분리수거 인포그래픽·r482/490/492/500 시설사진보드). **추가만(제거0)**·1~56 사용자검수分 미변경. N최종 어문,이미지139·어문352. 백업 `*_backup_N이미지추가전.xlsx`. ⚠️57+는 행정/달력/조직도/소형아이콘 위주라 이미지 적음(브랜드·심볼은 1~56 사용자영역)·배너/소형방역아이콘은 어문유지(과표시방지)·N열 '2유형'1행=O값오입력 의심(검수권장) (2026-06-10)
- 서귀포시(제주) 78행~ 게시판 수량(M) 재측정 완료(2026-06-10) => 사용자 지적: 통계/소통 게시판은 **첫 데이터행 `td.hidden-md-down` 번호(=최신글번호=총건수)**가 M인데 원본/직전크롤이 `act=view`·`N건`(사이드바노이즈)으로 오집계·일부 페이지로 오분류. **검출=글행(href포함) 첫td 숫자(번호)의 최댓값**(r77 주민등록인구통계=264로 검증). 78+ 비사이트 201행 라이브재측정→**31행 정정**: 자유게시판1082→34427·인터넷신문고0→11912(r112·371)·칭찬합시다101→9638·교육정보167→4176·청렴소식방166→3608·통계알림마당30→629·공중식품위반496→667·일반행정분야238→286 등 + 페이지→게시판(평가단의견제시 빈M0·설문조사49). **1~77 사용자검수分 0셀변경**·사이트행 M무변경·구조검수 PASS(506행, C빈칸3채움·B1~506). 도구 `_remeasure.py`. 백업 `*_backup_M재측정전.xlsx`. ⚠️번호=최신글번호라 삭제분 있으면 실게시물수보다 클 수 있음(사용자 컨벤션=번호기준)·1~77 boards 미측정(검수済) (2026-06-10)
- 제주시(제주) N(저작물유형) 21행~ 전면 재분류 완료(2026-06-10) => 사용자 "1~20 내검수=정답, 21행부터 N 구별 잘해줘"(칭찬합시다 과표시·공모전 누락 예시). **1~20(B순번) 0변경 보존**. 21+ 251행 중 게시판63·페이지96 재판정. **게시판=상세글 표본8(mode=detail, 보드별 파라미터 상이=notice_id/ancmnt_pbanc_mng_no 등 raw링크추출) 본문 `/storage/files/board/*.jpg` 실사진 검출**(`_n_board.py`)·**페이지=Playwright 렌더 #content 콘텐츠이미지≥170×110+지도+PDF 검출**(`_nj_pw.py` 서귀포JS재사용, 99페이지 후보38) → **플립16 풀페이지 스크린샷 몽타주 시각판정**(`_nj_shot.py`). **N변경 48건**: 어문,이미지→어문 43(행정 텍스트보드 민원처리/입찰/채용/통계/예산/업무추진비/위생민원 등 37 + 텍스트페이지 선거인명부·안전진단인포그래픽·자동차검사·영상정보방침·저작권정책·뷰어다운로드 6) / 어문→어문,이미지 4(찾아오시는길·행복지도=지도, 대형폐기물=캐릭터삽화, 문양디자인활용사례 없음→이미지) / 없음→어문 1(위생매뉴얼 문서). 검증: N열만 변경(비N 0)·1~20 0변경·B순번1~271연속. 도구 `_n_board.py`·`_nj_pw.py`·`_nj_shot.py`·`_nj_montage.py`. 백업 `*_backup_N재분류전.xlsx`. ⚠️게시판=상위8글 표본(깊은글 사진누락 가능)·역사속제주시/청소년성문화센터/도립예술단/청소년수련관=서브사이트 사진우려로 현행 어문,이미지 보존(미확정)·영상/오디오 N은 1~20 사용자값 유지. (2026-06-10)
- 서귀포시(제주) 18행~ 단일뎁스 본문탭 전부 전개 완료(2026-06-10·사용자 "전부 전개" 지시) => 사전정보공개(r17 2뎁스) 후속. 전 페이지/게시판 본문탭(ul.tab-menu/#sources) 라이브스캔→**클린 컨테이너 36그룹 +135행(367→502)**: 제도안내7·법령에의한정보제공2·통계연보19·GRDP14·인사통계4·정책만족도평가단7·불법숙박신고4·골목형상점가8·우리마을소득사업6·의료기관안내10·건강생활정보9·국내교류6·국제교류5·서귀포/남제주 상징·일반현황·축제정보·야간문화관광 등. 각 탭 라이브 L/M판별(_blank/외부=사이트·총N건+act=view≥3=게시판M·그외 페이지M1, 게시판예:일반행정분야238·공중식품위반496·당뇨130·이전제안136). parent가 첫탭 흡수(랜딩셸 안만듦)·자식 dc+1전개·N재판정값 보존(어문,이미지 등). **제외**: 게시판뷰필터(일반공고/채용공고 게재기간·2008이전)2·이미 형제전개된 공유nav(인구현황·산업체현황)2. 빌드=fill-down(전행 풀path)+path-aware 병합재계산(⚠️교훈: 컬럼 좌→우 병합시 E병합후 F path체크가 null읽음→**스냅샷값으로 병합계산** 필수). 구조검수 PASS(503행·C빈칸1채움[입찰공고 이전게시판]·B 1~503·병합겹침0·K링크0). 도구 `_tabscan.py`·`_expand_plan.py`·`_expand_plan2.py`·`_expand_build.py`. 백업 `*_backup_본문탭전개전.xlsx`. ⚠️신규자식 N=어문baseline(이미지검수별도)·시각화서비스는 인구/산업체(통계중복)제외코 직영·감귤2탭만추가(부분)·동시편집주의 (2026-06-10)
- 서귀포시(제주) 17행 사전정보공개 2뎁스 본문탭 전개 완료(2026-06-10) => ul#sources(5탭)×ul.tab-menu(cat12) 라이브크롤. F=사전정보공개 parent(F17:32)·G=사전정보공개(G17:28)에 H 12개 cat페이지(일반공공행정~지역개발 open.htm?cat=N=페이지M1) + depth1탭 4게시판(업무추진비공개6998·세출예산집행현황1664·1억원이상사업822·상품권41) = +15행(355→370). E행정정보공개 E17:41확장·병합겹침0·K링크0·B재부번. **18행~ 전수스캔: 중첩 2뎁스탭 없음**(사전정보공개 유일). 도구 `_build_open.py`. 백업 `*_backup_사전정보공개전개전.xlsx`. (2026-06-10)
- 정읍(전북) 공공누리 O/P/Q 평생학습관(r101)~끝(r487) 전면 재수집 완료(2026-06-10) => 사용자 "엉망" 지적(1~100=사용자완료/정답, 101+ 페이지172개 O빈칸·Q빈칸·일부 false). 진안 동일 eGov벤더 라이브 재검증(`_kogl_redo.py`): **페이지=index.jeongeup 본문 `<div class="license">` img_opentype0N → N유형(P=게시판)**, **게시판=①list페이지 본문마크(=게시판) ②상세글 view.jeongeup 표본12 마크(=게시물), 본문우선**. 없으면 미부착. **Q=Y(마크가 항상 a href kogl.or.kr 안)**·유형{1,2,3,4}전부=범례=미부착. 358행 스캔·**O변경199**(blank→유형78·blank→미부착96·미부착→유형(FN복구)25)·FP0·다중0·**P/Q정합성위반0**. ✅검증=L/M/N·D~J·병합(105) 무변경·1~100 O/P/Q 0변경·487행 유지. ⚠️r454보도자료=list페이지자체 마크라 P=게시판(타보드와 다른 템플릿)·r475~480=javascript:void JS필터탭(통계게시판 하위)→미부착처리(K=js 구조 별건)·r114 L공백(별건)·r158=AJAX프래그먼트(마크無)미부착. Q는 본파일1~100에 N/Y 혼재(HTML동일·재현불가 수기판단)였으나 101+는 마크 항상 하이퍼링크라 Y로 통일. 백업 `*_backup_공공누리재수집전.xlsx`. (2026-06-10)
- 제주시(제주) E병합&F첫행빈 랜딩셸 삭제 완료(2026-06-10) => E 다중행병합 39그룹 중 첫행 F빈칸(=중분류 랜딩셸, K=/field/welfare.do식 섹션랜딩) **34개 삭제**(305→271행). 서귀포 `_del_shell.py` 방식: unmerge전체→shell-anchored D/E라벨 첫자식승계→bottom-up삭제→newrow remap→K링크 value재생성→B재부번. 검증 PASS: 잔여E셸0·K링크불일치0/누락0·B순번1~271연속·병합겹침0(49)·복지등 E라벨 첫자식 승계확인·D대분류8 경계정상(시정뉴스·시민참여·전자민원·정보공개·제주시소개·분야별정보·이용안내·마이페이지). 단일행 E리프(F빈칸이나 비병합)는 보존. 백업 `*_backup_셸삭제전.xlsx`. (2026-06-10)
- 제주시(제주) 전체 페이지 O 공공누리 전수 재감사 완료(2026-06-10) => 뉴스 O정정 후속(꼬리290행 우려). 내부 jejusi `.do` 페이지/게시판 **202개 전수** `img_opentype0N` 재검출(`_o_audit.py`, 8스레드). **결과 diff 1건뿐**: r299 저작권보호정책(`/guide/copyrights.do`)이 1~4유형 전부=범례라 미부착인데 `1유형,2유형,3유형,4유형`(P게시판Q N) 오기 → **미부착·P/Q공란 정정**. 나머지 201개는 기존값 정확(행정페이지 실제 KOGL無). 최종 O(페이지+게시판 211): 1유형7·미부착204. ⚠️게시판은 리스트헤더 선언 기준(상세글에만 마크 단 보드는 미검출 가능, 단 jejusi 콘텐츠보드는 헤더선언형이라 해당사례 적음) (2026-06-10)
- 제주시(제주) 시정뉴스 영역 신구조 전면 재구축 완료(2026-06-10) => 사용자 "메뉴구조 많이 빠졌네"(소통제주시 LNB 제시). **진단: 사이트 개편으로 시정소식 `/mainNews/`→`/news/` 이전**(구URL→신URL 리다이렉트). **다른 5대메뉴(시민참여·민원안내·정보공개·제주시소개·분야별정보)는 라이브 GNB 190개 내부메뉴 중 누락0=완전수집 확인**. 문제는 시정뉴스 한 곳. **구 r3~20(18행) 삭제→신 14행**(D=시정뉴스, E=소통제주시[보도자료9206·해명자료4·**와우제주시74신규**·카드뉴스414]·**읍면동소식16514신규**·제주이야기[영상이야기1014·사진이야기1208·사진DB(새창사이트)]·온라인간행물[열린제주시133·구독신청(페이지)·독자투고17·기타간행물19]·알림마당[문화행사안내764·관광지도신청(새창사이트)]). URL·M 전면갱신, 라이브無 현장365일·SNS5 제거. 309→305행. **공공누리=img_opentype0N 이미지마크로 검출**(텍스트정규식 1차오판→사용자 r4해명자료 1유형 지적으로 발견, [[feedback_kogl_image_rule]] 동일): 소통제주시4+읍면동+영상/사진이야기=**1유형(P게시판Q N)**·온라인간행물4+문화행사=미부착·사진DB/관광지도=사이트. 검증: K링크불일치0·병합겹침0(50)·B순번1~305연속·경계정상·꼬리행보존. 도구 `_news_rebuild.py`. 백업 `*_backup_뉴스재구축전.xlsx`·`*_backup_뉴스O정정전.xlsx`. ⚠️신규 N=어문,이미지 추정(검수時확인)·영상이야기 N=구값승계·**기존 꼬리290행(시민참여~)의 O도 동일 img_opentype 검출누락 가능성=별도 전수감사 필요** (2026-06-10)
- 진안(전북) **페이지 공공누리 복구 — 직전 오류 정정**(2026-06-10) => 사용자 "행3 위치=4유형인데 미부착이라 했는데 맞아?" 지적=정확. **⚠️핵심: 페이지(index.jinan)의 cclBox는 `img_opentype0N.jpg`+조건문구("출처표시+상업금지+변경금지 조건에 따라 이용할 수 있습니다") 형식이라 "제N유형"이 없음** → 직전 `제N유형` 검출이 전 페이지를 놓쳐 **203페이지를 잘못 미부착化**한 것(원본 4유형이 맞았음). `_page_kogl.py`로 페이지 281개 재검출(img_opentype0N+grant): **205페이지=4유형 복구**(P=페이지)·76=미부착(cclBox無 하위페이지). r217도 2→4유형. **P컨벤션 정정: 페이지마킹→P=페이지·게시판마킹→P=게시물**(이전 전부 게시물로 한 것도 정정). 최종 마킹293(페이지205·게시판88)·미부착213·정합성0. 백업 `*_backup_페이지복구전.xlsx`. ⚠️게시판은 throttle한계 잔존(calm분만 확정)·B순번비연속 사용자삭제 별건 (2026-06-10)
- 서귀포시(제주) N(저작물유형) 전수 재검수 완료(2026-06-10) => 사용자 r3 알림마당 이미지누락 지적("다 신뢰못함"). 비-사이트 127행(게시판36+페이지91) 전수 재크롤: **페이지=Playwright 렌더**(#contents img≥170×110·지도타일·synap/pdf, JS그래픽 포함)·**게시판=상세글(?act=view&seq) 상위6글 `/files/board/*.jpg` 인라인사진 검출**(synap 첨부문서는 제외). 후보40 중 30은 기존 어문,이미지 확정·**10행 어문→어문,이미지 정정**(몽타주 시각확인): 게시판7(r3알림마당 사진공모전·r41자유게시판·r45/r249인터넷신문고 가로등신고사진·r46청렴소식방 포스터·r130산업경제공지·r217교육정보)·페이지3(r28시각화서비스 지도+20img·r80민원후견인제도 제도다이어그램·r198차고지증명제). 어문,이미지 44→54·어문 73→63. 사이트225행 N공란 보존. 백업 `*_backup_N재판정전.xlsx`. 도구 `_sgp_board.py`·`_sgp_pw.py`·`_sgp_montage.py`. ⚠️게시판은 상위6글 표본(깊은글 사진 누락가능)·나머지 63 어문페이지는 렌더상 본문이미지 없음(텍스트)·역방향(이미지→어문) 과표시는 미검출(기존 50건 유지). (2026-06-10)
- 진안(전북) 공공누리 P=게시물 + false positive 최종정리(2026-06-10) => 사용자 "게시물도 상세 다 확인?" 지적. **⚠️진안서버 anti-scraping: 지속 대량요청시 '공공누리 제4유형 든 거짓페이지'를 섞어 반환**(r205 동시799/순차0). 동시성 스캔이 4유형 대량 거짓검출. 해결=**rate-limit(sleep)+canary(마크없는 r205글 주기확인)+calm 재검증**. 4유형단독 게시판39 calm재검증→대부분 진짜4유형, **유일 FP r205(입찰계약자료 290글 calm 4회 0)→미부착**. r309마이학당(13글 실4유형)·소형37 진짜. **최종 마킹89(게시판88·페이지1)·전부 P=게시물·Q=N·미부착430**. 페이지203 false positive 제거(원본 무더기4유형 오마킹). 정합성0. 도구 `_kogl_auth.py`·`_solo4_calm.py`. 백업 `*_backup_공공누리권위전.xlsx`·`*_backup_r205전.xlsx`. ⚠️**서버 throttle로 대형게시판 4유형 일부는 100%확신 어려움**(calm분만 확정)·B순번비연속=사용자 행삭제 별건 (2026-06-10)
- 서귀포시(제주) E병합&F첫행빈 랜딩셸 삭제 완료(2026-06-10) => E 다중행병합 35그룹의 첫행(F빈칸=대분류 랜딩셸, K=/info/news.htm류)+말미 빈행1 = **36행 삭제(390→354)**. 견고삭제: unmerge전체→E/D라벨 첫자식(r1+1)승계(D병합탑 5개 시정공유·소통참여·민원안내·분야별정보·문화관광도 carry)→bottom-up삭제→병합 newrow remap. **단일행 E리프(F빈칸이지만 병합아님: 예산정보·법무정보·공유지정보·열린시장실·민원발급정부24 등 사이트/페이지)는 보존**(rule=E병합일때만). 구조검수 PASS(352행·헤더병합·B순번1~352연속·DEF병합경계·K링크불일치0·병합겹침0). 도구 `_del_shell.py`. 백업 `*_backup_셸삭제전.xlsx`. (2026-06-10)
- 진안(전북) 공공누리 P=게시물 정정 + 유형 권위재검증(2026-06-10) => 사용자 지적(P가 게시물인데 게시판·false positive 多). **마킹 295행 전수 권위재검증**(`_kogl_auth.py`: 페이지=cclBox·게시판=상세글 `공공누리 제(\d)유형`, board/list·index 양URL·cap400). **결과: 205행 false positive→미부착**(페이지203·게시판2)—**원본이 페이지를 무더기 4유형 오마킹**(위치·면적·역사 등 마크 아예 없음/r242 M1424 800글확인·r218 2글 모두 마크無). 유형정정 r217 4→2유형. **남은 마킹 90행(게시판89·페이지1) 전부 P=게시물·Q=N**(기존 게시판182→게시물). 미부착 P/Q 일괄정리. O분포 미부착415·마킹90. 정합성0. 백업 `*_backup_공공누리권위전.xlsx`. ⚠️**B순번 비연속/C빈칸 별건**(534→519행, N작업~이작업 사이 사용자 행삭제분, 본작업 무관·검수시 재부번 필요)·페이지 false-neg(원본 미마킹 중 실제 마크)는 별도 (2026-06-10)
- 진안(전북) ul.item4/item3 본문탭 누락 감사(2026-06-10) => 사용자 행308 item4(가족센터 전입지원등 7탭) 지적. 전 index.jinan 페이지 스캔(`_item4_scan.py`): **item4 28그룹 누락0**(예시 7탭=행478~484 F병합 정상). item3 80탭 중 4 menuCd가 행으로 없으나(결산현황011·홍삼001·인삼003·관광특산물사이트013) **전부 랜딩=첫자식 패턴으로 이미 표현**(행212·320·322·329). **추가시 중복**이라 엑셀 무변경. 결론=진안 본문탭(item3/item4) 전부 기수집. (2026-06-10)
- 진안(전북) N(저작물유형) 301~끝 재판정 완료(2026-06-10) => 사용자 1~300 검수를 정답삼아 분석: HTML이미지검출과 대조 86%일치, 불일치 다수가 **지도·통계차트·인포그래픽 등 JS그래픽(HTML `<img>`아님)**이라 자동검출 한계 확인. → **렌더 스크린샷 시각분류**(`_n_shot.py` Playwright #sub_contents·게시판은 첫글, `_n_montage.py` 4×4몽타주 15장 판독). 사이트공통(팝업/배너/BBS_0000160/QR/SNS) 제외·cclBox OPEN마크는 콘텐츠아님. **영상=video_tag/mp4/movie만(youtu_embed는 footer SNS 공통노이즈라 제외)** `_n_video.py`로 재점검. **결과 301+ 232행 중 57행 N정정**(어문→이미지46:맛집사진·방역인포그래픽·농공단지지도 등 / 이미지→어문6:과표시 / 영상정정 / 빈게시판→없음1). 현재분포 어문157·이미지69·이미지영상3·없음3. 변경목록 `_N변경목록.txt`. 백업 `*_backup_N301전.xlsx`. ⚠️게시판N=첫15글 표본·소형아이콘/조직도HTML은 어문처리·1~300은 사용자검수분 미변경 (2026-06-10)
- 진안(전북) **전 게시판 공공누리 유형 재검수 완료**(2026-06-10) => 사용자 지적(채용/시험정보 등 미부착인데 실제 마킹). **전 게시판 137개**(엑셀3~111·189~534, 사전정보공표112~188은 별건완료) 상세글 cclBox 재판정(`_jinan_kogl_all.py`, 게시판당 최대300글). **⚠️핵심버그3 발견·해결**: ①index.jinan?menuCd 래퍼는 startPage 무시→1페이지만 반환(쿠키無 GET)→**board/list.jinan?boardId=(view링크최빈)로 페이지네이션**. ②판정룰=`공공누리 제(\d)유형`(open05=자유이용불가=미부착 [[jinan_kogl_cclbox_open05]]). ③**view링크 params에 `orderBy=DATA_SID ASC`(공백)→fetch 'control characters'에러→빈응답→false미부착. `params.replace(' ','%20')` 인코딩 필수**(1차때 앞부분보드 다수 누락→공백수정 후 전체재크롤로 복구). **결과: 191+ 34행 + 전체재크롤 추가16행 정정**(미부착→유형·유형확장). 적용=**기존유형과 합집합(절대제거 안함)**→CAP300 표본 못잡은 대형보드(r242 M1424 등) 기존유형 보존. 마킹행 P=게시판·Q=N·정합성위반0·구조검수 동일(기존 대분류빈칸[보고]). 도구 `_jinan_kogl_all.py`·`_kogl_full.json`·변경목록 `_changes.txt`(191+)·`_changes2.txt`(전체). 백업 `*_backup_공공누리191전.xlsx`·`*_backup_공공누리전체전.xlsx`. ⚠️대형보드(M>300)는 상위300글 표본이라 깊은 희귀유형 일부 누락가능(검수時 보강) (2026-06-10)
- 단양군(충북) 검수 완료(2026-06-09) => 구조검수 PASS(425행, 헤더병합·시트명·B순번연속·DEF병합경계·K열·병합겹침0·미병합부모0·사이트행 MNOPQ정상). Y/Z/AA(프리랜서1·06-09·Y) 425행 기입만(구조 무이상). 작업현황 단양 ☑️검수완료(425)·충북요약1→2·⛔배너 단양추가·대시보드 재생성(검수=완료·06-09·프1). 백업 *_backup_검수전.xlsx. ⚠️N이미지/L·M·O(원본 푸터마크 의심186)는 사용자판단(구조/양식만 검수). (2026-06-09)
- 정읍 col탭 후처리 완료 => **①G병합+H첫행빈 껍데기 23행삭제**: 학습동아리/프로그램=실URL랜딩(본문중복)삭제후 자식G승격, **읍면동(M12)/대상별(M9)=javascript:void JS필터탭이라 가짜탭 제거하고 랜딩만 단일행(M=탭수)**. **②col탭자식 L재판별**: 강좌정보=게시판168·강사은행등록=게시판10·**등록현황 페이지→게시판10** 정정(강좌정보 페이지오판 수정). 510→485행·껍데기0·병합겹침0·링크불일치0. 도구 `_정읍_coltab_fix.py`. ⚠️강사은행/등록현황 M=리스트행수(총건수표기 없어 바닥값)·r114 시민정보화교육 L공백(별건)·동시편집 (2026-06-09)
- 진안(전북) 사전정보공표 목록 3단카테고리 전개 완료 => 행112 「사전정보공표 목록」(BBS_0000002) 단일행→**cat3 leaf 77개 게시판행**(라이브크롤 `_jinan_gongpyo.py`: ul#0=cat1 12개×ul#1=cat2×ul#2=cat3, 각 leaf M=전페이지 dataSid집계, **합M=299**·빈게시판31). 컬럼매핑 G=사전정보공표 목록(병합G112:188)·**H=cat1·I=cat2·J=cat3(leaf)**·L=게시판·M=글수·N어문·O미부착. 관계법령/사전정보공포자료실(189·190) 보존, F=사전정보공표 F112:190 확장. 병합 unmerge→insert(76)→transform(+76 if≥113)·K링크 value재설정(누락0)·병합겹침0. 458→534행. B순번 1..N 재부번(전개전 비연속+빈칸30 정정)·C빈칸1(행93) 채움. 도구 `_jinan_build.py`·`_tree.json`. 백업 `*_backup_공표전개전.xlsx`. **+공공누리 재검수(사용자지적 2회 보정)**: 전개時 O 전부 미부착으로 둔 것 정정 → 게시판 상세글(view.jinan) 전수확인(`_jinan_kogl.py`, 299글). **⚠️핵심교훈: cclBox(`div.codeView>span.ccl_img`)의 open0N 중 open01~04=공공누리 제1~4유형(진짜)·open05="자유이용이 불가"=미부착**(저작권보유, 공공누리 아님). 1차때 open05를 4유형으로 오판→전 게시판 4유형 오탐(사용자 수산자원관리및조성 지적). 판정룰=cclBox `<p>`문구 정규식 `공공누리 제(\d)유형`(="조건에 따라 이용할 수 있습니다"만 진짜). **최종 마킹26**(O 4유형15·1유형,4유형6·3유형,4유형4·3유형1)**·미부착51**(open05전용/빈게시판). 마킹행 P=게시판·Q=N(기존파일 컨벤션 복사). 정합성위반0. 백업 `*_backup_공공누리전.xlsx`. ⚠️[보고] 대분류(D) 빈칸 275건=**전개전부터(199건) 있던 기존특성**(이 정보공개구간 D80:D218 등 대분류 미기입, 본작업 무관·별도판단)·새행 N이미지는 기본어문(이미지검수별도)·동시편집주의 (2026-06-09)
- 단양(충북) 본문탭(ul.menu_tabmenu) 전수 전개 완료 => 전 페이지 정적크롤로 콘텐츠탭(menutype_modules_contents) 검출. **고유 11그룹 중 10개 미전개**(첫탭만 시트에 있고 나머지 누락) → **+60 자식행 G전개**: 조상땅(내토지)찾기2·전입지원7·결혼지원3·임신출산17·영유아10·청소년6·청년4·노인4·귀농귀촌11·기타6(가족센터). [2195]2025년(행14~25)은 이미 전개됨=스킵. 첫탭라벨=부모행 G·나머지 자식삽입·F부모병합 신설(F202:F208 등)·E/D부모병합 확장(E201:E269 인구정책·D172:D269 생활정보 등). 자식=L페이지·M1·N어문·**O 60개 전부 미부착**(자식페이지 KOGL 재크롤 확인)·파란색BDD7EE. 풀리빌드(create_sheet→슬롯remap→스타일 copy.copy 동일wb). 365→425. **재크롤 검증: 누락탭 0**(전 menu_tabmenu 탭이 행으로 존재)·병합겹침0·K링크425전부정상·B중복0. 백업 `*_backup_본문탭전개전.xlsx`. 도구 `_danyang_tabcrawl.py`·`_danyang_tab_build.py`. ⚠️신규행 B=None(검수재부여)·N이미지는 기본어문(이미지검수별도)·동시편집주의 (2026-06-09)
- 정읍 ul.colN 본문탭 전수 재수집 완료 => 시트에없는 진짜누락 **6행→+36자식**(r102 강좌정보/강사은행:강좌정보·**강사은행등록(board/list=게시판)**·평생학습기관단체 / r104 학습동아리3 / r108 읍면동프로그램12 / r109 대상별프로그램9 / r308 프로그램3 / r468 통계게시판6). **URL별 L판별(board/list=게시판 글수·index=페이지·_blank=사이트), 부모URL=탭(전체/self)은 제외**, 새행 파란색. 나머지 49개 colN탭행=이미 형제존재(스킵). 데이터473→509·병합겹침0·링크불일치0·헤더3/3. 도구 `_정읍_coltab.py`. ⚠️강사은행등록 등 board M0(글수 미파싱-검수확인)·동시편집 (2026-06-09)
- 청양(충남) **검수 완료**(2026-06-09) => 구조검수 PASS(409행). ①C(사이트명) 빈칸3 채움(행409·46·47='충청남도 청양군') ②**전 콘텐츠행 B순번 1..N 연속 재부번**(380→410, 미부번 leaf 30 흡수: 청양사랑상품권·특산물 등 각 고유URL) ③예산·재정 「주민참여예산제」 구조 **사용자 직접 정리**(행48 중복랜딩 발견→F45:F47 병합+세부3, 410→409행). 사이트 LNB 직접확인=주민참여예산제(소,sub01_06_04_01 랜딩)＝주민참여예산제란(세) 동일URL "랜딩=첫세부" 패턴. ④Y/Z/AA(프리랜서1·2026-06-09) 409행. 재검수 PASS(헤더병합·시트명·B연속·DEF병합경계·K열·병합겹침0). 작업현황 ☑️검수완료(391→409)·⛔배너 청양추가·미제출검수완료=청양·대시보드 재생성. 백업 `*_backup_재부번전.xlsx`·`*_backup_C빈칸2전.xlsx`. ⚠️제출 미완료(다음제출분)·L/M/N/O는 cy4 기수집(구조/양식만 검수) (2026-06-09)
- 단양(충북) K 하이퍼링크 복원 완료 => 충북 재구축時 추가된 173행~ 195행이 K에 URL값만 있고 하이퍼링크 객체 없어 클릭불가 → K값=타깃으로 일괄 재설정. 결과 365행 전부 링크살아있음(값있는데링크없음 0). 값≠타깃 3건(r41신문고·r140realtyprice·r170eminwon)은 trailing slash 차이=정상작동이라 유지. 백업 `*_backup_K링크복원전.xlsx` (2026-06-09)
- 정읍 LNB 재수집v2 완료 => **사이트로 잘못분류된 내부 부모메뉴 3개→페이지+자식전개 +9행**(평생학습관5:소개/강좌정보/모두배움터/학습동아리/공지사항(게시판)/사이버학습강좌(_blank=사이트)·서남권추모공원1·정읍상품권3). 판정=URL내부menuCd+self≠_blank+자식ul≥2. **_blank자식=사이트(M/N/O/P/Q 전부 빈칸=매뉴얼준수)**. 전 사이트행 MNOPQ 잔여0 확인. 새행파란색. 부분전개2 SKIP(첨단산업단지·정보공개제도). 도구 `_정읍_LNB하위.py`. ⚠️동시편집주의 (2026-06-09)
- 작업현황.xlsx 제출컬럼 복원 + 생성기 수정 완료 => 원인=`_gen_status_xlsx.py`가 제출분 05-31/06-03만 하드코딩→재생성때 06-05·06-07 제출 초기화. **수정**: parse_submissions()가 md `## 📤 제출 이력` 표를 파싱해 {기관:제출일} 원장으로 제출컬럼 자동채움(하드코딩 제거). 재생성 검증=제출완료25(전배치 정확)·완주/괴산 미완료. 백업 `작업현황_backup_제출복원전.xlsx` (2026-06-08)
- 청양(충남) 175행~끝 L/M/N/O(P/Q) 전면 재검수·재작성 완료(2026-06-09) => 1~174 사용자완료 0셀변경 보존(K정상). 240행 라이브크롤(`_cy4_crawl.py`). **L 47변경**(외부리다이렉트→사이트:개별/공동주택가격열람·부동산종합정보·위택스·세목별안내·건축물시가표준액 등 / BBSMSTR·eminwon→게시판:산업경제정보·장바구니정보·세금소식·지방세관련서식 등 / 서브사이트홈 평생학습관(lll)→페이지 false-board강등). **M=게시판 글수 라이브집계**(`_cy4_board.py`: 총게시물/글번호, 산업경제정보239·장바구니609·수질관리367·안전보건64·세금소식16 등, 빈보드4 M0=없음)·페이지=1·사이트=공란. **O 공공누리 6건**(상세글 마크 유형검출): 가맹점현황4·판매환전1·공지사항1·고유가4·안전보건4·부적합식품4유형 → P=게시물·Q=Y. 나머지 미부착219·사이트15 공란. **N 이미지 몽타주재판정**(`_cy4_montage.py` 6장 72후보 시각분류 ∪ 백업cy2 이미지라벨): 어문,이미지 53(지도·항공·악보·캐릭터·마스코트·농공단지·특산물/특산품사진·인포그래픽 등)·어문168·없음4·사이트공란15. 사용자 1~174 컨벤션 100%일치 검증(사이트MNOPQ공0·페이지M≠1=0·게시판M None0·O유형시P게시물Q필수0)·1~174 0셀·병합겹침0. 백업 `*_backup_LMNO재수집전.xlsx`. 도구 `_cy4_*.py`. ⚠️N이미지=몽타주 첫이미지기반(보드 일부 포스트사진 누락가능)·O는 상세 1포스트만 검사(추가 마크 검수시 보강). (2026-06-09)
- 완주 검수 완료 => 구조검수 PASS(902행). **D3:105 대분류 「열린민원」 채움**(빈 대분류병합→홀105해소)·**E병합경계 2곳 보정**(E364:374 학자금대출·E501:511 공동주택, F병합이 E넘던것)·B순번1~902 재부여·C빈칸44 채움·Y/Z/AA(프2·2026-06-08). 병합겹침0·K링크0. 작업현황 ☑️검수완료(658→902·검수일06-08)·xlsx검수=완료·전북요약12·배너 완주추가. 백업 *_backup_검수전.xlsx·작업현황_backup_완주검수반영전.xlsx. ⚠️제출 미완료(다음제출분) (2026-06-08)
- 괴산군(충북) 검수 완료(2026-06-08) => 구조검수 FAIL 2건(B순번 580중복=사용자가 정보통신 본문 2행추가·C403물절약 빈칸)→표준 자동채움 보정: B순번 1~581 연속재부여·C빈칸1채움. 추가로 미병합 부모그룹 4건 G병합 보정(괴산군가족센터310:312·음식물정보398:399·비상대비훈련554:555·민방위시설560:562, r377/378 공지사항은 F부모상이=false-positive 제외). Y/Z/AA(프리랜서1·검수일 2026-06-08·Y) 581행 기입. 재검수 PASS(헤더병합·시트명·B연속·DEF병합경계·K열·병합겹침0). 작업현황 괴산 ☑️검수완료(581)·충북요약0→1·⛔배너 괴산추가·대시보드 재생성(검수=완료·06-08·프1). 백업 *_backup_검수전.xlsx·작업현황_backup_괴산검수반영전.xlsx. ⚠️N이미지/L·M 내용은 사용자판단(구조/양식만 검수). (2026-06-08)
- 정읍 menuCd LNB 하위메뉴 전수 전개 완료 => **부모 40개 → +182행**(지방세정보→체납세/구제제도/챗봇, 청년지원43, 기상정보, 통계 등). **가드=시트에없는 진짜누락 자식만**(형제레벨 과탐 67→40 제거)+부모=첫자식패턴. _blank자식=사이트(챗봇 등)·게시판키워드=게시판·그외 페이지M1. F병합·하이퍼링크·**새행 파란색BDD7EE 표기**. 데이터279→461·병합겹침0·링크불일치0·헤더3/3. 도구 `_정읍_LNB하위.py`. 백업 `*_backup_LNB하위전.xlsx`. ⚠️부분전개2 SKIP(첨단산업단지·정보공개제도)·새행 L/M/N 기본값(검수확인)·B=None·동시편집주의 (2026-06-09)
- 완주 실국과/사업소 부서별 lnb_dep3 하위 179 전개 완료 => Playwright로 GNB트리 1회렌더(부서 sub는 JS렌더). 30부서 G전개(과/사업소=공지사항·부서별업무안내·직원안내·자료실·민원사무편람·오시는길, 축산지원과5, 센터=인사말/센터소개/연혁/조직도/주요사업/오시는길). 정적fetch로 sub별 전체N건집계→게시판84(공지사항/자료실/일부민원편람, M=8·42·14등, 빈자료실M0=없음)·페이지95. 첫sub=부서행G·나머지삽입·F병합·E실국과 E710:893확장. 755→904(+149). 1~709 보존0셀·병합겹침0·K링크0. 백업 *_backup_부서dep3전개전.xlsx. ⚠️새행 B=None (2026-06-08)

---

## ☑️ 확인완료
- 남원시 => 분야별 정보 외 1개 row 재수집
- 군산시 => 셀병합 검증 및 사이트 구분
- 김제시 => 구조검수. E병합경계 보정·B순번·C빈칸 수정 후 재검수
- 군산·고창·김제 => S열(비고) 텍스트만 삭제(9셀, 값일치 확인). 백업 `*_backup_S삭제전.xlsx`
- 서천군 => 사전정보공표 2단탭+본문탭 전개 274→490. 백업 `*_backup_탭전개전.xlsx`. ⚠️신규행 N=어문기준(이미지검수 별도)

---

## 검수완료 (양식검수 통과)
- 순창군 => 구조검수 PASS(413행). ①E병합 경계보정(농촌개발·축산·산림 E258:E272, 사용자 직접) ②B순번 빈칸 35건 자동채움(연속재번호 1~413, 연도시리즈 등) ③순창사랑상품권 이용가맹점 G221:224 병합해제+