-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
Problem
Pre-commit checks fail due to 88 markdown-lint errors in .github/copilot-instructions.md:
markdownlint-cli2 v0.18.1 (markdownlint v0.38.0)
Summary: 88 error(s)Common errors:
MD022/blanks-around-headings: Headings should be surrounded by blank linesMD032/blanks-around-lists: Lists should be surrounded by blank linesMD012/no-multiple-blanks: Multiple consecutive blank linesMD007/ul-indent: Unordered list indentation
This blocks git push operations and requires --no-verify to bypass.
Impact
- ❌ Pre-commit hooks fail on all branches
- ❌ Requires manual
--no-verifyon every push - ❌ Inconsistent code quality enforcement
Solution
Fix all markdown-lint violations in .github/copilot-instructions.md:
- Add blank lines around all headings
- Add blank lines around all lists
- Remove multiple consecutive blank lines
- Fix list indentation (use 2 spaces, not 4)
Acceptance Criteria
- All markdown-lint errors fixed
- Pre-commit hooks pass without
--no-verify - File still readable and well-formatted
- No functional changes to content
Commands to Test
# Check current errors
npx markdownlint-cli2 '.github/copilot-instructions.md'
# Auto-fix what's possible
npx markdownlint-cli2 --fix '.github/copilot-instructions.md'
# Verify pre-commit passes
./scripts/preflight.shPriority
Low - Does not block functionality, but affects developer experience.
Related
- Discovered during work on RBAC Phase 4: Documentation & Final Testing #108 (RBAC Phase 4)
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
✅ Done