-
Notifications
You must be signed in to change notification settings - Fork 0
fun facts
These are small discoveries from the wiki scan. They are meant as orientation, not as performance or ownership scoring.
The first commit landed on Apr 7, 2026, and the project reached v1.0.0 by Apr 13. The same week brought the Rust comparison core, React frontend, Tauri shell, CI, and sample data that still shape the codebase.
A tracked source scan found zero TODO, FIXME, and HACK comments. Maintenance work is instead visible through large tests, release scripts, and review/plan docs under docs/.
tests/comparison_engine_integration.rs is larger than any implementation file. That matches the risk profile of the project: small changes to key matching, normalization, or duplicates can change many result classifications.
Desktop CSV upload uses a raw IPC request body in src-tauri/src/commands.rs and frontend/src/services/tauri.ts. The comments there explain that JSON-encoding a 25 MiB file as a number array inflated allocations and parsing work.
Flexible row-key matching treats ** as a special in-key wildcard in src/comparison/rows.rs, while a single * remains literal. The UI exposes this as flexible row-key matching through frontend/src/components/mapping-config/NormalizationPanel.tsx.
For more history, see lore. For cleanup candidates, see cleanup opportunities.