window.WEEKLY_REPORT_DATA = { meta: { project_title: "CEL 슬라이드 변환 주간 보고", subtitle: "Git 기반 자동 보고 시스템", last_updated: "2026.04.24 17:30", owner: "design_agent / matching", source_hint: "현재는 샘플 데이터 기반이며, 이후 git/Gitea/GitHub 로그와 연결 가능", }, weeks: [ { id: "2026-02w2", label: "2월 2주차", range: "4.6 ~ 4.12", status: "done", process_index: 0, process_steps: [ { id: "01", title: "키워드 기준 정리", subtitle: "초기 기준 정리", state: "current" }, { id: "02", title: "의미/구조 검증", subtitle: "후속 단계", state: "pending" }, { id: "03", title: "적용 가능성 판단", subtitle: "후속 단계", state: "pending" }, { id: "04", title: "DB화/운영", subtitle: "후속 단계", state: "pending" } ], weekly_summary: [ { title: "초기 MDX-Figma 매칭 실험을 진행하고 키워드 추출 기준을 정리", detail: "텍스트 추출, 전처리, 키워드 후보 정리 흐름을 점검하고 baseline 실험 범위를 확정했다.", files: ["KEYWORD_REPORT.html", "RESULT_BY_SECTION.html"] }, { title: "프레임별 텍스트 및 구조 메타를 수집할 기본 경로를 정리", detail: "Figma 원문과 analysis.md를 기준으로 이후 단계에서 재사용할 기준 자산을 확보했다.", files: ["FIGMA_AUDIT.html", "FIGMA_KEYWORDS_REPORT.html"] } ], daily_logs: [ { date: "4/6", weekday: "월", bullets: ["실험 범위 정의", "기초 키워드 후보 수집", "결과 리포트 템플릿 정리"], file_count: 2 }, { date: "4/8", weekday: "수", bullets: ["텍스트 파이프라인 점검", "Figma 분석 경로 확인", "결과 저장 형식 확정"], file_count: 3 } ], issues: [ "키워드 후보가 많아 중복/잡음 정리 필요", "초기 결과는 설명 가능성보다 실험 목적이 강함" ], plans: [ "정규화 규칙 추가", "프레임별 기준 정리", "매칭 기준표 초안 작성" ], attachments: [ { name: "KEYWORD_REPORT.html", type: "html", category: "문서", date: "2026.04.20", size: "59KB", url: "./KEYWORD_REPORT.html", description: "초기 키워드 리포트" }, { name: "FIGMA_AUDIT.html", type: "html", category: "문서", date: "2026.04.21", size: "48KB", url: "./FIGMA_AUDIT.html", description: "Figma 프레임 점검 리포트" } ], preview_target: "KEYWORD_REPORT.html", file_history_count: 11, issue_count: 2, pr_count: 0 }, { id: "2026-03w3", label: "3월 3주차", range: "4.13 ~ 4.19", status: "done", process_index: 0, process_steps: [ { id: "01", title: "키워드 기준 정리", subtitle: "정규화/가중 기준 검토", state: "current" }, { id: "02", title: "의미/구조 검증", subtitle: "준비 단계", state: "pending" }, { id: "03", title: "적용 가능성 판단", subtitle: "준비 단계", state: "pending" }, { id: "04", title: "DB화/운영", subtitle: "준비 단계", state: "pending" } ], weekly_summary: [ { title: "정규화 규칙과 키워드 전처리 방향을 보강", detail: "불필요한 토큰 제거와 표현 통합 방식을 정리하고 기준 리포트를 재생성했다.", files: ["DOMAIN_TERMS_REPORT.html", "SYNONYMS_REPORT.html"] }, { title: "프레임 대표 키워드/연관 키워드 구분을 위한 후보 구조를 준비", detail: "anchor 후보와 set 정리 방향을 시험하고 후속 3-layer 구조의 기반을 준비했다.", files: ["ANCHOR_SETS_OVERVIEW.html", "auto_anchor_candidates_report.html"] } ], daily_logs: [ { date: "4/14", weekday: "화", bullets: ["정규화 규칙 정리", "동의어/표현 통합", "잡음 토큰 제거 기준 검토"], file_count: 3 }, { date: "4/17", weekday: "금", bullets: ["anchor 후보 구조 점검", "set 후보 정리", "후속 실험 구조 정의"], file_count: 2 } ], issues: [ "영문 fragment와 약어 처리가 혼재", "세트 키워드 정의가 아직 문장 단위에 가까움" ], plans: [ "3-layer 키워드 구조 확정", "baseline 매칭 점수화", "holdout 설계 준비" ], attachments: [ { name: "DOMAIN_TERMS_REPORT.html", type: "html", category: "문서", date: "2026.04.21", size: "20KB", url: "./DOMAIN_TERMS_REPORT.html", description: "도메인 용어 정리" }, { name: "SYNONYMS_REPORT.html", type: "html", category: "문서", date: "2026.04.21", size: "8KB", url: "./SYNONYMS_REPORT.html", description: "동의어 정리" } ], preview_target: "DOMAIN_TERMS_REPORT.html", file_history_count: 16, issue_count: 2, pr_count: 0 }, { id: "2026-04w4", label: "4월 4주차", range: "4.20 ~ 4.24", status: "active", process_index: 3, process_steps: [ { id: "01", title: "키워드 기준 정리", subtitle: "V1 baseline 고정", state: "done" }, { id: "02", title: "의미/구조 검증", subtitle: "V2/V3 검증 완료", state: "done" }, { id: "03", title: "적용 가능성 판단", subtitle: "V4 재실행 및 확인", state: "done" }, { id: "04", title: "DB화/운영", subtitle: "주간 보고/DB 구조 정리", state: "current" } ], weekly_summary: [ { title: "MDX 원문 구조와 Figma 프레임 기준을 다시 정리하여 V1 baseline을 고정", detail: "키워드 정규화, 핵심/세트/연관 구조, V1 점수화 기준을 정리하고 baseline 보고서를 고정했다.", files: ["ATTACH_01_KEYWORD_ORGANIZATION.html", "ATTACH_02_KEYWORD_MATCHING.html"] }, { title: "V2/V3/V4를 재검증하여 입력 하네스와 SSOT 정리의 영향 분리", detail: "V2 진단, V3 taxonomy 보강, Frame 13 review_queue 확정을 통해 V3 r5 TARGET 4/4를 회복했다.", files: ["ATTACH_03_CASCADE_RESULT.html", "ATTACH_04_STRUCTURE_VOCAB.html"] }, { title: "V4는 최종 선택기, V3는 설명/진단 도구라는 운영 관점을 확정", detail: "V4는 기존과 동일 출력이지만 강건성을 보여주었고, V3는 구조 설명과 검토 도구 역할로 정리되었다.", files: ["MDX_MATCHING_REPORT.html", "HOLDOUT_EVALUATION.html"] }, { title: "향후 반복 보고 부담을 줄이기 위한 주간 보고 대시보드 구조안을 설계", detail: "git 기반 일단위 기록 + 목요일 주간 재요약 + 첨부 뷰어 구조로 재사용 가능한 보고 시스템 방향을 정의했다.", files: ["ATTACH_05_SAMPLES.html", "ATTACH_06_DB_ORGANIZATION.html"] } ], daily_logs: [ { date: "4/20", weekday: "일", bullets: [ "V1 baseline 실험 기록 정리", "초기 matrix/phase 산출물 검토", "키워드/의미/구조/적용 가능성 4단계 비교 관점 정리" ], file_count: 3 }, { date: "4/21", weekday: "월", bullets: [ "Figma/MDX 분석 기준 재점검", "초기 phase23~25 자산과 현재 파이프라인 관계 정리", "V1/V2/V3/V4 목적 재정의" ], file_count: 4 }, { date: "4/22", weekday: "화", bullets: [ "V2 진단 및 holdout 구조 설계", "합리/애매/비합리 라벨링 흐름 정리", "구조 taxonomy 초안 설계 방향 결정" ], file_count: 3 }, { date: "4/23", weekday: "수", bullets: [ "templates_v2 초안 생성 및 priority 샘플 검토", "r2/r3 라벨 튜닝과 수동 override 기준 정리", "V3/V4 관계 및 역할 재정의" ], file_count: 5 }, { date: "4/24", weekday: "목", bullets: [ "V3 r5 TARGET 4/4 회복", "V4 r2 재실행 및 V4 강건성 확인", "회의용 샘플/첨부 문서 생성", "주간 보고 대시보드 구조안 설계" ], file_count: 7 } ], issues: [ "V1 가중치(0.30/0.50/0.20)는 baseline 휴리스틱이며, 세트 키워드 정의를 더 납득 가능한 방식으로 다듬을 필요", "V3는 최종 랭커보다 구조 설명/검토 도구 역할이 더 적합하다는 점을 문서와 구조에 반영 필요", "파일/폴더 구조가 draft/final/generated 상태 기준으로 아직 명확히 정리되지 않음" ], plans: [ "V4 재실행 사이클 종료 후 matching 폴더 구조 정리", "주간 보고 대시보드 데이터 구조를 git/Gitea 로그와 연결", "세트 키워드를 frame signature 관점으로 재정의할지 추가 검토", "DB화 기준 문서와 생성 산출물 상태 체계 정리" ], decisions: [ "V1은 고정 baseline으로 유지", "V4는 최종 선택기, V3는 설명/검토 도구로 정리", "주간 보고는 일단위 기록 + 목요일 주간 재요약 구조로 설계" ], attachments: [ { name: "ATTACH_01_KEYWORD_ORGANIZATION.html", type: "html", category: "문서", date: "2026.04.24", size: "6.7MB", url: "./ATTACH_01_KEYWORD_ORGANIZATION.html", description: "키워드 구조 및 세트/핵심/연관 정리" }, { name: "ATTACH_02_KEYWORD_MATCHING.html", type: "html", category: "문서", date: "2026.04.24", size: "4.0MB", url: "./ATTACH_02_KEYWORD_MATCHING.html", description: "V1 키워드 기반 매칭 결과" }, { name: "ATTACH_03_CASCADE_RESULT.html", type: "html", category: "문서", date: "2026.04.24", size: "6.8MB", url: "./ATTACH_03_CASCADE_RESULT.html", description: "V1/V2/V3/V4 단계별 결과" }, { name: "ATTACH_04_STRUCTURE_VOCAB.html", type: "html", category: "문서", date: "2026.04.24", size: "11KB", url: "./ATTACH_04_STRUCTURE_VOCAB.html", description: "구조 vocabulary와 taxonomy 요약" }, { name: "ATTACH_05_SAMPLES.html", type: "html", category: "문서", date: "2026.04.24", size: "1.3MB", url: "./ATTACH_05_SAMPLES.html", description: "fit-v2 샘플 및 사례" }, { name: "ATTACH_06_DB_ORGANIZATION.html", type: "html", category: "문서", date: "2026.04.24", size: "333KB", url: "./ATTACH_06_DB_ORGANIZATION.html", description: "Figma DB 정리 방향" }, { name: "ATTACH_07_WEIGHT_VALIDATION.html", type: "html", category: "문서", date: "2026.04.24", size: "7KB", url: "./ATTACH_07_WEIGHT_VALIDATION.html", description: "가중치 검증 참고" }, { name: "MDX_MATCHING_REPORT.html", type: "html", category: "문서", date: "2026.04.24", size: "50KB", url: "./MDX_MATCHING_REPORT.html", description: "현재 최종 매칭 리포트" }, { name: "HOLDOUT_EVALUATION.html", type: "html", category: "문서", date: "2026.04.24", size: "4.3MB", url: "./HOLDOUT_EVALUATION.html", description: "Holdout 평가 리포트" }, { name: "CURRENT_STATUS.md", type: "markdown", category: "기타", date: "2026.04.24", size: "8KB", url: "./CURRENT_STATUS.md", description: "현재 상태 및 결정 사항" }, { name: "v3_structure_rerank_r5_result.yaml", type: "yaml", category: "코드", date: "2026.04.24", size: "29KB", url: "./v3_structure_rerank_r5_result.yaml", description: "V3 r5 결과 데이터" }, { name: "v4_template_fit_r2_result.yaml", type: "yaml", category: "코드", date: "2026.04.24", size: "28KB", url: "./v4_template_fit_r2_result.yaml", description: "V4 r2 결과 데이터" } ], preview_target: "ATTACH_03_CASCADE_RESULT.html", file_history_count: 32, issue_count: 4, pr_count: 3 }, { id: "2026-05w1", label: "5월 1주차", range: "4.27 ~ 5.3", status: "planned", process_index: 3, process_steps: [ { id: "01", title: "키워드 기준 정리", subtitle: "완료", state: "done" }, { id: "02", title: "의미/구조 검증", subtitle: "완료", state: "done" }, { id: "03", title: "적용 가능성 판단", subtitle: "완료", state: "done" }, { id: "04", title: "DB화/운영", subtitle: "구조 정리 예정", state: "current" } ], weekly_summary: [ { title: "matching 폴더 구조 및 draft/final/generated 상태 체계 정리", detail: "실험 산출물과 현재 사용본을 분리하고, 주간 보고 대시보드 데이터 연동 구조를 정리할 예정.", files: ["CURRENT_STATUS.md"] } ], daily_logs: [ { date: "4/28", weekday: "화", bullets: ["폴더 구조 정리", "상태 체계 정의", "보고 대시보드 자동화 연결 검토"], file_count: 1 } ], issues: [ "현재 파일 수가 많아 latest/current 구분이 필요" ], plans: [ "matching 폴더 재정리", "주간 보고 시스템 초안 연결", "git/Gitea 연동 방식 정의" ], attachments: [ { name: "CURRENT_STATUS.md", type: "markdown", category: "기타", date: "2026.04.24", size: "8KB", url: "./CURRENT_STATUS.md", description: "현재 상태 문서" } ], preview_target: "CURRENT_STATUS.md", file_history_count: 6, issue_count: 1, pr_count: 0 } ] };