Skip to content

chore(baseline): ci-baseline 갱신 + shallow 복잡도 분해#27

Merged
developer-1px merged 1 commit into
mainfrom
chore/baseline-refresh-shallow-simplify
Apr 21, 2026
Merged

chore(baseline): ci-baseline 갱신 + shallow 복잡도 분해#27
developer-1px merged 1 commit into
mainfrom
chore/baseline-refresh-shallow-simplify

Conversation

@developer-1px
Copy link
Copy Markdown
Owner

Summary

이전 PR(#25, #26)에서 --no-verify로 우회됐던 부채 정리.

  • shallow.ts: cyclomatic complexity 21 → 3개 헬퍼로 분해 (Map/Set/Object). lint warning 제거.
  • ci-baseline.json: 개선된 메트릭 반영 — test.failedFiles/failedTests 1→0, typecheck.errors 0 고정.

이제 pre-push ratchet이 정상 작동. 후속 PR들은 --no-verify 없이 push 가능.

Test plan

  • pnpm check:ci-baseline 통과
  • typecheck clean
  • shallow.ts lint warning 해소

- shallow 함수 cyclomatic complexity 21→분해 (Map/Set/Object 헬퍼 분리)
- ci-baseline: lint.warnings 247 (동일), test.failed* 1→0, typecheck.errors 0

이전 PR에서 --no-verify로 쌓인 부채 정리
@developer-1px developer-1px merged commit 0589429 into main Apr 21, 2026
2 of 3 checks passed
@developer-1px developer-1px deleted the chore/baseline-refresh-shallow-simplify branch April 21, 2026 05:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant