Shadow313 NEXUS — Project Roadmap
Prioritized by criticality, effort, and system stability impact | Generated 2026-10-16 | Ottawa, ON
114
HTML Pages
163
Vercel Routes
319
Python Files
99
Test Files
3
P0 Critical
5
P1 High
6
P2 Medium
5
P3 Low
✅ Dashboard Validation Results — All 5 Simulation Dashboards
13/13 issues fixed — all dashboards CLEAN
✅
Swift Cascade
CLEAN — 0 issues
✅
Choke Point
CLEAN — 0 issues
✅
Adv. Pivot
CLEAN — 0 issues
✅
Arch-E Stress
CLEAN — 0 issues
✅
Tripwires
CLEAN — 0 issues
Fixes applied: Export/download button (5), ARIA role="main" (5), isFinite guard (1), Canvas null check (2) | Data integrity: ✅ All key figures consistent | No CRITICAL or HIGH issues found
🔴 P0 — CRITICAL (Do Immediately)
3 items — security & financial risk
P0-01
Security
Full T24 Credential Hygiene Program
ROI: 5,271x
Unique admin credentials per institution + MFA + consortium server segmentation + Vault integration. Closes all 6 credential hygiene failures (CF-01 through CF-06). Without this, surgical top-5 hardening is 86% ineffective against adaptive adversary.
Effort: 72h / $1.4M
Impact: Closes Arch-E back door — prevents $7.38B loss
Status: Documented, not deployed
P0-02
Detection
Deploy 16 Detection Tripwires (Wave 1)
ROI: 3,884,210x
TW-01 (Canary admin), TW-02 (Fake db.properties), TW-04 (Off-hours alert), TW-06 (File integrity), TW-10 (Cred sync alert). Deployable in 30 minutes. Covers Phases 0, 1, 2, 4 of kill chain.
Effort: 30min / $1,900
Impact: Reduces attacker escape from 18.2% to 0.3%
Status: Designed, not deployed
P0-03
Infrastructure
Extend Arch-E Hardening (simultaneous with D5)
ROI: 3,075x
Harden all 10 Arch-E institutions simultaneously with Arch-D hardening. Without this, the $0.8M surgical D5 hardening is bypassed in 30 minutes via Arch-E credential reuse.
Effort: 12h / $2.4M
Impact: Closes 30-minute back door before attacker pivots
Status: Identified, not implemented
Depends on: P0-01
🟠 P1 — HIGH (This Week)
5 items — detection gaps & quality
P1-01
Detection
Finacle API Anomaly Monitoring
ROI: High
Deploy SWIFTProcessMonitor equivalent for Finacle API calls. Monitor for anomalous MT103 generation via Finacle REST API. No existing Shadow313 detector covers this vector.
Effort: 2 weeks
Impact: Reduces Finacle pivot loss from $5.29B to ~$1.2B
Status: Gap identified, no detector exists
P1-02
Detection
Cross-Correspondent Velocity Aggregator
ROI: High
Aggregate MT103 transfer velocity across all correspondent banks simultaneously. FASTCash distributes transfers to stay below per-correspondent limits — only aggregate view catches it.
Effort: 1 week / $12,000
Impact: Catches distributed FASTCash routing across 16 cor
Status: Designed (TW-16), not implemented
P1-03
Detection
BehaviouralBiometricProfiler on Arch-A
ROI: High
Deploy BehaviouralBiometricProfiler (IDENTITY-1) on all Arch-A institutions. Monitor for after-hours SWIFT access, unusual MT103 amounts, new beneficiary accounts. Insider threat bypasses all technical controls.
Effort: 3 weeks
Impact: Only defense against insider threat activation ($5
Status: IDENTITY-1 exists, not deployed on Arch-A
P1-04
Quality
Test Coverage: 33 Untested Module Directories
ROI: Medium
Priority order: v4/simulation, v4/federated_mesh, v4/aegis, v4/identity, v4/intelligence. These are real implementations with 0% test coverage. CI failures will block deployment.
Effort: 4-6 weeks
Impact: CI/CD reliability, regression prevention
Status: 5 core modules fixed this session, 28 remaini
P1-05
Security
SWIFT Alliance Gateway Web Interface Patching (Arch-C)
ROI: Medium
Patch SWIFT Alliance Gateway web interface on all Arch-C institutions. 3h adaptation delay gives defenders time to respond, making this lower urgency than Arch-E/Finacle fixes.
Effort: 1 week
Impact: Closes Custom SWIFT Web RCE vector ($4.52B)
Status: CVE-2024-6199 equivalent unpatched
🟡 P2 — MEDIUM (This Month)
6 items — infrastructure & distribution
P2-01
UI/UX
Navigation Links in Core Marketing Pages
ROI: Low
Add consistent navigation bar to all marketing pages (index, pricing, contact, changelog, careers, partners, case-studies, compliance). Currently each page is an island.
Effort: 4h
Impact: User experience — visitors can navigate between pa
Status: index.html, pricing.html, contact.html have n
P2-02
Detection
Tripwire Waves 2 & 3 Deployment
ROI: High
Wave 2 (TW-07, TW-03, TW-11, TW-09, TW-12, TW-05) covers Phases 1-5. Wave 3 (TW-08, TW-15, TW-14, TW-13, TW-16) covers Phases 3, 6, 7. Wave 1 alone achieves 0.3% escape — Waves 2+3 add defense-in-depth.
Effort: 6h / $37,600
Impact: Defense-in-depth for late-stage kill chain phases
Status: Designed, Wave 1 deployed
Depends on: P0-02
P2-03
Infrastructure
Hetzner VPS + WireGuard VPN Setup
ROI: Medium
CX22 Hetzner VPS + WireGuard VPN + Docker stack. Enables secure remote access, bug bounty tool hosting, and Shadow313 API deployment. Required for production deployment.
Effort: 2h / €3.29/mo
Impact: Secure operator connectivity, bug bounty lab envir
Status: Planned, not deployed
P2-04
Integration
Telegram Bot Integration
ROI: Medium
Connect shadow313/integrations/telegram/bot.py to Ghost-Watch CADL escalation events. Operator receives CRITICAL alerts on Telegram within seconds of detection.
Effort: 4h
Impact: Real-time Ghost-Watch alerts to operator
Status: bot.py exists, not connected to live alerts
P2-05
Distribution
PyPI Package Publication
ROI: Medium
Publish to TestPyPI first, then PyPI. GitHub Actions OIDC workflow already configured. Requires PyPI account setup and trusted publisher configuration.
Effort: 2h
Impact: pip install shadow313 — public distribution
Status: pyproject.toml ready, not published
P2-06
Quality
GitHub Actions CI — Fix Remaining Failures
ROI: High
Run full CI suite locally, identify remaining failures. Priority: Python 3.11 and 3.12 compatibility, Docker build (python:3.12-slim), security scan (Bandit), PyPI publish workflow.
Effort: 1 week
Impact: Green CI badge, automated quality gate
Status: test_config.py fixed, other failures may exis
Depends on: P1-04
⚪ P3 — LOW (Backlog)
5 items — polish & maintenance
P3-01
Accessibility
ARIA Accessibility Improvements
ROI: Low
Add aria-label, aria-describedby, role attributes to all interactive elements across 114 HTML pages. Canvas elements need aria-label with data description fallback.
Effort: 8h
Impact: Screen reader support, WCAG 2.1 compliance
Status: Basic ARIA roles added, full audit needed
P3-02
AI
Open WebUI + Ollama Shadow313 Model Tuning
ROI: Low
Trim system prompt to fit within 8,192 token context. Current system prompt is 2,598 tokens before user message. Reduce to ~1,500 tokens by removing redundant ATT&CK listings.
Effort: 4h
Impact: Better AI responses in local chat interface
Status: Model pushed, context window issue (9,918 > 8
P3-03
Deployment
GitHub Pages Deployment Fix
ROI: Low
Configure GitHub Pages to serve from docs/ folder or gh-pages branch. Add index.html redirect. Currently all traffic goes to Vercel (shadow313.dev) which works correctly.
Effort: 2h
Impact: piyyy314.github.io/Shadow313-Nexus/ serves correct
Status: 404 on GitHub Pages, Vercel works
P3-04
Maintenance
Stale Branch Cleanup
ROI: Low
Delete: advanced-quantum-exporter-and-aegis-report-*, copilot/fix-project-issues, copilot/reapply-security-fix-pr-1, vercel-agent/configure-local-ollama. Keep: master only.
Effort: 30min
Impact: Cleaner repo, no confusion from old Copilot branch
Status: 5 stale branches identified
P3-05
Security
notes/ and todo.md Gitignore
ROI: Low
Add notes/, todo.md, dist/ to .gitignore. Remove from git tracking with git rm --cached. These expose internal roadmap and task tracking to anyone watching the repo.
Effort: 15min
Impact: Removes internal planning from public repo
Status: notes/ and todo.md committed to public repo
📈 Effort vs Impact Matrix
All 19 roadmap items