⚠ Not built. SG/Sentinel is a published design from May 2026 — “this is how I would build it” — not a product. No plans to build it unless somebody funds it. Read the note →
sg-sentinel.sgit.ai / documents / time-dimension

Time As A First-Class Dimension In SG/Sentinel: Faster For The Good, Detected-Before-Damage For The Bad

TypeArch brief Versionv0.27.58 Date18 May 2026 AuthorDinis Cruz (project lead) and collaborators LicenceCC BY 4.0 Sourceraw markdown · view on GitHub

Summary

Two inversions of conventional WAF thinking. First: because we know what good looks like, security can make good users faster — fingerprint and allowlist the known-good, skip the expensive checks, and security stops being a tax everyone pays. Second: detect before damage, not instantly — an attacker probing makes many requests, and we need to catch them before they do harm, not on request one; we want them to make one mistake, a call none of our code ever makes, and the allowlist makes that mistake visible. The success metric follows: not requests blocked, but damage prevented, with legitimate users unaffected.

Key concepts

Key ideas

On this site

The detect-before-damage story in the research page's tabletop section; the fingerprint sits at the top of the deferred list because this brief made it the spine.

Read the document

📄 Original document · v0.27.58 · 18 May 2026 · rendered from the raw markdown (the source of truth)