SYSNOMINAL|BUILDv2026.01.01|REGIONSELF_HOST

DenySignal — Examples

DATA PLATE
DOC
DenySignal — Examples
ID
SS-EX-DNY-2025.12
REV
A
SURFACE
PUBLIC
MODEL
DenySignal emits denial state. Application decides outcomes.
PURPOSE
Illustrative reference patterns only. No enforcement.
REF
Examples

Denial state is emitted at read time. Your system decides what to do with it.

EXAMPLE
// permit()/denyAction() are application-owned outcomes (illustrative).

// Read-time denial lookup (negative capability)
const denyState = await denySignal.state({
  subject: userId,
  scope: "multiplayer",
});

// denyState example shape (illustrative):
// { signal: "denial_present" | "denial_absent", reason: "..." }

if (denyState.signal === "denial_present") {
  return denyAction("Access denied"); // application-owned outcome
}

permit();

Not denied ≠ permitted. DenySignal emits negative capability only.

← Examples·Spec Sheet [ID: DNY-01]