Skip to content

Latest commit

 

History

History
66 lines (54 loc) · 2.86 KB

File metadata and controls

66 lines (54 loc) · 2.86 KB

Product Brief: Task Tracker POC

Product Goal

  • 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.

Workflows

  1. Create a task with title, owner, and due date.
  2. View open tasks sorted by due date.
  3. Mark a task complete and remove it from the open list.

Data And Integrations

  • 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-a and owner-b.
  • What env vars or credentials are expected? None for this POC.

Production-Risk Questions

  • 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.

Scope

  • 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.

Review Needs

  • 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.