-
Notifications
You must be signed in to change notification settings - Fork 38
Open
Description
In this issue we track possible Code Quality & Cleanup Items from TODO.md
Code Quality & Cleanup
P1 - High Priority
- [P1, large] Make coding style more uniform (e.g. docstrings)
- [P1, large] Reduce code size
P2 - Medium Priority
- [P2, small] Avoid most inline imports
- [P2, medium] Break cycles by moving things to their own file if necessary
- [P2, medium] Unify or align or refactor
VectorBaseandEmbeddingIndex - [P2, medium] Address
TODOcomments (too numerous) - [P2, medium] Address
raise NotImplementedError("TODO")(five found) -- implement it
P3 - Low Priority
- [P3, medium] Change inconsistent module names (Claude uses different naming style)
- [P3, medium] Rewrite podcast parsing without regexes
- [P3, medium] Switch from Protocol to ABC
- [P3, medium] Reduce duplication between ingest_vtt.py and typeagent/transcripts/
- [P3, small] Rename
kplib.pyto something ending in_schema.py
Metadata
Metadata
Assignees
Labels
No labels