Compliance

Compliance checklist

  • RCOS-Core version: v0.1
  • Last audited: 2026-04-22
  • Audit method: Self-audit (content definition complete; pending formal adoption)
  • Overall status: Pending adoption — all artifacts have substantive content; none yet formally adopted through a governance vote

Status key:

  • Present — file exists with substantive, adopted content
  • Draft — file exists with substantive content; not yet formally adopted
  • Stub — file exists but is a placeholder only; does not count as compliant
  • Missing — file does not exist
  • Non-compliant — file exists but systematically violates RCOS requirements

RCOS Compliance Progress

RCOS-Core compliance is binary per §10.1.1: a community is either compliant or non-compliant. EcoHubs is currently non-compliant — all artifacts are in Draft status and have not been formally adopted through a governance vote.

The two bars below show content readiness and formal adoption separately.

Content Coverage (spec requirements addressed in artifacts)

Layer 0 — Identity & Scope        ████████████████████  98%
Layer 1 — Membership System       ██████████████████░░  92%
Layer 2 — Governance & Logic      ████████████████████  98%
Layer 3 — Economic & Resource     ████████████████░░░░  82%
Layer 4 — Conflict & Repair       ███████████████████░  93%  (updated 2026-04-22)
Layer 5 — Operations              ██████████████████░░  92%  (updated 2026-04-22)
Layer 6 — Evolution               ████████████████████  97%  (updated 2026-04-22)
─────────────────────────────────────────────────────────
Overall content coverage          ████████████████████  93%

Scoring method: each normative MUST requirement in the spec counts as 1 point. Fully addressed = 1, partially addressed = 0.5, not addressed = 0. Total ~198 normative MUST requirements identified across Layers 0–6. Score: ~185/198 ≈ 93%.

Formal Adoption (artifacts voted and adopted through Snapshot)

Layer 0 — Identity & Scope        ░░░░░░░░░░░░░░░░░░░░   0%
Layer 1 — Membership System       ░░░░░░░░░░░░░░░░░░░░   0%
Layer 2 — Governance & Logic      ░░░░░░░░░░░░░░░░░░░░   0%
Layer 3 — Economic & Resource     ░░░░░░░░░░░░░░░░░░░░   0%
Layer 4 — Conflict & Repair       ░░░░░░░░░░░░░░░░░░░░   0%
Layer 5 — Operations              ░░░░░░░░░░░░░░░░░░░░   0%
Layer 6 — Evolution               ░░░░░░░░░░░░░░░░░░░░   0%
─────────────────────────────────────────────────────────
Overall formal adoption           ░░░░░░░░░░░░░░░░░░░░   0%  (19 artifacts pending)

Once all 19 artifacts are adopted through Snapshot votes, formal adoption reaches 100% and EcoHubs becomes RCOS-Core compliant (subject to any remaining content gaps being resolved first).


Layer 0 — Identity & Scope

Layer compliance: Pending adoption — content complete

ArtifactFileStatusNotes
Purpose Charterlayers/0-identity/01-purpose-charter.mdDraftContent complete; not yet adopted
Scope Declarationlayers/0-identity/02-scope-declaration.mdDraftContent complete; not yet adopted
Invariants Registerlayers/0-identity/03-invariants-register.mdDraftContent complete; not yet adopted

Layer 1 — Membership System

Layer compliance: Pending adoption — content complete; some technical implementations missing

ArtifactFileStatusNotes
Membership Agreementlayers/1-membership/01-membership-agreement.mdDraftContent complete; not yet adopted
Onboarding Protocollayers/1-membership/02-onboarding-protocol.mdDraftContent complete; several technical implementations pending — see missing-technical-implementations.md
Exit & Separation Protocollayers/1-membership/03-exit-separation-protocol.mdDraftContent complete; exit flow in ecohubsOS not yet implemented — see missing-technical-implementations.md
Membership State Registrylayers/1-membership/04-membership-state-registry.mdDraftContent complete; not yet adopted

Layer 2 — Governance & Decision Logic

Layer compliance: Pending adoption — content complete; Snapshot proposal template missing

ArtifactFileStatusNotes
Decision Matrixlayers/2-governance/01-decision-matrix.mdDraftContent complete; not yet adopted
Governance Protocollayers/2-governance/02-governance-protocol.mdDraftContent complete; Snapshot proposal template not yet created — see missing-technical-implementations.md
Authority Registrylayers/2-governance/03-authority-registry.mdDraftContent complete; updated to reference specific operational roles from Layer 5

Layer 3 — Economic & Resource System

Layer compliance: Pending adoption — content complete; ECO decay mechanism and concentration risk indicators deferred

ArtifactFileStatusNotes
Internal Economy Protocollayers/3-economy/01-internal-economy-protocol.mdDraftContent complete; ECO expiration/decay mechanism deferred; concentration risk indicators not yet defined — see future-proposals.md
Treasury Rulesetlayers/3-economy/02-treasury-ruleset.mdDraftContent complete; treasury spending thresholds deferred until community funds exist — see future-proposals.md

Layer 4 — Conflict, Repair & Accountability

Layer compliance: Pending adoption — content complete

ArtifactFileStatusNotes
Conflict Resolution Ladderlayers/4-conflict/01-conflict-resolution-ladder.mdDraftContent complete; updated 2026-04-22 to add per-class response timelines, non-response/withdrawal/deadlock handling, and power-differential intake channels
Accountability Protocollayers/4-conflict/02-accountability-protocol.mdDraftContent complete; not yet adopted

Layer 5 — Operations & Coordination

Layer compliance: Pending adoption — content complete; all operational roles currently held by founding member

ArtifactFileStatusNotes
Operations Manuallayers/5-operations/01-operations-manual.mdDraftContent complete; updated 2026-04-22 to add temporary/ad-hoc responsibility rules and information anti-gatekeeping policy
Role Registrylayers/5-operations/02-role-registry.mdDraftContent complete; 12 roles defined; all operational roles currently held by founding member
Meeting Templateslayers/5-operations/meeting-templates/DraftAll 5 templates complete (Operations, Governance, Coordination/Alignment, Reflection & Learning, Conflict Handling)

Layer 6 — Evolution & Adaptation

Layer compliance: Pending adoption — content complete

ArtifactFileStatusNotes
Change Protocollayers/6-evolution/01-change-protocol.mdDraftContent complete; updated 2026-04-22 to add experiment review checkpoints and safety suspension mechanism
Version Historylayers/6-evolution/02-version-history.mdDraftActive; v0.0 scaffold entry present; will be updated as artifacts are formally adopted
Learning Loglayers/6-evolution/03-learning-log.mdDraftActive; updated 2026-04-22 to define learnable events, ownership, and synthesis cadence; no entries yet

RCOS Spec Coverage Gaps

The following items were identified during a systematic §-by-§ audit of RCOS-Core v0.1 on 2026-04-22. Items already fully addressed in artifacts are not listed. Items marked REQUIRED correspond to MUST requirements in the spec. Items marked OPTIONAL correspond to MAY or SHOULD requirements.

Items are grouped by whether they are addressed, partially addressed, or still open.

Fixed During This Audit (2026-04-22)

RefRequirementResolution
§2.1.3Primary purpose change threshold — artifact incorrectly stated “simple majority” instead of required “supermajority ≥⅔”Fixed — Purpose Charter corrected
§6.1.3Each conflict class MUST define expected response priority and timelinesFixed — per-class initial response windows added to CRL classification table
§6.2.3Resolution ladder MUST define how refusal, non-response, withdrawal, and procedural deadlock are handledFixed — “Non-Response, Withdrawal, and Deadlock” section added to CRL
§6.3.3Where power differential exists, elevated safeguards MUST include separate intake/communication channelsFixed — power differential separate intake channel added to CRL safeguards
§7.1.5Temporary/ad-hoc responsibilities MUST be explicitly time-bounded and MUST NOT become ongoing without formal role definitionFixed — “Temporary and Ad-Hoc Responsibilities” section added to Operations Manual
§7.3.5Information flow MUST be designed to prevent gatekeeping, bottlenecks, or dependency on informal intermediariesFixed — “Information Flow and Anti-Gatekeeping” section added to Operations Manual
§8.3.2Every experiment MUST define review checkpoints within its durationFixed — Change Protocol experiment requirements updated
§8.3.5If experiment introduces safety risk, MUST suspend or terminate immediately with post-hoc reviewFixed — Safety suspension clause added to Change Protocol
§8.6.5Learning Log MUST define what constitutes a learnable event, documentation ownership, and review/synthesis cadenceFixed — “What Constitutes a Learnable Event” section added to Learning Log

Partially Addressed — Open Items (REQUIRED)

These are genuine gaps that require more design work or governance decisions to fully resolve. They are not errors in the current artifacts but represent requirements not yet completely satisfied.

RefRequirementStatusNotes
§2.4.3Identity constraints MUST be testable and enforceable through defined processesPartialBehavioral and governance constraints (constraints 1–3) are enforceable via Layer 4. Ecological constraints (4–5) are stated as design principles but do not have a defined enforcement mechanism for the network community context. Enforcement would require defining what “sustained net harm to ecosystems” means in measurable terms.
§3.5.3Substitution of participation (e.g., outsourcing labor) MUST be explicitly governedNot addressedThe Membership Agreement defines participation expectations and contribution categories but does not address whether a member may have others perform their contributions on their behalf. REQUIRED. Add a clause to the Membership Agreement or Internal Economy Protocol.
§5.1.4For commons resources, MUST explicitly define stewardship responsibilities, maintenance obligations, and funding mechanismsPartialThe IEP resource table lists stewards and access rules. Maintenance obligations are implied (Infrastructure Steward for platforms) but not explicit per-resource. Funding mechanisms (operational costs) are covered in the Treasury Ruleset. Add a “Maintenance obligations” column or sub-note to the IEP resource table.
§5.4.4MUST define reviewable indicators of economic concentration risk and an explicit mechanism to adjust constraints when such risks are detectedNot addressedNo concentration risk indicators defined. Given current early stage (one member, no significant balances), this is low-risk but still a MUST requirement. REQUIRED. Define simple indicators (e.g., if one member holds >50% of total ECO balance, a review is triggered) and a review/adjustment pathway.

Deferred — Governance Decision Required

These items are deferred because they require a community governance decision to define, not just a content update.

RefRequirementPriorityNotes
ECO expiration / decay mechanism§5.2.4 + §5.4.2 — if internal units exist, MUST define expiration/decay/capMediumNon-transferability currently serves as the single accumulation-limiting mechanism (satisfies §5.4.2 minimum). Expiration/decay would add additional protection. Deferred — see future-proposals.md
Treasury spending thresholds§5.3.3 — spending authority MUST be explicitly bounded by thresholdsLow urgencyFinance Steward currently has €0 unilateral authority (effectively no spending authority). Thresholds should be defined once community funds exist. Deferred — see future-proposals.md
Suspended Member state§3.7 (MAY) — temporary suspension statesLowTechnically not yet feasible in ecohubsOS. Optional per spec. Deferred — see future-proposals.md
Consent-based decision-making for Strategic decisions§4.2.2 (MAY) — alternatives to majority voteLowCurrently using simple majority for Strategic decisions. Consent-based approach is optional. Deferred.

Path to Full Compliance

All artifacts have substantive content. To achieve full compliance, each artifact must be:

  1. Proposed and deliberated per the Governance Protocol (Layer 2)
  2. Adopted through an authorized Snapshot vote
  3. Status fields updated from Stub — not yet adopted to Active — adopted
  4. Recorded in layers/6-evolution/02-version-history.md

Remaining content gaps to resolve before claiming compliance (from “Partially Addressed — Open Items” above):

  • §3.5.3 — Substitution of participation rule (Membership Agreement or IEP)
  • §5.1.4 — Per-commons maintenance obligations (IEP resource table)
  • §5.4.4 — Economic concentration risk indicators (IEP)
  • §2.4.3 — Ecological identity constraint enforcement mechanism (Purpose Charter or separate protocol)

Open technical gaps (required for full operational compliance — see missing-technical-implementations.md):

  • Member exit flow in ecohubsOS
  • Voluntary exit request flow in ecohubsOS
  • Artifact links in onboarding flow
  • Explicit in-app consent to Membership Agreement and Layer 0
  • Onboarding reminder emails and expiry notifications
  • 6-month re-application block after rejection or incomplete onboarding
  • Onboarding expiry actions in ecohubsOS admin panel
  • Snapshot proposal template

Deferred governance decisions (see future-proposals.md):

  • Treasury spending thresholds (trigger: first community funds received)
  • Consent-based decision making for Strategic decisions
  • ECO accumulation limits and decay
  • Suspended Member state