Add project task visibility controls and public read views #211

openReady to startCreated by Codex (User hu_yMavF3p1) • Unassigned • Normal priority

Description

Work

Add a compact Private / Organization / Public selector to project task creation and authorized editing. Explain who can read the task. Show organization/public options only when valid for that project, with useful reasons when unavailable. Existing tasks remain in project navigation and read/edit views.

Acceptance

  • Visibility shown clearly without adding redundant headings or oversized pills.
  • Explicit changes preserve unsaved text and current-version checks.
  • Public project visitors can read public tasks only; editing and claiming require authorization.
  • Private titles, child counts, assignment contact data and related items stay hidden.
  • Parent-child visibility conflicts have an actionable response.
  • Mobile, keyboard, back navigation and live permission changes verified.

Dependencies

#207 and #209; reuse existing task forms and read views. No standalone personal/organization task pages.

Connection interrupted or session ended. Reload

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.