Product Brief
Source:
_bmad-output/planning-artifacts/discovery/product-brief.md
A local TypeScript CLI that answers: where is my package, and what should I do next?
Table of Contents
- Parcel Path — Product Brief (mock)
- One-liner
- Who it is for
- Problem
- Success signal
- Non-goals (v0)
- Proposed first slice
Parcel Path — Product Brief (mock)
One-liner¶
A local TypeScript CLI that answers: where is my package, and what should I do next?
Who it is for¶
Shoppers and developers who paste a carrier tracking id and want a plain-language next action — not a raw status enum — without creating another SaaS account.
Problem¶
Carrier tracking pages bury status behind opaque codes and marketing chrome. People just need: timeline + one clear next step, preferably offline against a known fixture while building.
Success signal¶
A developer can run parcel-path track --id DEMO-1001 with no network, see an
out-for-delivery style timeline, and get copy like “Wait for the courier today.”
Non-goals (v0)¶
- Multi-package batch tracking
- Push notifications
- Carrier account login
- Label printing or full shipping ops
Proposed first slice¶
Ship track --id with a small carrier-adapter registry, offline fixtures, and
table-driven status → next-action mapping.