Web
Web UI は、browser で Tasq issues を表示・更新するための Go-served Vite and React application です。
hosted multi-tenant product ではなく、local operations surface として設計されています。 server は service startup 中に local loopback Web port で動作し、API calls を local backends に proxy します。
責務
- project と issue summaries を render する。
- status、priority、assignee、descriptions、comments、利用可能な run links を表示する。
- blocked になったセッションを resume するときに Codex thread ID などの run context を 確認できるよう、issue activity を表示する。
- issue-tracker API を通じて issues を statuses 間で移動する。
- SPA fallback で browser routes を提供する。
/tracker/*を issue-tracker に、/orchestrator/*を orchestrator に proxy する。
リクエスト経路
概念上の境界
Web UI は persistence を所有しません。issue-tracker API を通じて issue state を提示・ 変更し、該当 views が利用可能な場合は Web server proxy を通じて orchestrator runtime state を inspect できます。Activity と run links は navigation aids であり、 issue-tracker と orchestrator が引き続き authoritative stores です。