Keel

Keel · Guides · Today & Calendar

Read the calendar

What do the rings mean?

Every day is a ring: a solid track means something was scheduled, a dashed ring is a rest day, the accent arc is the share taken, the warm arc the share missed; Month inspects one day, Week shows the week’s rings and stats.

AvailabilityFree

Written for Keel 1.0.0 · build 1Content 2026.09.14 · 2026.09.16-batch1Screens from working tree 7e41269 (NOT a candidate)

Every day is a ring: a solid track means something was scheduled, a dashed ring is a rest day, the accent arc from 12 o’clock is the share taken, the warm arc after it the share missed; a tick under the numeral marks a fully taken day, a cross a fully missed one. Month navigates and inspects one day; Week shows the week’s rings, a stats line and every dose of the week.

Calendar in Week mode showing seven day rings for Sep 14 to 20 with accent arcs on past days and a tick under a fully taken day, a stats line such as taken so far, missed and to come, and the week agenda beginning below.
Fictional week: each day’s ring fills clockwise with the share taken; the stats line separates what has come due from what is still to come.
  1. Week selected
  2. a past day’s ring (tick where every dose was taken)
  3. today’s selected ring
  4. stats line
Where this screen comes from
File
B11-F1-calendar-week.png (1320×1520); B11-F1-calendar-week.webp is a lossy encode of it
Derivative SHA-256
18e681f026c20545645f605e15d8d263262f2db1a5822b8da28d2ca2fe903cbe
Source
B11-F1.png in package Keel-WT-7e41269-guide-figures-B1-20260924-090933-67253
Source SHA-256
ad42690b786dbc27ead044c6cfab0056173dbe45ff739fed08a03e12043ffbf6
Package seal
fd002ec92b03ee746be00143a4397ff542b7ef280c610dfb07bdf49a1ff4efc5
Captured from
Keel 1.0.0 (1), implementation working tree 7e41269 (NOT a candidate; head 7e4126919da3a44a9ad2f2efaf3ad2467c1fbff7, build-input tree 213aa887926d08f17538a5789db46f99fbc9a8120019b2cd3c59876621f68970, build build-20260917-181010-73820)
Operation
crop x0 y200 w1320 h1520 (source pixels, origin top-left)

The numbered markers are drawn by the page, not into the image.

Calendar in Month mode showing a September 2025 grid of day rings, the first twelve dashed, September 13 and 14 with warm arcs and cross marks, the 16th outlined as today, a line reading View progress, and a header Today · Tuesday, Sep 16 with 1 of 4 taken.
Fictional month: dashed rings are rest days (September 1–12 here); a warm arc with a cross is a fully missed day (September 13 and 14); the outlined circle is today, September 16, whose header counts the whole day while the ring shows only what is due.
  1. "Today · Tuesday, Sep 16" with "1 of 4 taken"
Where this screen comes from
File
B11-F2-calendar-month.png (1320×1210); B11-F2-calendar-month.webp is a lossy encode of it
Derivative SHA-256
6011cc1d2e77968cb90bcb1cfa9e26c86f9dc0ee86f299f81d9daeea829d2b32
Source
B11-F2.png in package Keel-WT-7e41269-guide-figures-B1-20260924-090933-67253
Source SHA-256
ccaaf8fd12f693db453c75903026b5bac10d6c0ba8f3babe61763791ab1d329f
Package seal
fd002ec92b03ee746be00143a4397ff542b7ef280c610dfb07bdf49a1ff4efc5
Captured from
Keel 1.0.0 (1), implementation working tree 7e41269 (NOT a candidate; head 7e4126919da3a44a9ad2f2efaf3ad2467c1fbff7, build-input tree 213aa887926d08f17538a5789db46f99fbc9a8120019b2cd3c59876621f68970, build build-20260917-181010-73820)
Operation
crop x0 y470 w1320 h1210 (source pixels, origin top-left)

The numbered markers are drawn by the page, not into the image.

Rings

The arcs are fractions of the day’s due doses: taken over due, missed over due, clockwise, never overlapping. A scheduled day with nothing due yet shows the solid track with no arc — distinct from an empty day. Today’s ring counts only doses due so far (past their time, or already logged); a past day counts everything.

Counts

Week mode’s stats line splits the week into "n of m taken so far", "n skipped", "n missed", "n still open" (due but not yet taken, skipped or missed) and "n to come". Above the calendar, "n% last 30 days · View progress" opens Progress. In Month mode the selected day’s header shows "n of n taken" over every dose that day.

A stats line, read aloud

Fictional exampleThe names and values below are made up to show how the parts relate; they are not a suggestion.

A stats line reading "9 of 11 taken so far · 1 missed · 1 still open · 8 to come" means: eleven doses have come due, nine were taken, one went missed, one is due or late right now, and eight later this week are not counted yet. (This example is independent of the example week in the figures, which reads differently — 9 due so far of 23 scheduled, 14 to come.)

If it looks different

"Nothing scheduled" with "You’re clear for today." / "No doses were due on this day." / "Doses appear here on the days they’re due."?
The selected day is empty; a Learn Keel link sits beneath.
Today’s ring and the day header disagree?
The ring counts doses due so far, the header "n of n taken" counts the whole day; Today’s own fraction also counts the whole day (D-T5).
The calendar opened in the other mode?
It opens in the mode you last used; Month / Week is a remembered device preference, Week for a new install.

Rings and counts describe what you recorded against your own schedule; they judge nothing and suggest nothing.