Expand description
Offline tracking-registry evaluation.
Locate <docs_root>/reference/tracking.yaml, parse and bound it through
domain::tracking, resolve every declared path without a .. or a
symlink escape, and classify each entry as current, due, or overdue
against a clock the caller supplies. Everything here is local: no network.
Comparing a pinned revision to its upstream is commands::track’s job,
over an explicit network boundary.
Structs§
- Assessed
- One evaluated entry.
- Problem
- One problem found in an entry, addressed to the rule it breaks.
- Report
- A whole-registry evaluation.
Enums§
- Freshness
- How an entry stands against the clock.
Functions§
- evaluate
- Evaluate the registry at
<docs_root>/reference/tracking.yaml, offline. - registry_
path - Where the registry lives, relative to the repository root.
- today_
utc - Today’s date in UTC.