User Story: Food Basket - Last-Mile Logistics Coordination
Scenario: Cooperative Distribution Network for Local Food Systems
Context: A network of local farms and food producers coordinates last-mile delivery to urban customers through a distributed logistics system powered by Nondominium, optimizing routes and sharing delivery resources.
How to read this story (grounding note). Produce batches and shared logistics assets (refrigerated vehicles, cold-storage) are NDOs: a permanent Layer 0
NondominiumIdentity(create_ndo), an optional Layer 1ResourceSpecificationfor the produce type and food-safetyGovernanceRules, and a Layer 2EconomicResourceinstance (create_economic_resource) whosecustodianandOperationalState(Available → Reserved → InTransit → InStorage) move as the basket travels farm → hub → customer. Custody handoffs between producer, hub, and courier usetransfer_custody, which logs aTransferCustodyeconomic event and issues bilateral Private Participation Receipts (PPRs) — here mainly the service categoriesTransportCommitmentAccepted/TransportFulfillmentCompletedandStorageCommitmentAccepted/StorageFulfillmentCompleted, plusCustodyTransfer/CustodyAcceptance. Route optimization, temperature IoT, and payment settlement are host-platform responsibilities layered on top of Nondominium; steps shown againstNDare the ValueFlows/governance calls, while platform-orchestration steps are illustrative of the surrounding system. Multi-producer, N-to-M consolidation is a post-MVP many-to-many flow (seedocumentation/requirements/post-mvp/many-to-many-flows.md); the MVP models each leg as one-to-one custody events.
🚚 The Players
Maria Garcia - Organic Farm Owner
- Role: Accountable Agent (Producer & Shipper)
- Goal: Efficiently distribute fresh produce to urban customers while maintaining quality
- Reputation: Certified organic producer with excellent delivery track record
James Chen - Logistics Coordinator
- Role: Primary Accountable Agent (Distribution Manager)
- Goal: Optimize delivery routes and coordinate multi-producer distribution
- Reputation: Expert in cold chain logistics and route optimization
The Distribution Network
- Network Members: 8 local farms, 3 community kitchens, 2 urban distribution hubs
- Assets: Refrigerated vehicles, bike couriers, temperature monitoring devices
- Governance Rules: Food safety compliance, temperature tracking, delivery time windows
🔄 Distribution Journey
Phase 1: Production Planning & Distribution Needs (Monday)
sequenceDiagram
participant Maria as Maria Garcia
participant Platform as Distribution Platform
participant ND as Nondominium
participant Res as Resource Zome
participant Gov as Governance Zome
Maria->>Platform: Submit weekly harvest and delivery needs
Maria->>ND: create_person(Maria) + assign_person_role(Transport/Storage where applicable)
ND->>Res: Create producer profile with certifications
Maria->>ND: create_resource_specification(OrganicProduce) + attach GovernanceRule
ND->>Res: Store produce specifications and quality standards
ND->>Gov: Link food safety requirements and temperature controls
Maria->>ND: create_ndo(ProduceBatch) + create_economic_resource(WeeklyHarvest)
ND->>Res: Register produce batches with lot tracking (OperationalState: Available)
ND->>Gov: Embed governance rules for food safety
Production & Distribution Planning:
- Harvest Registration: Maria registers weekly production:
- Mixed vegetables: 250 kg total
- Temperature requirements: 2-4°C throughout delivery
- Delivery windows: Tuesday and Thursday, 6-9 PM
- Quality standards: Organic certification, freshness guarantees
- Food Safety Setup: HACCP compliance and temperature monitoring requirements
- Batch Tracking: Lot numbers and timestamps for complete traceability
- Distribution Scheduling: Integration with weekly delivery planning system
Phase 2: Route Optimization & Network Coordination (Tuesday Morning)
sequenceDiagram
participant James as James Chen
participant Platform as Distribution Platform
participant ND as Nondominium
participant PPR as PPR System
participant Gov as Governance Zome
James->>Platform: Review weekly distribution requirements
Platform->>ND: get_all_ndos() / get_all_economic_resources()
ND->>Res: Query all registered produce batches for week
Res-->>ND: Return consolidated resource list
James->>Platform: optimize_delivery_routes() (host-platform logistics)
Note over Platform: Route optimization is a platform concern, not a zome call
James->>ND: derive_reputation_summary(Producers)
ND->>PPR: Calculate producer reliability scores
PPR-->>ND: Return producer quality ratings (avg 4.8/5)
James->>ND: propose_commitment(TransferCustody/AccessForUse) per producer
ND->>Gov: Generate delivery commitments with all producers
Network Optimization Process:
- Delivery Consolidation: James reviews all producer delivery needs:
- 8 producers with 250-400 kg each
- 150 urban delivery addresses
- Geographic clustering optimization
- Route Planning: Algorithm optimizes for:
- Minimum total distance: 127 km reduced to 89 km
- Temperature maintenance requirements
- Customer delivery time windows
- Vehicle capacity constraints
- Producer Validation: All producers verified for food safety compliance and on-time performance
- Resource Sharing: Refrigerated vehicles and bike couriers coordinated across network
Phase 3: Multi-Producer Consolidation & Hub Operations (Tuesday Afternoon)
stateDiagram-v2
[*] --> HarvestComplete: All producers ready
HarvestComplete --> PickupScheduled: Route optimization complete
PickupScheduled --> InTransitToHub: First pickup initiated
InTransitToHub --> HubProcessing: Arrive at distribution hub
HubProcessing --> ConsolidationReady: Quality verification complete
ConsolidationReady --> LastMileDelivery: Final route loading
note right of HubProcessing
OperationalState: InTransit → InStorage → Reserved
Temperature verification: 3.2°C ✅
Quality inspection: All produce fresh
Lot scanning: Complete traceability
Mixed-produce consolidation
end note
Consolidation & Hub Operations:
- Producer Pickup: James coordinates pickup sequence to minimize total travel distance
- Temperature Verification: Each pickup scanned for temperature compliance and quality
- Hub Processing: At urban distribution hub:
- Quality verification for all produce
- Mixed-produce consolidation for final delivery efficiency
- Customer order assembly and packaging
- Final route planning optimization
- Blockchain Tracking: Each produce batch logged with complete temperature and handling history
Phase 4: Last-Mile Delivery & Customer Interaction (Tuesday Evening)
graph TB
subgraph "Delivery Fleet Coordination"
A[Refrigerated Van - High Volume Routes]
B[Bike Couriers - Urban Core]
C[Electric Cargo Bikes - Eco Zones]
end
subgraph "Delivery Process"
D[Route 1: Downtown - 45 deliveries]
E[Route 2: Residential West - 38 deliveries]
F[Route 3: University District - 32 deliveries]
end
subgraph "Customer Experience"
G[Real-time Tracking]
H[QR Code Verification]
I[Quality Confirmation]
J[Feedback Collection]
end
A --> D
B --> E
C --> F
D --> G
E --> H
F --> I
I --> J
Last-Mile Delivery Execution:
- Fleet Deployment: Mixed transportation approach:
- 1 refrigerated van for high-volume suburban routes
- 2 bike couriers for dense urban core delivery
- 1 electric cargo bike for environmentally sensitive zones
- Real-Time Tracking: Customers receive live delivery updates and ETAs
- Quality Verification: QR codes on each package enable:
- Producer verification and origin confirmation
- Temperature history verification
- Freshness guarantee validation
- Customer Interaction: Delivery confirmation and immediate feedback collection
Phase 5: Quality Assurance & Network Payment Processing (Wednesday)
sequenceDiagram
participant Maria as Maria Garcia
participant James as James Chen
participant Platform as Distribution Platform
participant ND as Nondominium
participant PPR as PPR System
James->>ND: claim_commitment() per delivery leg
ND->>Gov: Validate deliveries completed against commitments
Gov-->>ND: Delivery completion confirmation
Maria->>Platform: Review delivery performance report
Platform->>ND: validate_new_resource() / check_validation_status()
ND->>Gov: Verify temperature compliance and on-time delivery
Gov-->>Platform: Quality metrics confirmed
Maria->>ND: issue_participation_receipts(TransportFulfillmentCompleted, StorageFulfillmentCompleted)
ND->>Gov: Record bilateral service PPRs with PerformanceMetrics
Gov->>PPR: Persist private participation claims
James->>ND: create_agreement(BenefitClause) for revenue split
Note over ND: Automatic settlement (payment rails) is post-MVP (Unyt); Agreement/BenefitClause captures the split on-DHT
Quality Assurance & Settlement:
- Delivery Metrics Analysis:
- 98% on-time delivery rate
- 100% temperature compliance maintained
- 4.9/5 average customer satisfaction rating
- Quality Verification: All produce maintained freshness standards with zero quality complaints
- Payment Processing: Smart contract automatically distributes payments:
- 85% to producers based on volume delivered
- 10% to logistics network for distribution services
- 5% to platform maintenance and development
- Reputation Enhancement: All network participants receive PPRs for successful collaboration
📊 Distribution Analytics & Network Performance
Real-Time Delivery Monitoring Dashboard
graph LR
subgraph "Operational Metrics"
A[Delivery Success Rate: 98%]
B[Temperature Compliance: 100%]
C[Route Efficiency: 30% improvement]
D[Customer Satisfaction: 4.9/5]
end
subgraph "Environmental Impact"
E[CO2 Reduction: 40% vs individual delivery]
F[Food Waste Reduction: 95% vs traditional]
G[Local Food Access: +250 households]
H[Economic Circulation: $12,500 local]
end
subgraph "Network Efficiency"
I[Vehicle Utilization: 87%]
J[Resource Sharing: 3x efficiency]
K[Scalability: Ready for 2x expansion]
L[Adaptability: Weather-optimized routing]
end
A --> E
B --> F
C --> G
D --> H
E --> I
F --> J
G --> K
H --> L
Network Performance Impact Analysis
graph LR
subgraph "Before Network Distribution"
Maria_Before["Maria: Individual Delivery<br/>4.2/5 efficiency<br/>High overhead costs"]
James_Before["James: Single Route Planning<br/>Limited network effect"]
System_Before["Food System: Fragmented<br/>High environmental impact"]
end
subgraph "Network Coordination Process"
Phase1[Production Planning]
Phase2[Route Optimization]
Phase3[Hub Consolidation]
Phase4[Last-Mile Delivery]
Phase1 --> Phase2
Phase2 --> Phase3
Phase3 --> Phase4
end
subgraph "After Network Distribution"
Maria_After["Maria: Network Producer<br/>4.9/5 delivery reliability<br/>40% cost reduction<br/>+2 TransportFulfillmentCompleted<br/>+1 CustodyTransfer"]
James_After["James: Logistics Network Manager<br/>+3 CustodyAcceptance<br/>+1 ValidationActivity"]
System_After["Food System: Integrated<br/>Sustainable & Efficient<br/>Local economic multiplier"]
end
Maria_Before --> Phase1
James_Before --> Phase1
System_Before --> Phase1
Phase4 --> Maria_After
Phase4 --> James_After
Phase4 --> System_After
🏗️ Distribution Platform Architecture
Logistics Coordination System
graph TB
subgraph "Distribution Management Platform"
Planning[Route Planning]
Tracking[Real-Time Tracking]
Quality[Quality Monitoring]
Payments[Automated Settlement]
end
subgraph "Nondominium Distribution Integration"
Person[Person Zome - Producer/Courier Profiles]
Resource[Resource Zome - Food Assets & Vehicles]
Governance[Governance Zome - Food Safety Rules]
end
subgraph "External Systems"
GPS[GPS Navigation]
IoT[Temperature Sensors]
Payment[Payment Processing]
Compliance[Food Safety Compliance]
end
Planning --> Resource
Tracking --> Person
Quality --> Governance
Payments --> Governance
Resource -.-> |Asset Status| IoT
Person -.-> |Location Tracking| GPS
Governance -.-> |Compliance Verification| Compliance
Advanced Distribution Features
Smart Logistics Capabilities:
- Dynamic Route Optimization: Real-time adjustment based on traffic, weather, and delivery constraints
- Predictive Quality Monitoring: AI-powered temperature prediction and spoilage prevention
- Automated Resource Matching: Intelligent assignment of vehicles and couriers based on delivery requirements
- Customer Preference Integration: Personalized delivery time windows and communication methods
Network Coordination Tools:
- Capacity Sharing: Shared utilization of refrigerated vehicles and cold storage facilities
- Cross-Training Programs: Multi-skilled couriers capable of handling diverse food products
- Emergency Response: Rapid response system for delivery failures or quality issues
- Seasonal Adaptation: Flexible network scaling for harvest season variations
💡 Distribution Innovation Benefits
Food System Resilience
- Local Food Security: Increased reliability of fresh food access in urban areas
- Producer Sustainability: Improved economic viability for small-scale farmers
- Environmental Benefits: Reduced food miles and transportation emissions
- Quality Preservation: Maintained food safety and nutritional value through optimized logistics
Economic & Social Impact
mindmap
root((Local Food Distribution))
Economic Benefits
Producer Revenue
Direct market access
Reduced middlemen costs
Predictable cash flow
Consumer Value
Fresher produce
Competitive pricing
Traceability assurance
Environmental Sustainability
Reduced Food Miles
Consolidated delivery
Optimized routing
Alternative transport modes
Waste Reduction
Better inventory management
Extended shelf life
Composting partnerships
Community Building
Food Access
Underserved neighborhoods
Elderly and mobility limited
Food desert remediation
Local Economy
Job creation
Skill development
Community wealth building
Technology-Enhanced Food Systems
- Complete Traceability: Blockchain-based farm-to-table tracking with temperature and quality data
- Predictive Analytics: Machine learning for demand forecasting and resource optimization
- Quality Automation: Computer vision and sensors for automated quality assessment
- Customer Education: Rich data about food origins, nutrition, and preparation
🎯 Strategic Distribution Outcomes
Immediate Network Benefits
- ✅ Cost Reduction: 35% lower distribution costs through consolidation and sharing
- ✅ Quality Improvement: 15% reduction in food waste and spoilage
- ✅ Customer Satisfaction: 4.9/5 rating with 92% customer retention
- ✅ Environmental Impact: 40% reduction in CO2 emissions from optimized logistics
Long-Term Food System Evolution
- Food Security: Established reliable local food distribution network serving 5,000+ households
- Producer Viability: 25 small farms achieved economic sustainability through direct market access
- Community Resilience: Local food system capable of adapting to supply chain disruptions
- Scalable Model: Framework replicable in other cities and regions
Platform Development
- Distribution Templates: Standardized workflows for different food types and delivery models
- Quality Standards: Developing industry benchmarks for local food distribution excellence
- Network Marketplace: Growing platform for connecting additional producers and customers
- Innovation Pipeline: Continuous improvement through feedback and data analytics
🔮 Future Distribution Scenarios
Advanced Food Logistics Integration
- Autonomous Delivery: Integration with autonomous vehicles and delivery drones for last-mile delivery
- Smart Packaging: IoT-enabled packaging that monitors and reports on food quality in real-time
- Blockchain Integration: Enhanced traceability with smart contracts for automatic quality enforcement
- AI-Powered Demand: Predictive analytics for production planning and inventory optimization
Network Expansion Models
- Regional Hubs: Scaling to multiple cities with inter-connected regional distribution centers
- Multi-Modal Integration: Combining different transportation modes (water, rail, road) for maximum efficiency
- Community Integration: Partnering with schools, hospitals, and community organizations for institutional delivery
- International Networks: Cross-border local food distribution with appropriate compliance and certification
This user story demonstrates how Nondominium enables distributed logistics networks to coordinate complex last-mile delivery operations, optimizing resource utilization while maintaining quality standards and creating resilient local food systems through decentralized governance and reputation-based trust.
Distribution network now serves 5,000+ households weekly with 98% customer satisfaction. The network has expanded to include 12 additional producers and is planning expansion to neighboring cities. The collaborative model has become a blueprint for sustainable local food systems nationwide.