pub fn timeline(issue: &str, limit: usize) -> Result<String>Expand description
The issue’s timeline, the three stores read as one dated list, oldest first: the tracker’s logbook (creation, state changes, claims, notes), the deeds the issue cites with the time each was produced, and the memories the issue’s title activates with the time each was written. The reader gets time as data, not as stamps to do arithmetic on: each line carries its age and the gap since the line before it, and a later line supersedes an earlier one on the same matter.
§Errors
The tracker not answering. A deed store or pack that does not answer leaves its rows out; the tracker’s rows are the spine.