Todo job pack for Tessera: scan source for TODO/FIXME-style markers into a triaged backlog.
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tesserakit_todo-0.4.0.tar.gz.
File metadata
- Download URL: tesserakit_todo-0.4.0.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b5312e81d1593bf2611dee862c61a029cf252967a74d7e5d996c975daf7a01c1
|
|
| MD5 |
7601566175e43a100b9b8b1ee5b1e7e8
|
|
| BLAKE2b-256 |
520f85f68e316d8fe9558d7db7483386a7c81c0d5cfdc34ecd87381c37bfbdd3
|
File details
Details for the file tesserakit_todo-0.4.0-py3-none-any.whl.
File metadata
- Download URL: tesserakit_todo-0.4.0-py3-none-any.whl
- Upload date:
- Size: 8.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
06709cf9e5bdb3c98ecd5316022bb1b0b9c910cf369b0b169a9435e43ef33f34
|
|
| MD5 |
6385fb0ea3791353c3c529582f625947
|
|
| BLAKE2b-256 |
66070ec80bfdcfabc34efa1233fe20d02f2f13b8115d949bbeb533b7296593f6
|