Ctrl K
ComunidadGuías…

codecov.yml

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
coverage:
  status:
    project:
      default:
        # 전체 커버리지 95% 유지 목표 (현재 STATE.md 기준 96.2%)
        # Target: maintain overall coverage at 95%+ (current baseline 96.2% per STATE.md).
        target: 95%
        # 2% 이상 하락 시 CI 실패
        # CI fails if coverage drops by more than 2%.
        threshold: 2%
    patch:
      default:
        # PR 에서 추가된 라인의 커버리지 목표
        # Target coverage for lines added in a PR.
        target: 80%

comment:
  layout: "reach, diff, flags, files"
  behavior: default
  require_changes: false

# 무시 경로 (테스트·마이그레이션·문서)
# Ignored paths (tests, migrations, docs).
ignore:
  - "tests/"
  - "e2e/"
  - "docs/"
  - "alembic/versions/"
  - "src/templates/"
  - "setup.py"
  # 사이클 93 Step 2 — src/scripts/ = production import X (사용자 로컬 1회 실행 도구).
  # Cycle 93 Step 2 — src/scripts/ is NOT a production import (local one-shot tool).
  # README.md 명시: "본 디렉토리는 production 의존성 X". coverage 측정 영역 외.
  - "src/scripts/"