Local Commons — Product Requirements Document

Version: 1.2 Date: 2026-05-03 Status: Draft Category: Hyper-local civic infrastructure


Executive Summary

Local Commons is a digital and social operating system for neighborhoods that want to act as a commons. It replaces the fragmentation of group chats, spreadsheets, and informal trust networks with a single, integrated platform where neighbors can see what exists around them, coordinate mutual aid, make collective decisions, and exchange value — without becoming a social media platform.

The product bundles five interdependent layers — Resource Registry, Needs & Offers, Lightweight Governance, Stewardship Record, and Local Economy — into a cohesive system. Each layer is useful alone; together they form a civic infrastructure stack. Local Commons is the neighborhood-scoped product within the broader Integral Commons vision. Where CommonGround (the Integral Commons governance module) serves any group governing shared resources, Local Commons is the place-based deployment: a configured bundle for neighborhoods, housing clusters, community land trusts, urban gardens, and mutual aid networks rooted in a specific geography.

What Local Commons is and isn’t: Local Commons is infrastructure, not community. It can make existing relationships more visible and coordination less costly. It cannot create trust where none exists, heal historical divisions, or substitute for the slow work of human relationship. A neighborhood that installs Local Commons without human investment will have an empty database. A neighborhood with strong relational culture will find Local Commons useful. The platform should serve the community — not define it, not replace it, and not make anyone dependent on it.

Local Commons is also built on an honest acknowledgment of who communities actually contain: people who are exhausted, grieving, in survival mode, distrustful of institutions, living with disability, providing invisible care, or simply not interested in participating. These are not edge cases. They are most people, most of the time. This document holds those realities as design constraints, not afterthoughts.


Problem Statement

Current situation: Neighborhoods that want to operate as a commons lack the infrastructure to do so. The knowledge and capacity are often present — neighbors have tools to lend, skills to share, and willingness to help — but the coordination layer is missing.

What exists today:

No tool addresses the full coordination stack. Residents and organizers patch things together and lose capacity to the overhead of maintaining the patchwork.

Root causes:

Coordination failures (the visible layer):

Human and social failures (the invisible layer — equally important):

Ecological failures (the overlooked layer):

Proposed solution: A single, integrated platform that layers these capabilities — starting with what’s already present in the neighborhood and building toward collective self-governance and exchange.

Primary competitors:

CompetitorFailure Mode
NextdoorAd-driven, engagement-optimized, not designed for collective action
Facebook GroupsSame structural problems, plus surveillance capitalism
LoomioGovernance only, no resource/aid/economy integration
SharetribeResource sharing only, marketplace framing
Open Food NetworkDomain-specific (food), not generalized

Local Commons differentiates by being: non-social-media, not ad-driven, place-based, contribution-valued, and designed for the full coordination stack rather than a single slice.


Product Goals

Core Goals

  1. Make visible what’s already present in the neighborhood (resources, needs, skills, capacity)
  2. Enable structured mutual aid without the social overhead of social media — and reduce the shame of asking for help
  3. Give neighborhoods a governance layer that doesn’t collapse into meetings or group chats
  4. Build a reputation system based on what people contribute, not how popular they are
  5. Create a local economy layer that values non-market exchange — including care work and receiving, not just giving
  6. Protect and name the local ecosystem as part of the commons, not merely a backdrop to it
  7. Reduce the coordination burden on unpaid organizers and distribute it across the community
  8. Make participation safe for people with reasons to distrust institutions, platforms, and neighbors

Non-Goals


Success Metrics

Primary Metrics

MetricDefinitionPhase 1 Target
Neighbor interaction rate% of registered members with ≥1 meaningful interaction (aid exchange, resource use, decision participation, or platform access) in a rolling 30-day window40%
Mutual aid exchange volumeNumber of completed needs/offers exchanges per month per active neighborhood15/month
Resource utilization rate% of registered resources accessed ≥1 time in a 90-day window50%
Governance participation rate% of eligible members who add a perspective or vote in at least one active decision per quarter35%
Passive presence rate% of members who accessed the platform ≥1 time in 30 days (including read-only)65%
Retention% of active neighborhoods (≥5 interactions/month) still active at 6 months60%

On passive participation: Lurking is a legitimate form of neighborhood presence. Reading a Decision counts toward awareness quorum — a member has “viewed” a Decision when they have loaded the Decision detail page and remained on it for ≥20 seconds, or scrolled past the first structured section. Browsing the Registry has value. The passive presence rate tracks this explicitly — a neighborhood where 65% of members check in, even silently, is a healthy neighborhood.

Signals of Failure

Anti-Metrics (explicitly not tracked)

What Cannot Be Measured (and shouldn’t be)

Some of what Local Commons is trying to support cannot be quantified — and attempting to do so would damage it.

These unmeasured things are not gaps in the data model. They are the actual goal. The metrics exist to indicate whether conditions for these things are present — not to substitute for them.


People This Serves (And How)

The “default user” assumption in most civic tech is a digitally literate, time-available, English-speaking person who is willing and able to engage. That person is real and Local Commons should serve them well. But they are not most people in most neighborhoods. The following personas are all first-class users — not edge cases, not future roadmap items.

Active Contributors

Residents who want to give — People with tools, skills, time, or space they’re willing to share. They are the most visible users. Local Commons should make contributing easy and visible without making non-contributors feel like second-class members.

Community organizers — Often running mutual aid networks, gardens, repair cafés, or block associations on top of their own lives. Need: tools that reduce their coordination overhead, not add to it. Risk: they are the most exploited users — the platform must not make it easier to dump more work on them.

Land and space stewards — People or groups managing shared or communal land. Need: scheduling, access control, stewardship logs, decision tools. They often have a deep relationship with the land that goes beyond logistics — that relationship deserves recognition in governance.

Small local groups — Tool libraries, seed swaps, food co-ops, repair cafés, childcare collectives. Need: resource management and lightweight governance without formal org overhead.

Care Receivers and Partial Participants

People in need — Neighbors who need help more than they can give, at least right now: people in acute crisis, neighbors managing illness, single parents with no margin, elderly residents on fixed incomes. Receiving help is not a deficit. The design must make asking for help feel safe, not shameful. A neighborhood where only net-contributors participate is not a commons — it is a marketplace.

People in survival mode — Neighbors managing precarious housing, irregular income, chronic illness, or caregiving that consumes all available time. They may not be able to post Needs, attend governance decisions, or even open the app regularly. Local Commons should be useful to them through the proxy of others (Stewards, trusted neighbors) without requiring their active engagement.

Low digital literacy users — Neighbors who don’t use smartphones regularly, find apps confusing, or have cognitive barriers to digital interfaces. The platform must not require digital fluency to receive value. The printable summary, organizer-as-proxy, and SMS fast-follow are designed for them. They are a design constraint, not a later consideration.

Non-participating members — Some neighbors will join and never do anything. This is acceptable. Membership is not a commitment to activity. The platform should not guilt, nudge repeatedly, or remove people for inactivity. Their presence in the neighborhood is real even if their platform presence is absent.

Digitally Excluded Neighbors

Neighbors without internet or smartphone access — Elderly residents, low-income households, recent immigrants without a data plan. They may never touch the platform directly. They are still members of the community the platform serves. The printable summary, Steward proxy, and SMS path are the mechanisms. Their exclusion from the platform must not mean exclusion from the commons.

Ecological and Place-Based Stakeholders

The local ecosystem — The watershed, soil, urban tree canopy, and wildlife present in the neighborhood are not just background. They have stakes in governance decisions about land, water use, pesticides, construction, and shared outdoor spaces. They cannot advocate for themselves. Local Commons treats them as stakeholders by requiring ecological impact to be a named consideration in relevant Decisions (see Ecological Stakeholders section).

Land stewards with relational obligations — Some members — particularly Indigenous neighbors or those with deep generational relationships to the land — understand their relationship to place in ways that exceed “resource management.” The platform should not reduce stewardship to logistics. Land care categories in the Registry acknowledge this.

Existing Community Structures

Existing governance bodies — Many neighborhoods already have decision-making structures: Indigenous councils, faith community governance, tenant associations, cultural societies. Local Commons does not replace these. Where they exist, Local Commons should be configured to support and defer to them, not compete with or supplant them.

Secondary Users

Governance designers and facilitators — People who design how the neighborhood makes decisions. Need: configurable decision methods, participation tracking, deliberation tools.

Researchers and commons practitioners — People studying neighborhood commons models. Need: exportable data, open standards.

Explicitly Not Designed For


User Stories

Resident

Anonymous Member

Steward

Governance

Local Economy


Core Conceptual Model

Local Commons is built on five interdependent human layers, situated within a sixth layer that they depend on and are accountable to.

╔═════════════════════════════════════════════════╗
║            PLACE & ECOSYSTEM GROUND             ║
║  Watershed · Soil · Canopy · Non-human life     ║
║  (The commons that all other commons depend on) ║
╠═════════════════════════════════════════════════╣
│               LOCAL ECONOMY LAYER               │
│         Time credits · Alternative exchange     │
├─────────────────────────────────────────────────┤
│              STEWARDSHIP RECORD                  │
│    Participation history · Non-evaluative        │
├──────────────────┬──────────────────────────────┤
│  RESOURCE        │   NEEDS & OFFERS              │
│  REGISTRY        │   (Mutual Aid)                │
│  Tools · Land    │   Requests · Offers           │
│  Skills · Care   │   Giving & Receiving          │
├──────────────────┴──────────────────────────────┤
│            LIGHTWEIGHT GOVERNANCE               │
│    Decisions · Consent · Delegation · Memory    │
└─────────────────────────────────────────────────┘

The Place & Ecosystem Ground is not a layer the platform manages — it is the layer the platform must be accountable to. Governance decisions that affect land, water, outdoor space, or non-human life within the neighborhood require ecological impact to be named as a scope consideration. This is enforced in the governance wizard.

The Neighborhood (top-level object)

A Neighborhood is the bounded unit. It has:

Neighborhoods can federate with adjacent neighborhoods in Phase 3.

Boundary Definition

Neighborhood boundaries are fuzzy by design. Local Commons does not enforce a hard geographic perimeter. Membership is determined by organizer invitation or peer vouching — not by whether someone’s address falls inside a polygon.

This is intentional: neighborhoods are social constructs, not cadastral units. Hard boundaries create exclusion edge cases that undermine the commons ethos (“these are my neighbors but those people aren’t”). A neighbor who lives one block outside the drawn area but actively participates in the community garden belongs. A resident inside the boundary who never engages does not meaningfully belong.

Phase 1 boundary format: text description only. During onboarding, the founding Steward writes a plain-language description of the neighborhood’s approximate extent (e.g. “The blocks around Oak Street from 1st to 8th Ave, including Riverside Park”). This is displayed to members as orientation context — not enforced as a gate. Map polygon drawing is deferred to Phase 2. Membership is always the real boundary.

Identity and Membership

Members have lightweight identities: name (or pseudonym), approximate location within the neighborhood (zone or area, not address), and roles they self-assign (resident, steward, organizer, group member).

Membership tiers:

TierVerificationAccess
Full memberOrganizer invitation or peer vouchingAll layers: Registry, Needs/Offers, Governance, Credits
Anonymous memberOrganizer-vouched only (organizer holds the identity link; platform holds none)Post Needs, claim Offers, browse Registry. Cannot earn/spend time credits, cannot vote in governance, cannot post credit-rated Offers

Note: postal mail address verification is not supported in Phase 1. Verification = organizer invitation or peer vouching only.

All membership requires vouching — both tiers. No one joins without being vouched by an active member. This is not a formality: it is the verification gate. The neighborhood’s resource inventory, open Needs, and membership list are only visible to verified members. An unverified visitor sees nothing — not the Registry, not the Needs board, not the member list. This protects the neighborhood from bad-faith actors scoping resources.

Growth rate cap: Membership cannot double within a 30-day period, regardless of how many vouches are submitted. This prevents coordinated capture — a bad-faith group joining en masse to take over governance. Vouches submitted during a rate-cap lockout are queued and processed when the window clears.

Anonymous membership exists to protect vulnerable neighbors — domestic violence survivors, undocumented residents, people in housing disputes with landlords who are also in the neighborhood. These are not edge cases in many urban neighborhoods. An organizer vouches for the person’s neighborhood belonging without any address or name entering the platform. The accountability link is human (the voucher), not digital. What changes between tiers is what the platform records — not whether verification happened.

Pseudonyms are allowed for all tiers. True anonymity (no vouching, no accountability link) is not supported — the commons requires that someone is accountable for every member, even if that accountability is held by a human rather than a database.


Layer 1: Resource Registry

Overview

A structured inventory of what’s available in the neighborhood: shared tools, spaces, land, and skills. The Registry makes the invisible visible — the drill that six neighbors would buy separately, the backyard that could host a garden bed, the neighbor who knows how to fix a bike.

Resource Types

TypeExamplesKey Fields
Tool / ObjectDrill, ladder, sewing machine, cargo bikeOwner/steward, availability, condition, pickup/return instructions
SpaceGarage bay, yard, meeting room, kitchenCapacity, access notes, scheduling constraints
LandGarden bed, fruit tree access, composting areaSteward, use rules, seasonal availability
SkillBicycle repair, tax filing, language tutoring, plumbingSkill holder, availability windows, how to request

Functional Requirements

Registry entry:

Availability and scheduling:

Checkout and return:

Discovery:

Acceptance Criteria:


Layer 2: Needs & Offers (Mutual Aid)

Overview

A structured layer for surfacing mutual aid requests and offers. Not a feed. Not a chat. A structured system for posting what you need and what you’re offering, with time bounds and local context — designed for completion, not engagement.

On asking for help: The hardest design problem in this layer is not technical. It is social and psychological. Most people would rather go without than post a Need. Asking for help publicly — even in a trusted community — carries shame, fear of judgment, and anxiety about reciprocity. The design must work against this actively. Needs must be framed as contribution to the community’s self-knowledge, not as admissions of weakness. A neighbor who posts an honest Need is giving the community a gift: they are making real what was invisible.

On receiving as contribution: Receiving help graciously, confirming exchanges, and providing feedback on what was useful are forms of contribution. The platform should make this legible — not by awarding badges for receiving, but by treating the act of allowing a neighbor to help you as a meaningful part of the commons cycle. A community where no one is willing to receive is not a mutual aid community.

On neighbors who cannot reciprocate: Some neighbors — elderly, disabled, in crisis, in poverty — may receive more than they give for extended periods, possibly permanently. This is not a problem to solve. It is the point. The Commons Fund, the gift economy option, and the explicit design principle that receiving is legitimate all exist to hold this reality.

Core Objects

Need — A request for help, a resource, or a skill. Time-bounded. Fulfilled or expired. Posting a Need is an act of trust and community contribution.

Offer — Something available: a resource, labor, skill, or care. Time-bounded. Claimed or expired.

Both are first-class objects, not posts. Neither generates a feed or a comment thread.

Functional Requirements

Posting a Need:

Urgent flag: A Need can be marked urgent. Urgent Needs surface at the top of the Needs list regardless of deadline, and trigger immediate in-platform notification (not digest) to members in the relevant zone. The bar for “urgent” is intentionally undefined — members self-assess. Abuse of the flag reduces its signal value; the community norm and organizer alerts handle misuse. Urgent Needs are visually distinct but not alarming — no sirens, no red badges, no anxiety cues. The design communicates “this matters now” without “drop everything.”

This is Local Commons’s emergency coordination primitive for Phase 1. A dedicated Emergency Mode (neighborhood-wide state shift with real-time broadcast) is on the Phase 2 roadmap.

Posting an Offer:

Matching:

Resolution:

Discovery:

Acceptance Criteria:


Layer 3: Lightweight Governance

Overview

Neighborhoods need to make decisions together: about shared resources, about the Commons Charter, about how to handle a conflict, about what to plant. Local Commons embeds a governance layer — drawn from the CommonGround framework — that is lightweight enough for a neighborhood block but principled enough to prevent power capture.

This layer is the CommonGround deliberation system configured for neighborhood context. It is not a full re-implementation; Local Commons ships with a neighborhood-appropriate default governance profile.

Core Objects

Decision — A persistent, structured question the neighborhood needs to resolve. Flows through the 5-phase protocol: Attention → Perspecting → Integration → Decision → Memory. Can be reopened after closure.

Perspective — A structured contribution to a Decision, typed by lens (Values, Risk, Equity, Feasibility, Relational, Temporal). Not a comment. Not a vote. First-class object — not threaded, not ranked.

Decision Record — A structured capture of what was decided, how, why, and what dissent remains. Required to close a Decision. Drafted by the facilitator, open to objection during a review window before finalisation.

Commons Charter — The neighborhood’s living constitutional document, derived from the CommonGround Constitution. It has named sections (e.g. “How we make decisions,” “How we share resources,” “How we handle conflict,” “How we protect the commons”). Each section is free-text with full version history. Closed Decisions may append a summary to a relevant section, proposed by the facilitator and confirmed by Stewards. The Charter is visible to all members and exportable.

The 5-Phase Decision Protocol

Decisions are not forms to fill out — they are the crystallisation of a collective sense-making process. The platform guides members through five phases:

  1. Attention — Issue is framed: title, scope (what is and isn’t included), affected parties. Scope can be challenged during deliberation. Any member may petition for inclusion if they are materially affected.
  2. Perspecting — Members add Perspectives using the 6 lens types. The platform tracks perspectival coverage: are different viewpoints being heard, or is the discussion clustering?
  3. Integration — Perspectives encounter each other. The facilitator produces an integration summary: where is there shared understanding? Where does genuine disagreement remain? What is still unknown? The platform surfaces a legibility warning if contributions are not cross-engaging (parallel monologue signal).
  4. Decision — Resolution via the group’s configured method (default: consent-based). Objections must be reasoned and paramount, not preferential. Secret ballot available for any decision on request.
  5. Memory — Decision Record is drafted, reviewed, and finalised. Civic Memory timeline is updated. Relevant Charter sections may be amended.

A Decision may not skip Perspecting or Integration and proceed directly to a vote. Deliberation is a Tier 1 constitutional requirement.

Governance Profile (Neighborhood Default)

The default profile is lighter than CommonGround’s co-op defaults, reflecting neighborhood participation realities:

Sub-groups within the neighborhood (garden, tool library, etc.) may define their own tighter governance profiles through a governance Decision. Their quorum is calculated against their own membership, not the full neighborhood.

Membership and Liveness

Membership is the active exercise of participation, not account possession.

What Local Commons Governance Is Not

Constitutional Constraints (inherited from Integral Commons Constitution)

Six Tier 1 inviolable principles apply to all Local Commons neighborhood governance regardless of profile:

  1. Revocability — All delegations are revocable. No delegation may be made permanent.
  2. Due Process — Members subject to removal may participate in deliberation, may not block the final decision, and are entitled to transparent criteria and thresholds.
  3. Commons Protection — No decision may privatize shared infrastructure, restrict exit rights, or destroy the conditions for collective sense-making. Supreme among all principles.
  4. Forkability — Any member or group may fork their governance profile or leave with their data.
  5. Holonic Nesting — Local Commons neighborhoods are holons within the Integral Commons ecosystem. They share Tier 1 principles with sibling and parent holons; their Tier 2 choices are their own.
  6. Deliberation — No decision proceeds without structured deliberation. Voting without deliberation is prohibited.

The 5-Phase Facilitation Wizard

The wizard guides a first-time facilitator through all five phases without prior governance experience. It is not a form — it is a process guide that enforces the constitutional protocol while making each step clear.


Phase 1 — Attention

Goal: frame the issue and identify who is affected.

Facilitator fills in:

System shows:

Phase closes when the facilitator confirms scope. Scope challenges are surfaced as inline comments before confirmation.


Phase 2 — Perspecting

Goal: surface multiple partial views of the issue.

System prompts affected members via the next digest cycle. Members submit Perspectives using the 6 lens types (Values, Risk, Equity, Feasibility, Relational, Temporal).

Facilitator sees a coverage dashboard:

Platform surfaces a parallel monologue warning if contributions are clustering without cross-engagement — perspectives responding only to aligned views and ignoring divergent ones. This is a signal for the facilitator to prompt direct engagement, not a gate.

Phase cannot close until the minimum deliberation window has elapsed (7 days default). Facilitator may extend; cannot shorten.


Phase 3 — Integration

Goal: make shared understanding and remaining disagreement legible.

The facilitator authors an Integration Summary — manually written in Phase 1, no AI assist:

The summary is visible to all affected members, who may flag it as incomplete or request a revision. One round of revision is built into the phase before the facilitator can close it.

Platform surfaces the parallel monologue signal again here if it was present in Perspecting and not resolved.


Phase 4 — Decision

Goal: reach a resolution through the group’s configured method.

Facilitator proposes a resolution based on the Integration Summary. Affected members respond:

Secret ballot: available for any decision on any member’s request. The request is visible; the vote is not.

Quorum check: system enforces awareness and participation quorum against the affected group before the Decision phase can close. If quorum is not met within the deliberation window, the Decision is marked “Stalled — insufficient participation” and cannot proceed until quorum is reached. If active process refusals account for more than 20% of affected members, the stall reason is recorded as “Stalled — active process refusal” rather than “Stalled — insufficient participation,” and the Decision Record must address this before the Decision can be reopened.


Phase 5 — Memory

Goal: record the decision in a form the neighborhood can learn from.

System pre-populates a Decision Record draft from the Decision data:

Facilitator edits and publishes. The record enters a 24-hour review window during which any affected member may flag a factual error. After the window, the record is finalised and appended to Civic Memory.

Facilitator is prompted: “Does this decision update the Commons Charter?” If yes, they select the relevant section and propose an amendment. Stewards confirm the addition.


Functional Requirements

Acceptance Criteria:


Layer 4: Stewardship Record

Overview

The Stewardship Record is the neighborhood’s collective memory of what members have been part of. It is descriptive, not evaluative. It records what happened — resources stewarded, exchanges completed, Decisions participated in — without translating those happenings into a score, a rank, or a signal of a person’s worth to the community.

This is a deliberate departure from “Trust Graph” or “contribution scoring” models. Making human behavior legible to a system changes the behavior. When people know that contributions are scored, they contribute in ways the system can see — which may not be the same as contributing in ways the neighborhood needs. The most important work in any community (emotional labor, informal care, the conversations that hold relationships together) is invisible to any platform and should remain so. The Stewardship Record records platform-visible activity without claiming that platform-visible activity is what matters.

The platform takes no position on what a good community member looks like. There is no score, no threshold, no recognition earned by crossing a metric. The record holds history. The community holds judgment.

What the Stewardship Record Holds

Platform activity is logged as a historical record — Civic Memory for the individual, analogous to how the governance timeline is Civic Memory for a Decision.

ActivityRecorded
Resources registered in the RegistryYes
Resource loans completed (as lender)Yes
Needs fulfilledYes
Offers claimedYes
Perspectives added to a DecisionYes
Decisions facilitated to closureYes
Exchanges completed (any type)Yes

This is a record of participation, not a measure of value. It answers “what has this member been part of?” — not “how much are they worth to the neighborhood?”

What the Stewardship Record Does Not Hold

The following are deliberately outside the record, because tracking them would either damage them or misrepresent their nature:

These are not gaps. They are the most important things a neighborhood does. The platform acknowledges its own blindness to them.

Who Can See What

Recognition (Optional, Neighborhood-Configured)

Neighborhoods may choose to enable recognition signals — named acknowledgements for specific contributions. These are an opt-in feature at the neighborhood level, not a shipped default.

When enabled, they are community-configured: the neighborhood decides what to recognize and what to name it. The platform does not ship a default set of recognition thresholds. There is no “Active Contributor” badge from the platform. If a neighborhood wants to celebrate that someone has facilitated their tenth Decision, they can configure that — with language that reflects their culture, not the platform’s assumed values.

Recognition signals, where configured, are celebratory and contextual. They do not gate features or governance. Their absence is neutral.

Participation Equity Audit (Steward-Only)

When governance participation is systematically skewed — with the majority of Perspectives on Decisions coming from a structural subset of the neighborhood — the Steward dashboard surfaces a participation equity alert. This does not require demographic tracking beyond what the neighborhood already holds. It uses neighborhood-defined attributes (zone, membership tenure, full vs. anonymous tier, active vs. inactive status) to identify structural patterns.

The alert fires when: ≥80% of Perspectives on a Decision come from members sharing a single attribute value (e.g., all from one zone, all with >1 year tenure, all full members rather than anonymous members). It is informational — a prompt for facilitators to actively reach out to underrepresented members before the Integration phase closes, not an automatic gate on the process.

This addresses the reality that “structured deliberation” can systematically advantage members with time, cultural fluency, and platform comfort — and that governance appearing healthy by participation-rate metrics may still be functionally dominated by a structural subset.

Conflict and Issue Alerts (Steward-Only)

When patterns emerge that may warrant attention — a resource repeatedly returned damaged, a member with multiple unresolved exchanges, a Need fulfilled but disputed — the system sends a private alert to neighborhood Stewards only. No public flag. No notation on the member’s record.

This is a signal, not an accusation. The Steward’s job is to check in informally, not to adjudicate. Resolution happens outside the platform or through the CIP conflict repair process. Local Commons is a coordination layer, not a court.

Vouching (Phase 2)

Members can vouch for a new member who lacks neighborhood-verification documentation. Vouching creates a human accountability link — the voucher’s identity is associated with the new member in Steward-visible records only. If the vouched member causes harm, the voucher is notified and involved in resolution.

Functional Requirements


Layer 5: Local Economy Layer

Overview

The Local Economy Layer enables alternative exchange within the neighborhood: time banking, skill swaps, and resource credits. It makes visible and valuable the contributions that market economies ignore — childcare, elder care, teaching, labor, care work — and creates a local circulation that reduces dependence on cash for within-neighborhood exchange.

Phase 1 ships a simple time credit system. Phase 2 adds richer exchange models.

Honest tensions this layer must hold:

Time is not fungible. One hour from a single parent with two sick children, an unstable housing situation, and a night-shift job is not the same as one hour from a retired professional with savings and no dependents. A flat time credit system treats them as equal. This is both its strength (radical non-hierarchy) and its blindness (it ignores survival constraints). The Commons Fund and the gift option exist partly to address this — neighbors who cannot trade time equitably can still receive from the commons without accumulating debt.

Quantifying care may harm it. When care work enters a credit system, it becomes legible and valued — which is good. It also becomes transactional — which may be bad. Some forms of care should be offered as gifts, not as credits. The platform supports both. Exchanges can be explicitly marked as gifts (no credits requested or offered), which does not log a credit transaction but does log a contribution.

Some people should receive without giving. Elderly neighbors, members with disabilities, neighbors in acute crisis — their right to receive from the commons is not conditional on their ability to contribute. The Commons Fund is explicitly designed to resource this. No neighbor should be made to feel that they are a burden on the system for receiving more than they give.

Time Credits (Phase 1)

Time credits are an opt-in, neighborhood-configured coordination mechanism. They are not the default mode of exchange — gift exchange is. A neighborhood that prefers to operate entirely on gift economy can disable credits entirely. A neighborhood that wants a coordination mechanism for managing access to high-demand shared resources can enable them.

The default is gift. Every exchange begins as a gift unless one or both parties explicitly request credit tracking. This is not just a UI default — it reflects a design commitment: the platform does not presume that reciprocal accounting is the right frame for community exchange.

What time credits are for: When they are used, credits are a functional coordination mechanism for managing access to things that need scheduling or that have genuine capacity constraints. Think of them less as a currency reflecting your worth to the community and more as a reservation token for shared resources. A credit balance tells you what you can request; it does not tell you who you are.

When a neighborhood enables time credits:

The base unit is the hour. One hour = one credit, regardless of contribution type — this is a deliberate equality, not a market rate.

Using credits:

Accumulating credits:

Credit rules:

On gift exchanges: Any exchange can be marked as a gift — no credits requested or offered, by either party. Gift exchanges are logged in both parties’ Stewardship Records as a distinct category (gift, not credited exchange). This supports cultural traditions of giving without transactionality, honors the reality that not all care should be metered, and is the default for all exchanges in neighborhoods that haven’t enabled credits.

Architectural separation of gift and credit: Gift exchanges and credit-tracked exchanges are architecturally separate — different data objects with no foreign keys between them. A gift exchange cannot be “upgraded” to a credit exchange through any platform pathway. This separation is enforced in the data model, not just the interface. The goal is to ensure that the accounting logic of the credit system cannot creep into the gift economy as the platform evolves. If a future developer can trivially link a gift exchange to a credit balance, the firewall has failed.

Commons Fund:

Exchange Coordination Protocol

All coordination between parties — whether for a Registry resource, a Need, or an Offer — uses a structured Exchange Request rather than a message thread. The goal is to resolve most exchanges in one or two touches, not a conversation.

Exchange Request fields (submitted by the requesting party):

Receiving party has three options:

  1. Approve — one tap. Exchange is confirmed. Both parties are notified. Completion confirmation is queued (see below).
  2. Counter — sends back a structured response with adjusted terms (“I have it logged out until Thursday, available from Friday”, “I can do 2 hours but not 3”). Maximum one counter per exchange before it routes to conversation. Counters use the same structured fields, not free text.
  3. Start a conversation — opens a scoped, purpose-bound thread tied to this specific exchange. The thread exists only while the exchange is active and closes when the exchange is confirmed, declined, or expires. No general inbox. No persistent DMs. No use outside this exchange.

Anonymous members use the same protocol. Their pseudonym appears to the other party; their identity link is never exposed.

Exchange completion:

  1. The initiating party marks the exchange complete in the platform
  2. The receiving party confirms (or disputes within 48 hours)
  3. On mutual confirmation: credits transfer (if applicable), exchange is logged in both parties’ Stewardship Records
  4. If one party confirms and the other doesn’t respond within 48 hours: the system sends a reminder. After a further 48 hours of no response, a Steward alert is triggered. Credits are not auto-transferred without mutual confirmation.

Registry-specific: When a resource is checked out via Exchange Request, it is automatically marked “on loan” in the Registry until the exchange is confirmed complete. This prevents double-booking and keeps the Registry accurate without manual Steward intervention.

Functional Requirements

Acceptance Criteria:


UX Principles

These principles override individual feature decisions when there is tension.


Technical Requirements

Architecture

Data Model (Key Entities)

Neighborhood
  ├── Members
  │     ├── StewardshipRecord
  │     └── CreditBalance
  ├── Resources (Registry)
  │     └── CheckoutLog
  ├── NeedsOffers
  │     └── ExchangeLog
  ├── Decisions
  │     ├── Perspectives
  │     ├── DecisionRecord
  │     └── CivicMemoryTimeline
  ├── CommonsCharter
  └── CommonsFund

Identity and Authentication

Member Joining Flow

All membership — regardless of path — requires a vouch from at least one active member. No one joins without a voucher. The neighborhood’s Registry, Needs board, and member list are invisible to unverified visitors.

Self-initiated (primary path):

  1. Person discovers the neighborhood via a shareable join link (neighborhood-specific URL, not publicly indexed — shared by members, posted at events, printed on the weekly summary)
  2. Enters a name or pseudonym
  3. Searches for and selects one or more existing members they already know as their voucher(s)
  4. Chooses their visibility level:
    • Full member — name or pseudonym visible to the neighborhood; full access to all layers
    • Anonymous — platform records no identifying information; only the voucher holds the identity link out-of-band
  5. If anonymous: platform prompts — “Let [voucher name] know you’ve requested to join so they can confirm your identity with you directly. Local Commons will not hold this information.” Confirmation happens outside the platform (in person, by phone).
  6. Selected vouchers receive an in-platform alert and email: “[Name/pseudonym] says they know you and would like to join [Neighborhood]. Can you vouch for them?”
  7. One confirmed vouch admits them. If no one vouches within 7 days, the request expires with a notification to the requester.
  8. Growth rate cap check: if accepting would double membership within 30 days, the invite is queued. Requester is notified: “Your request is confirmed — you’ll be added once the neighbourhood’s onboarding window opens.”

Steward-initiated (outbound outreach):

For people who haven’t found the platform yet. Steward shares the join link directly (by message, in person, or via the Launch Kit). The recipient follows the same self-initiated flow from step 2 and makes their own anonymity choice. The Steward is pre-selected as the voucher if the link was sent personally; otherwise the person selects their own.

First login onboarding (3 screens):

  1. Confirm name or pseudonym
  2. Read and acknowledge the Commons Charter
  3. First-contribution nudge: one specific, low-friction action based on what the neighborhood currently needs most (e.g. “The Registry has 12 tools but no skills listed — do you have a skill you’d share?”)

Privacy and Data

Notifications

Internationalisation

Offline and Low-Tech Access

Not all neighbors have reliable smartphone access or digital literacy. Local Commons bridges this gap without requiring SMS infrastructure in Phase 1.

Phase 1:

Fast follow (Phase 2):

Performance Targets


Neighborhood Launch Protocol

The cold start problem kills neighborhood platforms. Local Commons addresses it with a structured, three-part launch protocol that gives every new neighborhood a functional-feeling system on day one.

Part 1: Organizer Pre-Seeding

Before inviting anyone, the founding Steward pre-populates the Registry with 10-15 resources — their own tools, spaces, skills, and any they’ve confirmed with close neighbors in advance. The Registry should feel alive before the first member joins. An empty Registry signals abandonment; a seeded Registry signals possibility.

Local Commons provides a Pre-Seed Checklist during onboarding: a guided list of the most commonly shared resource categories to prompt the organizer (“Do you have a drill? A ladder? A sewing machine? A spare room for meetings?”).

Part 2: Structured Launch Event

Local Commons provides a Neighborhood Launch Kit: a facilitated 90-minute in-person event format for the first gathering. The event structure:

  1. Why we’re here (15 min) — Organizer explains the commons model and what Local Commons is for
  2. What we have (20 min) — Each attendee registers one resource on their phone while together
  3. What we need (20 min) — Each attendee posts one open Need or Offer
  4. First Decision (20 min) — The group opens their first governance Decision: “What are our shared agreements?” — beginning the Commons Charter
  5. What’s next (15 min) — Organizer explains the weekly digest and how to invite remaining neighbors

Outcome: every attendee has used all three primary layers before they leave. The neighborhood has a seeded Registry, live Needs, and an open Decision. Critical mass is structural, not hoped for.

Part 3: Import from Existing Tools

For neighborhoods migrating from existing tools (a shared spreadsheet, a WhatsApp group’s pinned resources, an Airtable), Local Commons provides:

Import is available during onboarding and at any time after. It converts existing data into Local Commons objects rather than requiring manual re-entry.


Business Model

Local Commons is open-source civic infrastructure — not a product communities rent, but a commons they can run. Sustainability comes from the institutions and communities that benefit from it, not from extracting value from the neighborhoods using it.

Model

Open source, always. The codebase is AGPL-licensed. Any neighborhood, cooperative, or municipality can self-host at no cost. There is no feature gating, no premium tier, no subscription required to access any part of the platform.

Hosted option, contribution-based. A hosted instance is available for communities that cannot or do not want to run their own infrastructure. This is funded through voluntary contributions and grant support — not mandatory subscription fees. No neighborhood is turned away for inability to contribute.

Institutional services. Housing cooperatives, community land trusts, mutual aid networks, and municipalities that want implementation support, facilitation training, or integration assistance pay for those services. The code is free; the expertise and support are not. Institutional clients never pay for per-seat access — they pay for services.

Grant and public funding. Civic infrastructure should be publicly funded. Local Commons actively pursues grants from commons infrastructure funds, civic tech foundations, housing cooperative networks, and municipal innovation programs. The goal is for Local Commons to be recognized and funded as public digital infrastructure — not dependent on any single funding source.

Commons Fund. A portion of institutional services revenue is set aside as a commons fund available to low-income communities, pilot neighborhoods, and under-resourced organizations. This is a structural commitment, not a discretionary grants program.

On Unpaid Steward Labor

Local Commons runs on the labor of neighborhood Stewards — the organizers who seed the Registry, run the Launch Kit, act as proxies for non-digital neighbors, manage conflicts, and keep the community alive. This labor is not compensated by the platform. That is worth naming honestly.

The platform is designed to reduce this burden, not increase it. Every feature that allows members to self-serve — self-initiated joining, direct Exchange Requests, self-facilitated Decisions — is one fewer task for a Steward. But organizing has irreducible human elements — the relationship-building, the hard conversations, the showing up — that no platform can automate away.

In Phase 3, the roadmap includes exploring whether institutional services revenue or Commons Fund resources can provide at least symbolic compensation for Steward labor in communities where the organizing burden is highest. This is not a solved problem. It is a named one.

What Local Commons Will Never Do


Local Commons facilitates real-world exchanges of physical objects, labor, and value. This creates legal exposure that must be addressed before launch.

Platform Posture: Facilitator, Not Party

Local Commons is a coordination layer. Exchanges happen between members; the platform is not a party to them. Terms of Service make this explicit: Local Commons does not own, store, insure, or guarantee any resource, exchange, or service listed on the platform. Disputes are between members, not between members and Local Commons.

Community Liability Covenant

The Commons Charter — which every member agrees to on joining — includes a mutual liability agreement: members participating in exchanges accept shared community risk, consistent with how tool libraries, food co-ops, and community gardens have operated for decades. This is not legally airtight, but it establishes intent, norms, and community-level accountability.

Two areas require legal counsel before Phase 1 launches:

  1. Time credits and the Commons Fund — In some jurisdictions, alternative currency systems or community funds may trigger financial regulation (money transmission, securities, taxation). The credit system must be reviewed by a lawyer familiar with alternative economy models before launch.

  2. Data protection — GDPR compliance is stated; it must be verified by legal review, particularly for the organizer-held anonymous membership model and cross-border data handling.

High-Risk Resource Guidance (Phase 2)

For high-value or high-risk resources (power tools, vehicles, shared spaces), Phase 2 will provide guidance for neighborhoods that want to establish a legal entity (unincorporated association, cooperative) as a liability wrapper. Local Commons provides templates and guidance; it does not provide the entity.


Distributed Stewardship

Local Commons has no single organizer role. The platform distributes stewardship from day one to prevent the single-point-of-failure that collapses most neighborhood platforms when a founding organizer moves, burns out, or has a falling out.

Steward Role

Any neighborhood can have multiple Stewards — members with elevated operational visibility and responsibilities. Stewards:

Stewards have no elevated governance authority. They cannot make decisions on behalf of the neighborhood, override the Commons Charter, or close Decisions unilaterally. Their additional access is operational, not political.

Emergency actions: Stewards may take emergency actions (removing a resource from the Registry, suspending a member’s access, escalating a conflict) when immediate harm is at stake. All emergency actions are automatically logged in Civic Memory with a timestamp and the acting Steward’s identity. Every emergency action must be ratified or reversed by the neighborhood through a governance Decision within 72 hours. An unratified emergency action that expires automatically triggers a Decision to review it. This prevents Steward authority from expanding through accumulated emergency precedent.

Steward Succession

Stewardship is a platform role, not a person. When a Steward leaves:

There is no “founder lock” — the person who created the neighborhood has no permanent authority that cannot be revoked through normal governance.

Power Dynamics and Exploitation Prevention

The Steward role creates a real power asymmetry. Stewards see more, know more, and have more platform access than regular members. In a neighborhood with pre-existing social inequalities — by class, race, tenure, disability, or language — the Steward role will tend to be filled by the most privileged members unless that tendency is actively counteracted.

Local Commons does not solve this structurally. But it names it:

Burnout as structural, not individual. Steward burnout is the highest-probability failure mode in this platform. It presents as a personal failing — the organizer “couldn’t keep up” — but is almost always structural: one or two people absorbing the coordination costs of an entire community’s inaction. The mitigation is not resilience training for Stewards. It is designing the platform to distribute load, making member self-service the default, and naming the problem visibly rather than optimizing around it.

The Organizer Dashboard tracks Steward action counts. If one Steward’s logged actions in the past 30 days are more than 3× any other active Steward, the dashboard surfaces a load distribution alert: “One Steward is handling most of the coordination work. Consider redistributing roles or recruiting additional Stewards through a governance Decision.”


Ecological and Non-Human Stakeholders

Neighborhoods exist within ecosystems — watersheds, soil, urban tree canopies, wildlife corridors, native plantings, microclimates shaped by decades of human activity. These systems are not background; they are the commons that all other commons depend on. A neighborhood that depletes its soil, removes its canopy, or poisons its watershed is governing its own future impoverishment.

Why This Section Exists

Most commons governance frameworks — including most digital platforms — treat the non-human world as a resource to be managed, a backdrop to human activity, or a constraint to navigate. Local Commons is attempting something different: treating the local ecosystem as a stakeholder with interests that must be named in governance decisions that affect it.

This does not mean the platform takes a position on how neighbors should manage their land. It means that decisions affecting the non-human commons — pesticide use in a shared garden, tree removal from common land, construction on a floodplain, water use during drought — cannot be made as if the ecosystem has no stake in the outcome.

Governance Requirements

All Decisions affecting land, outdoor shared spaces, water use, or non-human life must include Ecological Impact as a named scope consideration during the Attention phase. The facilitator is prompted: “Does this decision affect the local ecosystem — soil, water, tree canopy, wildlife, or shared outdoor space? If so, name it in scope.”

If the facilitator confirms ecological impact, the governance wizard:

  1. Adds “Ecological / Place” as a seventh Perspective lens type for this Decision (alongside the default six)
  2. Prompts for at least one Perspective of this type before the Integration phase can close
  3. Includes an ecological impact note field in the Decision Record

This is not a veto. The neighborhood may make decisions that are ecologically harmful. The requirement is that they make those decisions knowingly, with the impact named and recorded in Civic Memory.

Land Stewardship Categories in the Registry

The Resource Registry includes a Land resource type with stewardship-oriented subcategories:

The “Habitat patches / wildlife corridors” category exists to make non-human claims on space visible to human decision-making. It has no checkout function.

What the Platform Cannot Do

The platform cannot give the ecosystem a voice. It cannot measure ecological health, surface biodiversity data, or know whether a neighborhood’s decisions are causing cumulative harm. These are real limitations.

What it can do:

Connecting Local Commons to bioregional data (watershed health, urban forest canopies, urban heat island data) is a Phase 3+ consideration requiring partnerships with ecological monitoring organizations.


Conflict and Harm Resolution

Local Commons facilitates real exchanges between real neighbors — and where people interact around material resources, power, and shared space, conflict will occur. The platform does not adjudicate conflict. But it cannot pretend conflict doesn’t happen or route it entirely outside the system.

The Platform’s Role

Local Commons is a coordination layer, not a court. Its role in conflict is:

  1. Signal — surface patterns to Stewards without public accusation
  2. Hold process — provide a governance path for conflicts that require collective resolution
  3. Not escalate — avoid creating public confrontations, adversarial ratings, or permanent marks on a member’s record

The platform explicitly does not:

Steward Role in Conflict

When the system surfaces a conflict alert, Stewards are prompted to check in informally, in person, before any platform action. Most conflicts resolve at this level. The Steward’s job is to understand what happened, not adjudicate it.

If the conflict involves a Steward, the alert goes to all other Stewards. If there is only one Steward, the alert goes to the neighborhood’s longest-tenured active member who is not a party to the conflict.

Restorative Process Path

For conflicts the informal check-in does not resolve, Local Commons provides a structured restorative process path through the governance layer, with specific configuration:

This process is available but not mandatory. Parties may resolve conflict entirely off-platform. The platform path is an option, not a requirement.

What Cannot Be Resolved by Platform Governance

Harm to Anonymous Members

Anonymous members have reduced recourse. They cannot participate in governance Decisions, which means they cannot directly participate in a Conflict Resolution Decision. If an anonymous member is harmed, their recourse is through their voucher — who can participate in the platform on their behalf — or through off-platform process. The voucher relationship was designed partly for this: the voucher is accountable for the member’s standing in the neighborhood and is the appropriate contact for anything the anonymous member cannot navigate directly.

What the Platform Records

All dispute flags, emergency actions, and Conflict Resolution Decisions are logged in Civic Memory. Members who are the subject of a formal Conflict Resolution Decision are named as affected parties in that Decision’s record. A member removed through a governance Decision retains their data export right and receives the Decision Record documenting the removal process.


Phased Roadmap

Phase 1: Foundation (4-5 months)

Goal: Prove that neighborhoods will use the coordination stack, and that the stack creates meaningful exchanges.

Ships:

Pilot neighborhoods: The pilot cohort must include two distinct community types:

  1. Organized community pilots — community gardens, housing co-ops, and established mutual aid networks with existing coordination habits that Local Commons can augment. These pilots validate core functionality.

  2. Structural barriers pilot — at least one pilot neighborhood must be a community with no prior digital coordination infrastructure and significant structural barriers to participation: language access challenges, economic precarity, low digital literacy, historical distrust of institutions, or a combination. This is a design constraint, not a diversity add-on. Features that pass organized-community pilots but fail this pilot reveal equity problems that must be caught in Phase 1. A platform calibrated only for communities with existing organizing capacity will underserve the communities that most need better coordination infrastructure, and that failure will be invisible until it is too late to correct without a full redesign.

Phase 1 Fast Follows (post-launch, pre-Phase 2)

Short-cycle additions once Phase 1 is live and stable:

Phase 2: Depth and Trust (3-4 months post-Phase 1 validation)

Goal: Deepen the trust and economy layers; add verification, group sub-structures, and emergency coordination.

Ships:

Phase 3: Federation and Ecosystem (6+ months post-Phase 2)

Goal: Connect neighborhoods; open the platform to the broader Integral Commons ecosystem.

Ships:


Accessibility

Local Commons targets WCAG 2.1 Level AA compliance across all core flows.

Specific requirements:

Accessibility is a Phase 1 requirement, not a Phase 2 retrofit. The printable weekly summary must also meet print accessibility standards (sufficient font size, high contrast, no colour-only encoding).

Browser and Device Support

Phase 1 targets:

ContextMinimum support
Desktop browsersChrome 120+, Firefox 120+, Safari 17+, Edge 120+
Mobile browsersChrome for Android 120+, Safari iOS 16+
Screen size320px minimum width (small Android phones)
ConnectionFunctional on 4G; core flows must not require >500KB page weight

Progressive enhancement: core flows (browse Registry, post a Need, confirm an exchange) must work without JavaScript for resilience on slow or degraded connections.

Native app is explicitly out of scope for Phase 1.

Data Retention and Deletion

Retention policy:

Right to deletion (GDPR Article 17):

Backup and recovery:

Security Requirements

Baseline security requirements for Phase 1:

Authentication:

Input validation:

Rate limiting:

Steward action audit log:

Data in transit: TLS 1.2+ for all connections; HSTS enforced.

Dependencies: Third-party dependencies reviewed before inclusion; no analytics SDKs, advertising pixels, or tracking scripts.

Notification Specification

Member Digest (weekly default)

Member Immediate Notifications (in-platform only, no email push)

Steward Digest (weekly, additive to member digest)

Steward Immediate Notifications (in-platform + email)


Risks and Mitigations

RiskProbabilityImpactMitigation
Adoption friction — neighbors don’t switch from WhatsAppHighHighLaunch alongside, not instead of, existing tools; Neighborhood Launch Kit drives first engagement in-person
Cold start — Registry seeded but unused after launch eventHighMediumPre-seed checklist; track checkout rates not registration rates; fast follow with organizer dashboard showing dormancy
Organizer burnout / departureHighHighDistributed Stewardship from day one; succession mechanism; no founder lock
Governance capture — active minority makes all decisionsMediumHighQuorum requirements, digest-based rhythm, 40% awareness threshold before closure
Trust recognition gamed — members do low-value actions to earn signalsMediumMediumRecognition thresholds set by volume, not single actions; organizer visibility into contribution patterns
Credit inequality — some neighbors can’t earn credits (elderly, disabled, time-poor)MediumHighCommons Fund seeded to support low-capacity neighbors; urgent Need flag ensures aid flows regardless of credit balance
Anonymous membership abusedLowMediumOrganizer-vouched only; organizer holds the accountability link and is responsible for the member; abuse affects organizer’s standing
Time credits attract legal scrutiny as alternative currencyMediumHighLegal review required before launch; facilitator-not-party posture; community covenant framing
Identity verification burden alienates undocumented or vulnerable neighborsMediumHighAnonymous membership tier available from day one; organizer vouching bypasses all address verification
Platform abandonment — neighborhood stops using it after 3 monthsMediumHigh6-month retention target; onboarding commitment-setting with Stewards; passive presence counts (reduces apparent churn)
Digital exclusion — 20-30% of neighbors have no smartphone accessMediumHighOrganizer-as-proxy and printable summary in Phase 1; SMS fast follow
Solo dev scope — 5 layers + 3 new sections is a lotHighHighPhase 1 ships all layers at minimum viable depth; fast follows and Phase 2 absorb the additions; resist expansion until pilot validation
Credit hoarding — members accumulate credits and don’t spendLowMedium40-hour cap; excess auto-donates to Commons Fund
Federation complexity overwhelms Phase 1LowMediumPhase 3 deferred; no federation architecture decisions in Phase 1 codebase
Systemic exclusion — platform structurally inaccessible to most-vulnerable neighborsMediumHighAnonymous tier, organizer-as-proxy, printable summary, SMS fast follow; but acknowledged as partial mitigation only
Platform dependency — community governance moves online and becomes unavailable without the platformMediumHighAGPL license + self-hostable + full data export means no vendor lock-in; community governance capacity must be maintained offline in parallel
Digitally mediated false community — platform activity substitutes for real relationship, creating the appearance of community without its substanceMediumMediumSlow UX, action-over-expression design, Launch Kit drives in-person first engagement; no fix available in software — named here as a permanent risk
Care commodification backfire — time credit system makes care work transactional in ways that damage itMediumMediumGift exchange option explicit in design; Commons Fund covers neighbors who cannot trade; cultural flexibility allows neighborhoods to de-emphasize credits
Steward burnout as structural failure — platform redistributes to Stewards rather than members, accelerating burnoutHighHighLoad distribution alert in Organizer Dashboard; member self-service defaults; multiple Stewards required; burnout named as structural, not personal

What This System Intentionally Does NOT Do

Design is as much about what you refuse to build as what you build. These are the things Local Commons explicitly does not attempt, and why.

It does not create community. Local Commons is infrastructure. Infrastructure does not create the social fabric it supports; it makes existing fabric more functional. A neighborhood without trust, shared culture, or human investment will not become one by installing Local Commons. The platform’s job is to lower the coordination cost of communities that are already trying.

It does not replace organizers. The platform reduces coordination overhead. It does not eliminate the need for people who hold relationships, navigate conflict, make things happen, and carry institutional memory in their heads. Stewards are not a transitional role on the way to full automation. They are a permanent part of the system. Attempting to remove them would degrade the commons.

It does not solve equity. Local Commons is designed with equity considerations embedded throughout — anonymous membership, shame reduction UX, receiving-as-contribution framing, the Commons Fund. None of this addresses structural inequality. A digital commons layer cannot fix housing insecurity, income precarity, racial segregation, or the systematic devaluation of care work. The platform can reduce barriers at the margin; it cannot change the conditions that create the barriers.

It does not replace legal governance. Local Commons governance — Decisions, Perspectives, Decision Records — is not legally binding. It is an expressive and deliberative layer. Neighborhoods with real legal authority (incorporated co-ops, legal entities, tenant associations) need their own legal processes. Local Commons can inform and support those processes; it is not a substitute for them.

It does not maximize engagement. The metrics in this PRD do not track page views, session lengths, post volume, or return frequency beyond what is needed to measure real coordination outcomes. The platform is not trying to make neighbors more engaged with it — it is trying to make neighbors more effective with each other. If using Local Commons less means the neighborhood is coordinating better through human relationships, that is a success.

It does not know what’s best for the neighborhood. The platform has no editorial position on how a neighborhood should share resources, make decisions, or structure their commons. The governance profiles are defaults, not mandates. The perspective lenses are prompts, not requirements. The constitutional principles constrain the worst outcomes, not prescribe the best ones. What a healthy neighborhood looks like is the neighborhood’s question to answer.

It does not scale infinitely. Local Commons is designed for groups of 5–200 people who know each other or could know each other — not for crowds. The features that make it useful at this scale (vouching, quorum based on affected members, Steward conflict alerts, individual exchange coordination) become dysfunctional at mass scale. This is by design. Large-scale civic coordination is a different problem that requires different tools. Local Commons is not trying to be that tool.

It does not make difficult conversations easy. Governance exists because people disagree about things that matter. The 5-phase protocol, Perspectives system, and Integration Summary are designed to make difficult conversations legible — to structure disagreement rather than suppress it. They do not make those conversations painless. A platform that made conflict comfortable would be one that was resolving it prematurely.


Relationship to Integral Commons Ecosystem

Local Commons is the place-based, neighborhood-scoped product in the Integral Commons ecosystem. It is not a fork or a divergence — it is a configured bundle:

Local Commons LayerIntegral Commons Module
Lightweight GovernanceCommonGround (neighborhood profile)
Resource RegistryEquip (simplified, no IoT in Phase 1)
Needs & OffersStewardship and Mutual Aid module
Stewardship RecordIntegral Commons Participation History
Local EconomyKindred (time banking implementation)

Local Commons proves the neighborhood use case. CommonGround proves the governance layer. When both have traction, Phase 3 federation bridges them into the broader Integral Commons vision.


Glossary


PRD v1.2 developed through: user-provided Local Commons concept → brainstorming session (11 gaps addressed) → idea-refine sharpening pass (13 fixes applied) → product-requirements completeness audit (15 gaps resolved). Constitutional model grounded in CommonGround Constitution v3 and governance-spec.md. Next steps: pilot neighborhood identification, Phase 1 technical architecture design, Commons Charter template drafting, legal review engagement (time credits + Commons Fund), security-and-hardening pass.