PREVIEW · client-side simulation of a live Guardian feed · scenarios cycle every ~10s · the widget in production polls /api/guardian/status with ETag/304
Szef.AI OS · Operational HUD

Live Security Status

Rendering the Guardian widget exactly as it appears inside app.szef.ai. Same DOM, same states, real-time scenario rotation so you can see how NORMAL, SHADOW MODE, PENDING APPROVAL, and ALERT all feel. Back to the whitepaper →

Security Guardian
Operational HUD
NORMAL
Pending Approvals
0
open Telegram →
Kill Switch
ARMED
standing by
Last Log Entry
ALLOW
seo · seo.report
Modules
poll: 2s · etag 304
Live Telegram Feed
snapshot @ --:--:--
mode: enforce

What am I looking at?

This is the exact Svelte widget in lab/szef-os/app/src/lib/components/LiveStatusWidget.svelte — ported to vanilla HTML and driven by a client-side scenario rotator so you can preview it without a live Guardian on the network.

The rotator cycles through: NORMAL PENDING APPROVAL SHADOW MODE MODULE WARNING ALERT RECOVER — every ~10 seconds. Timestamps tick every second. When wired into production, the same DOM binds to /api/guardian/status via the SvelteKit endpoint at src/routes/api/guardian/status/+server.ts, with ETag / 304 for near-zero-bandwidth polling.

Standards enforced by the code behind the widget: IEC 62443-3-3 · NIST SP 800-82 Rev.3 · NIST AI RMF (HITL) · ISO/IEC 42001 · OWASP LLM01. See the compliance mapping →