Time Blocks

Time blocks are flexible schedule containers used in day templates.

Types

Buffer Block

type: timeblock
subtype: buffer
duration: 30
absorbable: true

Provides overflow space when items overrun.

Category Block

type: timeblock
subtype: category
category: health
duration: 60

Prioritizes items matching the category, accepts others if empty.

Free Block

type: timeblock
subtype: free
duration: 60

Filled with due-date items or displayed as "Free Time X min".

Anchor Items

Items with reschedule: never cannot be trimmed, cut, or moved.

name: Work
reschedule: never
start_time: "09:00"
duration: 480

Default Free Time Block

Priority-Weighted Buffer

More important items get more buffer time when items overrun.