Skip to content

Add non-Markdown rules support - #102

Merged
DandyLyons merged 1 commit into
mainfrom
codex/issue-101-wrapped-rules
Aug 9, 2026
Merged

Add non-Markdown rules support#102
DandyLyons merged 1 commit into
mainfrom
codex/issue-101-wrapped-rules

Conversation

@DandyLyons

Copy link
Copy Markdown
Owner

Summary

  • keep rules scans Markdown-only by default while adding explicit non-Markdown opt-in
  • validate wrapped frontmatter, schemas, JMESPath, type hints, and raw body predicates
  • diagnose unsupported Markdown structure on non-Markdown records
  • add fixture-based CLI coverage, Core tests, help, and documentation

Verification

  • swift build
  • swift test (1,107 tests across 93 suites)
  • focused RulesNonMDCLISemanticsTests (10 tests)
  • DocC warnings-as-errors for md-utils and MarkdownUtilitiesCore

Closes #101

@DandyLyons
DandyLyons merged commit eb2a486 into main Aug 9, 2026
1 check passed
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.

Bring wrapped non-Markdown files to feature parity in md-utils rules

1 participant