/manipulation-dashboard

Defensive Security L2+ Production low usage

/manipulation-dashboard

Overview

/manipulation-dashboard is a production command in the Defensive Security category of the Prismatic Platform that provides a real-time monitoring dashboard for manipulation detection across the platform's epistemic systems. The dashboard aggregates threat indicators from /manipulation-detect, displays active protection status from /manipulation-protect, and visualizes the manipulation threat landscape across all monitored channels and agents.

This command operates under the L2+ authority level and is executed by the manipulation-detector agent. It is part of the platform's 216-command slash command registry, built on the AIAD (Autonomous Intelligence Agent Design) standard. The L2+ authority level provides broad access to manipulation monitoring while restricting configuration changes to operators with higher clearance.

The Prismatic Platform's manipulation detection system monitors for epistemic attacks -- attempts to distort the platform's knowledge base, compromise agent decision-making, or inject false information into intelligence streams. These attacks are categorized using a comprehensive taxonomy derived from the Color-Team security framework, where the Red Team simulates epistemic attacks and the Blue Team develops defensive responses. The manipulation dashboard provides the Blue Team's operational view of the current threat landscape.

The dashboard tracks five primary manipulation categories: truth distortion (attempts to alter established facts), confidence manipulation (attempts to inflate or deflate certainty scores), signal poisoning (injection of false signals into intelligence streams), drift induction (gradual, sub-threshold deviation from baseline behavior), and salience hijacking (misdirection of attention to irrelevant targets). Each category has dedicated detection algorithms, and the dashboard provides per-category threat indicators alongside aggregate threat levels.

Architecture

The dashboard system aggregates detection signals from multiple monitoring points and renders them through a unified threat visualization interface.

Dashboard Architecture

/manipulation-dashboard -> Signal Aggregator -> Threat Analyzer -> View Renderer
                                |                    |                   |
                                v                    v                   v
                          Detection Events     Threat Scoring      LiveView Web
                          Agent Reports        Pattern Analysis    Terminal CLI
                          Drift Metrics        Correlation Engine  JSON API
                          Protection Status    Historical Trend    Alert Feed

Threat Indicator Categories

CategoryDetection MethodIndicator TypeSeverity Range
Truth DistortionFact verification against knowledge baseContradiction rate, source deviationLOW - CRITICAL
Confidence ManipulationStatistical analysis of confidence distributionsScore variance, artificial clusteringLOW - HIGH
Signal PoisoningSource validation, plurality checksFalse signal ratio, source anomaliesMEDIUM - CRITICAL
Drift InductionBaseline comparison, trend analysisDrift velocity, deviation magnitudeLOW - HIGH
Salience HijackingAttention distribution analysisFocus concentration, topic deviationLOW - MEDIUM

Dashboard Components

ComponentData SourceRefresh RateDescription
Threat Level IndicatorAll detectorsReal-timeAggregate threat level (GREEN/YELLOW/ORANGE/RED)
Category BreakdownPer-category scores10 secondsIndividual threat level per manipulation type
Active AlertsDetection eventsReal-timeCurrent unresolved manipulation alerts
Protection Status/manipulation-protect30 secondsActive defenses and their status
Agent Health MonitorAgent telemetry60 secondsPer-agent manipulation resilience scores
Historical TrendEvent history5 minutesThreat level trend over configurable period
Signal Quality IndexNABLA metrics60 secondsIntelligence signal quality and plurality
Technique TaxonomyDetection classificationOn detectionIdentified techniques mapped to taxonomy

Threat Level Definitions

LevelColorThresholdMeaningResponse
NOMINALGREENScore < 0.2No detected manipulation activityNormal operations
ELEVATEDYELLOWScore 0.2-0.5Possible manipulation indicators detectedIncreased monitoring
HIGHORANGEScore 0.5-0.8Probable manipulation activity in progressActive investigation
CRITICALREDScore > 0.8Confirmed manipulation attack underwayDefense activation

Usage

# Open the manipulation dashboard
/manipulation-dashboard

# Open with specific view
/manipulation-dashboard --view=threats
/manipulation-dashboard --view=agents
/manipulation-dashboard --view=historical

# Filter by threat category
/manipulation-dashboard --category=truth-distortion
/manipulation-dashboard --category="signal-poisoning,drift-induction"

# Filter by severity
/manipulation-dashboard --severity=high
/manipulation-dashboard --severity="high,critical"

# Show specific agent monitoring
/manipulation-dashboard --agent=sig-osint-commander

# Show historical trend
/manipulation-dashboard --view=historical --period=7d

# Export threat snapshot
/manipulation-dashboard --export=json --output=threat-snapshot.json
/manipulation-dashboard --export=pdf --output=threat-report.pdf

# Set custom alert thresholds
/manipulation-dashboard --alert-threshold=0.6

# Terminal-only compact view
/manipulation-dashboard --compact

# Watch mode with audio alerts
/manipulation-dashboard --watch --alert-sound

# Correlation analysis view
/manipulation-dashboard --view=correlation --sources="all"

Options

OptionTypeDefaultDescription
--viewstringoverviewView mode: overview, threats, agents, historical, correlation, protection
--categorystringallThreat category filter (comma-separated)
--severitystringallSeverity filter: low, medium, high, critical
--agentstringallFilter by specific agent
--periodstring24hHistorical view period: 1h, 6h, 24h, 7d, 30d
--exportstringnoneExport format: json, pdf, csv, markdown
--outputstringautoExport file path
--alert-thresholdfloat0.5Custom alert threshold (0.0-1.0)
--compactflagfalseCompact terminal output
--watchflagfalseContinuous monitoring mode
--alert-soundflagfalseEnable audio alerts for critical threats
--refreshinteger5Dashboard refresh interval in seconds
--show-resolvedflagfalseInclude resolved alerts
--sourcesstringallSignal source filter

Execution Flow

  1. Signal Collection: The dashboard aggregates detection signals from all monitoring points: agent behavior monitors, intelligence signal validators, confidence distribution analyzers, drift detectors, and attention pattern trackers.

  2. Threat Scoring: Collected signals are scored against the threat model. Each signal contributes to category-specific threat scores and the aggregate threat level. Scoring uses exponential decay to weight recent signals more heavily.

  3. Pattern Analysis: The correlation engine analyzes signal patterns to identify coordinated manipulation attempts that span multiple categories. A truth distortion combined with confidence manipulation may indicate a sophisticated attack that individual category detectors would score as low-severity.

  4. Alert Generation: When threat scores exceed configured thresholds, alerts are generated with the detected technique classification, affected scope (agent, channel, domain), confidence level, and recommended response actions.

  5. Protection Status Integration: Current protection status from /manipulation-protect is integrated into the dashboard, showing which defenses are active, their coverage scope, and their effectiveness metrics.

  6. View Rendering: The selected view is rendered with current data. The overview shows all components simultaneously. Specific views (threats, agents, historical) provide focused, detailed views of individual aspects.

  7. Real-Time Updates: Through LiveView WebSocket connections, the dashboard pushes updates to all connected clients as new signals arrive, threat scores change, or alerts are generated. No polling is required.

Integration Points

ComponentRelationshipDetails
Prismatic AgentsExecuted by manipulation-detectorSignal aggregation and visualization
/manipulation-detectDetection enginePrimary detection signals feed dashboard
/manipulation-protectDefense statusActive protection status display
/manipulation-techniquesTechnique referenceTaxonomy for detected technique classification
Color-TeamSecurity frameworkRed/Blue team findings integrated
NABLA FrameworkSignal qualityEpistemic health metrics from NABLA
LiveViewWeb renderingReal-time dashboard via WebSocket
TelemetryEvent streamDetection events and performance metrics
/emergencyCrisis responseCritical threat triggers emergency protocol
/dark-opsStructural analysisDeep epistemic crisis detection

Best Practices

Monitor the dashboard during intelligence operations. Active OSINT collection and analysis sessions are the highest-risk periods for manipulation attempts. Keep the dashboard visible during /investigate operations.

Investigate YELLOW threats promptly. Elevated threat levels often precede more severe attacks. Early investigation at the YELLOW stage can prevent escalation to ORANGE or RED.

Use correlation view for sophisticated attacks. Simple manipulation attempts trigger single-category alerts. Sophisticated attacks spread across categories and are only visible in the correlation view.

Review historical trends weekly. Gradual drift is designed to evade point-in-time detection. Weekly historical trend review reveals slow-moving manipulation attempts that daily monitoring might miss.

Configure agent-specific thresholds. High-value agents (intelligence commanders, deal analysts) warrant lower alert thresholds than routine operational agents. Customize thresholds based on agent sensitivity.

Export snapshots for incident response. When a manipulation event is detected, immediately export a dashboard snapshot with --export=json. This preserves the complete threat state for post-incident analysis.

Error Handling

ErrorCauseResolution
no_detection_dataDetection system not runningVerify /manipulation-detect is active
signal_aggregation_timeoutSignal sources not respondingCheck system health, restart detectors
liveview_connection_lostWebSocket connection droppedRefresh browser to reconnect
export_failedCannot write export fileCheck file path and permissions
threshold_invalidAlert threshold outside valid rangeUse value between 0.0 and 1.0
agent_not_foundSpecified agent not in monitoring scopeVerify agent name or add to monitoring

Advanced Usage

Automated Alert Response

Configure automated responses to manipulation alerts.

# Auto-activate protection on HIGH threat
/manipulation-dashboard --auto-protect --threshold=high

# Auto-escalate to emergency on CRITICAL
/manipulation-dashboard --auto-escalate --threshold=critical

# Custom alert workflow
/manipulation-dashboard --alert-webhook=https://alerts.internal/manipulation

Multi-System Correlation

Correlate manipulation signals with external security events.

# Correlate with SIEM data
/manipulation-dashboard --view=correlation --external-feed=siem-events.json

# Correlate with network anomalies
/manipulation-dashboard --view=correlation --network-feed=anomalies.json

Custom Detection Rules

Add custom manipulation detection rules to the dashboard.

# Add custom indicator
/manipulation-dashboard --add-indicator --name="custom-drift" \
  --source="agent-telemetry" --condition="confidence_variance > 0.3"

# List custom indicators
/manipulation-dashboard --list-indicators

Doctrine Compliance

All commands operate under the NO MERCY, NO DOUBTS doctrine:

  • NO MERCY: Zero tolerance for incomplete execution or quality violations. The dashboard displays all available threat data or explicitly indicates which data sources are unavailable. No manipulation signal is silently dropped.
  • NO DOUBTS: Full investigation before action, evidence-based results. All threat indicators include confidence scores and source provenance. Alert classifications reference specific taxonomy entries with evidence chains.

Connect & Contribute

Created by Tomáš Korcak (korczis) | Open Source under GHL