PaSiCC.org

The attributes line

Below its title, every node has an attributes line: words such as TODO !! <friday ~3h that PaSiCC recognizes by their form. Click the line to edit it, or use + attribute to pick one from a menu.

Recognition is strict – no space after !, <, >, ~, * or : – so ordinary text is hardly ever taken for an attribute. Recognized words are styled; anything else stays as you wrote it.

Overview

AttributeWrittenMeaning
task markerTODO (or a marker of your languages)the node is a task
donedone, DONE, FINISHED (saved with the day: done@2026-10-20)the task is done (since that day)
priority points!!, also !22 priority points
due date<2026-11-15, <2026-11, <friday, <3to be done by then
scheduled date>2026-11-01, >monday, >+2wwaiting until then
duration~2 (hours), ~1/2, ~2h, ~1d, ~1westimated effort
energy*2, also **energy the task requires
type:Persona type word, kept as written

Task markers

A task marker makes a node a task, e.g. TODO. Which words count depends on your languages (Settings → Languages): German AUFGABE, French TÂCHE and so on. In the attributes line any case works; in a title only upper case, so that an ordinary word in a title doesn't make a task. See Tasks and the task list.

Done

A done task has a done word with the day it was done, e.g. DONE@2026-10-20. Ticking the box in the list or on the focused node writes DONE with today's date (or dates a done word already there), unticking removes it. You can also type one: DONE works in every language, besides those of your languages (German ERLEDIGT, French FAIT …); it stays as you wrote it and gets the day, also one you give: done@yesterday, done@mon, done@-3d, done@2026-10-01. The done word alone makes the node a task. In a title, upper case counts (DONE buy milk).

Priority points

!, !!, !!! give 1, 2, 3 priority points, more as !4, !5 …; !2 and !3 work too. More points mean a higher priority (unlike lists where 1 is the most important). Without any the priority is 0. Priority points are passed down: a node counts its own points plus the strongest path of points above it, so everything below an important project becomes more important too.

Dates

<date is a due date, >date a scheduled date (waiting until then; the task is hidden from the task list until shortly before it is due). A date can be a day (<2026-11-15), a month (<2026-11) or a year (<2027).

Relative dates are turned into real dates when you save: <today, <tomorrow, weekday names (<friday), <3 (in 3 days), <2w (in 2 weeks), <1m (in a month) – in the words of your languages.

Dates are passed down too: a node is due no later than its parents (the earliest due date wins) and waits at least as long as they do (the latest scheduled date wins). The focused node shows which dates it inherits and from where.

Duration

~N is the estimated duration in hours: ~2, ~1.5, ~1/3. With a unit: ~2h hours, ~2d days, ~1w weeks (units of your languages, e.g. German ~2t days). Tasks without a duration count with your default duration (a setting, 2 hours unless changed). The duration decides how early a waiting task shows up again.

Energy

*N is the energy a task requires, from 1 up to your maximum (3 unless changed in the settings); *, **, *** work too. You can give the levels names (Settings → Energy labels), shown instead of *N. In the task list, set your current energy to hide the tasks that need more.

Attributes in the title

When you create a node, attributes typed into its title are moved to the attributes line: "Buy milk TODO <tomorrow" becomes the title "Buy milk" with the attributes TODO <2026-…. When you edit a title later, attributes in it stay there and override the same kind in the attributes line (shown struck through).

Hints on the chips

The small node buttons (chips) show a dot for a due date, colored by the days left (grey, then orange, red when due), and two dots when overdue. A chip whose scheduled date lies ahead is faded: it is waiting.