Goal: Implement a lightweight internal logging mechanism to track operations like loading, adding, or removing codes.
Scope:
- Add a Vec (or structured log) to the Codelist struct
- Include timestamps and clear messages (e.g. “2025-05-26T14:03:12Z: Added A09 Bacterial Pneumonia”)
- Add internal logging to common methods (e.g. add_code, remove_code)
Goal: Implement a lightweight internal logging mechanism to track operations like loading, adding, or removing codes.
Scope: