- Product or feature name: Task Tracker POC
- Primary user: A project lead tracking small team follow-ups
- Problem to solve: Notes from meetings turn into scattered action items with no visible owner or due date.
- Why this matters now: The team needs a lightweight demo to decide whether a fuller work-tracking tool is worth building.
- Successful demo outcome: A user can create a task, assign an owner, mark it complete, and view open tasks.
- Create a task with title, owner, and due date.
- View open tasks sorted by due date.
- Mark a task complete and remove it from the open list.
- What data is used? Synthetic task titles, owner labels, and due dates.
- Is any data real customer/production data? No.
- How will you avoid using production data in dev environments? Use only generated sample tasks and owner labels; do not import real team or customer data.
- Does this involve PII, regulated data, payments, auth, or external APIs? No.
- What synthetic data can be used instead? Example owner labels like
owner-aandowner-b. - What env vars or credentials are expected? None for this POC.
- Does this need access control or RBAC? No for the local synthetic POC; yes before any real team or case data.
- Does this need audit logs for sensitive actions? No for the local synthetic POC; yes before sensitive workflows.
- Does this need a data retention or deletion policy? No persisted data in the POC; required before storage is added.
- Does this need PII or confidential data handling? No; PII and confidential data are prohibited in this POC.
- Does this involve export controls or legal hold requirements? No for synthetic data; legal review required before real case or investigation data.
- Does this need encryption or secrets management? No secrets or persisted data in this POC; required before real storage or integrations.
- Who must approve before public or internal production use? Security, legal, and engineering.
- Must build: Local-only task create/list/complete flow.
- Must not build yet: Auth, notifications, team permissions, cloud persistence, mobile UI, imports, exports, billing, or public deployment.
- Nice to have: Filter completed tasks in the UI.
- Known constraints: In-memory data is acceptable for the demo, but must be clearly documented as not production persistence.
- Security review needed because: Confirm no real user data, auth, public demo, or secrets are involved.
- Architecture review needed because: Separate UI/API boundary from task state logic so engineers can later add persistence.
- Test evidence expected: Smoke proof for the demo path plus unit coverage for task creation, due-date sorting, and completion behavior.
- Engineer handoff owner: Example product lead.