Summary
Implement a "Discover Resources" menu item in Odoo that queries the Nondominium DHT for resources shared by other organizations. This is the core PoC demonstration of cross-org resource discovery.
Tasks
Design Notes
- No transient wizard needed — a basic list view is sufficient for the PoC
- Discovered resources displayed as transient records (not persisted in Odoo DB)
- For PoC, displaying spec name + description + category is sufficient
- Owner organization info requires
zome_person bridge (future enhancement)
Cross-References
- Sensorica/nondominium-erp-bridge
bridge/discovery.py — reference implementation
Acceptance Criteria
Summary
Implement a "Discover Resources" menu item in Odoo that queries the Nondominium DHT for resources shared by other organizations. This is the core PoC demonstration of cross-org resource discovery.
Tasks
action_discover_resources()callingget_all_resource_specificationsviacall_zome()action_discover_by_category()for filtered discovery usingget_resource_specifications_by_categoryDesign Notes
zome_personbridge (future enhancement)Cross-References
bridge/discovery.py— reference implementationAcceptance Criteria