Replies: 2 comments
-
The Missing Piece: Governance Documents as Typed, Provenance-Tracked EventsOne gap in the peer project analysis worth surfacing: none of the four projects reviewed cleanly solve the "where do adopted documents live, and how does their adoption get linked to the vote that created them?"
This is the gap ICN calls Station 5 (Policy) and Station 8 (Receipts) in their closure loop. The "governance document becomes policy" moment is not tracked anywhere. Research: FOSS Options for a Legal BridgeI evaluated three options against what Phase C already has in the stack: HedgeDoc — collaborative Markdown editor
Forgejo — self-hosted Gitea fork (git-based doc workflow)
Nextcloud Text + Approve — already in the Phase C stack
The Workflow This EnablesThe IPFS pin at adoption creates a cryptographic receipt: the adopted text is permanently bound to the governance decision. This is Station 8 in the ICN closure loop. DisCO Vocabulary AlignmentOne of the peer project learnings from DisCO is the REA/Valueflows vocabulary (
Speaking this vocabulary makes Iskander's document governance records interoperable with the broader cooperative tech ecosystem (Valueflows, DisCO tooling, any REA-aware system). Implementation PathFiled as issue #113. The implementation touches:
This closes the provenance gap (issue #78), contributes to scope tagging (issue #77), and makes the closure loop (issue #82) actually close at Station 5 and 8. |
Beta Was this translation helpful? Give feedback.
-
|
Update 2026-04-12: Bonfire Networks is now a named peer project with a warm outreach lead at bonfire-networks/bonfire-app#1938. Reference memory R2 covers: Circles/Boundaries as the inter-coop @mentions primitive, 6 flavours mapped to Iskander needs, AGPL-3.0 + NLnet-funded. Per AGM A10, Iskander adopts Social + Community only. Full analysis in |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
What Four Peer Projects Taught Us About Cooperative Infrastructure
Following on from the ICN architecture review (Discussion #90), this post synthesises what we learned from the four other projects that directly inform Iskander's design: DisCO, Hypha DAO 3.0, Polis + Decidim, and DarkFi. Detailed reference documents for each are now in
docs/reference/.This is a design principles post — the GitHub issues (#91–#99) track the specific implementation work.
1. DisCO: Making Invisible Labour Visible
DisCO's core contribution is economic, not technological: all labour must be counted, not just the work that ships.
The three value streams:
The cooperative principle this serves: ICA P3 (Economic Participation) has historically meant "members share profits." DisCO's feminist economics reading is stronger: members contribute in ways that are currently unpriced by capitalism, and those contributions must be counted.
A member who spends two hours mediating a conflict is doing something that makes the cooperative viable. If that's not in the ledger, the ledger is lying.
For Iskander: The
labour_logtable (issue #91) and the Clerk's care work prompting close this gap in the governance layer. DisCO's REA/Valueflows vocabulary (vf:EconomicEvent,vf:Intent,vf:Commitment) is the canonical schema — Iskander should speak this language for interoperability with the broader cooperative tech ecosystem.2. Hypha DAO 3.0: The Failure Taxonomy Every Agent Must Know
Hypha evolved through three generations of DAO design. The failure arc is as important as the current architecture:
Iskander is DAO 3.0 by design. But these failure modes must be explicit in every agent SOUL.md, because the pressure to revert to DAO 1.0/2.0 patterns is real:
The answer to both is no, and the reason is the failure taxonomy.
For Iskander: The badge system (issue #95) and charter history endpoint (issue #97) are the Hypha contributions. But the deeper contribution is the failure vocabulary — which should be in agent design documentation, not just this post.
3. Polis + Decidim: The Deliberation Stack
These two tools complete the deliberation picture:
Polis discovers existing consensus before a vote. Its vTaiwan deployment revealed that stakeholders already agreed on 7 key principles before formal deliberation even began. The deliberation question shifted from "how do we decide?" to "how do we act on what we already agree?"
Decidim structures extended participatory processes — weeks of multi-stage deliberation before a formal vote. 400+ cities and organisations use it. Its accountability module (tracking implementation status of passed proposals) is Iskander's biggest current gap.
The full stack:
The critical finding:
plan.mdcontainedif polis_consensus_rate > 0.85: skip Loomio— auto-approving governance decisions based on algorithm output. This violates ICA P2 and has been filed as a critical fix (issue #92). Polis informs. Loomio decides. Always.4. DarkFi: The Privacy Philosophy, Not the Technology
DarkFi builds the most private blockchain infrastructure that exists. Its AnonDAO makes votes anonymous at the contract-state-privacy level. We're not adopting DarkFi's technology (MACI + BrightID is the right choice for cooperative governance — more mature, has Sybil resistance, has cooperative-appropriate anti-coercion properties).
What DarkFi contributes is the privacy philosophy: privacy is foundational, not optional. The default is private; disclosure is a deliberate act.
Applied to cooperative governance, this produces the three-layer privacy model:
These layers are not in tension. They resolve the apparent conflict between DarkFi's lunarpunk anonymity and cooperative accountability:
A member who facilitates three meetings contributes visibly (Layer 2) without revealing how they voted on any proposal (Layer 1). This is cooperative accountability and individual privacy.
The Common Thread: FOSS, Federation, and Feminist Economics
Across all four projects, the design pattern is consistent:
Iskander's architecture absorbs all of these. The reference documents are in
docs/reference/. The issues are #91–#99.Related: Discussion #90 (ICN / Scratch for Governance) | Docs:
docs/reference/disco-learnings.md,docs/reference/hypha-learnings.md,docs/reference/polis-decidim-learnings.md,docs/reference/darkfi-learnings.mdBeta Was this translation helpful? Give feedback.
All reactions