HyperionOS v0.14 is out.
Your starter roster grows from 13 hires to 37, and the 24 new ones arrive paused, so nothing costs you more until you switch a seat on.
Four commands, in your app folder
No migration and no bundle install this time. Run these in order.
-
1
Pull the update.
Commit or stash anything you have edited first;
bin/updaterefuses to merge over uncommitted work.bin/update
-
2
Fetch the new faces.
The picture pack grew from 13 faces to 37. It has no version number, so you have to ask for it again.
bin/synth-media --force
-
3
Hire the new seats.
This is the same seed that hired your first 13. It is safe to re-run: it adds the seats you do not have, refreshes the handbooks of the ones you do, and does not touch your journals or any pause you set.
bin/rails runner db/seeds/synthetics.rb
-
4
Restart the app so the running server sees the new hires.
Stop
bin/devwith Ctrl-C, then start it again.# stop bin/dev (Ctrl-C), then bin/dev
Open http://localhost:3100/synths. The building now has three floors with people on them.
What you got
Twenty-four new seats, on three floors.
The summit
A business behind its own door called First Business until you rename it
Five workers stand behind Sextus:
A design studio
Departments
What it costs
Nothing more yet. Your original 13 still run as before: 11 claude turns a day. The 24 new seats are hired paused. They are on the floor, they have handbooks, and you can talk to any of them in a room, but none of them fires a daily turn until you resume it.
To wake one up
bin/rails runner 'SyntheticDesk.pause!(Synthetic.find_by(name: "Phidias"), on: false)'
To pause one again
bin/rails runner 'SyntheticDesk.pause!(Synthetic.find_by(name: "Phidias"))'
Rename the placeholder business
bin/rails runner 'Area.find_by(name: "First Business").update!(name: "Your Business Name")'
Some seats need a tool before they can do their job
- Zeuxis, Logos, Visualius, ApellesThe designers generate images through the Codex CLI. Check with
bin/codex-image --check. - Vitruvia, Hadrian, MinosNeed a website registered in the app (see
docs/SITES.md). - HermesNeeds a Resend account and a domain you control.
- IrisNeeds an account with a video model.
A seat without its tool is still hired and still answers. It just cannot do that part yet.
If something looks wrong
bin/update merges a normal git diff. If you edited a file we also changed, git shows a conflict; keep your lines and take ours beside them.
A hire with no picture draws as a coloured initial, which is normal until step 2 has run.