What's New
Extended test suite from 26 to 46 tests for better coverage.
Added
test_errors.sh- 10 tests for error paths and edge casestest_options.sh- 10 tests for options and command aliasestests/run_all.sh- unified test runner with summarytests/fixtures/errors.md- edge case test fixture
Test Coverage Now Includes
- Missing/multiple input files
- Empty files and files without headers
- Unclosed code blocks, indented fences
- Non-standard headers (no space after #)
- Multi-level boundary violations
- Version output, custom backup suffix
- Command aliases (up/down)
- Bundled options, quiet/verbose modes
Full Changelog: v1.2.0...v1.2.1