# Ticket: Enable Nextcloud collaboration workflows

## Metadata
- Type: Ticket
- Status: In Progress
- Project: Nextcloud
- Created: 2026-05-14
- Updated: 2026-05-17
- Priority: High

## Goal

Configure Nextcloud for collaboration between the user, Pi/assistant, and future users, including Talk, Tasks, and Calendar.

## Why

The user wants Nextcloud to become the operational collaboration platform for chat, tasks, calendar, and coordination.

## Scope

Included:
- Install/enable Nextcloud Talk
- Install/enable Tasks
- Confirm Calendar is enabled
- Create user account for the user
- Create user account for Pi/assistant
- Document account setup and usage notes

Not included:
- Public exposure of Talk without a separate security/reverse-proxy decision
- TURN server setup unless Talk requires external network calling later
- Passwords stored in this repo

## Acceptance Criteria

This ticket is done when:
- [ ] User can log into Nextcloud
- [x] Pi/assistant account exists
- [x] Talk app is enabled
- [x] Tasks app is enabled
- [x] Calendar app is enabled
- [ ] A test task/calendar item can be shared or assigned
- [x] Basic usage notes are documented

## Questions

Answered:
- User account: `deeso`.
- Pi account: `piagent`.
- Initial Pi account type: normal user.

Still open:
- Should Pi account later receive admin rights, or should admin work continue through `ncadmin` only?

## 2026-05-17 Spec Advancement

Confidence level: high for Talk bot basics; medium for Tasks/Calendar collaboration workflow.

Decisions now stable:
- `deeso` and `piagent` are the initial human/bot accounts.
- Talk is the first conversational surface for Pi.
- The assistant bridge should remain single-user/single-conversation until the safety model matures.

Refined next milestone:
- Verify user login plus a shared/assigned task and calendar item, then document the exact collaboration workflow.

Updated next actions:
- [ ] Have `deeso` verify login and basic app access.
- [ ] Create/test one shared or assigned task involving `piagent`.
- [ ] Create/test one calendar/reminder item visible in the expected account/app.
- [ ] Add a short “how we use Nextcloud day-to-day” section to the runbook.

## Notes

- Passwords should be generated during setup and shared once, not stored in this repo.
