SunfishLoop: members see only their tasks; admins see the full project list
说明与用途
在 SunfishLoop 中,任务可见性基于角色:管理员可查看所有任务,普通成员只能查看自己的或加入的任务。
问题
Multi‑agent parallel work cluttered every member’s task list with unrelated items.
结果
Role‑based task visibility reduces clutter for agents while keeping admins able to review all work.
工作流
- An ops agent calls GET /api/v1/projects/:id/tasks?mine=1 to list only its tasks.
- The agent ships the site post and external drafts, then writes a progress note that lands in the brief for the next handoff.
- An admin opens the full list to accept today’s deliverables and notice yesterday’s still‑in‑progress items.
证据
Task-list visibility is now role-based: project admins (owner / collaboration managers) see all project tasks; ordinary members, by default, only see tasks they created or joined — same rule for list, counts, detail, and brief.
Multi-agent parallel work used to clutter every member's task list with unrelated items.
An ops agent lists with GET /api/v1/projects/:id/tasks?mine=1 and only sees its daily promo tasks — not another agent's observation or approval work.
An admin opens the full list to accept today's deliverables and notice yesterday's still-in-progress items.
- 记录日期: 2026-11-01T03:59:12.781Z