{"date":"2026-10-06","from":{"k":"unit","s":"dashboard","n":"runOutcome() > returns a green dot and `green` for a run that passed on its first attempt"},"to":{"k":"unit","s":"dashboard","n":"recent-runs > runOutcome() > returns a green dot and `green` for a run that passed on its first attempt"}} {"date":"2026-10-06","from":{"k":"unit","s":"dashboard","n":"runOutcome() > returns a gray dot and names the attempt for a run that passed only on a retry"},"to":{"k":"unit","s":"dashboard","n":"recent-runs > runOutcome() > returns a gray dot and names the attempt for a run that passed only on a retry"}} {"date":"2026-10-06","from":{"k":"unit","s":"dashboard","n":"runOutcome() > returns a red dot and the conclusion for a run that failed"},"to":{"k":"unit","s":"dashboard","n":"recent-runs > runOutcome() > returns a red dot and the conclusion for a run that failed"}} {"date":"2026-10-06","from":{"k":"unit","s":"dashboard","n":"runOutcome() > returns a gray dot and `done` for a finished run with no conclusion"},"to":{"k":"unit","s":"dashboard","n":"recent-runs > runOutcome() > returns a gray dot and `done` for a finished run with no conclusion"}} {"date":"2026-10-06","from":{"k":"unit","s":"dashboard","n":"runOutcome() > returns the running dot, naming any attempt past the first, for a run still going"},"to":{"k":"unit","s":"dashboard","n":"recent-runs > runOutcome() > returns the running dot, naming any attempt past the first, for a run still going"}} {"date":"2026-10-20","from":{"k":"unit","s":"dashboard","n":"recent-runs > runOutcome() > returns a green dot and `green` for a run that passed on its first attempt"},"to":{"k":"unit","s":"dashboard","n":"recent-commits > runOutcome() > returns a green dot and `green` for a run that passed on its first attempt"}} {"date":"2026-10-20","from":{"k":"unit","s":"dashboard","n":"recent-runs > runOutcome() > returns a gray dot and names the attempt for a run that passed only on a retry"},"to":{"k":"unit","s":"dashboard","n":"recent-commits > runOutcome() > returns a gray dot and names the attempt for a run that passed only on a retry"}} {"date":"2026-10-20","from":{"k":"unit","s":"dashboard","n":"recent-runs > runOutcome() > returns a red dot and the conclusion for a run that failed"},"to":{"k":"unit","s":"dashboard","n":"recent-commits > runOutcome() > returns a red dot and the conclusion for a run that failed"}} {"date":"2026-10-20","from":{"k":"unit","s":"dashboard","n":"recent-runs > runOutcome() > returns a gray dot and `done` for a finished run with no conclusion"},"to":{"k":"unit","s":"dashboard","n":"recent-commits > runOutcome() > returns a gray dot and `done` for a finished run with no conclusion"}} {"date":"2026-10-20","from":{"k":"unit","s":"dashboard","n":"recent-runs > runOutcome() > returns the running dot, naming any attempt past the first, for a run still going"},"to":{"k":"unit","s":"dashboard","n":"recent-commits > runOutcome() > returns the running dot, naming any attempt past the first, for a run still going"}} {"date":"2026-10-20","from":{"k":"unit","s":"dashboard","n":"recent-runs > recentRuns > collect() > opens the text of a row whose commit the green branch is or was at with a star, solid only for the commit it is at now"},"to":{"k":"unit","s":"dashboard","n":"recent-commits > createRecentCommits() > collect() > opens the text of a row whose commit the green branch is or was at with a star, solid only for the commit it is at now"}}