21 integrated capabilities across strategy, intelligence, social media, security, analytics, and communications. All marked LIVE are operational and validated.
Doctrine-backed political strategy synthesis from 441 books and live geopolitical signals.
What it does
- Corpus retrieval with query expansion and reranking
- GDELT live-context injection per case
- Sonnet synthesis with problem-type frames
- Iterative refinement loop
- 16 wired tactic execution handlers
Current state
Strength: Full E2E pipeline live, 12.7/13 eval score
Limit: Preference feedback active, not yet recalibrating model
Named human expert profiles condition every premium recommendation before delivery.
What it does
- 10 profiling scenarios per strategist
- Cognitive profile synthesis
- Profile-conditioned evaluation
- Attribution and compensation tracking
- Governance compliance scoring
Current state
Strength: Architecture complete, weighting system live
Limit: Awaiting first enrollee
Transforms serial private polling waves into a live queryable asset connected to the strategy engine.
What it does
- Multi-wave canonical variable registry
- Longitudinal trend analysis with confidence bands
- AXIOM coherence mapping by topic
- Auto-export to decision engine on ingest
- Stripe Connect invoice lifecycle
Current state
Strength: Full portal live — upload, client view, payments
Limit: No real polling data ingested yet
Two pseudonymous social accounts running independent progressive and conservative campaigns.
What it does
- Content pipeline from curated AU news feeds
- Thinker engagement — likes, follows, replies
- Quote-retweet layer (8/day cap)
- Topic scanner for topical entry points
- Panel weighting for audience quality scoring
Current state
Strength: Both campaigns operational, posting daily
Limit: Twitter API restricts cold replies on non-participant threads
Audience quality scoring correcting for bots, volume bias, and account maturity in all AXIOM analytics.
What it does
- Authenticity scoring (bot probability)
- Volume and account maturity weighting
- Network tier classification (nano→mega)
- Engagement depth tracking
- Composite panel_weight per interactor
Current state
Strength: All fields operational, applied to aggregates
Limit: Coherence mapping to polling pending first real dataset
Two-way messaging via SMS, Signal, and WhatsApp from the Pixel 10 Pro.
What it does
- SMS send/receive via Android SMS Gateway
- Signal send/receive via signal-cli
- WhatsApp auto-reply via MacroDroid routing
- Contact lookup table wired
- Inbound flagging for Doron attention
Current state
Strength: All three channels operational
Limit: WhatsApp reply requires MacroDroid macro active on phone
Contact and relationship management for all platform clients and leads.
What it does
- Contact and company records
- Lead capture from intake forms
- Note and activity tracking
- API integration for automated record creation
Current state
Strength: Operational, intake pipeline wired
Limit: No automated lead scoring or enrichment yet
Steganographic fingerprinting for leak attribution — every exported briefing carries an invisible recipient mark.
What it does
- Unicode variation selector encoding
- 2M+ unique fingerprint IDs
- Survives print, scan, copy-paste, OCR
- Maps to delivery record in local ledger
- Proprietary — no cloud storage
Current state
Strength: Encoding system built and tested
Limit: Not yet integrated into automated export pipeline
Cloudflare Pages hosting with full autonomous deployment, contact forms, and client intake.
What it does
- Cloudflare Pages deploy via Wrangler CLI
- Contact form Worker with KV lead storage
- Client intake form with prefill endpoint
- Custom domains with DNS management
- Privacy-first web analytics
Current state
Strength: Full autonomous control, all sites live
Limit: Domain registration requires one manual CAPTCHA step
Persistent memory across sessions via daily notes, curated long-term memory, and semantic vector search.
What it does
- Daily notes (memory/YYYY-MM-DD.md)
- Curated long-term MEMORY.md
- LanceDB vector search (qwen2.5:3b)
- Wiki vault with backlinks and dashboards
- Auto-capture and auto-recall
Current state
Strength: Multi-layer system operational
Limit: Wiki compile occasionally lags on large session dumps
Prometheus, Grafana, and Loki monitoring with OneDrive backup and documented disaster recovery.
What it does
- Prometheus metrics collection
- Grafana dashboards (v12.4.2)
- Loki log aggregation
- OneDrive automated backup sync
- Disaster recovery protocol documented
Current state
Strength: Stack live, metrics flowing
Limit: Rollback is manual — no automated snapshot-restore
Local ML classifier identifying antisemitic content across the IHRA definitional framework.
What it does
- Stage 1 binary detection
- Stage 2 theory-of-harm classification (7 categories)
- Community evidence portal (submit.professionalopinions.com.au)
- Individual portal (evidence.professionalopinions.com.au)
- R2 file storage with KV metadata
Current state
Strength: Classifier operational, both portals live
Limit: 4 gold-standard examples — needs ~100 for paper-quality accuracy
Full payment lifecycle for platform services including invoicing, collection, and disbursement.
What it does
- Stripe Connect for multi-party payments
- Invoice creation and client payment links
- Automatic fund disbursement to pollsters
- GST flag per client
- Full audit trail per transaction
Current state
Strength: Operational via Pollster Portal
Limit: No customer-facing refund or dispute dashboard
Live geopolitical signals injected into every strategy synthesis from the GDELT global event database.
What it does
- Real-time event feed by geography and theme
- Automatic injection into synthesis prompts
- Phase 1: media and conflict signals
- Configurable by case geography
Current state
Strength: Live and injected by default on all cases
Limit: Coverage depends on query quality and GDELT source availability
Mandatory four-domain risk gate on every AI recommendation — BLOCK/FLAG/CAUTION/CLEAR before delivery.
What it does
- Reputational, legal, financial, political domains
- Seven Australian statutory frameworks
- Configured hard red lines per client
- BLOCK outputs forensically logged, never delivered
- Adviser compliance tracking over time
Current state
Strength: Gate operational on all AI outputs
Limit: Statutory annotation engagement not yet tracked per adviser
Scenario-based political crisis simulations with SMS delivery to participants.
What it does
- Scenario schema and facilitator engine
- SMS delivery via Pixel 10 Pro
- 36-Hour Window crisis scenario built
- Sprint/deep/slow-burn pacing modes
- Enrollment at join.professionalopinions.com.au
Current state
Strength: Engine live, SMS delivery operational
Limit: One scenario built — content library needs expansion
Full R analytics stack integrated via Python bridge — effect sizes, survival, MRP, and causal inference.
What it does
- Effect sizes (Cohen's d, OR, RR, NNT)
- Kaplan-Meier and Cox PH survival analysis
- Linear mixed models (lme4)
- MRP stack (multilevel + poststratification)
- Causal inference (MatchIt, estimatr, ri2)
Current state
Strength: 35 packages installed, ARM64 native
Limit: No automated report generation yet
14-point nightly scanner with auto-remediation, aligned to NIST CSF 2.0 and ASD Essential Eight.
What it does
- Nightly scan at 03:00 AEST
- Auto-corrects permission drift
- Kills rogue services on detection
- Checks credentials, ports, auth, SSH
- Alerts Doron only on actionable findings
Current state
Strength: 0 open alerts, scanner active nightly
Limit: ISO 27001 certification targeted 2027
Local XTTS-v2 voice synthesis using Doron's voice — private, on-premise, no external API.
What it does
- XTTS-v2 local model
- 5 training samples, ~107 minutes of voice data
- WAV output at 22050Hz
- Fully local — no external API calls
Current state
Strength: Synthesis operational
Limit: Batch generation only — no real-time streaming
Google Calendar, Drive, Gmail, Search Console, PageSpeed, and Meet via authenticated APIs.
What it does
- Calendar event creation with Meet links
- Drive file access and sharing
- Gmail send/receive
- Search Console data pull
- PageSpeed and Custom Search APIs
Current state
Strength: All APIs authenticated and operational
Limit: OAuth tokens require periodic refresh
Print-ready PDF and document generation for real-world briefing delivery.
What it does
- PDF rendering pipeline
- Report and deck generation
- Physical briefing output paths
Current state
Strength: Rendering paths operational
Limit: Printer device control not explicitly integrated