 james.maesandClaude Opus 5.5
|
b35d0440dd
|
feat: phase a1 - EDI data model, X12 parsing, guide validation, acks
- 21 edi_ tables (partners, identities, agreements, agreement documents,
control numbers, transports, certificates, guides, code lists,
interchanges, groups, documents, errors, events, exceptions, inbox,
payloads) with record screens, PVS, joins and child lists.
- StAEDI-based streaming X12 envelope reader (multi-interchange,
separators, envelope findings with TA1/AK9/AK5 codes) and writer.
- Implementation guides as data: JSON baseline guides (850 004010/005010,
997, 999), loader with revisions, structural validator and rule
language for situational rules, SNIP 1-2.
- TA1, 997 and 999 builders at each ack level; inbound ack reader.
- Atomic control-number allocation and duplicate detection.
- AES-256-GCM envelope-encrypted database payload store with rotation.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-13 20:31:14 -05:00 |
|