Skip to content

[oocheol] Implement ABNF-compliant email address parser with full §3.2-§4.4 coverage#19

Open
oocheol wants to merge 1 commit into
UnsafeLabs:mainfrom
oocheol:feat/abnf-email-parser
Open

[oocheol] Implement ABNF-compliant email address parser with full §3.2-§4.4 coverage#19
oocheol wants to merge 1 commit into
UnsafeLabs:mainfrom
oocheol:feat/abnf-email-parser

Conversation

@oocheol
Copy link
Copy Markdown

@oocheol oocheol commented May 28, 2026

Issue

Closes #1

Summary

Implement ABNF-compliant email address parser in Python. Includes 70 test cases and compliance matrix.

Acceptance criteria

  • Strict mode rejects obs-* productions
  • Permissive mode accepts obs-* productions
  • 70 test cases covering all sections
  • Compliance matrix mapping ABNF to tests
  • Fully completed CAP blocks in source.md

Implements full ABNF grammar from §3.2-§3.4 with optional obsolete syntax support from §4.4. Includes 70 unit tests and a compliance matrix.

Closes UnsafeLabs#1
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.

[bounty $400] Implement ABNF-compliant email address parser with full §3.2–§4.4 coverage

1 participant