HUE-045 — Implement Resource library and explicit Space relationships
Canonical source:
docs/roadmap/issues.json·HUE-045Specification status:
TBI· Readiness:agent:ready
Represent reusable people, reading, templates and archives without granting global implicit access.
- Create Resource schema and CRUD
- Implement explicit typed Space-to-Resource links
- Add Resources navigation/search and access preview
- Support unlink/archive/export
Acceptance criteria
Section titled “Acceptance criteria”- Resource can relate to multiple Spaces
- Retrieval requires an allowed relationship/policy
- Unlink does not delete underlying user file
- Export preserves stable locators/provenance
Dependencies
Section titled “Dependencies”HUE-009
Non-goals
Section titled “Non-goals”- Build a generic graph database UI
Product contract
Section titled “Product contract”Implementation handoff requirements
Section titled “Implementation handoff requirements”- Preserve the documented security, project, memory and event boundaries.
- Add or update automated tests for every observable acceptance criterion.
- Provide real verification output; do not rely on a worker/agent self-report.
- Update only the exact documentation sections whose status changed.
- Include screenshots or a recording for user-interface changes.
- Include migration, rollback and recovery notes for data/state changes.
- Link the pull request to this issue with
Closes #<issue-number>.