A side hustle I started in college went from ¥100k a month to ¥600k once I was running several at the same time. A layoff took it to zero. Then I spent six months building an autonomous setup around Claude Code, and today it runs at ¥1.2M a month in revenue. The core of that setup isn't "writing code" — it's stacking up mechanisms that let me notice things before they fall apart. This post opens up the complete wiring of one of them: a "token fuel gauge" that warns me before a 5-hour block burns out.

Why this setup works

What Claude Code's 5-hour blocks are

Claude Code (MAX plan) has usage blocks that reset every 5 hours. The problem is that consumption is invisible from the outside.

There's no remaining-capacity bar like the browser version has. When you're running a Claude Code session in a terminal, nothing on screen changes as you approach the ceiling of the 5-hour block. Responses don't get slower, and no error appears. It's just that output quality quietly, gradually degrades.