{% set x = c.ctx %}

A missed daily reflection (locked at 20:00, nothing written that day) costs the penalty at the next day rollover. Check-ins nag; they don't penalise — yet.

Library {{ x.library|length }} lines · the AI {{ x.name }} writes these later

{% for p in x.library %} {% endfor %}
onkindtextweight
{{ p.kind }}