Commit Graph

556 Commits

Author SHA1 Message Date
Tyler 8475e672a7 feat(backend): X12 segment tokenizer with ISA delimiter detection 2026-06-19 15:36:01 -06:00
Tyler 760d031535 fix(backend): make parsers __init__ re-exports lazy via __getattr__ 2026-06-19 15:32:26 -06:00
Tyler 260b32afac feat(backend): add CycloneParseError and CycloneValidationError 2026-06-19 15:31:06 -06:00
Tyler ce7fb50e79 feat(backend): scaffold cyclone package skeleton 2026-06-19 15:26:52 -06:00
Cyclone 5ed59ef01a Add 837P parser implementation plan
- 12 tasks: project skeleton, exceptions, segments, models, payer config,
  fixtures, validator, parser orchestrator, CO fixture, writer, CLI, README
- TDD throughout; each task has 4-6 bite-sized steps with full code
- Optional prodfile smoke test (skipped if docs/prodfiles absent)
- Self-review checklist confirms full spec coverage
2026-06-19 15:12:04 -06:00
Cyclone d9dc8a86bd Add 837P parser design spec
- Approved design for the Python 837P parser module under backend/
- Pydantic v2, click CLI, structural + CO Medicaid validation
- One JSON file per claim, summary.json, continue-on-failure
- Includes .gitignore for the Python + Node stack
2026-06-19 15:07:52 -06:00