Alert overload
Evidence arrives faster than analysts can connect it.
NTU InnovateX 2026 / Track 2
A permissioned AI workforce for security decisions that remain explainable, human-governed and tamper-evident.
[ scroll to inspect ]
Autonomy, with evidence.
Scroll-driven identity01 / The problem
They need help with the volume—without surrendering control of the consequence.
Evidence arrives faster than analysts can connect it.
A convincing answer can still be unsupported or inconsistent.
A wrong remediation can create a second incident.
A database record can be rewritten after the decision.
02 / The system
Bounded intelligence
Models can recommend. Deterministic policy and people decide what is allowed.
Typed stages expose outputs, citations and confidence.
Structural checks remain authoritative after the model finishes.
Dangerous, uncertain or degraded outcomes require approval.
Evidence and output digests are anchored on Sepolia.
03 / How it works
Raw evidence stays private. Each layer adds context or control, but no layer inherits the authority of the next.
GUIDE rows become a bounded, label-free context.
Six specialists reason in a fixed, inspectable order.
Verifier, policy and human approval govern the outcome.
Only hashes, identities, approvals and timestamps go on-chain.
04 / Controlled interaction
Validated static replay
Severity 0.78 · suspicious device and account surfaced.
26 alerts collapsed into 18 reproducible clusters.
Similar cases and graph paths added without exposing the label.
TruePositive selected with cited evidence and rationale.
Monitor and watchlist recommended with rollback plan.
Uncertainty triggers escalation; autonomy remains blocked.

Tamper evidence
Verification recomputes both hashes from the underlying rows. It never trusts a saved “valid” flag.
0xc0e05df5fc…2789c307—0x12e19e6002…23def7f3e—05 / Measured evidence
Real numbers on Microsoft GUIDE data—not projections and not metrics computed over the hand-picked presentation cases.
Microsoft GUIDE working set
processed into inspectable context
870 alerts → 276 clusters
validated replay sweep
420 Python + 29 Solidity
registered on Sepolia
The claim we will not make
Measured live-model macro F1 was 0.4084 versus the LightGBM baseline at 0.4669.
Explanation, deterministic correlation, policy, human approval and tamper evidence.
Live variance was measured. The pitch uses validated, byte-identical responses.
06 / Technical documentation
The system is designed so its most important claims can be checked independently.
Six typed stages use schema validation, grounding checks, one bounded retry and visible degradation.
Detection → Correlation → Investigation → Triage → Remediation → VerifierBM25 and 384-dimensional vectors are fused with Reciprocal Rank Fusion. Queries require no API call.
5,000 indexed documents · RRF k=60Union-Find creates deterministic alert clusters; capped BFS and confidence-weighted Dijkstra add context.
96,351 nodes · 26,194 edgesCatalogue, risk, citation, verifier and degraded-stage checks determine whether autonomy is allowed.
High risk, uncertainty or degradation → humanCanonical JSON is hashed with keccak256. The contract records identity, approval and final state.
Proposed → Approved → FinalizedRaw evidence, prompts, rationales and comments remain in SQLite; only digests and metadata leave it.
Sensitive evidence never goes on-chainA failed stage degrades visibly to deterministic output and forces human review.
Replay miss → visible fallback → approval requiredAgentSphere SecureOps
Reason broadly. Act narrowly. Prove what happened.