Decisions6
What holds across the account's projects. Numbered per project, settled by each project's rules, replaced only by a later decision with the thread that changed it.
- pages · D-6Anonymous pages are edge-cached for 30 seconds and prerendered on hover; signed-in pages are never cached.Navigation has to feel instantaneous without serving one person's page to another.holds2 days ago
- pages · D-5Private repositories stay private: the mirror keeps times, sizes and checks, and the page names the area of work.Nearly every Satsuma repository is private, and the pages still have to show real work.holds2 days ago
- pages · D-4Sign-ups are closed until the service is mature.Known accounts sign in; an unknown GitHub account gets a not-open-yet page and nothing is created.holds2 days ago
- pages · D-3A session's approved summary becomes the update and the decisions on /end.Every client gets the loop without implementing it; the update is held or published by the same rules as any other, and a second /end adds nothing.holds2 days ago
- pages · D-2The machine command is named satsuma, not composition.One name across the site, the API host, the token and the command. Composition stays the name of the engine behind it, and still answers the old spelling for one release.holds2 days ago
- pages · D-1The API is the contract; the satsuma command is one client of it.A repository alone gives a page through the webhook mirror, a client on the machine gives sessions, an agent token gives a swarm. Nothing on the site depends on the command.holds2 days ago