Deepline — Save Repair
Open a player's .hhsave, change what needs changing, sign it, send it back.
1 · The signing key
~/.hookandharbor/save-signing-key. It is read in this page and never sent
anywhere — there is no network call in this file at all. Do not put it on a shared
machine, and do not paste it into a chat.
2 · The save
3 · Common repairs
Anything not here can be changed in the raw JSON below. Both edit the same object.
4 · Everything else
Every value in the save, as a field. Groups open and close; a number stays a number and a true/false stays a tick, so a repair cannot accidentally change a type — which a free-text JSON box makes very easy to do and impossible to notice.
Show the raw JSON (read-only)
5 · Sign and send back
The signature covers every field, so changing anything afterwards invalidates it. The
game refuses an unsigned file, a file signed by any other key, and a file edited after
signing — all four are asserted in Tools/harnesses/savesigning.