2.9 KiB
Start Here
This project now has one operator entry point:
./scripts/ratchet
That is the same as:
./scripts/ratchet next
It prints the cockpit: current state, exact next action, interpretation, reference commands, and ratchet rule.
Your Job
Your job is not to understand every metric.
Your job is:
- Run
./scripts/ratchet. - Do only what it says under
DO THIS NOW. - Ignore every other command unless
DO THIS NOWtells you to run it. - If it tells you to run
./scripts/ratchet watch 2, start it, leave the terminal open, and come back after about 2 hours. - If you manually place a Braiins canary, write down the order details outside this repo and wait through the maturity window before judging it.
Who Is In Control?
If watch is running, the Python process is in control of that terminal.
You do not need to babysit it. It will:
- Collect samples every 5 minutes.
- Write the run report when it finishes.
- Print the cockpit again.
- Return control to your shell prompt.
If you want the technical report, run ./scripts/ratchet report. The normal workflow intentionally shows the cockpit first.
After a watch finishes, the cockpit enters a post-watch cooldown. That is deliberate.
Post-watch cooldown means:
- The current experimental stage is complete.
- Starting another identical watch immediately is not useful ratcheting.
- The run report is the evidence artifact.
- The next planned touch is a later fresh sample, usually
./scripts/ratchet once.
Research Pathway
The cockpit has two different time horizons:
DO THIS NOWis the only command you should run next.Ratchet Pathway Forecasttells you what the next stages probably look like.
The forecast is not a profit prediction. It is a workload and research-flow prediction.
It is split into:
Immediate: what happens now.Midterm: what probably happens after the current run or sample.Longterm: what could happen after multiple reports mature.
Expect the pathway to change after each report. That is the point of ratcheting: the next stage adapts to measured evidence instead of following a rigid plan.
What The Actions Mean
observe means do not bid.
manual_canary means a tiny research experiment is inside the configured loss budget. It is not a profit signal.
manual_bid means the stricter profit-seeking guardrails cleared. The code still does not place the order. You decide manually in Braiins.
Where The Reports Are
The master ledger is:
reports/EXPERIMENT_LOG.md
Each completed watch creates one run report:
reports/run-*.md
Older sessions can be embedded with:
./scripts/ratchet retro START_UTC END_UTC
The Ratchet Rule
One run is not a verdict. One run is a measurement.
Only change one knob at a time:
- Depth target.
- Overpay cushion.
- Canary spend.
- Duration.
- Timing window.
Do not increase spend until multiple mature runs point in the same direction.