HUE-001 — Review and freeze the HUE product contract
Canonical source:
docs/roadmap/issues.json·HUE-001Specification status:
TBI· Readiness:agent:ready
Freeze HUE as a personal workspace with Projects, Areas, Resources, independent Sessions, portable knowledge and replaceable execution backends before implementation choices harden accidentally.
- Review every product chapter and interactive prototype
- Confirm the Space/Project/Area/Resource and Session/task/run distinctions
- Confirm source ownership, OpenCode-first coding and non-omniscient orchestrator principles
- Record revisions and rejected concepts
- Create a versioned v0 product-contract tag
Acceptance criteria
Section titled “Acceptance criteria”- Every chapter has SPEC/TBI/TBD status
- The original and expanded visions are represented without contradiction
- Projects, Areas, Resources, Sessions and source ownership are visible in the prototype
- Non-goals and alpha scope are accepted
- Review notes are preserved
Dependencies
Section titled “Dependencies”- None
Non-goals
Section titled “Non-goals”- None beyond the documented scope.
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>.