Health Check
Basic health check endpoint Returns service status without requiring authentication. Responds 503 when the database is unreachable or startup migrations failed, so deploy health gates (Tollgate's canary check) refuse a broken revision.
Basic health check endpoint
Returns service status without requiring authentication. Responds 503 when the database is unreachable or startup migrations failed, so deploy health gates (Tollgate's canary check) refuse a broken revision.
Successful Response
response?unknownapplication/jsoncurl -X GET "https://example.com/health"nullStream Company Events GET
Server-sent events for everything that changes in the company. Each message is `data: {"type": "task.updated", "id": "...", ...}`. Clients refetch what changed. Authenticate with the usual Bearer header (read the stream with fetch, since EventSource cannot send headers).
Architecture
How SAT is built, from system context down to tables, and the design decisions behind it.