Brody OS
Personal operating system
Reset your password
Secure cloud sync · Powered by Supabase
The Reset

Run the circuit-breaker

The urge is a wave. It peaks at ~20 minutes and dissipates if you don't feed it. Step 1 buys you those 20 minutes. Don't think — just start at the top.

1
Cold shower — 3 minutes
Sharp dopamine spike. Buys clarity.
2
Text Mandy: "urge"
One word. The wiring shifts when it's named externally.
3
Open Claude. Say "urge"
A second voice. Talk it through.
4
Walk the dogs — no phone
Move the body. Empty the head. Wave will be past.
No events logged yet
Settings

Brody OS

Coach access
Grant a coach read-only access to specific parts of your data. Toggle off any time to revoke instantly. Coaches only see what you tick.
Loading coaches…
Oura Ring
Personal Access Token from your Oura developer portal. Stored locally in this browser only. Read-only, scoped to your account. Note: direct API calls only work when Brody OS is on a real https domain — won't work from file:// or some local servers.

Brody OS

— loading —
—
Signed in as Coach Pete — read-only view of Brody's meals and macros
Calories
0/ 4200
4200 remaining
Protein
0g / 280
280g remaining
Carbs
0g / 525
525g remaining
Fat
0g / 110
110g remaining
Daily macro target
Loading meal plan…
Last 7 days
Off-plan meal

Log what you actually ate

Used when you went off the menu — takeaway, restaurant, snack. Estimates are fine. The point is the data, not perfection.

Morning check-in

Not logged today
Last 7 days
Daily check-ins reset at midnight
Signed in as Coach Pete — view weight, body fat, and PR history. You can still log entries to record observations.
Current weight
—kg
—
Body fat
—%
—
Oura Not connected
Sleep
— /100
Sync to see last night
Readiness
— /100
HRV · resting HR
Activity
— /100
Steps · cal

Log entry

Add weekly check-in

Personal records

Body data saved locally

The point isn't willpower — it's removing decision points. Pre-set the morning so your ADHD brain runs on rails instead of fighting itself awake. Pre-set the evening so the wired post-training brain has somewhere to go that isn't a screen.

Morning

6:30 AM — first 45 min
6:30 AM
Alarm. Phone stays face-down. Do not unlock.
6:31 AM
Drink the bedside water bottle (filled last night). Whole thing.
6:33 AM
Out of bed. Dogs out. Daylight on the eyes within 5 min — the biggest circadian lever you have.
6:45 AM
Back inside. Read the Post-it. That's your first task.
6:50 AM
Breakfast — oat bowl, 90 seconds. Eat at the table, not on couch.
7:00 AM
Coffee — only after eating. Caffeine on empty + ADHD = jittery scroll fuel.
7:15 AM
Start the Post-it task. Phone unlocks only after this point.

Evening — non-training nights

Tue / Thu / Sat / Sun
10:00 PM
Last food (yogurt bowl). Lights dim — overhead off, lamps only.
10:15 PM
Phone on Do Not Disturb, plugged in bedside. Write tomorrow's first task on a Post-it — handwritten, one line, next to bed.
10:20 PM
Bathroom, teeth, water bottle filled for morning.
10:30 PM
In bed, lights out. Paper book or audiobook with 20-min sleep timer.
11:00 PM
Asleep target.

Evening — training nights

Mon / Wed — finish ~9:15 PM
9:15 PM
Finish session. Post-train shake within 15 min.
9:30 PM
Hot shower — finish with 30 sec cool. Skin temp drop triggers melatonin.
9:45 PM
Yogurt bowl, lights dim.
10:00 PM
Phone on DND. Set the Post-it task.
10:15 PM
In bed, lights out, book or audiobook.
11:15 PM
Asleep target. Accept 15 min later on training nights.

The rules that make it work

  1. Water bottle on bedside, filled the night before. Removes the "I'll get water when I get up" friction.
  2. Post-it written the night before. Eliminates "what should I do first" decision fatigue. Your ADHD brain loses that battle every morning.
  3. Dogs are the lever. They have to go out anyway. Tying the morning to them means the system runs even when you don't want it to.
  4. Caffeine after food, not before. The jittery edge that primes the scroll comes from caffeine on empty stomach.
  5. Phone unlock = after first task started. Not after breakfast — after you've physically begun work. Starting is the hard part.

Week 1 target

Realistic, not perfect

5/7 nights at 11pm. 5/7 mornings without scroll. Track it on the Habits tab — actual hit rate, not perception. Failure modes to expect: Wednesday post-coach overrun, late Saturday dinner, the occasional worthless morning. The Post-it + dogs system is specifically designed to still get a first-task done even when the rest goes sideways.

The Wiring

What the old habit was actually paying for

The old habit wasn't one thing — it was four needs being met at once. Removing it leaves a hole. The hole gets filled by something. If you don't choose what fills it, the wiring chooses for you. Each need now has a designated channel. When the urge shows up, the channel is already decided — you don't have to think.

Aliveness
The rush itself
Now redirected to
Heavy training Mon / Wed / Fri. Cold shower on demand when the urge hits — 2-3 min, available 24/7, can't be done compulsively.
Stimulation
Nothing else felt intense enough
Now redirected to
Hyperfocus projects with stakes — AI builds, Cognilab automation, Mandy brand. Real deadline + real audience = real signal. ADHD assessment in flight to fix the chemistry side.
Control
Outsmarting the system
Now redirected to
Optimisation problems with money attached. Automate Cognilab admin. Eventually fractional CFO / AI ops work. Same "I beat the system" hit, the win is permanent.
Escape
Silence the noise
Now redirected to
Gaming — bounded. No real money, hard stop 9:30pm weeknights, single match = single decision, never end Dota on a loss. Plus walking the dogs phoneless.
Why this matters. If you ever look at "cold shower" or "phoneless walk" on the Habits tab and think why am I doing this — come back here. The habits aren't arbitrary. Each one is paying off a specific need that used to be paid in a worse currency. Lose the connection, and the habits erode. Keep the connection, they hold.
Cognilab + Personal Tax — Self-Managed

Tax process

Built from the v1.0 process doc. The monthly checklist is the surface you actually touch — it resets on the 1st of every month and tracks history. Everything else is reference, expanded only when you need it. Annual calendar at the top shows the killer dates. 30 June trust resolution is the single most important date all year.

Annual calendar
First-year setup One-off
0/12
›
One-off tasks before the first month of self-management. This collapses once all 12 are ticked.
This month —
0/0
›
Target: complete by day 15 of the next month. BAS lodgement due 21st. Aim to lodge by the 15th for buffer.
Monthly history Last 6 ›
EOFY prep pack Jun–Aug
0/0
›
Goal: by end of August every working paper is built, every position is supportable, and all that remains is filling in return forms.
Trust return checklist Reference Cognilab — annual ›
Form: Trust tax return (NAT 0660). Lodge via Online services for business or paper.
Personal return checklist Reference Brody, Mandy, Juliette ›
Applies to each return. Lodge via myGov → ATO online services. Wait until late July before lodging — pre-fill data continues to populate through July.
Crypto sub-process Reference CGT events on disposal ›

Even minor crypto activity creates a CGT event on every disposal. A disposal is: selling for fiat, swapping one crypto for another, spending crypto on goods/services, or gifting. Buying isn't a disposal. Holding isn't a disposal.

Year-round tracking:

  • Use a crypto tax tool — CryptoTaxCalculator is Australian-built and handles ATO categories cleanly (recommended)
  • Connect every exchange account and wallet via API or CSV
  • Reconcile imports each quarter — don't leave it until June
  • Tag non-market transactions (own-wallet transfers, gifts, airdrops, staking rewards)

EOFY reconciliation:

  • Pull transaction reports from each exchange/wallet
  • Confirm tax tool captured everything
  • Generate ATO-format CGT report
  • Apply 50% CGT discount on gains from assets held > 12 months (Aus residents)
  • Save report + underlying CSVs to /EOFY-YYYY/crypto/

On the personal return: capital gains section gets the net capital gain/loss. Staking rewards/airdrops are ordinary income at market value when received. Hold the CGT report for 5 years from lodgement against any future audit.

Red flags — call the accountant Critical ›

Self-management has limits. The cost of getting one of these wrong is much higher than the accountant's fee. Stop and call him if any of these happen:

  • Anything new or different — first time disposing of a significant asset, first capital loss, first foreign income, first year of any structural change
  • ATO correspondence — review letter, audit notice, default assessment, anything beyond standard NOA. Reply with "I'll come back to you" and call him
  • Trust distribution complications — beneficiary with bankruptcy issues, beneficiary moving overseas, streaming franked dividends or capital gains to specific beneficiaries
  • Large or unusual transactions — significant asset disposal, business restructure, related-party transaction outside normal course, loan to/from trust
  • Numbers don't reconcile — if a working paper won't balance, don't force it. Find the cause or flag it
  • Material crypto activity — if "minor" turns into significant trading volume, investor vs trader categorisation changes everything
  • Anything you're guessing on — if the answer to "why is this deductible" is "I think so", that's an accountant question

Annual check-in: even if everything goes smoothly, book a one-hour review with him each year before lodging. Cheap insurance against blind spots, and keeps the relationship warm for when you need him.

File structure & tool stack Reference ›

Folder structure — Google Drive, OneDrive, or Dropbox. Platform doesn't matter; structure does:

/Tax/
├── /YYYY/          ← e.g. /2026-27/
│   ├── /01-July/ to /12-June/   ← monthly folders
│   │   ├── month-end-pack.pdf
│   │   ├── BAS-YYYY-MM-lodgement.pdf
│   │   └── /supporting/
│   ├── /EOFY/
│   │   ├── /working-papers/
│   │   ├── /crypto/
│   │   ├── /trust-resolution/
│   │   ├── /lodgements/
│   │   └── /returns/   ← Brody, Mandy, Juliette, Cognilab
│   └── /reference/
└── /permanent/     ← trust deed, ABNs, TFNs

Tool stack:

  • Xero — books, payroll, BAS prep (already in place)
  • Hubdoc — receipt & bill capture, auto-publishes to Xero (Xero-owned, included with most plans)
  • ATO Business Portal — BAS lodgement, trust return lodgement, ATO correspondence
  • myGov + ATO online — personal return lodgement per individual
  • CryptoTaxCalculator — crypto CGT tracking and ATO reporting
  • Google Drive / OneDrive — file storage per folder structure above

Books

To read

Videos & courses

To watch
Library saved locally
Notes auto-saved

Cognilab — wind down

Closing end of 2026

Take whatever profit is left. Business is not sellable without Mandy as the IP/operational backbone. No exit/sale path — clean wind-down, redeploy energy to the Mandy Mason brand pivot.

Mandy Mason brand

Active build

Online courses, curriculum licensing, parent training, autism specialist consulting, workshops. Logistics, website, social, AI tooling owned by Brody.

Personal income stream

In planning

Likely fractional CFO / AI ops consulting. Replaces Cognilab director drawings as primary income through the wind-down period.

5-year lifestyle target

By 2031

$2M AUD in the bank. Caravan around Australia (delivery Sept 2026). Extended periods in Vietnam or Bali. Online business portfolio funding location-free life.

Training — weight gain phase

Active — coached

Hit 4000 cal / 250P / 550C / 90F daily. Train Mon 8pm, Wed 8pm (coach), Fri 12pm. Sleep target 7+ hrs (currently 5–6).