chahinebrini
986639a5f3
TSK-0028: AgentHub UI foundation + /team page
- Add src/server/ui-shared.ts: design tokens, agentAvatar(), statusPill(),
escapeHtml(), liveTimerJs(), pageHeader(). No emojis, no deps.
- Add src/server/team.ts: role hierarchy renderer (architect -> implementer/
reviewer/tester) with per-agent free/busy state derived from in-progress tasks.
- Wire GET /team route in src/server/routes.ts.
- Add tests/team.test.ts and tests/ui-shared.test.ts.
Build: npm run build clean. Tests: 132 passed (was 122).
2026-06-29 00:24:39 +02:00
..
2026-06-26 14:49:47 +02:00
2026-06-24 23:39:19 +02:00
2026-06-24 23:33:27 +02:00
2026-06-24 23:31:14 +02:00
2026-06-25 12:23:23 +02:00
2026-06-25 13:46:39 +02:00
2026-06-25 13:21:10 +02:00
2026-06-24 23:57:22 +02:00
2026-06-24 23:32:14 +02:00
2026-06-26 14:49:47 +02:00
2026-06-24 23:35:53 +02:00
2026-06-26 22:59:37 +02:00
2026-06-26 14:49:47 +02:00
2026-06-24 23:30:15 +02:00
2026-06-25 12:32:11 +02:00
2026-06-24 23:29:32 +02:00
2026-06-26 14:49:47 +02:00
2026-06-25 22:15:14 +02:00
2026-06-27 18:53:40 +02:00
2026-06-28 00:12:50 +02:00
2026-06-24 23:36:58 +02:00
2026-06-24 23:40:23 +02:00
2026-06-25 23:41:54 +02:00
2026-06-29 00:24:39 +02:00
2026-06-27 17:15:25 +02:00
2026-06-29 00:24:39 +02:00
2026-06-25 22:24:53 +02:00
2026-06-27 18:18:47 +02:00