• Joined on 2022-10-27
andodeki pushed to main at andodeki/nigig-org 2026-08-16 20:27:11 +00:00
5d7474f22c test(spreadsheet): cover cached range errors
andodeki pushed to main at andodeki/nigig-org 2026-08-16 20:25:58 +00:00
4020ef5668 fix(email): abandon_send shipped as dead code; wire it and gate it (B6)
andodeki pushed to main at andodeki/nigig-org 2026-08-16 20:21:57 +00:00
29af564f79 test(spreadsheet): cover cycle coercion and mutation errors
andodeki pushed to main at andodeki/nigig-org 2026-08-16 20:11:51 +00:00
5fae4d6abd test(spreadsheet): cover cached AST fallback branches
andodeki pushed to main at andodeki/nigig-org 2026-08-16 20:10:38 +00:00
6d2e3fb696 fix(pdf): repair the tree a hand-resolved merge left red
andodeki pushed to main at andodeki/nigig-org 2026-08-16 20:05:19 +00:00
bc387c26ae test(spreadsheet): cover formula cells inside ranges
andodeki pushed to main at andodeki/nigig-org 2026-08-16 20:04:44 +00:00
901cddc716 fix(email): abandon_send shipped as dead code; wire it and gate it (B6)
andodeki pushed to main at andodeki/nigig-org 2026-08-16 20:02:18 +00:00
1e40634e4d test(spreadsheet): cover formula error and coercion branches
andodeki pushed to main at andodeki/nigig-org 2026-08-16 19:54:35 +00:00
258fa3259e Merge origin/main: resolve xref/document conflicts, add makepad_table
andodeki pushed to main at andodeki/nigig-org 2026-08-16 19:51:24 +00:00
d889cbecd4 ci(email): gate multi-recipient send, and a gate that did not work
fd88a70137 feat(email): multi-recipient send, which never worked (Phase B1/B2/B5/B6)
7a3c3c48e0 test(email): close the coverage gaps that are closable (Phase A follow-up)
Compare 3 commits »
andodeki pushed to main at andodeki/nigig-org 2026-08-16 19:46:07 +00:00
1d8159e947 test(spreadsheet): cover remaining formula functions
andodeki pushed to main at andodeki/nigig-org 2026-08-16 19:34:03 +00:00
82eb6b9c73 feat(pdf): internal links that actually go somewhere
andodeki pushed to main at andodeki/nigig-org 2026-08-16 19:30:12 +00:00
0cee6be785 test(spreadsheet): cover computed boolean text and empty branches
andodeki pushed to main at andodeki/nigig-org 2026-08-16 19:22:59 +00:00
74b74bc4d5 test(spreadsheet): cover computed scalar value branches
andodeki pushed to main at andodeki/nigig-org 2026-08-16 19:22:43 +00:00
3786e7c1cf docs(email): threat model, and mark Phase A complete (A6)
b3d562f4e2 ci(email): gate the Phase A security properties, and surface the warning
e7ad44d429 feat(email): a password that cannot leak itself (Phase A1-A5)
Compare 3 commits »
andodeki pushed to main at andodeki/nigig-org 2026-08-16 19:20:44 +00:00
58b0bac062 fix(map): close unclosed delimiter in tile_disk.rs
andodeki pushed to main at andodeki/nigig-org 2026-08-16 19:13:51 +00:00
442c2c0fb3 test(spreadsheet): cover command mutation variants
andodeki pushed to main at andodeki/nigig-org 2026-08-16 19:07:04 +00:00
7081c7b219 test(spreadsheet): cover computed value fast path
andodeki pushed to main at andodeki/nigig-org 2026-08-16 19:05:02 +00:00
cf73ef4c1d test(pdf): assert what a file declares is delivered, and floor the coverage
andodeki pushed to main at andodeki/nigig-org 2026-08-16 19:00:47 +00:00
88996e1abd test(map): add comprehensive integration tests for NigigMapView