- Shipped
- July 16, 2026 at 2:29 PM UTC
- Author
- Kamo
- Commit
- 11d39d8
The greenfield 3rd-party order-of-record **************** SCRA). VendorOrder = partial-WORM async order (ClosingArtifact idiom: opaque vendorKey/externalRef, frozen identity, only status/result advance; a re-order is a NEW row). VendorOrderEvent = full-WORM append-only ledger (AusRun idiom: one immutable row per transition/callback, externalEventId dedup, payload for replay). VendorCategory += **************** (no ConnectionVendor peer — provenance lives here, never on locked Connection). Soft-FK-by-id, denormalized org/loanFileUid. KI @EntityScan(com.kamo) creates the tables; services stay ddl-auto:none.