{
  "version": "1.0",
  "issues": [
    {
      "id": "issue-001",
      "project": "InsuRo",
      "title": "Lovable 독립",
      "description": "Lovable 의존성 전면 제거 (Auth, AI, Storage, Capacitor, 메타데이터, 배포, STT)",
      "priority": "high",
      "status": "in_progress",
      "created_at": "2026-03-10T10:00:00",
      "completed_at": null,
      "linked_tasks": [
        "task-415.1",
        "task-416.1"
      ],
      "sub_items": [
        {
          "title": "Auth → Supabase 교체",
          "done": true,
          "task_id": "task-415.1"
        },
        {
          "title": "Phase J 구현",
          "done": true,
          "task_id": "task-416.1"
        },
        {
          "title": "AI 프로바이더 결정",
          "done": false,
          "task_id": null
        },
        {
          "title": "파일스토리지 → Google Drive",
          "done": false,
          "task_id": null
        },
        {
          "title": "Capacitor 설정",
          "done": false,
          "task_id": null
        },
        {
          "title": "메타데이터 정리",
          "done": false,
          "task_id": null
        },
        {
          "title": "배포 플랫폼 결정",
          "done": false,
          "task_id": null
        },
        {
          "title": "ElevenLabs STT 연동",
          "done": false,
          "task_id": null
        },
        {
          "title": "Push 알림 VAPID 설정",
          "done": false,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-002",
      "project": "InsuRo",
      "title": "AI Gateway 의존성 제거",
      "description": "Lovable AI Gateway 의존성 제거 및 파일 스토리지 Google Drive 전환",
      "priority": "high",
      "status": "pending",
      "created_at": "2026-03-10T10:00:00",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "Lovable AI Gateway 의존성 제거",
          "done": false,
          "task_id": null
        },
        {
          "title": "기본 provider 변경 (lovable → 독립)",
          "done": false,
          "task_id": null
        },
        {
          "title": "AdminAIConfig.tsx lovable 옵션 제거",
          "done": false,
          "task_id": null
        },
        {
          "title": "AdminCrmConfig.tsx 문구 업데이트",
          "done": false,
          "task_id": null
        },
        {
          "title": "파일 스토리지 Google Drive 전환",
          "done": false,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-003",
      "project": "InsuRo",
      "title": "모바일 최적화",
      "description": "번들 사이즈 축소, Safe Area/노치 지원, 터치 타겟, 오프라인 지원, 이미지 최적화",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-03-10T10:00:00",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "번들 사이즈 축소 (코드 스플리팅)",
          "done": false,
          "task_id": null
        },
        {
          "title": "Safe Area / 노치 지원",
          "done": false,
          "task_id": null
        },
        {
          "title": "user-scalable=no 제거",
          "done": false,
          "task_id": null
        },
        {
          "title": "터치 타겟 44px 이상",
          "done": false,
          "task_id": null
        },
        {
          "title": "오프라인 폴백 페이지",
          "done": false,
          "task_id": null
        },
        {
          "title": "이미지 WebP 변환 + lazy load",
          "done": false,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-004",
      "project": "ThreadAuto",
      "title": "운영 인프라 구축 (Cron + Tailscale + Systemd)",
      "description": "daily_runner/publish_worker cron/systemd 등록, Tailscale Funnel 상시 실행, 토큰 자동 갱신 스케줄 구성",
      "priority": "high",
      "status": "pending",
      "created_at": "2026-03-10T15:45:00",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "daily_runner systemd 서비스 등록 (매일 05:00 KST)",
          "done": false,
          "task_id": null
        },
        {
          "title": "publish_worker 데몬 모드 systemd 등록 (매분 발행 체크)",
          "done": false,
          "task_id": null
        },
        {
          "title": "Tailscale Funnel 상시 실행 설정 (이미지 서빙용)",
          "done": false,
          "task_id": null
        },
        {
          "title": "OAuth 토큰 자동 갱신 스케줄 등록 (token_refresher)",
          "done": false,
          "task_id": null
        },
        {
          "title": "scripts/run_daily.sh + run_publisher.sh 실행 권한 및 경로 검증",
          "done": false,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-005",
      "project": "ThreadAuto",
      "title": "실전 배포 및 검증",
      "description": "첫 실전 파이프라인 실행, compliance filter 실전 데이터 검증, Firestore 연동 확인, 발행 로그 점검",
      "priority": "high",
      "status": "pending",
      "created_at": "2026-03-10T15:45:00",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "첫 실전 파이프라인 end-to-end 테스트 (dry-run → 실제 발행)",
          "done": false,
          "task_id": null
        },
        {
          "title": "compliance_filter 실전 데이터 검증 (금감원 규정 3단 필터)",
          "done": false,
          "task_id": null
        },
        {
          "title": "Firestore 연동 설정 확인 및 발행 이력 기록 테스트",
          "done": false,
          "task_id": null
        },
        {
          "title": "발행 로그(publish_log.json) 모니터링 체계 구축",
          "done": false,
          "task_id": null
        },
        {
          "title": "하루 20개 발행 스케줄 실전 운영 검증",
          "done": false,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-006",
      "project": "ThreadAuto",
      "title": "테스트 정비 및 안정화",
      "description": "실패 테스트 4건 수정, 데이터 상태 의존 테스트 격리, 테스트 커버리지 재확인",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-03-10T15:45:00",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "test_evergreen_topics 데이터 상태 의존성 해소 (fixture 격리)",
          "done": false,
          "task_id": null
        },
        {
          "title": "test_padding_consistency stale assertion 수정 (ACCENT_BAR_GAP/TEXT_X_OFFSET)",
          "done": false,
          "task_id": null
        },
        {
          "title": "루트 레벨 산발 테스트 파일 정리 (test_*.py → tests/ 이동)",
          "done": false,
          "task_id": null
        },
        {
          "title": "CI/CD 파이프라인 테스트 자동화 구성",
          "done": false,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-007",
      "project": "ThreadAuto",
      "title": "Remotion 기반 영상/카드뉴스 파이프라인 구축",
      "description": "Pillow+MoviePy → Remotion(React) 전환. 카드뉴스 렌더링 품질 향상 + 숏폼 영상 모션 그래픽 도입. 리서치 완료(task-434.1), 마이그레이션 계획 수립됨.",
      "priority": "high",
      "status": "pending",
      "created_at": "2026-03-10T15:45:00",
      "completed_at": null,
      "linked_tasks": [
        "task-434.1"
      ],
      "sub_items": [
        {
          "title": "Phase 0: 환경 셋업 (시스템 패키지 + Remotion 프로젝트 초기화)",
          "done": true,
          "task_id": "task-434.1"
        },
        {
          "title": "Phase 1 POC: CoverSlide 1종 + render-server + Python 클라이언트",
          "done": false,
          "task_id": null
        },
        {
          "title": "Phase 2-1: 카드뉴스 5종 슬라이드 컴포넌트 (cover/cta/body/card_list/detail)",
          "done": false,
          "task_id": null
        },
        {
          "title": "Phase 2-2: 5종 테마 TypeScript 이식 (NavyGold/Forest/Coral/Slate/Midnight)",
          "done": false,
          "task_id": null
        },
        {
          "title": "Phase 2-3: Pillow→Remotion 파이프라인 전환 + feature flag",
          "done": false,
          "task_id": null
        },
        {
          "title": "Phase 3-1: ShortForm 영상 Composition + Scene 컴포넌트",
          "done": false,
          "task_id": null
        },
        {
          "title": "Phase 3-2: 전환 효과 + Audio(TTS) 동기화",
          "done": false,
          "task_id": null
        },
        {
          "title": "Phase 3-3: 영상 파이프라인 Remotion 전환 + Reels 업로드 검증",
          "done": false,
          "task_id": null
        },
        {
          "title": "Phase 4: 렌더링 최적화 + Lottie/차트 고급 효과 도입",
          "done": false,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-008",
      "project": "ThreadAuto",
      "title": "모니터링 및 운영 자동화",
      "description": "헬스체크 상시 모니터링, 발행 실패 알림, 일일 운영 리포트 자동 생성",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-03-10T15:45:00",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "health_check 상시 데몬화 + 이상 시 Telegram 알림 연동",
          "done": false,
          "task_id": null
        },
        {
          "title": "발행 실패 3회 연속 시 긴급 알림 체계 구축",
          "done": false,
          "task_id": null
        },
        {
          "title": "일일 운영 리포트 자동 생성 (발행 성공률, 콘텐츠 통계)",
          "done": false,
          "task_id": null
        },
        {
          "title": "Threads API rate limit 사용량 추적 대시보드",
          "done": false,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-010",
      "project": "DevInfra",
      "title": "Cloudflare /crawl + cf-crawl 도입 검토",
      "description": "Cloudflare Browser Rendering /crawl API + cf-crawl 스킬 도입. InsuWiki 보험 데이터 수집, 개발 문서 크롤링 등 활용. Workers $5/월 기준 PoC 진행 여부 결정 필요.",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-03-12T15:00:00",
      "completed_at": null,
      "linked_tasks": [
        "task-492.1"
      ],
      "sub_items": [
        {
          "title": "Phase 1: PoC — Workers $5/월 가입 + wrapper 스크립트 구축",
          "done": true,
          "task_id": "task-492.1"
        },
        {
          "title": "Phase 2: InsuWiki 데이터 수집 (금감원, 보험협회, 약관 크롤링)",
          "done": false,
          "task_id": null
        },
        {
          "title": "Phase 3: 개발 인프라 문서 자동 수집 파이프라인",
          "done": false,
          "task_id": null
        },
        {
          "title": "Phase 4: ThreadAuto 트렌드 수집 연동",
          "done": false,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-011",
      "project": "DevInfra",
      "title": "마케팅 에이전트 역량 강화 + 에이레네 신설",
      "description": "Agent 미팅(2026-03-12) 합의: 에이레네(SEO+Analytics) 신설, Brand OS 구축, organization-structure.json 형식 개선, 페이토 역할 강화",
      "priority": "high",
      "status": "done",
      "created_at": "2026-03-12T16:00:00",
      "completed_at": "2026-03-12T17:50:00",
      "linked_tasks": [
        "task-496"
      ],
      "sub_items": [
        {
          "title": "Phase 1-1: brand-guidelines.md 제작 (비너스 참조 기준)",
          "done": true,
          "task_id": "task-497.1"
        },
        {
          "title": "Phase 1-2: organization-structure.json 4개 필드 추가 (decision_trigger, deliverables, success_metrics, reference_docs)",
          "done": true,
          "task_id": "task-497.1"
        },
        {
          "title": "Phase 1-3: 페이토 역할 강화 (behavioral-nudge-patterns.md 참조 주입)",
          "done": true,
          "task_id": "task-497.1"
        },
        {
          "title": "Phase 2-1: 에이레네(Eirene) 에이전트 스펙 작성 + JSON 등록",
          "done": true,
          "task_id": "task-497.1"
        },
        {
          "title": "Phase 2-2: marketing-context.md 작성",
          "done": true,
          "task_id": "task-497.1"
        },
        {
          "title": "Phase 2-3: team_prompts.py 마케팅 프롬프트 업데이트",
          "done": true,
          "task_id": "task-497.1"
        },
        {
          "title": "Phase 3: 파이프라인 [5][6] 통합 테스트 + 성과 기반 역할 조정",
          "done": true,
          "task_id": "task-497.1"
        }
      ]
    },
    {
      "id": "issue-012",
      "project": "DevInfra",
      "title": "대시보드 마케팅 에이전트/조직 변경 반영 + task-497.1 후속 이슈",
      "description": "task-497.1 완료 후 대시보드 반영 + 발견된 경미 이슈 3건 처리",
      "priority": "medium",
      "status": "done",
      "created_at": "2026-03-12T17:00:00",
      "completed_at": "2026-03-12T17:50:00",
      "linked_tasks": [
        "task-497.1",
        "task-499.1"
      ],
      "sub_items": [
        {
          "title": "대시보드: 조직도 뷰에 에이레네(SEO&Analytics) 추가 반영 (25명→26명)",
          "done": true,
          "task_id": "task-499.1"
        },
        {
          "title": "대시보드: 프로젝트뷰 그리드에 마케팅팀 현황 카드 반영 (3명: 아폴론/페이토/에이레네)",
          "done": true,
          "task_id": "task-499.1"
        },
        {
          "title": "대시보드: issue-011 안건 및 sub_items 표시 확인",
          "done": true,
          "task_id": "task-499.1"
        },
        {
          "title": "이슈: engine_summary에 pixel 미포함 (실제 26명 vs summary 25명). 의도적이면 주석 추가, 아니면 수정",
          "done": true,
          "task_id": "task-499.1"
        },
        {
          "title": "이슈: marketing-team/consulting-team lead에 id 필드 없음. 향후 에이전트 자동탐색 시 불일치 가능 — id 필드 추가 검토",
          "done": true,
          "task_id": "task-499.1"
        }
      ]
    },
    {
      "id": "issue-013",
      "project": "BlogAuto",
      "title": "BlogAuto 프로젝트 시작",
      "description": "블로그 자동 작성 시스템. 주제 입력 → 리서치 → 어투/구조 프리셋 동적 생성 → 이미지 배치 → 초안 완성. 네이버블로그/티스토리 발행 파이프라인 포함. 보험 컴플라이언스 가드레일 내장.",
      "priority": "high",
      "status": "pending",
      "created_at": "2026-03-12T18:00:00",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "Lv.3 에이전트 미팅: 아키텍처 설계 + 이미지 API 선정 + 프리셋 유형 확정",
          "done": false,
          "task_id": null
        },
        {
          "title": "Phase 1: 리서치 모듈 (웹 검색 + 경쟁 블로그 분석 + 키워드 리서치)",
          "done": false,
          "task_id": null
        },
        {
          "title": "Phase 2: 글 생성 모듈 (어투 프리셋 + 프롬프트 체인 + SEO 최적화)",
          "done": false,
          "task_id": null
        },
        {
          "title": "Phase 3: 이미지 생성/배치 모듈 (API 연동 + 자동 배치 로직)",
          "done": false,
          "task_id": null
        },
        {
          "title": "Phase 4: 발행 파이프라인 (네이버블로그 + 티스토리 API 연동)",
          "done": false,
          "task_id": null
        },
        {
          "title": "Phase 5: 통합 테스트 + 컴플라이언스 검증",
          "done": false,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-014",
      "project": "InsuRo",
      "title": "InsuRo SaaS 상용화 준비",
      "description": "1000명 유료 이용자 목표. 결제 시스템, 요금제 설계, 이용약관 등 상용화 필수 요소 구축.",
      "priority": "high",
      "status": "pending",
      "created_at": "2026-03-12T19:00:00",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "결제 시스템 구축 (PG 연동: 토스페이먼츠/아임포트 등)",
          "done": false,
          "task_id": null
        },
        {
          "title": "요금제 설계 (프리미엄/스탠다드/베이직 등 티어 구성)",
          "done": false,
          "task_id": null
        },
        {
          "title": "이용약관 + 개인정보처리방침 작성",
          "done": false,
          "task_id": null
        },
        {
          "title": "베타: Tailscale Funnel HTTPS 배포 (팀원 10명 테스트) → 마케팅 시작 시 Vercel Pro 전환",
          "done": false,
          "task_id": null
        },
        {
          "title": "사용자 인증/권한 체계 (구독 상태별 기능 제한)",
          "done": false,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-009",
      "project": "ThreadAuto",
      "title": "인스타그램 크로스 포스팅",
      "description": "Instagram Graph API 연동, Threads→Instagram 크로스 포스팅, Instagram-specific 포맷 지원",
      "priority": "low",
      "status": "pending",
      "created_at": "2026-03-10T15:45:00",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "Instagram Graph API 클라이언트 구현",
          "done": false,
          "task_id": null
        },
        {
          "title": "Threads→Instagram 크로스 포스팅 로직 구현",
          "done": false,
          "task_id": null
        },
        {
          "title": "Instagram-specific 콘텐츠 포맷 조정 (해시태그, 캡션 등)",
          "done": false,
          "task_id": null
        },
        {
          "title": "Instagram 발행 스케줄 및 빈도 설정",
          "done": false,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-015",
      "project": "InsuWiki",
      "title": "공개 버튼 UX 개선 + Daily 프라이버시 명문화",
      "description": "공개 버튼 경고 문구를 이타적 프레임으로 변경 (동료 FC의 시간을 아껴줄 수 있습니다). 공개 시 사용 맥락 한 줄 입력 UX 추가. Daily는 시스템이 절대 읽지 않는다 명문화.",
      "priority": "high",
      "status": "pending",
      "created_at": "2026-03-15T23:00:44.360773",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "공개 버튼 경고 문구 이타적 프레임 변경",
          "done": false
        },
        {
          "title": "공개 시 어떤 상황에서 도움이 될까요? 질문 추가",
          "done": false
        },
        {
          "title": "Daily 프라이버시 보장 문구 표시",
          "done": false
        }
      ]
    },
    {
      "id": "issue-016",
      "project": "InsuWiki",
      "title": "기여자 시상/보상 제도 설계",
      "description": "집단지성 대화에서 제이회장님이 수용한 사항. 월간 MVP 선정 기준 정의, 보상 방식 결정 (포인트/뱃지/실물). 게이미피케이션 기반.",
      "priority": "high",
      "status": "pending",
      "created_at": "2026-03-15T23:00:44.394813",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "월간 MVP 선정 기준 정의",
          "done": false
        },
        {
          "title": "보상 방식 결정 (포인트/뱃지/실물)",
          "done": false
        },
        {
          "title": "기여도 대시보드 설계",
          "done": false
        }
      ]
    },
    {
      "id": "issue-017",
      "project": "InsuWiki",
      "title": "문서 신뢰 레벨 시스템 (draft→reviewed→certified)",
      "description": "코덱스 제안. 3단계 신뢰 레벨 도입. 검증 기여에 인센티브 부여. 인센티브는 작성이 아니라 검증에 최고 보상.",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-03-15T23:00:44.428212",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "3단계 신뢰 레벨 UI/UX 설계",
          "done": false
        },
        {
          "title": "검증 워크플로우 구현",
          "done": false
        },
        {
          "title": "검증 기여 인센티브 연동",
          "done": false
        }
      ]
    },
    {
      "id": "issue-018",
      "project": "InsuWiki",
      "title": "검색 품질 메트릭 측정 + 검색 로그 DB",
      "description": "코덱스 제안. TTFA(정답 도달 시간), SearchSuccessRate(검색 성공률), Zero Search Rate(결과 없음 비율) 측정 시작. 검색 로그 수집 DB 설계.",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-03-15T23:00:44.461866",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "검색 로그 수집 DB 설계/구현",
          "done": false
        },
        {
          "title": "TTFA 메트릭 측정",
          "done": false
        },
        {
          "title": "검색 성공률/실패율 대시보드",
          "done": false
        }
      ]
    },
    {
      "id": "issue-019",
      "project": "InsuWiki",
      "title": "InsuRo ↔ InsuWiki 충돌 처리 경로 설계",
      "description": "클로디 제안. InsuRo(하향식)에 A로 되어있는데 현장에서 B가 더 효과적일 때의 프로세스 설계. 상향식과 하향식 지식 충돌 해결 메커니즘.",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-03-15T23:00:44.495141",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "충돌 감지 메커니즘 설계",
          "done": false
        },
        {
          "title": "현장 데이터 기반 검증 프로세스",
          "done": false
        },
        {
          "title": "InsuRo 업데이트 반영 워크플로우",
          "done": false
        }
      ]
    },
    {
      "id": "issue-020",
      "project": "InsuWiki",
      "title": "InsuWiki 활성도 대시보드 (WAU/콘텐츠/Top 작성자)",
      "description": "잼민이 제안. WAU(주간활성사용자), 콘텐츠 생성/소비 비율, 상위 작성자 Top 5. 유령위키 방지용 핵심 지표.",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-03-15T23:00:44.529259",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "WAU 추적 구현",
          "done": false
        },
        {
          "title": "콘텐츠 생성/소비 비율 계산",
          "done": false
        },
        {
          "title": "상위 작성자 랭킹 표시",
          "done": false
        }
      ]
    },
    {
      "id": "issue-021",
      "project": "InsuWiki",
      "title": "전문성 라우팅(Expertise Routing) 레이어 추가",
      "description": "클로디 제안 (3/16). 문서가 아니라 사람이 지식. 검색 결과 없을 때 이걸 가장 잘 아는 FC 자동 추천. FC별 암묵적 전문성 맵을 기존 데이터(My위키 작성이력, 답변이력, 검색 체류시간)에서 자동 추출. 콜드 스타트 해결.",
      "priority": "high",
      "status": "pending",
      "created_at": "2026-03-16T07:37:11.745172",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "FC별 전문성 맵 자동 생성 (기존 데이터 기반)",
          "done": false
        },
        {
          "title": "검색 실패 시 전문가 추천 UI (이걸 가장 잘 아는 분 찾기)",
          "done": false
        },
        {
          "title": "전문성 신호 수집 (작성이력/답변채택/체류시간)",
          "done": false
        }
      ]
    },
    {
      "id": "issue-022",
      "project": "InsuWiki",
      "title": "1:1 질문→답변 캡처 + 자동 문서 전환 파이프라인",
      "description": "잼민이 제안 (3/16). 전문가 연결은 최종 목표가 아니라 시스템 학습용 임시 연료. 1:1 질문-답변을 시스템 안에서 캡처하고, 답변을 자동 문서 초안으로 변환. 전문가는 버튼 한 번으로 공개 전환. 공개 전환율 극대화.",
      "priority": "high",
      "status": "pending",
      "created_at": "2026-03-16T07:37:11.761842",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "1:1 전문가 질문 시스템 (InsuWiki 내 질문→알림→답변)",
          "done": false
        },
        {
          "title": "답변→My위키 임시문서 자동 생성",
          "done": false
        },
        {
          "title": "1초 공개 전환 버튼 + 알림 메시지",
          "done": false
        },
        {
          "title": "질문-전문가-답변 황금 데이터셋 축적 구조",
          "done": false
        }
      ]
    },
    {
      "id": "issue-023",
      "project": "InsuWiki",
      "title": "전문가 의존도 리스크 KPI 대시보드",
      "description": "잼민이 제안 (3/16). 시스템 독립성 측정 지표. Expert Dependency Rate(감소해야 정상), Knowledge Conversion Lead Time(답변→공개문서 전환 시간, 단축해야 정상), 질문 재발생률. 전문가 퇴사/휴가 시 시스템 흔들림 방지.",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-03-16T07:37:11.785156",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "Expert Dependency Rate 추적 (전문가 1:1 해결 비율, 감소 목표)",
          "done": false
        },
        {
          "title": "Knowledge Conversion Lead Time (답변→공개문서 전환 시간)",
          "done": false
        },
        {
          "title": "질문 재발생률 (같은 질문 반복 = 문서화 실패)",
          "done": false
        }
      ]
    },
    {
      "id": "issue-024",
      "project": "InsuWiki",
      "title": "자동 임시저장 후속 작업 (TTL 정책 + 다중 탭)",
      "description": "task-745.1 InsuWiki 자동 임시저장 구현 후 미해결 2건. Google Cloud Console TTL 설정(노트북 필요) + BroadcastChannel 다중 탭 마스터/슬레이브 구현.",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-03-20T21:00:00",
      "completed_at": null,
      "linked_tasks": [
        "task-745.1"
      ],
      "sub_items": [
        {
          "title": "Google Cloud Console에서 autoSaveDrafts 컬렉션 TTL 정책 설정 (노트북에서 수동 설정 필요)",
          "done": false
        },
        {
          "title": "BroadcastChannel 다중 탭 마스터/슬레이브 구현 (미팅에서 설계 완료, 구현 미완)",
          "done": false
        },
        {
          "title": "task-745.1 워크트리 머지 (브랜치: task/task-745.1-dev1)",
          "done": false
        }
      ]
    },
    {
      "id": "issue-025",
      "project": "DevInfra",
      "title": "스킬 트리거 충돌 정비 (HIGH 4건 + YAML 11건)",
      "description": "task-744.1 전체 스킬 충돌 스캔에서 발견. HIGH 충돌 4건 + YAML 프론트매터 없는 스킬 11건 일괄 정비 필요.",
      "priority": "low",
      "status": "pending",
      "created_at": "2026-03-20T21:00:00",
      "completed_at": null,
      "linked_tasks": [
        "task-744.1"
      ],
      "sub_items": [
        {
          "title": "conversion-copywriter + copywriting-prompt 통합 (완전 중복)",
          "done": false
        },
        {
          "title": "book-writer vs human-writer 트리거 분리 (human-writer를 보조 스킬로 명시)",
          "done": false
        },
        {
          "title": "blog-dominance vs seo-audit vs programmatic-seo SEO 3중 경합 해결",
          "done": false
        },
        {
          "title": "copywriting vs copywriting-prompt vs conversion-copywriter 카피라이팅 3중 경합 해결",
          "done": false
        },
        {
          "title": "YAML 프론트매터 없는 11개 스킬 일괄 추가",
          "done": false
        }
      ]
    },
    {
      "id": "issue-026",
      "project": "MktingAuto",
      "title": "Phase 0: 준비/기획",
      "description": "프로젝트 셋업, 병목구간 분석(swing-mortem), 90일 전략 수립(strategy-prompt)",
      "priority": "medium",
      "status": "done",
      "created_at": "2026-03-20T10:00:00",
      "completed_at": "2026-03-23T10:46:34.466162+09:00",
      "linked_tasks": [
        "task-803.1"
      ],
      "sub_items": [
        {
          "title": "프로젝트 컨텍스트 파일 생성",
          "done": true
        },
        {
          "title": "마스터 Todo 생성",
          "done": true
        },
        {
          "title": "기획/전략 부서(프로메테우스) 투입 방안 확정",
          "done": true
        },
        {
          "title": "활용 스킬 매핑 및 실행 순서 확정",
          "done": true
        },
        {
          "title": "대시보드 MktingAuto 프로젝트 뷰 추가",
          "done": true,
          "task_id": "task-803.1"
        },
        {
          "title": "자동화 가능 vs 수동 필수 vs 반자동 분류",
          "done": true
        },
        {
          "title": "예상 병목 5건 심층 분석",
          "done": true
        },
        {
          "title": "실패 모드 식별 + 회로 차단기 설계",
          "done": true
        },
        {
          "title": "주차별 실행 과제 도출",
          "done": true
        },
        {
          "title": "KPI 체계 확정",
          "done": true
        },
        {
          "title": "대안 플랜 (Plan B) 설계",
          "done": true
        }
      ]
    },
    {
      "id": "issue-027",
      "project": "MktingAuto",
      "title": "Phase 1: P0 개선사항 실행 (48시간)",
      "description": "improvements-v2.md P0 항목 7건 실행",
      "priority": "high",
      "status": "in_progress",
      "created_at": "2026-03-20T10:00:00",
      "completed_at": null,
      "linked_tasks": [
        "task-802.1",
        "task-810.1",
        "task-809.1",
        "task-811.1"
      ],
      "sub_items": [
        {
          "title": "D1. 규제 표현 23건 전면 수정",
          "done": true,
          "task_id": "task-802.1"
        },
        {
          "title": "D2. 슬라이드 1 헤드라인 4건 교체",
          "done": true,
          "task_id": "task-802.1"
        },
        {
          "title": "D3. CTA 저마찰 문구 21건 교체",
          "done": true,
          "task_id": "task-802.1"
        },
        {
          "title": "D4. Meta/Google 역할 차별화 반영",
          "done": true,
          "task_id": "task-802.1"
        },
        {
          "title": "A1. Meta 고용광고 Special Ad Category 등록",
          "done": false
        },
        {
          "title": "A2. GTM 최소 7개 이벤트 설치",
          "done": true,
          "task_id": "task-810.1"
        },
        {
          "title": "R1. 업계 CPL/ROAS 벤치마크 수집",
          "done": true,
          "task_id": "task-809.1"
        },
        {
          "title": "99% 정착률 표현 전면 삭제",
          "done": true,
          "task_id": "task-811.1"
        }
      ]
    },
    {
      "id": "issue-028",
      "project": "MktingAuto",
      "title": "Phase 2: P1 개선사항 실행 (1주)",
      "description": "캐러셀/블로그 순서 재배열, 채널 차별화, Google RSA 확장, 폼 필터 추가",
      "priority": "high",
      "status": "in_progress",
      "created_at": "2026-03-20T10:00:00",
      "completed_at": null,
      "linked_tasks": [
        "task-812.1",
        "task-815.1",
        "task-812.2"
      ],
      "sub_items": [
        {
          "title": "D5. 캐러셀 순서 재배열",
          "done": true,
          "task_id": "task-812.1"
        },
        {
          "title": "D6. 블로그 발행 순서 재배열",
          "done": true,
          "task_id": "task-812.1"
        },
        {
          "title": "D7. 네이버↔티스토리 각도 완전 차별화",
          "done": true,
          "task_id": "task-815.1"
        },
        {
          "title": "D8. 채널별 감성/논리 비중 적용",
          "done": true,
          "task_id": "task-812.1"
        },
        {
          "title": "A3. Google RSA 광고 확장 추가",
          "done": false
        },
        {
          "title": "A4. 네거티브 키워드 15개+ 추가 등록",
          "done": false
        },
        {
          "title": "A5. 문의 폼 3개 필터 항목 추가",
          "done": false
        },
        {
          "title": "D+45 리뷰 세션 일정 캘린더 블로킹",
          "done": false
        },
        {
          "title": "초기 KPI 수치 확정 (벤치마크 기반)",
          "done": true,
          "task_id": "task-812.2"
        }
      ]
    },
    {
      "id": "issue-029",
      "project": "MktingAuto",
      "title": "Phase 3: P2 개선사항 실행 (2주)",
      "description": "A/B 테스트 전환, 2트랙 캘린더, CTA 이원화, Social Proof, ThreadAuto 콘텐츠 확장",
      "priority": "medium",
      "status": "in_progress",
      "created_at": "2026-03-20T10:00:00",
      "completed_at": null,
      "linked_tasks": [
        "task-813.1",
        "task-814.1",
        "task-843.1"
      ],
      "sub_items": [
        {
          "title": "A/B 테스트 4세트→2세트 순차 전환 설계",
          "done": true,
          "task_id": "task-813.1"
        },
        {
          "title": "30일→2트랙 캘린더 재구성",
          "done": true,
          "task_id": "task-813.1"
        },
        {
          "title": "CTA 이원화 적용 (중간 정보형 + 말미 상담형)",
          "done": true,
          "task_id": "task-843.1"
        },
        {
          "title": "Social Proof 콘텐츠 삽입",
          "done": false
        },
        {
          "title": "Threads 검증 기준 세팅",
          "done": true,
          "task_id": "task-814.1"
        },
        {
          "title": "대기 소재 제작 (이탈직전형/팀이동형 페르소나)",
          "done": true,
          "task_id": "task-843.1"
        },
        {
          "title": "ThreadAuto 콘텐츠 유형 확장 (논쟁유발, Before/After, 실수경고형)",
          "done": true,
          "task_id": "task-843.1"
        }
      ]
    },
    {
      "id": "issue-030",
      "project": "MktingAuto",
      "title": "Phase 4: 자동화 시스템 PRD",
      "description": "마케팅 자동화 PRD 작성, 리스크 분석, 3문서 생성. Phase 1~3 완료 후 시작",
      "priority": "low",
      "status": "pending",
      "created_at": "2026-03-20T10:00:00",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "마케팅 자동화 PRD 작성",
          "done": false
        },
        {
          "title": "에이전트 미팅 (DA 필수) — PRD 검증",
          "done": false
        },
        {
          "title": "자동화 실패 모드 분석",
          "done": false
        },
        {
          "title": "외부 API 의존성 리스크",
          "done": false
        },
        {
          "title": "비용 대비 효과 분석",
          "done": false
        },
        {
          "title": "계획서 (코딩 로드맵)",
          "done": false
        },
        {
          "title": "맥락노트 (설계 근거)",
          "done": false
        },
        {
          "title": "체크리스트 (진행 추적)",
          "done": false
        }
      ]
    },
    {
      "id": "issue-031",
      "project": "MktingAuto",
      "title": "Phase 5: 자동화 시스템 구축",
      "description": "마케팅 워크플로우 엔진, 콘텐츠 파이프라인, 광고 관리 연동, 측정/리포팅, 대시보드. PRD 확정 후 시작",
      "priority": "low",
      "status": "pending",
      "created_at": "2026-03-20T10:00:00",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "캘린더 기반 자동 작업 생성 (cron)",
          "done": false
        },
        {
          "title": "마케팅팀 자동 위임 (dispatch 연동)",
          "done": false
        },
        {
          "title": "Phase 자동 체이닝",
          "done": false
        },
        {
          "title": "블로그 초안 자동 생성 → 검수 → 발행",
          "done": false
        },
        {
          "title": "ThreadAuto 토픽 큐 자동 등록",
          "done": false
        },
        {
          "title": "콘텐츠 캘린더 상태 추적",
          "done": false
        }
      ]
    },
    {
      "id": "issue-032",
      "project": "MediScan",
      "title": "자료 수집 (필수 선행)",
      "description": "심평원 PDF 샘플, 고지의무 기준표, MHS 출력 레포트 샘플 확보",
      "priority": "high",
      "status": "in_progress",
      "created_at": "2026-03-21T23:53:00",
      "completed_at": null,
      "linked_tasks": [
        "task-775"
      ],
      "sub_items": [
        {
          "title": "심평원 요양급여내역 PDF 샘플 확보",
          "done": false,
          "task_id": null
        },
        {
          "title": "고지의무 기준표 (표준체/간편심사별) 정리",
          "done": false,
          "task_id": null
        },
        {
          "title": "MHS V9.7 실제 출력 레포트 샘플 확보",
          "done": false,
          "task_id": null
        },
        {
          "title": "MHS 사용자 가이드 분석 완료",
          "done": true,
          "task_id": null
        },
        {
          "title": "MHS V9.7 Update Log 분석 완료",
          "done": true,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-033",
      "project": "MediScan",
      "title": "3문서 + 에이전트 미팅 (Lv.4)",
      "description": "Lv.4 대규모 프로젝트 — 3문서(계획서/맥락노트/체크리스트) 작성 및 에이전트 미팅 반복",
      "priority": "high",
      "status": "pending",
      "created_at": "2026-03-21T23:53:00",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "에이전트 미팅 소집 (DA 필수)",
          "done": false,
          "task_id": null
        },
        {
          "title": "계획서 초안 작성",
          "done": false,
          "task_id": null
        },
        {
          "title": "맥락노트 작성",
          "done": false,
          "task_id": null
        },
        {
          "title": "체크리스트 작성",
          "done": false,
          "task_id": null
        },
        {
          "title": "미팅 반복 → 만장일치 확정",
          "done": false,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-034",
      "project": "MediScan",
      "title": "PDF 파싱 엔진 개발",
      "description": "심평원 요양급여내역 PDF 파싱 — 기본진료/세부진료/처방조제/자동차사고",
      "priority": "normal",
      "status": "pending",
      "created_at": "2026-03-21T23:53:00",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "기본진료내역 파싱",
          "done": false,
          "task_id": null
        },
        {
          "title": "세부진료정보 파싱",
          "done": false,
          "task_id": null
        },
        {
          "title": "처방조제정보 파싱",
          "done": false,
          "task_id": null
        },
        {
          "title": "자동차사고 진료정보 파싱",
          "done": false,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-035",
      "project": "MediScan",
      "title": "고지의무 분석 로직",
      "description": "상병코드 정규화, 고지의무 판별, 누적 투약일수, 진료일 교차검증",
      "priority": "normal",
      "status": "pending",
      "created_at": "2026-03-21T23:53:00",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "상병코드 정규화 (KCD 코드 매핑)",
          "done": false,
          "task_id": null
        },
        {
          "title": "고지의무 자동 판별 (표준체 3개월/1년/5년, 간편심사)",
          "done": false,
          "task_id": null
        },
        {
          "title": "누적 투약일수 산출",
          "done": false,
          "task_id": null
        },
        {
          "title": "진료일/입원일 교차검증",
          "done": false,
          "task_id": null
        },
        {
          "title": "수술 vs 중증/특수치료 분리",
          "done": false,
          "task_id": null
        },
        {
          "title": "7일 이상 치료 판별 (동일원인 합산)",
          "done": false,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-036",
      "project": "MediScan",
      "title": "리포트 생성 + InsuRo 통합",
      "description": "HTML 시각화 리포트 + 고지양식 자동 생성, InsuRo 기능으로 통합",
      "priority": "normal",
      "status": "pending",
      "created_at": "2026-03-21T23:53:00",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        {
          "title": "HTML 시각화 리포트 생성",
          "done": false,
          "task_id": null
        },
        {
          "title": "고지양식 자동 생성",
          "done": false,
          "task_id": null
        },
        {
          "title": "건강검진 기반 질병예측",
          "done": false,
          "task_id": null
        },
        {
          "title": "InsuRo 기능으로 통합",
          "done": false,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-040",
      "project": "MktingAuto",
      "title": "광고 이미지 생성 방법 테스트 (6가지)",
      "description": "MktingAuto 파이프라인용 최적 이미지 생성 방법을 선정하기 위해 6가지 방법을 순차 테스트",
      "priority": "high",
      "status": "done",
      "created_at": "2026-03-23T15:00:00",
      "completed_at": "2026-03-24T00:23:06.884030+09:00",
      "linked_tasks": [
        "task-849.1",
        "task-852.1",
        "task-853.1",
        "task-855.1",
        "task-857.1",
        "task-858.1",
        "task-859.1",
        "task-861.1",
        "task-862.1",
        "task-865.1"
      ],
      "sub_items": [
        {
          "title": "① 순수 AI 이미지 생성 (GPT Image 1 v1)",
          "done": true,
          "task_id": "task-853.1"
        },
        {
          "title": "① 순수 AI 이미지 생성 (GPT Image 1 v2 고도화)",
          "done": true,
          "task_id": "task-855.1"
        },
        {
          "title": "① 순수 AI 이미지 생성 (Gemini Flash / NB2)",
          "done": true,
          "task_id": "task-857.1"
        },
        {
          "title": "① 순수 AI 이미지 생성 (Gemini Pro ★최고)",
          "done": true,
          "task_id": "task-858.1"
        },
        {
          "title": "② AI 배경 + HTML 오버레이 하이브리드",
          "done": true,
          "task_id": "task-859.1"
        },
        {
          "title": "③ MeiGen-AI-Design-MCP (비권장 판정)",
          "done": true,
          "task_id": "task-861.1"
        },
        {
          "title": "④ Jaaz 오픈소스 AI 디자인 에이전트",
          "done": true,
          "task_id": "task-862.1"
        },
        {
          "title": "⑤ Satori (HTML→SVG→PNG, ★13200)",
          "done": true,
          "task_id": "task-865.1"
        },
        {
          "title": "⑥ Meta Advantage+ Creative (Pass — 테스트 불필요)",
          "done": true,
          "task_id": null
        }
      ]
    },
    {
      "id": "issue-037",
      "project": "DevInfra",
      "title": "QC verifier 팀간 동기화 문제 + 미해결 이슈 일괄",
      "description": "task-909.1에서 pyright_check.py 수정이 dev5만 적용, dev1/4/6/7 미적용. 동일 코드 5개 복사본 DRY 위반. 추가로 task 보고서에서 발견된 미해결 이슈 일괄 추적.",
      "priority": "high",
      "status": "done",
      "created_at": "2026-03-24T17:20:00",
      "completed_at": "2026-03-24T17:40:00",
      "linked_tasks": [
        "task-909.1",
        "task-913.1",
        "task-914.1"
      ],
      "sub_items": [
        {
          "title": "pyright_check.py dev1/4/6/7 즉시 수정 (dev5와 동일 적용)",
          "done": true,
          "task_id": "task-913.1"
        },
        {
          "title": "pyright_check.py 구조적 개선 — 5팀 중복 코드 DRY 해결 (공유 모듈/동기화 검사)",
          "done": true,
          "task_id": "task-914.1"
        },
        {
          "title": "test_phase5.py 기존 실패 4건 수정",
          "done": true,
          "task_id": "task-913.1"
        },
        {
          "title": "auto_orch.py → scan_done_events() 연결 (Layer 2↔3 통합)",
          "done": true,
          "task_id": "task-913.1"
        },
        {
          "title": "sw.js PWA 캐시에 dashboard/components/ 9개 파일 추가",
          "done": true,
          "task_id": "task-913.1"
        },
        {
          "title": "test_mktingauto_api.py 40건 실패 (기존 이슈, 원인 분석 필요)",
          "done": true,
          "task_id": "task-913.1"
        }
      ]
    },
    {
      "id": "issue-041",
      "project": "InsuWiki",
      "title": "검색 종합 정리 기능",
      "description": "여러 카드를 신뢰도별로 종합 요약하는 기능. 내부 LLM(claude CLI)으로 검색 결과를 종합하여 날짜+신뢰도 기준 최신성/신뢰성 우선 정보 제공. Phase 3에서 구현 예정.",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-04-11T17:54:48.853201",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        "검색 결과 N건을 신뢰도 순 정렬",
        "상위 카드 기반 종합 요약 생성 (claude CLI)",
        "날짜+신뢰도 기준 최신성/신뢰성 우선 정렬",
        "중복 카드 감지 및 병합 표시"
      ]
    },
    {
      "id": "issue-042",
      "project": "InsuWiki",
      "title": "일반 사용자 오류 신고 경로",
      "description": "member/guest가 \"이 정보 틀렸어요\" 신고할 수 있는 UI. 신고 접수→reviewer/admin 검토 대기열 표시. 악용 방지 방안 논의 필요.",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-04-11T17:54:48.856027",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        "신고 버튼 UI (각 카드 하단)",
        "신고 사유 입력 필드",
        "신고 접수→검토 대기열 연동",
        "악용 방지 (횟수 제한, 중복 신고 차단)"
      ]
    },
    {
      "id": "issue-043",
      "project": "InsuWiki",
      "title": "버전 관리 + 날짜/신뢰도 기반 정렬",
      "description": "수정 시 이전 버전 스냅샷 보존. 규정 변경 시 기존 승인 항목 자동 재검토 전환. 날짜&신뢰도 기준 최신성과 신뢰성 우선.",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-04-11T17:54:48.858669",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        "versions 서브컬렉션으로 이전 버전 보존",
        "버전 비교 UI (이전 vs 현재)",
        "규정 변경 시 자동 재검토 전환",
        "날짜/신뢰도 복합 정렬 옵션"
      ]
    },
    {
      "id": "issue-044",
      "project": "InsuWiki",
      "title": "카카오 단톡방 파이프라인 확장 — 박준현의 1일1보",
      "description": "일일 보험 지식 단톡방. sourceType=kakao_community, authorityTier=4. 앞서가는 설계사 파이프라인 참고하여 구축.",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-04-11T18:28:46.858000",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        "크롤링/추출 파이프라인 구축",
        "K챗(1일1보) 작성자명 매핑",
        "wiki 항목 변환 + sync"
      ]
    },
    {
      "id": "issue-045",
      "project": "InsuWiki",
      "title": "카카오 단톡방 파이프라인 확장 — 강동훈과 운전자-자보",
      "description": "자동차보험/운전자보험 전문 단톡방. sourceType=kakao_community, authorityTier=4.",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-04-11T18:28:46.860882",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        "크롤링/추출 파이프라인 구축",
        "K챗(운전자자보) 작성자명 매핑",
        "wiki 항목 변환 + sync"
      ]
    },
    {
      "id": "issue-046",
      "project": "InsuWiki",
      "title": "카카오 단톡방 파이프라인 확장 — 보험가득 정보방",
      "description": "일반 보험 정보 단톡방. sourceType=kakao_community, authorityTier=4.",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-04-11T18:28:46.863595",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        "크롤링/추출 파이프라인 구축",
        "K챗(보험가득) 작성자명 매핑",
        "wiki 항목 변환 + sync"
      ]
    },
    {
      "id": "issue-047",
      "project": "InsuWiki",
      "title": "엔티티/컨셉 자동 추출 시스템",
      "description": "LLM Wiki 패턴 참고. 실손보험, 갱신형vs비갱신형, 자기부담금 등 보험 엔티티를 자동 추출하여 카드 간 교차 연결. 검색 품질 향상.",
      "priority": "high",
      "status": "pending",
      "created_at": "2026-04-11T18:28:46.866273",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        "인제스트 시 claude CLI로 엔티티 추출",
        "entities 필드/컬렉션 설계",
        "카드 간 교차 연결 UI",
        "기존 카드 일괄 엔티티 추출"
      ]
    },
    {
      "id": "issue-048",
      "project": "InsuWiki",
      "title": "/lint 위키 건강 검사 스크립트",
      "description": "LLM Wiki 패턴 참고. 중복 카드 탐지, 모순 정보 감지, 고아 항목 정리. 카드 수백 개 넘으면 수동 관리 불가.",
      "priority": "high",
      "status": "pending",
      "created_at": "2026-04-11T18:28:46.868970",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        "중복 카드 유사도 비교",
        "모순 정보 감지 (같은 엔티티 상충 답변)",
        "고아 항목 정리 (교차 연결 없는 카드)",
        "주기적 실행 (Scheduled Function)"
      ]
    },
    {
      "id": "issue-049",
      "project": "MktingAuto",
      "title": "SEO 고도화: 키워드 분석 데이터를 글 작성 프롬프트에 반영",
      "description": "현재 키워드 순위만 전달되고 검색량/경쟁도 데이터가 글 작성 AI에 미전달. keywordAnalysisResult(월간 검색량, 경쟁도)를 프롬프트에 포함시켜 키워드별 최적 빈도/위치를 자동 계산하도록 개선. NaverBlogView.js의 keywordAnalysisResult 활용.",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-04-11T23:00:16.124961",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        "keywordAnalysisResult를 글 작성 API에 전달",
        "검색량 기반 키워드 배치 전략 (고검색량=제목+H2, 저검색량=본문 자연삽입)",
        "경쟁도 기반 롱테일 키워드 활용 전략",
        "프롬프트에 SEO 메타 데이터 주입"
      ]
    },
    {
      "id": "issue-050",
      "project": "MktingAuto",
      "title": "네이버 광고 API 연동 — 성과 자동 수집 + 대시보드 표시",
      "description": "네이버 검색광고 API로 SA/GFA 성과 데이터(클릭/노출/비용/전환) 자동 수집. 대시보드 캠페인뷰 네이버SA/GFA 섹션에 실시간 표시. 선행: 광고주센터 심사 통과 + API 키 발급.",
      "priority": "high",
      "status": "pending",
      "created_at": "2026-04-11T23:40:06.018097",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": [
        "광고주센터 심사 통과 대기",
        "API KEY + SECRET KEY + CUSTOMER_ID 발급",
        "성과 데이터 자동 수집 스크립트 구현",
        "대시보드 네이버SA/GFA 섹션에 실시간 성과 표시",
        "일일 비용/클릭/전환 트렌드 차트",
        "예산 소진율 경고"
      ]
    },
    {
      "id": "issue-051",
      "project": "",
      "title": "test",
      "description": "",
      "priority": "medium",
      "status": "pending",
      "created_at": "2026-04-15T15:16:59.584864",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": []
    },
    {
      "id": "issue-052",
      "project": "",
      "title": "curl-test",
      "description": "",
      "priority": "low",
      "status": "pending",
      "created_at": "2026-04-15T15:39:38.235246",
      "completed_at": null,
      "linked_tasks": [],
      "sub_items": []
    }
  ],
  "last_synced": "2026-03-24T17:24:42.887608+09:00"
}