Vendor detail page¶
| Stage | Backlog |
|---|---|
| Status | Deferred |
| Design status | In review |
| Estimate | M |
| Confidence | Medium |
| Linear | PIN-57 ↗ PIN-58 ↗ |
| Linear status | Todo · +1 backlog |
| Cycle | C15 |
| Design | Design ↗ |
| Linear epic | Procurement, Vendors & Compliance |
| Module | Vendors ↗ |
Design — canon pending
No Cloud-Design .dc.html canon maps to this page yet; it's net-new (not built) and routed to Conor / design for sign-off — not backend-only.
Status: Not built · Route: /vendors/:id
Scope¶
Per-vendor profile page reached from the Vendors directory: a tabbed view (Overview, Contacts, Bids, Projects, Insurance) built on the existing organization/contact data, with Bids/Projects/Insurance shipping as placeholders. Includes 1–5 star vendor ratings (Quality / Communication / Price) submitted by the PM at project closeout, with the aggregate shown here and on the Vendor List. (Source: PIN-57, PIN-58.)
Acceptance criteria¶
- Route
/vendors/:id; header shows org name, trade, status badge (Active/Inactive), contact count - Tabs: Overview, Contacts, Bids, Projects, Insurance
- Overview tab: organization details (name, trade, address, phone, email, website, notes)
- Contacts tab: list of contacts with name, email, phone, department, primary flag
- Bids / Projects / Insurance tabs show a "Coming in future cycles" placeholder
- Back button returns to the Vendors directory
- 1–5 star ratings across Quality, Communication, and Price, attached to a project-vendor relationship
- PM submits the rating at project closeout, with an optional note
- Aggregate average rating shown on this page and on the Vendor List
Notes¶
Backlog, Tier 1 Page under the Vendors epic (PIN-15), sibling to Vendor List (PIN-16, shipped) and BMS Directory (PIN-17, shipped). Not started as of 2026-08-25 — no dev row and no design surface found. Vendor Ratings (PIN-58, also Backlog, Tier 1) is a related capability, not a separate page: it defines 1–5 star ratings across Quality/Communication/Price attached to a project-vendor relationship, submitted by the PM at project closeout, with the aggregate average shown on this Vendor Detail Page and on the Vendor List — so it should land as content inside this page's tabs rather than its own surface.