Public Access
834 B
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-covpasses with 100% coveragemake lint-allpasses
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/*toDEFAULT_EXCLUDED_PATTERNSinsrc/devx/ci/check_pr_size.py - REQ-2: Add test coverage for the new exclusion pattern