Files
devx/docs/specs/DEVX-166.md
T
emil c00e9e3d7b
Post-merge / detect-and-configure (push) Successful in 13s
Post-merge / release-and-maintain (push) Successful in 1m25s
DEVX-166: fix: exclude docs/plans/* from PR size check
Co-authored-by: emil User <emil.simeonov@tutanota.com>
2026-08-26 18:10:34 +00:00

834 B

DEVX-166: Exclude docs/plans/* from PR size check

Problem

Planning docs in docs/plans/ are legitimately large (700+ lines) but fail the PR size check (max 500 lines). This blocks PRs that only add planning documents.

Approach

REQ-1: Add docs/plans/* to DEFAULT_EXCLUDED_PATTERNS in src/devx/ci/check_pr_size.py REQ-2: Add test coverage for the new exclusion pattern

Test Plan

  • make pytest-cov passes with 100% coverage
  • make lint-all passes

Deploy Plan

  • Merge to master → post-merge auto-publishes new devx version
  • Infra PR #1179 picks up the fix once devx is bumped

Rollback Plan

  • Revert the merge commit

Acceptance Criteria

  • REQ-1: Add docs/plans/* to DEFAULT_EXCLUDED_PATTERNS in src/devx/ci/check_pr_size.py
  • REQ-2: Add test coverage for the new exclusion pattern