Read continuity graphs

A resume tells you where to pick up. A continuity graph shows how the work got there: which lanes carry its history, when closeouts arrived, and where the gaps are.

Start with the portfolio

Choose Project topology in the Hub sidebar. Each project branches into its active lanes. A lane shows its recorded next action; select the project or lane to open its history.

Drag the space between cards, or scroll, to pan. Use the zoom buttons, Fit width, or Reset view to find your place. With the graph focused, arrow keys pan, + and - zoom, and 0 resets. List keeps the same project and lane links in a layout that does not need panning.

The portfolio shows membership. Its summary does not contain complete closeout history, so this view has no closeout timeline. A project whose state could not be loaded stays visible with an explanation. If the portfolio contains more projects than the current view can return, the page says so.

Read a project's history

On a project page, find Closeout history directly below the project heading. Each row is a lane that has accepted closeouts. Retired lanes keep their rows because their history still belongs to the project.

  • Closeout chain places marks between the oldest and newest accepted closeouts. Gaps show periods without a closeout. This span can cover months; the dashboard's portfolio pulse uses a shorter window.
  • Lane coverage shows each lane's share of the project's closeouts. Bar lengths are scaled to the busiest lane, and the percentage labels give each lane's share of the whole record.

A lane page shows only that lane's chain. It has no coverage switch: a single lane would always carry its entire displayed record.

Read a mark

A mark groups closeouts into a time bucket. Longer histories use wider buckets to keep dense periods readable. The width is the history's span in days divided by 56, rounded up, with a minimum of one day. When buckets span several days, the footnote states their width.

Larger marks mean more closeouts: one, two or three, then four or more. Each mark sits at the newest closeout in its bucket, so neighbouring buckets can occasionally appear close together.

  • A filled circle represents a human-majority bucket.
  • A ring represents a combined agent/tool majority. A tie between human and combined agent/tool counts uses the filled circle.
  • A diamond flags a bucket containing any checkpoint whose mode is not explicit. A busy bucket never hides that exception.

Hover over a mark, or reach it with the keyboard, to read its count, date, writer split, and non-explicit count. The shape summarizes the bucket; the tooltip supplies the detail.

Inspect a checkpoint

Select a mark, or press Enter when it has keyboard focus, to open its records. The inspector shows the accepted timestamp, writer, mode, confidence, quality, and plan reference above the stored packet. The packet text is displayed verbatim. Newer, Older, and the record selector move through the records in that bucket. Close the inspector, or press Escape inside it, to return focus to the mark.

An underline appears after every record in a bucket has been opened in the current view. Opening one record does not mark the rest as read. The indicator resets when you leave the page; it does not write to project state. Rings continue to mean agent or tool provenance.

Change the colour encoding

Colour by offers provenance, confidence, quality, and plan step. Shapes retain their meaning under every encoding, including non-explicit diamonds.

  • Confidence uses the recorded high, medium, or low value. Missing values stay visible as not recorded.
  • Quality groups recorded scores into 80–100, 50–79, and 0–49 bands. These are display bands, not a new assessment of the work.
  • Plan step groups records by plan ID and step. Colours repeat across the palette; the tooltip and inspector identify the exact plan and step.

Striped marks indicate buckets containing different confidence levels, quality bands, or plan steps. A missing value mixed with recorded values also stays mixed. Open the bucket to inspect individual records.

Use the table

Open View as table for lane names, closeout counts, shares, and the age of the latest closeout. This gives the same row totals without relying on marks or colour.

These views describe accepted closeouts. A gap does not prove that no work happened, and a lane's share is not a measure of its importance. The recorded objective, next action, and checkpoint text remain the context for reading the picture.

Retired lanes open read-only history. The timeline ends at the latest accepted checkpoint, which may be older than today. Full stored packets and governed file bodies load when opened; the graph retains the complete history.