Skip to main content

Module tracker_title

Module tracker_title 

Source
Expand description

Shared task-tracker checklist title resolution.

Both the CLI transcript/panel and the desktop Tasks viewer resolve raw checklist titles through these helpers so generated timestamp slugs never surface as random names. String-based by design: CLI callers walk tool payloads while desktop callers walk typed snapshots, and both converge here for the humanization and fallback rules.

Constants§

TRACKER_TITLE_ITEM_BUDGET
Byte budget for fallback titles derived from the first checklist item, matching the header budget used at tracker creation.

Functions§

humanize_tracker_title
Humanize generated tracker titles (1789108823046-kind-lagoon → Kind Lagoon) so headers read as a name instead of a file-stem ID. Only millisecond-timestamp-prefixed slugs are rewritten; user titles (Release, paths, sentences) pass through verbatim.
resolve_tracker_title
Descriptive header title: never surface a generated plan codename.