Skip to content

Capability review

Assurance · registers
RESTRICTED // INTERNAL--:--:-- PKT
13proposals awaiting decision
Live
financial fraud report — 2026-10-30Karachi · openSIM-swap wave reported across three operatorsGujranwala · openRansomware detonation on logistics sector hostMardan · openNCCIA-C-2026-100680 financial fraudKarachiNCCIA-C-2026-100512 financial fraudKarachiPhishing kit hosted on domestic VPSPeshawar · openCredential-stuffing burst against e-commerceIslamabad · open
illustrative data
Assurance · registers

Capability, and the gaps in it

A capability register that lists only what works is a marketing document. This one carries thirty-one named gaps, each with the thing that is actually missing.

32 modules31 gaps
Capability layers10
Modules32
Engines21
Critical gaps2
High gaps12
Medium13
Low4

Capability layers

module coverage
L1 · Intake & Citizen Access1 mod
Web, helpline, walk-in, partner referral, Citizen Shield app
L2 · Triage & Command5 mod
Sentinel triage, duty desk, mission coordination, SITREP
L3 · Investigation Engines3 mod
21 engines from OSINT to timeline reconstruction
L4 · Forensic Laboratory6 mod
Acquisition, disk, memory, mobile, network, malware
L5 · Financial & Crypto4 mod
Mule-chain tracing, holds, off-ramp attribution
L6 · Predictive & Digital Twin3 mod
Forecasting, early warning, seven-layer national model
L7 · Inter-Agency Bus2 mod
26 partner rails with maturity staging 0–4
L8 · Agentic Layer4 mod
Orchestrator, 13 specialists, Policy Guard, approval engine
L9 · Citizen, Victim & Recovery2 mod
Golden hour, NCII removal, risk flags, restitution
L10 · Governance & Audit2 mod
Authority register, hash-chained ledger, transparency statistics

Investigation engines

E01–E21
#EnginePurpose
E01AcquisitionForensically sound image capture with hash verification
E02Disk & FileFile-system and deleted-artefact recovery
E03TimelineUnified super-timeline across all sources
E04MemoryVolatile memory capture and process analysis
E05Mobile ArtefactExtraction and chat/media reconstruction
E06Email & BrowserHeader, attachment and history analysis
E07Network EvidencePCAP, flow and session reconstruction
E08Malware Detonation LabSandboxed execution and IOC extraction
E09Speech & ScriptUrdu and regional-language transcription
E10Case & Mission LedgerAuthoritative case and mission state
E11OSINT CollectionPublic-source enrichment with preserved captures
E12Financial TraceMule-chain and account linkage
E13Crypto TraceWallet labelling and off-ramp attribution
E14Hash & SimilarityCSAM hashing and near-duplicate detection
E15GeospatialDistrict, corridor and jurisdiction resolution
E16PredictiveVolume and typology forecasting with bands
E17Twin SimulationScenario evaluation on the seven-layer model
E18Policy GuardAction allow / approve / deny evaluation
E19Audit LedgerAppend-only hash-chained record
E20Evaluation HarnessOffline and online agent evaluation
E21ReportingSITREP, ECS package and statistics output

Gap register

G01–G31
IL
RefLayerGapPriorityNote
G01L7No live PTA block API — manual short-code suppression onlyhighBlocks queue at stage 2 pending signed rail
G02L5Bank hold confirmation is desk-mediated, not APIhighMedian 38m to confirmation; golden hour needs <10m
G03L5Crypto exchange portal coverage is partialhigh6 of 14 venues reachable
G04L4No national CSAM hash set under agreementcriticalRelies on partner hash feeds with consent
G05L4Mobile extraction covers 3 of 7 handset familiesmediumTool validation records incomplete
G06L3Urdu transcription accuracy below target on code-switched speechmedium78% WER on Urdu-English mixing
G07L7No automated MLA tracking beyond 90 daysmediumMonthly manual chase
G08L6Digital twin lacks telecom topology layerhighFive of seven layers populated
G09L6Predictive model not validated on post-2025 typology driftmediumMAPE rises to 16% beyond 14 days
G10L1No citizen-side two-factor identity bindinglowReference-number only
G11L9Victim referral network covers 9 districts of 34highOutside coverage routes to manual triage
G12L9NCII removal notifications depend on platform emailmediumNo structured response channel
G13L10Warrant scope monitoring is post-hoc, not pre-flightcriticalMismatch detected at review, not at query
G14L10Audit ledger hash chain not independently attestedhighSelf-attested integrity only
G15L10No court e-filing integration in productionmediumPackage handed over manually
G16L10Prosecutor portal read-only by policylowDeliberate restriction
G17L7Safe City video request path is letter-basedhighNo API with provincial centres
G18L7Suspect register partners limited to 4 institutionsmediumBank, wallet, telco, platform
G19L7No structured SIM-swap feed from operatorshighWave detection lags 4–6h
G20L8Agent evaluation harness runs offline onlymediumNo online champion/challenger
G21L8Sandbox lacks GPU-accelerated malware detonationlowCPU detonation only
G22L8No dedicated covert-operations audit viewhighRestricted log exists, review workflow manual
G23L5Asset valuation lacks an independent valuer panelmediumInternal estimate only
G24L5Restitution payout requires manual SBP instructionhighNo bulk payout rail
G25L10No standard acquittal root-cause taxonomy adoptedmediumLocal coding scheme in use
G26L1Reportinging centre coverage 64 of 168 districtshighCitizen Shield app bridges the gap
G27L1No offline-first sync for field officerslowOnline only
G28L1Advisory distribution limited to app and portalmediumNo SMS broadcast rail
G29L3Entity resolution confidence not exposed to prosecutorsmediumPackage shows result, not band
G30L7No cross-provincial case deconfliction servicehighDuplicate investigations possible
G31L10Statistics not yet ICCS-mapped end to endmedium42% of typologies mapped

Module register

M01–M32
#ModuleLayerFunction
M01Citizen Shield appL1Golden-hour reporting, case tracking, local advisories
M02Sentinel intakeL2Triage, typology, urgency scoring, de-duplication
M03Case & complaint managementL2Reporting-centre workflow, inquiry, referral
M04Duty desk & watchL2Shift handover, escalation, critical alerts
M05Mission coordinationL2Phase clock, task capsules, decisions, SITREP
M06SITREP generatorL2Live state to formatted situation report
M07OSINT collectionL3Public-source enrichment with preserved captures
M08Entity resolutionL3Identifier linkage and confidence weighting
M09Network evidenceL3PCAP, flow and session reconstruction
M10AcquisitionL4Write-blocked imaging with hash verification
M11Disk & file analysisL4Artefact recovery and file-system timelines
M12Memory analysisL4Volatile artefact capture and process tree
M13Mobile artefactL4Extraction, chat reconstruction, media indexing
M14Email & browserL4Header analysis and browsing reconstruction
M15Malware detonationL4Sandboxed execution, capability and IOC extraction
M16Financial traceL5Mule-chain linkage across banks and wallets
M17Crypto tracingL5Wallet labelling and exchange off-ramp mapping
M18Hold & freezeL5Golden-hour hold requests with authority capture
M19Asset recoveryL5Attachment, restitution and payout matching
M20ForecastingL6Volume and typology projection with bands
M21Early warningL6Threshold breach detection to public advisory
M22Digital twinL6Seven-layer national model and scenario engine
M23Partner busL7Signed request/response rails with maturity staging
M24Cross-border deskL7Preservation, disclosure, INTERPOL, MLA
M25Orchestrator & plannerL8Goal to task graph with budgets and deadlines
M26Policy GuardL8Allow / approve / deny per action and legal basis
M27Approval engineL8Approval cards with e-signature and expiry
M28Sandbox executorL8Ephemeral containers, read-only evidence mounts
M29Victim & gender deskL9NCII removal timers, risk flags, referrals
M30Disruption consoleL9Takedowns, blocks and suspect-register growth
M31Authority registerL10Warrants, scope monitoring, compliance scoring
M32Transparency & statisticsL10ICCS-coded statistics and annual report builder

Global benchmarks

what good looks like
UK — Action Fraud / NCSC
National reporting plus automated disruption at scale; suspension notice regime.
Singapore — SPF / CSA
Golden-hour payment kill-chain with bank APIs; ~70% of reported losses recovered in-year.
UAE — Dubai Police / CSC
Unified smart-intake, AI-assisted triage, sub-15-minute acknowledgement.
INTERPOL — AFJCTF
24/7 fusion desk model; stop-payment and takedown coordination.
Estonia — RIA / CERT
Digital-twin-like national model; forensic tool validation regime.

Named for comparison only. None of these figures is presented as a Pakistan measurement.

Role workspaces

16 personas
Director GeneralDuty DirectorWatch OfficerMission CommanderGolden-Hour OfficerInvestigatorForensic ExaminerIntel / Twin AnalystLiaison OfficerProsecutorAccountability OfficerAsset Recovery OfficerVictim & Gender Desk OfficerContent Legal ReviewerCovert Operations SupervisorCitizen

A persona filters what a screen shows; it never expands what an officer is authorised to do. Authority comes from the warrant register, not from a dropdown.

Implementation roadmap

phased, dependency-ordered
Phase 0
weeks 1–8
Foundations
Token design system, datastore, audit ledger, authority register, triage pipeline. No partner rail required.
Phase 1
weeks 9–20
Golden hour
Hold and freeze rails with the four stage-2 financial partners; SITREP and mission coordination in production use.
Phase 2
weeks 21–40
Fusion
Forensic engines, ECS gate, prosecutor portal, cross-border desk with preservation-first playbooks.
Phase 3
weeks 41–78
Scale
Reporting-centre rollout to 64 districts, telecom layer (closes G08), joint co-located cells at stage 4.

Floor plan & sources

what this rests on
Floor plan. Watch floor for the duty director and video wall; golden-hour desk co-located with the financial partners; forensic lab separate from the command floor; a quiet room for the victim desk, because NCII interviews cannot happen within earshot of a watch floor.
Sources. Structure, agent identities, module numbering, engine list, partner catalogue, autonomy ladder and governance rules come from the NCCIA Agentic C2 Architecture v1.2. Public-record figures are those the document marks as published. Everything else is illustrative and marked IL wherever it is shown — 31 gaps included.