swaits pushed to main at swaits/wanderbooks 2026-10-13 21:03:04 -06:00
38a24c7609 import: specs for the PDF, XLSX, and chart parsers; chart header on the first non-blank row
swaits pushed to main at swaits/wanderbooks 2026-10-13 21:01:51 -06:00
e52b88433c import: templates match the engine's control accounts; report specs
swaits pushed to main at swaits/wanderbooks 2026-10-13 20:57:00 -06:00
ea180d1d8e tax summary: Schedule K items stated separately; XLSX never shows a wrong amount
swaits pushed to main at swaits/wanderbooks 2026-10-13 20:47:42 -06:00
c72a762ef1 import: grounded in Intuit's specs; atomic chart and bank imports
swaits pushed to main at swaits/wanderbooks 2026-10-13 19:59:38 -06:00
f1bdac4bca store: last mutation survivors killed; 98% with four equivalent left
swaits pushed to main at swaits/wanderbooks 2026-10-13 19:46:01 -06:00
7559b4c808 store: second mutation pass (345/373); trim what rehearsal covers; tests
swaits pushed to main at swaits/wanderbooks 2026-10-13 19:37:21 -06:00
d67e897f1b store: a database with the wrong currency is rebuilt, not blamed on the journal
swaits pushed to main at swaits/wanderbooks 2026-10-13 19:32:33 -06:00
0cf8fb842f store: tests for mutation survivors; drop pre-checks the rehearsal covers
swaits pushed to main at swaits/wanderbooks 2026-10-13 19:26:27 -06:00
db00b74e82 ci: weekly store mutation run and replay fuzzing
swaits pushed to main at swaits/wanderbooks 2026-10-13 19:24:35 -06:00
4d8d5daf37 store: refusals leave the live books untouched; per-filing names; spec suite
swaits pushed to main at swaits/wanderbooks 2026-10-13 19:08:33 -06:00
8a49f0ff0e store: specs for the write path, open, verify, heal, receipts, viewer
swaits pushed to main at swaits/wanderbooks 2026-10-13 19:06:12 -06:00
2cbb6a263f store: benchmarks at 10k entries on disk
swaits pushed to main at swaits/wanderbooks 2026-10-13 18:58:22 -06:00
fb3b4ab476 closes: a run of members closes splits cumulatively
swaits pushed to main at swaits/wanderbooks 2026-10-13 18:51:16 -06:00
f4381f170c viewer: no false "database differs" while the books are being written
swaits pushed to main at swaits/wanderbooks 2026-10-13 18:41:38 -06:00
37824e55d3 members' equity: split undistributed earnings cumulatively
swaits pushed to main at swaits/wanderbooks 2026-10-13 18:36:22 -06:00
819cd09e0d cash flow: financing and investing gross; account roles are a setting
swaits pushed to main at swaits/wanderbooks 2026-10-13 18:18:31 -06:00
08d1a9c230 docs: the assumed list, checked against the standards; mutation score
swaits pushed to main at swaits/wanderbooks 2026-10-13 18:17:14 -06:00
0dcf865ff8 core: no entry posts a fraction of a cent; verify compares whole ledgers
swaits pushed to main at swaits/wanderbooks 2026-10-13 17:58:29 -06:00
4af2f6c0bb store: set aside a torn last journal line on open; server waits for lock
swaits pushed to main at swaits/wanderbooks 2026-10-13 17:48:21 -06:00
22d1a3d449 store: refusal property reaches every success path; two engine fixes