A list of the most important Plim commands and their purpose. This is not intended as an exhaustive list, nor is it meant to specify all the options and modes. The purpose of this file is to serve as a preliminary sketch of the foundational vision, in support of the KOOLAID file.
◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇
Tending Commands
Bucket: Create a new bucket. (Also command buckets to list them.)
Keeper: Add a new Tally Keeper to the system. (Also command keepers to list them.)
Sheet: Add a new Tally Sheet to the system. (Also command sheets to list them.)
Reckon: Reckon the tally by assigning tally lines to buckets. By default, only processes unassigned tally lines, but can also override previous reckonings.
Rollover: Open a new month by gathering last month’s remaining funds and forwarding them to this month’s cistern.
Shunt: Transfer budget funds between buckets. This is the key operation during the month, as we scramble to keep enough water in all the leaking buckets.
Reporting Commands
Scan: Look at the entire history of your budget and report problems identified in any month. Necessary because if even one month is out of kilter, your entire budget is out of kilter.
-
does prev month’s carry over still balance?
-
are any funds orphaned?
Snapshot: Look at any focus time, from any as-of time, and report the state of the budget in that context.
Trace: Look at a series of plim operations in step by step fashion, showing transactions, leaks, bails etc. Possibly filtered by time, bucket, tally keeper, etc.