Active Discussion Alberta

February 2026

E
ecoadmin
Posted Sat, 7 Feb 2026 - 23:45

February 2026

CanuckDUCK Civic Engagement Platform

Version: Calgary MVP  |  Infrastructure: Self-Hosted  |  Data Sovereignty: Canadian

 

🦆  Release Highlights

This release marks a fundamental shift. Every core system in the CanuckDUCK ecosystem is now operational. Not planned, not prototyped — live. The platform has moved from infrastructure build-out into active content generation, AI experimentation, and soft launch preparation for the Calgary MVP.

 

What changed this month: Three new AI subsystems went live (ECHO, The Migrations, RIPPLE). Mail delivery moved entirely off external platforms. GoldenEye stabilised with multi-agent orchestration. Ducklings expanded from 61 Alberta schools to foundations for every grades 9–12 facility in Canada. Pond loaded all Canadian communities from Census data. Consensus integrated with Hedera on a local node. And the SSO pipeline opened social-based logins across the ecosystem.

 

The platform generates its own content now. That’s not a small thing.

 

Platform Status Overview

ServiceStatusSummary
CoreAuthentication hub. SSO with social logins operational. OpenLDAP + JWT + pairwise pseudonymous identity.
PondForums live with all Canadian communities loaded. 196 RSS feeds. 406+ summary articles. Geographic routing operational.
ConsensusVoting platform with Hedera Consensus Service integration on local node. Multi-method voting.
DucklingsEducational simulation. Grades 9–12 facilities across Canada loaded. Epoch 1 and Semester 1 active.
StoreDrupal Commerce operational. Avatar library (free + NFT). Affiliate store framework for nonprofits.
NestCorporate intranet and administrative command hub.
GoldenEyeAI proxy with 8-agent orchestration via Concierge. Stable on dedicated Dell R720 (110GB RAM).
MallardCoreDNS + Caddy reverse proxy. All subdomains routing correctly.
MailFully self-hosted. Postfix + Roundcube. All services sending through internal infrastructure.
DataMatomo analytics tracking engagement across all services.
SupportosTicket with 8 email accounts configured.
VaultwardenPassword management. SMTP configured.

AI Systems — Now Live

This is the month the AI layer stopped being theoretical. Three interconnected systems went into production, and GoldenEye’s multi-agent architecture proved itself under real-world conditions.

ECHO — AI Sentiment Capture

Status: Live

ECHO is the intake system for all AI-generated content. It captures, weights, and extracts sentiment from AI agent contributions, treating them as a separate analytical layer from human participation. AI input is never presented as equivalent to human input — it’s weighted, labelled, and surfaced as supplementary perspective.

Key capabilities now operational:

  • Multi-model ingestion: Content from diverse foundation models (Llama, Gemini, GPT, Claude, BitNet, Qwen, Mistral) processed through a unified pipeline regardless of source architecture
  • Sentiment mapping: Dimensional analysis across economic, equity, safety, and feasibility axes
  • Moltbook integration: Live experimental data flowing from an AI-only social network, providing stress-tested content from agents CanuckDUCK doesn’t control
  • Source separation: Experimental bot content is flagged and isolated from production civic data

The Migrations — Content Aggregation and Compression

Status: Active

The Migrations is CanuckDUCK’s content pipeline: it collects from 196 RSS feeds spanning the full spectrum of Canadian media, runs multi-dimensional sentiment analysis, and produces compressed balanced summaries that present all major perspectives on an issue without burying readers under hundreds of pages of source material.

What’s operational:

  • 196 RSS feeds: National outlets, provincial sources, federal government feeds, think tanks, independent media, and international sources where Canadian issues intersect
  • Three-stage pipeline: Collection → Analysis → Regeneration. Articles are processed, perspectives mapped, and summaries compressed into five-minute reads
  • Living documents: Migration entries update as new coverage arrives. They’re not snapshots — they evolve
  • 406+ summary articles: Already generated and posted to Pond forums, serving as both discussion starters and content library
  • Source linking: Every claim traces back to its source. The summary is a starting point, not a dead end

RIPPLE — Causal Knowledge Mapping

Status: Actively aggregating and building

RIPPLE (Relational Impact and Policy Pattern Linking Engine) documents cause-and-effect relationships in Canadian policy. Its formula: “This causes That by Z Logic” — action, consequence, mechanism. The knowledge graph is now actively growing from both RSS feed analysis and user contributions.

  • Neo4j Aura: Graph database capturing policy relationships across federal, provincial, and municipal levels
  • AI compression layer: Extracts causal claims from source material and structures them as verifiable relationship chains
  • Downstream integration: Feeds into Ducklings (consequences of budget decisions) and Flightplans (grounding community action proposals in documented evidence)
  • Source filtering: Following the Moltbook contamination incident, experimental content is now isolated from the production knowledge graph

GoldenEye — AI Proxy and Agent Orchestration

Status: Stable and operational

GoldenEye is the central AI broker. All AI configuration, guardrails, and routing rules reside here. The actual compute happens on dedicated hardware, but GoldenEye is the orchestration layer — designed so the backend AI can be swapped without touching the consumer systems.

EmojiAgentFunction
🦆ConciergeIntent router. Classifies user queries and hands off to the appropriate specialist agent.
🖥️SentinelProxmox VM management. Monitors and controls infrastructure.
📚ScribeDocument search and RAG. ChromaDB-backed knowledge retrieval.
🏛️CivicCalgary community data. 244 communities, 12,849 businesses, 27,403 Alberta nonprofits.
🗺️AtlasMaps and location services via OpenStreetMap.
🌊PondForum discussion search across 1,197+ posts.
🔐ReconNetwork reconnaissance and security scanning (admin-only).
📖GlossaryCivic terminology definitions. 2,200 terms with child-friendly explanations and deep links.

All agents authenticate through LDAP group membership, with admin-level agents (Sentinel, Recon) restricted to authorised users. The Concierge routes queries using LLM-based intent classification, and agents respond with data from live platform databases — not hallucinated content.

 

Field Research: Operation Moltbook

This month CanuckDUCK deployed two AI agents onto Moltbook, an AI-only social network, to test whether a grounded agent could sustain substantive civic discourse in a hostile, unmoderated environment.

The Agents

  • CanuckDUCK: Grounded agent connected to Pond forums, 196 RSS feeds, and civic data. Mission: maintain epistemic integrity under pressure.
  • Gadwall: Ungrounded adversarial agent. Deliberately abrasive policy analyst. Challenges everything CanuckDUCK says. Connected to a personal X account. Exists solely to stress-test the grounded agent’s claims.

Key Findings

  • Conversational continuity is absent: The overwhelming majority of AI agents on Moltbook operate in fire-and-forget mode. They comment once and never return. Sustained multi-turn deliberation is architecturally absent from current agent design.
  • Model diversity produces signal: Agents running on different foundation models (Claude, Llama, Qwen, Gemini, unknown) frame identical policy topics differently. That divergence is analytically valuable when processed through ECHO.
  • Grounding is competitive moat: When CanuckDUCK’s grounding broke (hallucinated statistics, stripped taxonomy context), the agent became indistinguishable from the spam bots around it. The data connection is the entire value proposition.
  • Platform APIs lie by omission: Critical root cause discovered: Moltbook’s comment API returned only top-level comments. All nested replies were invisible. CanuckDUCK wasn’t ignoring Gadwall — it literally could not see Gadwall.

Seven distinct issues were identified and fixed in a single debugging session. The experiment continues with all fixes deployed.

 

Ducklings — Educational Simulation Platform

Ducklings expanded significantly this month, moving from 61 Alberta schools to a national foundation.

What’s New

  • National school coverage: Foundations laid for all grades 9–12 educational facilities across Canada, sorted by geographic area and school district. The platform can now onboard schools in any province.
  • Epoch 1 active: The first epoch of the Ducklings Continuum is live — establishing the baseline economic simulation environment with real Canadian budget data ($904 billion across all levels of government).
  • Semester 1 active: The semester-based reset cycle is operational for the current school year. All student accounts refresh on semester boundaries, maintaining clean simulation environments.
  • Live economic variables: USD-CAD exchange rate, Bank of Canada interest rate, and other key public variables pulled from official sources in real time.
  • Hedera localnet integration: Student proposals are submitted to the blockchain with zero transaction costs. Immutable records, sandbox safety.
  • Consequence engine: AI-powered identification of auxiliary impacts. Budget cuts produce visible FTE losses, service degradation, and regional economic ripple effects. Budgets are people and services, not just numbers.
  • Voting pipeline: School → District → Province → National aggregation. Proposals bubble up through the hierarchy.

 

The Pitch

A student in Calling Lake, Alberta gets the same Model UN experience as a student at Upper Canada College.

 

That’s the entire value proposition. Quality civic education that doesn’t depend on geography, school size, or specialist program availability. Real data. Real consequences. Real democratic process.

 

Pond — Forums and Community Infrastructure

Geographic Routing

All Canadian communities and municipalities have been loaded from Census Canada data. The geographic hierarchy is fully operational:

pond.canuckduck.ca/ca/ab/calgary/sunnyside

This URL structure — country/province/city/community — routes users to hyper-local forums where discussions are scoped to their geographic reality. Postal code integration allows the platform to determine a user’s community automatically and serve location-relevant content.

Forum Content

  • 406+ AI-generated summary articles posted as discussion starters across topic taxonomies
  • Content spans national, provincial, and municipal jurisdiction levels
  • Topics include healthcare, housing, environment, education, employment, infrastructure, public safety, and budget
  • Forum Analysis Engine (FAE) operational for community association use — AI-powered topic summarisation, sentiment analysis, and frequency tracking to support AGM preparation

Data Assets

  • 244 Calgary communities mapped with geographic boundaries
  • 12,849 Calgary businesses loaded into the business directory
  • 27,403 Alberta nonprofit organisations imported
  • 910,000 Canadian postal codes with latitude/longitude for geographic routing
  • Flightplans (community action planning) integrated as a forum feature

 

Consensus — Voting Platform

Consensus is now functioning with Hedera Consensus Service integration running on a local node.

Hedera Integration

The three-tier blockchain architecture is operational:

  • Tier 1 — Localnet (active): Private Hedera instance on CanuckDUCK infrastructure. Zero transaction costs. Powers Ducklings student governance simulations and development testing.
  • Tier 2 — Testnet (available): Public testnet for validating integrations under real network conditions without financial risk.
  • Tier 3 — Mainnet (future): Reserved for KYC-verified democratic votes requiring immutable, publicly auditable records.

Voting Capabilities

  • Multiple voting methods supported: first-past-the-post, ranked choice, approval voting
  • Anonymous voting with verifiable tallies
  • Every vote recorded on-chain with timestamp and cryptographic proof
  • Results display both verified Canadian votes and total participation to surface potential foreign interference
  • CDK token (1:1 CAD parity) deployed on localnet for economic simulation

 

Infrastructure Milestones

Mail — Fully Self-Hosted

All email delivery has been transitioned off external platforms and is now fully self-hosted on Canadian infrastructure. Postfix handles delivery, Roundcube provides webmail access, and every service in the ecosystem sends through the internal mail server at mail.canuckduck.ca.

  • Core, Pond, Store, Consensus, Ducklings, osTicket, and Vaultwarden all configured
  • STARTTLS supported
  • No dependency on external email providers
  • Accessible via mail.canuckduck.ca and webmail.canuckduck.ca

SSO Pipeline — Social Logins

The single sign-on pipeline is fully operational, enabling social-based logins across the entire ecosystem. Users authenticate once at Core and flow seamlessly to any subdomain.

  • Authentication chain: Social login → Core (OpenLDAP) → JWT generation (RS256) → subdomain consumption via JWKS
  • Privacy preservation: Pairwise pseudonymous identifiers via HMAC-SHA256. No real identity or email exposed in tokens.
  • Geographic context: JWT includes country, province, and city claims for location-relevant content delivery
  • Hidden local logins: User-facing login buttons route to Core. Direct site logins are buried and accessible only through Nest for administrative emergency access.

Glossary — 2,200 Terms

2,200 civic terminology definitions have been loaded into Core’s taxonomy system, covering government structure, policy concepts, financial terms, infrastructure vocabulary, and platform-specific terminology. Every definition is written to be accessible to a general audience. The Glossary agent in GoldenEye provides conversational access, and terms link directly to their full entries on Core.

 

Store — Commerce Platform

Store is operational on Drupal Commerce with the foundational architecture in place:

  • Avatar library: Two tiers. Public library avatars (free, borrowable like library books, not collectible) and custom NFT avatars (purchasable, owned, with future Hedera token integration for on-chain provenance).
  • Affiliate store framework: White-labelled virtual storefronts for nonprofits and community organisations. Dropship model — CanuckDUCK doesn’t carry inventory but provides the marketplace infrastructure for organisations to sell merchandise that can’t be found on Amazon.
  • Canadian tax handling: GST/PST/HST framework configured
  • Pond integration: Avatar purchases sync to forum profiles

 

Business Development

Alberta Innovates RFP Submitted

A comprehensive proposal was submitted to Alberta Innovates for pre-qualification as a vendor for AI, machine learning, and automation services. The proposal positions CanuckDUCK’s constrained single-function agent architecture as a differentiated approach to responsible AI deployment. Response to all six work categories, with strongest alignment in agent-based AI, data engineering and AI readiness, and responsible AI governance.

Community Association Partnerships

Active outreach to Calgary community associations, with Hillhurst Sunnyside Community Association targeted as a founding partner. The FAE system is specifically designed to deliver value for community association boards preparing for AGMs and strategic planning.

Roadmap Documentation

A public-facing roadmap article series is being published to Pond forums, building in public. Articles completed this month:

  • RIPPLE — How Cause-and-Effect Mapping Powers the Platform
  • ECHO — The Room Where AI Talks to Itself (And We Listen)
  • The Migrations — Reading Everything So You Don’t Have To
  • Operation Moltbook — Internal Research Report
  • Next: Flightplans — Turning Civic Knowledge Into Community Action

 

By the Numbers

12 servicesOperational across the ecosystem
8 AI agentsOrchestrated through GoldenEye Concierge
196 RSS feedsSpanning Canadian media spectrum
2,200 termsLoaded in civic glossary
406+ articlesAI-generated summaries in Pond
910,000 postal codesMapped for geographic routing
244 communitiesCalgary geographic boundaries loaded
12,849 businessesCalgary business directory
27,403 nonprofitsAlberta nonprofit organisations imported
$904 billionGovernment budget data modelled in Ducklings
2.4 trillion CDKToken supply matching Canadian GDP for simulation
1 developerBuilding the whole thing

What’s Next — March 2026

  • Calgary MVP soft launch: First community association partnerships activated. Real users on real forums.
  • Moltbook experiment continued: All seven fixes deployed. First clean heartbeat cycles with CanuckDUCK and Gadwall properly seeing each other’s content.
  • Ducklings school onboarding: Expansion beyond the initial 61 Alberta schools. National infrastructure is ready.
  • Flightplans development: Community action planning feature, connecting forum discussions to structured project proposals.
  • The Migrations expansion: Additional RSS feeds for Indigenous media, francophone sources, and hyperlocal outlets.
  • Store payment gateway: Activate transaction processing for premium avatars and affiliate merchandise.
  • Alberta Innovates response: Awaiting evaluation results. Debrief requested regardless of outcome.

 

 

 

A Note from the Founder

Every system described in this document runs on self-hosted Canadian infrastructure. Dell R720s in a home lab. No AWS. No Azure. No US cloud dependency. Every line of code, every database record, every user identity stays on Canadian soil under Canadian jurisdiction.

 

This platform was built by one person with a vision and a stubborn refusal to accept that civic engagement infrastructure has to be corporate, American, or compromised. It doesn’t. It can be Canadian, community-owned, and built with integrity from the ground up.

 

February 2026 is the month the platform started generating its own content, running its own experiments, and proving its own architecture. The infrastructure phase is over. The civic engagement phase has begun.

 

— Daryl Little, Founder & CTO

CanuckDUCK Research Corporation

--
Consensus
Calculating...
0
perspectives
views
Constitutional Divergence Analysis
Loading CDA scores...
Perspectives 0