Reference implementation checklist
CivicSyn is public/cooperative coordination infrastructure for essential goods and services. Local nodes coordinate demand, capacity, inventory, delivery, funding, and governance. The system recommends; people decide; every decision leaves evidence.
The first domain connects kitchens, food banks, delivery partners, agencies, co-ops, and public reviewers around transparent allocation decisions.
- Current picture: needs, capacity, inventory, delivery windows
- Evidence trail: source, freshness, confidence, audit record
- Public view: aggregate dashboards, maps, exports, outcomes
- Human review: objections, approvals, overrides, follow-through
Implementation map
From civic OSS references to CivicSyn-native features.
This checklist maps copied reciprocal reference assets to CivicSyn's Cloudflare-native backend, public APIs, dashboards, and next parity-deepening work.
12 feature families
CKAN, Decidim, CONSUL, FIWARE, OpenFisca, OpenLMIS, OpenFoodNetwork, PostGIS, CoopCycle, Metabase, OpenBoxes, OCDS/OpenProcurement, DHIS2, Airflow, and OR-Tools references.
122 copied assets
All copied through the provenance tool with source commit, checksum, license posture, and purpose.
12 backend foundations
Most slices have native schema/API/test coverage; next work is deeper adapters and operator UX.
ckan
CKAN depth: open-data catalog and public export lifecycle
Status: backend_foundation_complete__ckan_depth_complete_for_current_checklist
Copied reference assets: 7
Next: Current CKAN checklist tranche complete: faceted dataset search, public-safe resource previews, and freshness/schema/export quality badges are implemented.
decidim + consul-democracy
Decidim/CONSUL depth: assemblies, participatory budgeting, deliberation, moderation, appeals
Status: backend_foundation_complete__decidim_consul_depth_complete_for_current_checklist
Copied reference assets: 12
Next: Current Decidim/CONSUL checklist tranche complete: resident proposal UX, participatory budget progress cards, objection/moderation timeline, and public appeal workflow pages are implemented.
fiware-orion
FIWARE Orion depth: context entities, subscriptions, smart-city signal updates
Status: backend_foundation_complete__fiware_depth_complete_for_current_checklist
Copied reference assets: 5
Next: Current FIWARE checklist tranche complete: queue delivery, public map overlays, and NGSI v2 query compatibility are implemented.
openfisca-core
OpenFisca depth: rules-as-code policy simulation
Status: backend_foundation_complete__openfisca_depth_complete_for_current_checklist
Copied reference assets: 5
Next: Current OpenFisca checklist tranche complete: benefit/grant-fit library, YAML-like fixture import, and public rule-version diffs are implemented.
openlmis-ref-distro + openboxes
OpenLMIS/OpenBoxes depth: logistics, requisitions, shipments, stock cards, cold chain
Status: backend_foundation_complete__openlmis_openboxes_depth_complete_for_current_checklist
Copied reference assets: 10
Next: Current OpenLMIS/OpenBoxes checklist tranche complete: receiving/putaway actions, stock-card ledger drilldowns, and OpenLMIS CDC import adapter coverage are implemented.
openfoodnetwork
OpenFoodNetwork depth: producers, enterprises, food hubs, order cycles
Status: backend_foundation_complete__openfoodnetwork_depth_complete_for_current_checklist
Copied reference assets: 7
Next: Current OpenFoodNetwork checklist tranche complete: DFC/OFN adapter validation, order-cycle state transitions, and product/import template validation are implemented.
postgis + google-or-tools
PostGIS/OR-Tools depth: geospatial service areas, maps, and optimization
Status: backend_foundation_complete__postgis_ortools_depth_complete_for_current_checklist
Copied reference assets: 10
Next: Current PostGIS/OR-Tools checklist tranche complete: polygon holes/multipolygon serviceability, route alternatives/public map exports, and copied fixture regression parsing are implemented.
coopcycle-web
CoopCycle depth: cooperative delivery task assignment and evidence
Status: backend_foundation_complete__coopcycle_depth_complete_for_current_checklist
Copied reference assets: 5
Next: Current CoopCycle checklist tranche complete: courier shift calendar/evidence inbox, delivery-zone import from copied fixtures, and public-safe task timeline cards are implemented.
metabase
Metabase depth: dashboards, filters, drilldowns, saved views
Status: backend_foundation_complete__metabase_depth_complete_for_current_checklist
Copied reference assets: 5
Next: Current Metabase checklist tranche complete: dashboard builder revisions, pulse-style subscriptions/alerts, and private drilldown column guards are implemented.
open-contracting-standard + openprocurement-api
OCDS/OpenProcurement depth: tenders, awards, invoices, outcomes
Status: backend_foundation_complete__ocds_openprocurement_depth_complete_for_current_checklist
Copied reference assets: 47
Next: Current OCDS/OpenProcurement checklist tranche complete: copied schema validation, CPV/unit/funder/registration codelist checks, and public-safe vendor/local-retention drilldowns are implemented.
dhis2-core
DHIS2/Sahana depth: public-health indicators, shelters, assessments, after-action
Status: backend_foundation_complete__dhis2_sahana_depth_complete_for_current_checklist
Copied reference assets: 4
Next: Current DHIS2/Sahana checklist tranche complete: copied ADX fixture parsing, assessment form schemas and partner workspace, and after-action public/private section redaction are implemented.
apache-airflow
Airflow depth: workflow dependencies, retries, schedule visibility
Status: backend_foundation_complete__airflow_depth_complete_for_current_checklist
Copied reference assets: 5
Next: Current Airflow checklist tranche complete: dependency graph page, serialization-schema parity validation, and Airflow-to-CivicSyn queue metric mappings are implemented.