Project ID Prefix: CAMPUS
Owner: @smart-campus-core
Variant: HITL
Intent: Maintain Type-1 workflow across Smart Campus deliverables
| ID | Title | Priority | Owner | Notes |
|---|---|---|---|---|
| CAMPUS-201 | Adopt ANNEX workflow | high | @maintainer | Apply the Type-1 ritual (tasks→sessions→PR) across the repo. (Research: multi-agent workflows, engineering playbooks) |
| CAMPUS-202 | Wire CLI scaffolding | high | @maintainer | Provide scripts for new sessions, task export, and lint/test checks. (Research: node cli design) |
| ID | Title | Priority | Owner | Notes |
|---|---|---|---|---|
| CAMPUS-203 | Fix room label hover/panel interactions and positioning | high | @agent | Address hover/click label UX so only one label shows, clicking opens/closes panels with room data, and labels align to geometric centers; refs: Space.js README for Panel/UI update loop https://github.com/alienkitty/space.js, three.js Box3 center via setFromObject/getCenter/computeBoundingBox https://threejs.org/docs/#api/en/math/Box3, BufferGeometry.center for recentering vertices when boundingSphere is off https://threejs.org/docs/#api/en/core/BufferGeometry. (Research: space.js panel graph meter UI, three.js geometry center bounding box, label placement best practices) |
| ID | Title | Priority | Owner | Notes |
|---|---|---|---|---|
| — | — | — | — | — |
| ID | Title | Priority | Owner | Notes |
|---|---|---|---|---|
| — | — | — | — | — |