/hyperpower:build
Start here to build a feature or a whole app, or to take over an app you already have.
Reference
/hyperpower:build "a habit tracker with streaks"When to use it
Whenever you want something built. Learn this command first.
What you get
It sets up the repo if needed and works out where to start. Then it builds with you, hands over the changed files as soon as they are written, and runs the quick checks after that.
How it works
The other commands still exist, but you should rarely need to type them.
build runs each one when a step needs it.
The first time, it sets up the repo as part of the build. It reports what it found in three lines and carries on. After that it works out where to start:
| It finds | It does |
|---|---|
| a one-file change | makes it, runs the checks, and reports |
| an app it was already building | says where it stopped and asks before continuing |
| code, but no app on record | shows what it thinks the app is and asks you to correct it |
| an empty repo | proposes the features and the order to build them in |
You can let it build, or build yourself while it follows along. When it builds, it does one feature at a time. The changed files reach you as soon as they are written, and the quick checks run while you read them. When you build, you write the code. After a turn that changed files, it may add one line about what to check. Say "take over" and it builds. Say "I'll drive" and you build.
After each feature it writes a report of what every agent did, decided and spent, and offers to open it.
If you close the session partway through an app, the next session says where the app stopped. It waits for you to ask before it continues.