• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

cjennings / org-drill / 26714087973
94%

Build:
DEFAULT BRANCH: main
Ran 31 May 2026 01:37PM UTC
Jobs 1
Files 1
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

31 May 2026 01:35PM UTC coverage: 94.243% (-0.7%) from 94.974%
26714087973

push

github

cjennings
feat: add the org-drill statistics dashboard renderer

Step 1 shipped the session-log data layer. This is the renderer on top of it.

org-drill-statistics opens a read-only dashboard with five sections: an overview (card counts plus a last-session recap), trends (reviews-per-day and pass-rate-per-day quadrant-block sparklines over the trend window, plus a 12-week table), a quality histogram, a needs-attention view (leech candidates, long-overdue, and forgotten-new cards), and a 7-day forecast counted from SCHEDULED dates. A buffer-wide filter (scope, range, algorithm) sits in the header and cycles with s/r/a. The other keys are q to bury, g to refresh, e for the CSV-export hook that lands next, and RET to follow the card link at point.

The aggregation math lives in pure helpers (day-bucketing, sparkline scaling, weekly aggregates, the histogram, the attention selectors, forecast bucketing). The render helpers are thin string formatters over them, so the logic is unit-tested independently of the UI. New defcustoms tune the views: org-drill-statistics-trend-days, -forecast-days, -attention-row-limit, and -leech-quality-threshold.

I added require 'calendar for the Monday week-start arithmetic in the weekly aggregates. CSV export and the manual and README entries are the step-3 follow-on.

407 of 447 new or added lines in 1 file covered. (91.05%)

2259 of 2397 relevant lines covered (94.24%)

29.73 hits per line

Uncovered Changes

Lines Coverage ∆ File
40
94.24
-0.73% org-drill.el
Jobs
ID Job ID Ran Files Coverage
1 26714087973.1 31 May 2026 01:37PM UTC 1
94.24
GitHub Action Run
Source Files on build 26714087973
  • Tree
  • List 1
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26714087973
  • 26cc4472 on github
  • Prev Build on main (#26713211389)
  • Next Build on main (#26717090216)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc