Building Blocks

Reusable architecture components. Architecture Building Blocks (ABBs) define abstract capabilities; Solution Building Blocks (SBBs) are concrete implementations.

ABB-001 ABB Approved

Governance Voting System

Application Architecture

A system that enables community members to participate in decision-making through various voting mechanisms including standard, quadratic, and conviction voting.

CAP-Gov-01 2 SBBs PRIN-003
ABB-002 ABB Approved

Knowledge Repository

Data Architecture

Central repository for storing, organizing, and retrieving organizational knowledge including research, policies, decisions, and documentation.

CAP-Comm-02 3 SBBs PRIN-001
ABB-003 ABB Approved

Member Identity Service

Application Architecture

Service managing member identity, authentication, authorization, and profile management across all community platforms.

CAP-Tech-03 1 SBB PRIN-002
ABB-004 ABB Approved

Collaboration Platform

Application Architecture

Platform enabling real-time and asynchronous collaboration among community members including discussions, document editing, and working groups.

CAP-Comm-01 4 SBBs PRIN-004
ABB-005 ABB Draft

Content Publishing System

Application Architecture

System for creating, managing, and publishing content across multiple channels including web, email, and social media.

CAP-Comm-03 2 SBBs
ABB-006 ABB Approved

Analytics & Metrics Engine

Data Architecture

Engine for collecting, processing, and visualizing metrics related to community health, engagement, and impact.

CAP-Tech-02 2 SBBs

ABB → SBB Mapping

Architecture Building Blocks
ABB-001: Governance Voting System
ABB-002: Knowledge Repository
ABB-004: Collaboration Platform
Solution Building Blocks
SBB-001: Snapshot Voting (snapshot.org)
SBB-003: Notion Workspace
SBB-005: Discord Server