Lesson 18 - Cashflow Ledger
ENPT

Make revenue visible before chasing more ideas.

The Cashflow Ledger turns the offer, client pipeline, presence plan, and weekly review into a monthly target, weighted forecast, invoice queue, manual collection cadence, and today's money moves.

Simple layer. The ledger is the money board. It asks: what can be invoiced, what is likely to close, what needs follow-up, and which proof gate creates the next cash signal today?
The generator reads local revenue, offer, pipeline, sprint, weekly review, and presence files, then writes Markdown, JSON, and a cockpit import. It sanitizes private source fields and keeps all cash actions manual.

Run the ledger

node work/life-os-cashflow-ledger.mjs
# or
node work/life-os.mjs cash

# then open:
outputs/life-os-command-center/cashflow-ledger.md

Read five signals

TargetThe monthly cash target in EUR.
ForecastWeighted value from the active 12-item pipeline.
Invoice QueueSix manual invoice or collection rows to review.
CadenceFive follow-up steps before a lead is parked.
Money MoveOne action today with a proof gate.

Manual-only guardrails

The ledger does not connect to banks, Stripe, accounting, tax systems, email, invoices, payment links, LinkedIn, or X. It prepares the queue; you review and act manually.

Import into the cockpit

outputs/life-os-command-center/cashflow-import.json
Proof from this run: the ledger writes 12 weighted forecast items, 6 invoice queue rows, 5 today money moves, 7 weekly cash plan rows, 5 collection cadence steps, and a cockpit import with no private source fields.