Skip to content

Commit fe6c561

Browse files
authored
Revise TODO.md with new and completed tasks
Updated TODO list with new tasks and removed completed items.
1 parent 6bb3f57 commit fe6c561

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

TODO.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,17 @@
77

88
## Code Quality
99

10-
### High Priority
1110

12-
- [x] Broad exception handling in `src/utils/logging_config.py:64` - catches all exceptions indiscriminately
13-
- [x] Validator anti-pattern in `common/global_config.py:188-198` - validators ignore input parameter `v`
14-
- [x] Circular import risk in `common/flags.py:6-7` - `setup_logging()` called at import time
15-
- [x] Broad exceptions in `utils/llm/dspy_langfuse.py:280,321,438` - catches generic `Exception`
16-
- [x] Unsafe exception re-instantiation in `src/utils/logging_config.py:61-71` - reconstructs exceptions unsafely
1711

1812
### Medium Priority
1913

2014
- [ ] Type ignore comments in `utils/llm/dspy_langfuse.py` - indicates type system gaps
2115
- [ ] Limited test coverage for `init/`, `utils/llm/` directories
2216
- [ ] Feature flag not checked in all fallback paths
17+
18+
19+
20+
### `saas` branch only
21+
22+
- [ ] Add loops.so for user tracking
23+
- [ ] Add posthog for product analytics

0 commit comments

Comments
 (0)