tesserakit-todo
Turn scattered code markers into a triaged backlog.
tessera-todo scans source files for TODO, FIXME, HACK, XXX, BUG, NOTE, OPTIMIZE, REFACTOR, and DEPRECATED markers, captures their owner and description, assigns a priority, and produces a prioritized, grouped backlog. No code execution.
Scan
tessera todo scan --input . --output ./out/todo_pack
Artifacts written:
todos.jsonl one TodoItem per marker (marker, priority, owner, text, file:line)
index.md the backlog, high priority first
validation_report.md findings (high-priority markers, ownerless TODOs)
coverage_report.md counts by priority, marker, and file
by_owner.md markers grouped by owner (TODO(owner): ...)
Priorities
- high:
FIXME,HACK,XXX,BUG - normal:
TODO,REFACTOR - low:
NOTE,OPTIMIZE,DEPRECATED
Findings
high_priority_marker— a FIXME/HACK/XXX/BUG is presenttodo_without_owner— aTODOwith no(owner)marker_without_text— a marker with no descriptionno_markers— nothing found
Owners are parsed from the TODO(owner): ... convention.
Metadata
Release files for tesserakit-todo 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tesserakit_todo-0.4.0.tar.gz | 5.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tesserakit_todo-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.8 kB
Release files / tesserakit_todo-0.4.0.tar.gz
| Download URL | tesserakit_todo-0.4.0.tar.gz |
|---|---|
| Size | 5.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b5312e81d1593bf2611dee862c61a029cf252967a74d7e5d996c975daf7a01c1
|
|
BLAKE2b-256 checksum How to use checksums |
520f85f68e316d8fe9558d7db7483386a7c81c0d5cfdc34ecd87381c37bfbdd3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.5
|
Release files / tesserakit_todo-0.4.0-py3-none-any.whl
| Download URL | tesserakit_todo-0.4.0-py3-none-any.whl |
|---|---|
| Size | 8.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
06709cf9e5bdb3c98ecd5316022bb1b0b9c910cf369b0b169a9435e43ef33f34
|
|
BLAKE2b-256 checksum How to use checksums |
66070ec80bfdcfabc34efa1233fe20d02f2f13b8115d949bbeb533b7296593f6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.5
|