HTML OVER THE WIRE / CONTROL PLANE
Signal North keeps
the signal visible.
A working field guide to server-driven interfaces. Every panel below is rendered by Go, requested by HTMX, and swapped as HTML.
Open live status
zero custom application JavaScript
Boost a route to inspect its server-rendered response.
HTMLServer-rendered HTML
HTMXHTMX handles browser behavior
0 JSNo custom app state
01 / REQUEST
Telemetry refresh
LIVE
Telemetry refreshed01:57:36 UTC
02 / SEARCH
Command catalog
CTRL / K
Type a command to search the catalog.
03 / MUTATION
Dispatch command
POST
Ready for a command.
04 / POLLING
Health monitor
EVERY 5S
NominalAll core routes responding
05 / STREAM
Activity stream
AUDIT
Edge health check completed
3m agoCertificate renewal queued
11m agoWorker pool scaled to 12
19m ago06 / INLINE EDIT
Inline editing
PUT
07 / REVEALED
Lazy-loaded panel
ON VIEW
08 / EVENT STREAM
SSE stream
CONNECTED
09 / HISTORY
URL state
PUSH URL
Keep navigation meaningful while swapping only the part of the page that changed.
Open request historyThe address bar will change without a full-page reload.
10 / SHAPING
Request shaping
SELECT
The server response contains an envelope; hx-select extracts the selected panel.
11 / COORDINATION
Request coordination
SYNC
The newest request owns this result.
12 / SIGNALING
Response headers
TRIGGER
Waiting for HX-Trigger: server-signal.
No follow-up event yet.
13 / SWAP TIMING
Swap transitions
SETTLE
Ready for a timed swap
The response will replace this whole region.
14 / VALIDATION
HTML plus server validation
422
Use lowercase letters and hyphens.