Once a stable unit test is in place that covers the key code paths, run the following sanitizers and tools to ensure correctness and robustness: - [ ] AddressSanitizer (ASan) - [ ] UndefinedBehaviorSanitizer (UBSan) - [ ] LeakSanitizer (LSan) (already part of ASan) - [ ] ThreadSanitizer (TSan) - [ ] Static Analysis Tools