KTP/
github ↗
learn

Context Signals & Risk Factors

created 23 August 2026 · last modified 23 August 2026

Formerly The Context Tensor; the catalogue (Context Signals) and the scoring layer (Risk Factors) it conflated are now named separately, and the page moved with the object it describes — learn/context-tensor is retired, this page is learn/risk-factors. The six weighted inputs are named by their keys; the physics words they replaced are recorded in the specification's Analogy lines.

The Geometry of Trust in a Digital Universe

Trust isn't a yes/no flag. It's a field. Context Signals capture the real-time state of trust for any interaction—its weight, direction, and volatility—so authorization can respond structurally, not by policy. Instead of static rules, KTP evaluates a living vector space that changes as conditions change.

Live Trust Geometry

Ebase → Risk Deflation → Etrust

For the interactive source illustration, follow “View on GitHub” below.

Ebase --
Risk --%
Etrust --
Click a dimension to explore
Performance Risk Soul

The Seven Named Inputs

The Risk Factors are expressed across seven named inputs. Click any input to explore its mechanics.

For the full signal breakdown (1,644 signals), see KTP-Signals RFC.

Incoming Signals

Context Signals don't operate in a vacuum—they're fed by a continuous stream of live telemetry from across your infrastructure. These signals are normalized, classified through ARQ, and projected into the Risk Factor inputs.

Signal Ingestion Pipeline

From raw telemetry to trust geometry

1,644
Discrete Signals
4
Categories
3
ARQ Classes
7
Dimensions

Signal Categories

Every signal entering the system falls into one of four categories. Each category has distinct sources, update frequencies, and trust implications.

Category Deep Dive

Packets

Pa
Packets The pulse of the network

What It Measures

Packet telemetry captures the physical and logical reality of network connectivity. Every TCP handshake, every dropped packet, every millisecond of latency tells a story about reachability, stability, and infrastructure health.

This is the most fundamental signal category—if packets aren't flowing, nothing else matters. Packet signals form the bedrock of Accessibility scoring and provide early warning of infrastructure degradation.

Why It Matters

Network telemetry is impossible to fake at scale. An attacker can forge credentials, but they can't hide the latency of routing through Tor. They can compromise an endpoint, but the C2 beaconing pattern shows up in flow data. Packet signals provide ground truth that higher-layer deception can't mask.

Key Signals

Latency Round-trip time, P50/P95/P99 percentiles
Packet Loss Drop rate, loss spikes, path-specific loss
Throughput Bytes/sec, bandwidth utilization
Handshake Success TCP SYN/ACK completion rate
Retransmissions Packet resend rate, congestion indicators
Flow Duration Connection longevity, session patterns
Path Changes Route shifts, next-hop variations
Link Status Interface up/down, flapping detection

Signal Sources

NetFlow/IPFIX sFlow SNMP Cloud VPC Flow Logs SD-WAN Telemetry Wireless Controllers

ARQ Mapping

Availability
40%
Retainability
30%
Quality
30%

Risk Factor Projection

Full Signal Catalog (~250 signals)

Layer 4: Transport

SignalDescriptionDerived Metrics
src_portClient ephemeral portPort exhaustion, fixed port detection, scan patterns
dest_portService portService distribution, dark port access, scan detection
tcp_flagsSYN/ACK/FIN/RSTSYN flood, RST rate, null/xmas scans, handshake completion
window_sizeTCP receive windowZero window, window scaling, retransmission correlation
retransmission_ratePackets resentSpike detection, high-retransmit hosts, global trends

Layer 3.5: Flow

SignalDescriptionDerived Metrics
flow_bytes_in/outByte countsVolume spikes, exfiltration detection, asymmetric flows
flow_packetsPacket count per flowSmall packet floods, scan detection, avg packet size
flow_durationConnection lengthLong-lived flows, C2 beaconing, tunnel detection
flow_start_timeInitiation timestampOff-hours activity, burst detection, time correlation
application_idDPI-identified appShadow IT, new application alerts, usage trends

Layer 3: Network

SignalDescriptionDerived Metrics
src_ip / dest_ipSource/destinationTop talkers, reputation, beaconing, new host detection
latencyRound-trip timeP50/P95/P99, anomaly detection, trend analysis
packet_lossDrop indicationLoss rate/spikes, path-specific loss, P99 loss
hop_countTTL-derivedPath length, routing changes, excessive hops
bgp_peer_stateRouting healthFlap detection, idle alerts, prefix changes

Layer 2: Data Link

SignalDescriptionDerived Metrics
src_macAsset identifierNew/rogue MAC detection, spoofing, OUI distribution
vlan_idBroadcast domainVLAN hopping, unused VLAN detection
interfacePhysical portUtilization, flapping, broadcast storms, errors
link_statusUP/DOWN stateAvailability, flapping, MTTR

Layer 1: Physical

SignalDescriptionDerived Metrics
rssi / snrWiFi signal qualityCoverage holes, low-signal clients, interference
channelWiFi channelUtilization, co-channel interference, DFS events
optical_rx_powerFiber light levelsPower degradation, link margin, asymmetry
transceiver_tempSFP temperatureOverheating alerts, thermal trends
poe_power_drawPoE consumptionBudget usage, power anomalies

Logs & Events

Lo
Logs & Events The narrative of activity

What It Measures

Log telemetry captures the semantic story of what's happening across identities, applications, and endpoints. Authentication attempts, policy violations, configuration changes, and security events all flow through this category.

Unlike packet data (which shows that something happened), logs show what happened and who did it. This category is essential for behavioral analysis and detecting patterns that span multiple sessions.

Why It Matters

Logs are where intent becomes visible. A failed login is just noise—but 50 failed logins from 50 different IPs against the same account is credential stuffing. Logs provide the context to distinguish between accidents and attacks, mistakes and malice.

Security events in this category directly influence adversarial_pressure (anomalies increase friction) and attestation_coverage (audit coverage affects confidence).

Key Signals

Auth Failures Failed logins, lockouts, MFA denials
Privilege Changes Role escalation, permission grants
Impossible Travel Geo-velocity anomalies
Policy Violations WAF blocks, ACL denials, DLP triggers
Process Execution Command lines, parent-child trees
Config Changes Registry mods, file changes, drift
Session Patterns Duration, concurrency, churn
API Abuse Rate limits, invalid keys, shadow APIs

Signal Sources

SIEM Platforms IdP / IAM Logs EDR/XDR Cloud Audit Logs WAF/Firewall Logs Application Logs

ARQ Mapping

Availability
20%
Retainability
30%
Quality
50%

Risk Factor Projection

Full Signal Catalog (~120 signals)

Layer 8: Identity

SignalDescriptionDerived Metrics
user_idHuman/machine identityAuth volume, failed login rate, concurrent sessions
roleRBAC assignmentPrivilege escalation, toxic combinations, dormant usage
geo_locationAccess locationImpossible travel, new country, high-risk country
device_idEndpoint identifierDevice trust score, new device rate, jailbreak detection

Layer 7: Application

SignalDescriptionDerived Metrics
http_methodGET/POST/PUT/DELETEMethod distribution, unusual usage, high-volume POST
http_statusResponse codes5xx error rate, 403 denials, 404 spikes
url_pathResource accessedPath traversal, admin access, sensitive files
user_agentClient stringRare agents, bot detection, spoofing

Layer 6.5: API

SignalDescriptionDerived Metrics
api_endpointAPI routeUsage patterns, deprecated endpoints, shadow APIs
api_key_idClient identifierInvalid key rate, concurrent usage, key rotation
rate_limit_statusThrottling eventsQuota consumption, abusive clients

Layer 6: Presentation

SignalDescriptionDerived Metrics
tls_versionProtocol versionLegacy protocol usage, downgrade attacks
cipher_suiteEncryption algoWeak cipher usage, PFS adoption

Layer 5: Session

SignalDescriptionDerived Metrics
session_idSession identifierFixation, churn, concurrent sessions
session_durationActive lengthShort/long sessions, timeout rate
login_statusAuth resultBrute force, credential stuffing

Layer 0: Endpoint/Host

SignalDescriptionDerived Metrics
process_nameExecutableRare process, living-off-the-land techniques
process_hashFile hashMalware match, unknown hashes, first-seen
process_cmd_lineFull commandEncoded commands, suspicious patterns
registry_keyWindows registryRun key mods, persistence detection
file_operationFile changesevidence_density changes, sensitive file access

Metrics

Me
Metrics The stress gauge

What It Measures

Metrics telemetry captures the quantitative health of infrastructure. CPU utilization, memory pressure, queue depths, error rates, and saturation levels all reveal whether systems are operating within safe bounds or approaching failure.

These signals are periodic snapshots rather than event-driven—they show the state of the system at regular intervals, enabling trend analysis and capacity planning.

Why It Matters

Infrastructure stress directly correlates with trust risk. A service running at 95% CPU has less capacity to validate requests properly. A queue backing up might indicate an attack or a failing dependency. Metrics provide the early warning system before events occur.

Metrics heavily influence adversarial_pressure (saturation increases friction) and trust_trend (degradation trends signal declining trust trajectory).

Key Signals

CPU Utilization Processing pressure, core saturation
Memory Pressure Heap usage, swap activity, OOM risk
Queue Depth Backlog size, processing lag
Error Rate 5xx responses, exceptions, timeouts
Throughput Requests/sec, transactions/sec
Saturation Resource exhaustion indicators
Response Time P50/P95/P99 latency distributions
Connection Pools Pool exhaustion, wait times

Signal Sources

Prometheus CloudWatch Datadog StatsD OpenTelemetry APM Platforms

ARQ Mapping

Availability
30%
Retainability
30%
Quality
40%

Risk Factor Projection

Full Signal Catalog (~50 signals)

Compute Resources

SignalDescriptionDerived Metrics
cpu_utilizationProcessor loadAverage, peak, per-core distribution
memory_usageRAM consumptionHeap/stack, swap activity, OOM proximity
disk_ioStorage throughputIOPS, latency, queue depth
network_ioNIC throughputBytes in/out, packet rate

Application Health

SignalDescriptionDerived Metrics
request_rateIncoming trafficRequests/sec, burst detection
error_rateFailure ratio5xx rate, exception frequency
response_timeLatencyP50/P95/P99, anomaly detection
queue_depthBacklogSize, growth rate, drain time

Trust Dynamics

SignalDescriptionDerived Metrics
throughputSession velocitySessions/sec processing rate
trust_massFriction capacity100 - Accumulated Risk
env_frictionInstantaneous riskCurrent environmental resistance (0-100)
accumulated_riskSession riskTotal risk accrued during session

Infrastructure

SignalDescriptionDerived Metrics
connection_poolPool statusActive/idle/waiting counts
thread_countConcurrencyActive threads, pool exhaustion
gc_pressureGarbage collectionPause time, frequency, heap churn

Attestations

At
Attestations The trust anchors

What It Measures

Attestation telemetry captures cryptographic proofs and human validations. Digital signatures, audit certifications, provenance trails, and explicit approvals all provide external verification that grounds trust in something more than self-reported behavior.

This is the only signal category that can directly influence the Soul veto—attestations carry the weight of constitutional constraints, jurisdictional requirements, and consent verification.

Why It Matters

Attestations provide trust that cannot be fabricated by the subject being evaluated. An agent can manipulate its own logs, but it can't forge a signature from a trusted third party. Attestations anchor the trust calculation in external reality.

When multiple independent attesters agree, confidence compounds. When attestations are missing or stale, attestation_coverage drops. When constitutional constraints are attested (GDPR consent, TK Labels), Soul gates engage.

Key Signals

Digital Signatures Cryptographic proofs of origin
Audit Certifications SOC2, ISO 27001, third-party audits
Provenance Trails Chain of custody, origin verification
Human Approvals Manual authorizations, break-glass
Consent Records GDPR consent, opt-in/opt-out state
Sovereignty Markers TK Labels, OCAP/CARE, geofences
Peer Attestations Cross-agent vouching, mesh trust
Time Anchors Notarization, timestamping

Signal Sources

PKI / Certificate Authorities Audit Platforms Consent Management Blockchain / Notary Identity Providers Governance Systems

ARQ Mapping

Availability
10%
Retainability
20%
Quality
70%

Risk Factor Projection

Full Signal Catalog (~30 signals)

Cryptographic Proofs

SignalDescriptionDerived Metrics
signature_validDigital signature verificationSigner identity, algorithm strength, timestamp
certificate_chainPKI chain validationChain completeness, revocation status
hash_verificationContent integrityMatch status, algorithm used

Audit & Compliance

SignalDescriptionDerived Metrics
audit_certificationThird-party audit statusCertification type, expiry, scope
compliance_attestationRegulatory complianceStandard (SOC2, ISO, etc.), last audit date
policy_attestationInternal policy compliancePolicy version, attestation freshness

Consent & Sovereignty

SignalDescriptionDerived Metrics
consent_stateUser consent recordConsent type, timestamp, scope
data_sovereigntyJurisdictional constraintsTK Labels, OCAP/CARE markers, geofence status
opt_out_flagsExplicit denialsScope of denial, timestamp

Peer & Human Validation

SignalDescriptionDerived Metrics
peer_attestationCross-agent vouchingAttester trust level, attestation count
human_approvalManual authorizationApprover identity, approval scope, expiry
break_glass_eventEmergency overrideOverride reason, authorizer, audit trail

The Signal Pipeline: From Telemetry to Trust

Before signals reach the Risk Factor inputs, they pass through a classification layer called ARQ — the foundational grammar of digital experience.

The Trust Pipeline

Raw signals → Classification → Projection → Score

Telemetry
Packets, Logs,
Metrics, Attestations
ARQ Classify
Availability
Retainability, Quality
Risk Factors
Multidimensional
trust geometry
Trust Score
E = 0–100
Action permitted?

The Three Foundational Questions

Every signal entering the system is classified by three fundamental questions about the digital experience it represents:

Ac
Availability Reachability
"Can we reach it?"
Measures whether the resource, agent, or service is reachable. Latency, packet loss, handshake success, and path availability all contribute. If you can't reach it, nothing else matters.
Projects into evidence_density moment_criticality
Re
Retainability Stability
"Can we hold it?"
Measures whether the connection can be sustained. Session stability, connection drops, retry rates, and consistency over time. Reaching something once means little if you can't stay connected.
Projects into update_resistance trust_trend
Qu
Quality Fidelity
"Is it good?"
Measures the integrity and performance of the interaction. Error rates, throughput, security signals, and validation status. A stable connection that delivers garbage is still a failure.
Projects into adversarial_pressure attestation_coverage

ARQ-to-Risk-Factor Projection Matrix

Each ARQ classification feeds specific Risk Factor inputs. The mapping is not 1:1 — signals often influence multiple inputs with different weights.

ARQ InputPrimary InputsSecondarySignal Examples
Availabilityevidence_density moment_criticalitytrust_trendLatency, packet loss, reachability, handshake success
Retainabilityupdate_resistance trust_trendevidence_densitySession stability, connection drops, retry rates
Qualityadversarial_pressure attestation_coverageupdate_resistanceError rates, throughput, security signals, attestations
What about Soul? The Soul veto stands apart from the ARQ pipeline. It is not derived from telemetry signals — it represents constitutional constraints (jurisdiction, consent, sovereignty) that exist outside the mechanics of network performance. Soul is checked separately and can veto any action regardless of ARQ-derived trust scores.

Dimension Lens

Each dimension has a distinct signal signature and behavioral effect. Click any dimension to explore its mechanics.

evidence_density

Ev
evidence_density The weight of observed behavior

How It Works

evidence_density measures the density and volume of telemetry flowing through the system. Think of it as gravitational weight—agents with more observed, consistent behavior carry more mass and are harder to perturb.

Unlike a simple counter, evidence_density rewards sustained activity over spikes. An agent processing 1,000 requests over an hour gains more mass than one processing 1,000 requests in a burst. The tensor values consistency and predictability.

Signal SourceExample SignalsInfluence
PacketsRequest volume, throughput, bytes transferredPrimary
LogsEvent density, audit trail depthSecondary
MetricsConcurrent sessions, queue depth, active connectionsSecondary

Behavioral Pattern

Consistency compounds. Steady behavior over time builds mass more effectively than volume spikes. The tensor rewards agents who show up reliably, not those who flood the system episodically.

Failure Mode

Noisy traffic inflation. High-volume garbage requests can artificially inflate evidence_density without genuine trust improvement. Anti-Goodhart measures detect and penalize this pattern.

**Interacts with:** [trust_trend](#__tabbed_2_2) (velocity × mass = force), [update_resistance](#__tabbed_2_3) (stability anchors gains), [adversarial_pressure](#__tabbed_2_4) (stress erodes accumulated mass)

trust_trend

Tr
trust_trend The velocity of trust change

How It Works

trust_trend captures the rate and direction of change in an agent's trust posture. It's not about where you are—it's about where you're heading and how fast.

Positive momentum (improving trust trajectory) can accelerate permission grants. Negative momentum (declining trust) triggers early intervention before thresholds are crossed. The system watches the derivative, not just the value.

Signal SourceExample SignalsInfluence
Trust DeltasScore changes per window, trend directionPrimary
VolatilitySwing magnitude, oscillation frequencyPrimary
Step ChangesSudden jumps, threshold crossingsSecondary

Behavioral Pattern

Direction matters more than position. An agent at E=60 with positive momentum may be granted more than one at E=75 with negative momentum. The system anticipates where you'll be, not just where you are.

Failure Mode

Oscillation whiplash. Rapidly swinging between states—even if averaging to a good score—signals instability. The tensor penalizes agents that can't hold a steady course.

**Interacts with:** [evidence_density](#__tabbed_2_1) (momentum × mass = force), [update_resistance](#__tabbed_2_3) (high inertia dampens momentum swings), [moment_criticality](#__tabbed_2_5) (recent momentum weighted higher)

update_resistance

Up
update_resistance Resistance to sudden change

How It Works

update_resistance measures an agent's resistance to rapid fluctuation. High inertia means the agent has established stable patterns that dampen noise. Low inertia indicates volatility and fragility.

Think of inertia as behavioral ballast. Agents with deep, consistent histories are harder to knock off course by a single bad event—but also slower to recover from genuine compromise. It's a stabilizing force that cuts both ways.

Signal SourceExample SignalsInfluence
ConfigurationConfig stability, drift detectionPrimary
DependenciesDependency consistency, version churnPrimary
BehaviorPattern consistency, routine adherenceSecondary

Behavioral Pattern

Stability is earned over time. New agents have low inertia by design—they haven't proven themselves yet. update_resistance builds through sustained, predictable operation. It cannot be rushed.

Failure Mode

Rapid drift signals fragility. Frequent configuration changes, dependency updates, or behavioral shifts indicate an agent that hasn't settled. The tensor interprets this as risk.

**Interacts with:** [trust_trend](#__tabbed_2_2) (inertia dampens momentum swings), [evidence_density](#__tabbed_2_1) (high mass + high inertia = stable anchor), [adversarial_pressure](#__tabbed_2_4) (heat can overcome inertia under sustained stress)

adversarial_pressure

Ad
adversarial_pressure Environmental stress and friction

How It Works

adversarial_pressure measures environmental stress, anomaly load, and attack indicators. It's the friction coefficient of the trust environment—the resistance that actions must overcome.

adversarial_pressure rises fast but cools slowly. A burst of errors, a spike in blocked requests, or detected attack patterns all generate heat. Recovery requires sustained periods of clean operation—there are no shortcuts to cooling down.

Signal SourceExample SignalsInfluence
ErrorsError rates, exception frequency, 5xx responsesPrimary
SecurityWAF blocks, anomaly detections, threat indicatorsPrimary
LoadCPU pressure, memory saturation, queue depthSecondary

Behavioral Pattern

adversarial_pressure is asymmetric. It spikes immediately on stress events but decays on a longer curve. This prevents agents from rapidly alternating between attack and recovery to game the system.

Failure Mode

Sustained heat collapse. Prolonged stress doesn't just reduce trust—it can trigger adaptive dormancy, forcing the agent into Hibernation mode until the environment stabilizes.

**Interacts with:** [evidence_density](#__tabbed_2_1) (heat erodes accumulated mass), [update_resistance](#__tabbed_2_3) (high inertia resists heat longer), [attestation_coverage](#__tabbed_2_6) (observed heat is weighted higher than inferred)

moment_criticality

Mo
moment_criticality Temporal context and signal decay

How It Works

moment_criticality captures temporal context, signal freshness, and decay functions. Not all history is equal—recent signals carry more weight than stale ones, and the scoring layer applies exponential decay to age out old data.

moment_criticality also encodes session context. Long-lived sessions shift baselines differently than ephemeral requests. The tensor understands that an agent's behavior at hour 1 of a session may differ from hour 8—and accounts for it.

Signal SourceExample SignalsInfluence
FreshnessSignal age, last-seen timestampsPrimary
SessionSession duration, activity windowsPrimary
HistoryHistorical baselines, trend windowsSecondary

Behavioral Pattern

Recency dominates. A clean last hour matters more than a clean last month. The tensor implements exponential decay—old signals fade, giving agents the ability to recover from past mistakes.

Failure Mode

Stale signal poisoning. If the Risk Factors rely on outdated data, it may grant trust based on conditions that no longer exist. moment_criticality decay prevents this, but gaps in telemetry can still mislead.

**Interacts with:** [trust_trend](#__tabbed_2_2) (recent momentum weighted higher), [evidence_density](#__tabbed_2_1) (old mass decays without fresh signals), [attestation_coverage](#__tabbed_2_6) (observation freshness affects confidence)

attestation_coverage

At
attestation_coverage Who is watching, and how reliably

How It Works

attestation_coverage measures attestation coverage, audit visibility, and peer corroboration. Trust confidence depends not just on what happened, but on how well it was witnessed.

Multiple independent observers raise confidence. A single observer—or gaps in observation—lower it. The tensor implements observer-weighted trust: signals from high-trust attesters carry more weight than those from unknown sources.

Signal SourceExample SignalsInfluence
AttestationsSigned proofs, audit logs, peer validationsPrimary
CoverageObservation gaps, blind spot detectionPrimary
Peer VisibilityCross-agent corroboration, mesh attestationSecondary

Behavioral Pattern

Independent witnesses compound trust. Three independent observers seeing the same behavior creates higher confidence than one observer seeing it three times. The tensor rewards attestation diversity.

Failure Mode

Blind spot exploitation. Attackers may target gaps in observation coverage. The tensor flags low-visibility zones and may require additional attestation before granting high-privilege actions.

**Interacts with:** [adversarial_pressure](#__tabbed_2_4) (observed heat weighted higher), [moment_criticality](#__tabbed_2_5) (stale attestations decay), [soul](#__tabbed_2_7) (Soul constraints require explicit observer confirmation)

soul

So
soul Constitutional constraints that cannot be overridden

How It Works

Soul is the constitutional veto layer. Unlike the six weighted inputs (which contribute weighted values to trust calculations), Soul operates as a binary gate. If a Soul constraint is violated, the action is forbidden—regardless of how high the trust score is.

Soul encodes immutable constraints: jurisdictional requirements, consent state, Indigenous data sovereignty (TK Labels, OCAP/CARE), sacred land protections, and governance vetoes. These are the laws of the digital universe that cannot be negotiated away for operational convenience.

Signal SourceExample SignalsInfluence
JurisdictionRegulatory flags, data residency requirementsVeto
ConsentUser consent state, opt-out flagsVeto
SovereigntyTK Labels, OCAP/CARE markers, sacred geofencesVeto

Behavioral Pattern

Soul is not a score—it's a gate. An agent with E=99 is still blocked if Soul=1. This ensures that human rights, cultural sovereignty, and constitutional constraints are never traded away for performance or efficiency.

Failure Mode

Soul violations are absolute. There is no gradual degradation, no warning tier—just immediate denial. Recovery requires explicit governance action to change the underlying constraint, not just improved behavior.

**Interacts with:** [attestation_coverage](#__tabbed_2_6) (Soul constraints require explicit attestation), [all six weighted inputs](#__tabbed_2_1) (Soul overrides any numerical trust calculation)

Risk Deflation

Trust isn't just built—it's also deflated by risk. The tensor doesn't ignore threats; it applies them as friction that reduces your effective trust score.

Performance Ebase
×
Risk Factor (1 − R)
=
Trust Score Etrust

Your base performance is deflated by risk. Higher risk means lower effective trust.

How Risk Deflates Trust

Even a perfect operational score can be crushed by unaddressed risk:

Security Risk

Unpatched vulnerabilities, exposed secrets, insecure configurations, active threat indicators.

Ebase = 85 × 0.6 → Etrust = 51

40% security risk drops an excellent score to marginal.

Compliance Risk

Regulatory violations, audit failures, policy breaches, expired certifications.

Ebase = 92 × 0.75 → Etrust = 69

25% compliance risk turns excellent into merely acceptable.

Behavioral Risk

Anomalous patterns, deviation from baseline, sudden capability changes.

Ebase = 78 × 0.5 → Etrust = 39

50% behavioral risk triggers adaptive dormancy.

Risk Compounds

Multiple risk factors multiply together. Security risk of 20% plus compliance risk of 15% doesn't equal 35%—it equals 0.8 × 0.85 = 0.68, or 32% total deflation. Risk stacks against you.

Deep Dive: For full risk taxonomy, scoring methodology, and mitigation strategies, see Risk & Deflation.