ICN Pilot Readiness Assessment
What works, what's close, and what a pilot cooperative needs.
Current Demo Flow Status (as of Sprint 16, March 2026)
| Flow | Name | Status | Evidence |
|---|---|---|---|
| Flow 1 | Governance (proposal → vote → decision → proof) | PROVEN | Runs clean on K3s. 14-step demo verified 2xx on all calls. |
| Flow 2 | Patronage (surplus distribution with formula transparency) | Updated | Demo script fixed (PR #1355). Pending K3s redeploy verification. |
| Flow 3 | Federation (cross-coop agreement ratification) | PROVEN | Runs clean on K3s after fix (PR #1344). Steps 5/6/7 verified 2xx. |
| Flow 4 | Institutional Reporting (federation-wide audit view) | Updated | No route changes needed. Depends on Flows 1-3 data. |
What a Pilot Cooperative Gets
Day 1: Core Governance
A cooperative installs ICN and immediately has:
- Democratic proposal system. Create proposals with structured payloads (text, budget, allocation). Members vote. Quorum is enforced. Decisions are recorded.
- Cryptographic receipts. Every governance action produces a verifiable receipt. The receipt chain links proposals to votes to decisions to allocations.
- Audit trail. Any member can query the full governance history. Any authorized external party (funder, federation, auditor) can verify specific decisions.
- CLI tools.
icnctlprovides command-line management for all governance operations, includingicnctl audit verifyfor receipt chain integrity checks.
Month 1: Economic Coordination
With governance established, a cooperative can use:
- Mutual credit. Track obligations between members or between cooperatives. Double-entry accounting with Merkle-DAG integrity.
- Patronage distribution. Governance-approved formulas distribute surplus proportionally to contribution. Every step is transparent and auditable.
- Settlement tracking. Record and verify settlements of mutual obligations. Cross-unit settlements with configurable exchange policies.
Month 3: Federation
Once comfortable with single-node operation:
- Peer discovery. Find other ICN nodes on the network via mDNS or manual connection.
- Federation agreements. Ratify cross-organization agreements with governance on both sides.
- Cross-coop visibility. Read-only access to partner governance records for accountability without control.
- Resource sharing. Equipment lending, service exchanges, and joint procurement tracked with provenance.
What's Not Ready Yet
| Capability | Status | Timeline |
|---|---|---|
| Mobile member app | UX spec complete, implementation not started | May-Jun 2026 |
| Multi-member identity | Single node DID per coop in demo; multi-member requires key management | Apr 2026 |
| Automated governance execution | Gate wired (PR #1350), full automation in progress | Apr 2026 |
| Production hardening | Security audit, rate limiting, backup/restore tested | Q3 2026 |
Pilot Requirements
What the cooperative needs:
- A server, cloud instance, or even a Raspberry Pi (minimum: 2 CPU, 4GB RAM, 10GB storage)
- A technical contact willing to run
icndand useicnctl(or a managed deployment) - At least 3 members willing to participate in governance actions during the pilot
- A governance decision they actually need to make (not a toy scenario)
What ICN provides:
- Installation and configuration support
- Onboarding documentation and guided walkthrough
- Weekly check-ins during the pilot period
- Bug fixes prioritized for pilot-blocking issues
Ideal pilot partner characteristics:
- Active governance need. A cooperative that makes regular collective decisions (budgets, policy, elections)
- Geographic proximity. Upstate New York preferred for in-person onboarding support
- Federation interest. A cooperative that coordinates with other cooperatives or community organizations
- Feedback willingness. Willing to report what works, what breaks, and what's confusing
Candidate Ecosystem
The NY Cooperative Summit network provides the primary pilot recruitment channel:
| Organization Type | Examples in Network | Governance Complexity |
|---|---|---|
| Worker cooperatives | Rochester-area coops | High (labor hours, surplus distribution, elections) |
| Housing cooperatives | Regional housing co-ops | Medium (maintenance budgets, capital reserves) |
| Tool libraries | Community tool lending orgs | Low-medium (lending policies, membership) |
| Food cooperatives | Finger Lakes food co-ops | Medium (member dividends, supplier decisions) |
| Cooperative federations | Regional CDNs | High (cross-org coordination, shared services) |
Risk Assessment
| Risk | Likelihood | Impact | Mitigation |
|---|---|---|---|
| Pilot cooperative lacks technical capacity | Medium | High | Provide managed deployment option |
| Multi-member identity complexity | Medium | Medium | Start with single-node governance, add members incrementally |
| Mobile UX not ready for non-technical members | High | Medium | Desktop/CLI pilot first; mobile follows |
| Pilot org loses interest | Low | High | Choose org with active governance need, not theoretical interest |
Missing Inputs for Pilot Launch
- Named pilot partner (1-3 cooperatives from NY network)
- Specific governance use case for each partner
- Managed deployment option (hosted nodes for non-technical coops)
- Pilot timeline commitment (minimum 3 months)