6c040a617b4bdf28b78496206b3ae63e45092808
A single idempotent --apply now seeds the full legacy dataset: - Expenses: fetch the separate "Expenses" NocoDB base (mxfcefkk4dqs6uq), transform (price→amount+currency, payment status, receipt marker), apply to the expenses table under a new nocodb_expenses ledger tag. - Interest EOI display state: set interests.eoiStatus/eoiDocStatus from the legacy EOI Status / LOI process so deals show signed / awaiting-signature (in-flight) state, not only a separate documents row. - Runner reports expenses + tags createdBy with the seeded super-admin id. Validated via --apply on the dev DB: 239 clients (multi-deal grouping intact), 255 interests (qualified 171/eoi 51/nurturing 30/reservation 2/contract 1), 48 signed + 3 in-flight EOIs, 165 expenses (5 currencies), 41 docs + 119 signers, 45 residential. tsc clean; 67 dedup unit tests pass. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
TypeScript
98.7%
HTML
1%
CSS
0.1%
Shell
0.1%