Hotel PDP›Rooms & Ratesimplied context · 764 px
Confidence-led · trust the normalization
King Room
Normalized1 King Bed · Sleeps 2
✓
Same room across 7 offers
Matched across 7 rate plans · Confidence: High
Flexible · Bed & Breakfast· City view
Egencia Business rateFree cancellationIncludes breakfastIncludes wifiPay at hotel+1
$251
per night
Best Available Rate· City view
Egencia Business rateNegotiatedFree cancellationIncludes wifiPay online+1
$239
per night
Advance Purchase 21d· Standard view
Cancellation feeIncludes wifiPay online
$214
per night
Double Queen Room
Normalized2 Queen Beds · Sleeps 4
✓
Same room across 6 offers
Matched across 6 rate plans · Confidence: Medium
Flex · Bed & Breakfast· City view
Free cancellationIncludes breakfastIncludes wifiIncludes parking+1
$267
per night
Best Available Rate· Standard view
Free cancellationIncludes wifiPay online
$251
per night
Advance Purchase 21d· Standard view
Cancellation feeIncludes wifiPay online
$239
per night
State breakdown · 4 states
State 01 / 04High confidence
Confidence-led · trust the normalization
King Room
Normalized1 King Bed · Sleeps 2
✓
Same room across 7 offers
Matched across 7 rate plans · Confidence: High
Flexible · Bed & Breakfast· City view
Egencia Business rateFree cancellationIncludes breakfastIncludes wifiPay at hotel+1
$251
per night
Best Available Rate· City view
Egencia Business rateNegotiatedFree cancellationIncludes wifiPay online+1
$239
per night
Advance Purchase 21d· Standard view
Cancellation feeIncludes wifiPay online
$214
per night
Double Queen Room
Normalized2 Queen Beds · Sleeps 4
✓
Same room across 6 offers
Matched across 6 rate plans · Confidence: Medium
Flex · Bed & Breakfast· City view
Free cancellationIncludes breakfastIncludes wifiIncludes parking+1
$267
per night
Best Available Rate· Standard view
Free cancellationIncludes wifiPay online
$251
per night
Advance Purchase 21d· Standard view
Cancellation feeIncludes wifiPay online
$239
per night
State 02 / 04Low confidence
Confidence-led · trust the normalization
King Room
Normalized1 King Bed · Sleeps 2
✓
Same room across 7 offers
Matched across 7 rate plans · Confidence: High
Flexible · Bed & Breakfast· City view
Egencia Business rateFree cancellationIncludes breakfastIncludes wifiPay at hotel+1
$251
per night
Best Available Rate· City view
Egencia Business rateNegotiatedFree cancellationIncludes wifiPay online+1
$239
per night
Advance Purchase 21d· Standard view
Cancellation feeIncludes wifiPay online
$214
per night
Double Queen Room
Normalized2 Queen Beds · Sleeps 4
✓
Same room across 6 offers
Matched across 6 rate plans · Confidence: Medium
Flex · Bed & Breakfast· City view
Free cancellationIncludes breakfastIncludes wifiIncludes parking+1
$267
per night
Best Available Rate· Standard view
Free cancellationIncludes wifiPay online
$251
per night
Advance Purchase 21d· Standard view
Cancellation feeIncludes wifiPay online
$239
per night
State 03 / 04Match panel collapsed
Confidence-led · trust the normalization
King Room
Normalized1 King Bed · Sleeps 2
✓
Same room across 7 offers
Matched across 7 rate plans · Confidence: High
Flexible · Bed & Breakfast· City view
Egencia Business rateFree cancellationIncludes breakfastIncludes wifiPay at hotel+1
$251
per night
Best Available Rate· City view
Egencia Business rateNegotiatedFree cancellationIncludes wifiPay online+1
$239
per night
Advance Purchase 21d· Standard view
Cancellation feeIncludes wifiPay online
$214
per night
Double Queen Room
Normalized2 Queen Beds · Sleeps 4
✓
Same room across 6 offers
Matched across 6 rate plans · Confidence: Medium
Flex · Bed & Breakfast· City view
Free cancellationIncludes breakfastIncludes wifiIncludes parking+1
$267
per night
Best Available Rate· Standard view
Free cancellationIncludes wifiPay online
$251
per night
Advance Purchase 21d· Standard view
Cancellation feeIncludes wifiPay online
$239
per night
State 04 / 04Match panel expanded
Confidence-led · trust the normalization
King Room
Normalized1 King Bed · Sleeps 2
✓
Same room across 7 offers
Matched across 7 rate plans · Confidence: High
Flexible · Bed & Breakfast· City view
Egencia Business rateFree cancellationIncludes breakfastIncludes wifiPay at hotel+1
$251
per night
Best Available Rate· City view
Egencia Business rateNegotiatedFree cancellationIncludes wifiPay online+1
$239
per night
Advance Purchase 21d· Standard view
Cancellation feeIncludes wifiPay online
$214
per night
Double Queen Room
Normalized2 Queen Beds · Sleeps 4
✓
Same room across 6 offers
Matched across 6 rate plans · Confidence: Medium
Flex · Bed & Breakfast· City view
Free cancellationIncludes breakfastIncludes wifiIncludes parking+1
$267
per night
Best Available Rate· Standard view
Free cancellationIncludes wifiPay online
$251
per night
Advance Purchase 21d· Standard view
Cancellation feeIncludes wifiPay online
$239
per night
Design review · breakdown
What this is
Each room group leads with a confidence banner: 'Same room across 6 offers · Matched across 4 rate plans', plus a confidence meter and an expandable 'How we matched' panel listing the rate plans collapsed into this room type.
Why it works
Directly addresses the trust problem in normalization. Surfaces match quality so users know when to look harder vs. trust the grouping. Makes the system's reasoning legible.
Best use case
Early rollouts of normalized inventory, lower-quality data feeds, and any context where match accuracy varies room-to-room.
Tradeoffs / risks
If the confidence model is wrong, the banner makes the failure louder. Adds vertical space per group. Risk of users over-indexing on the meter and ignoring the rates themselves.
UX notes · scannability · normalization · booking confidence · provider transparency
Best concept for confidence-building. Normalization is the headline, not the substrate. Reserve CTAs remain per-row so booking velocity isn't sacrificed for trust UI.
Hand off · Claude Code prompt
Paste this into Claude Code to regenerate this concept as a standalone interactive wireframe component.
You are building one self-contained, fully interactive wireframe-style React
component that demonstrates a single hotel "Room Normalizer" concept.
# Concept
- Number: 10 of 14
- Section: normalizer
- Name: Confidence-led concept
- Tagline: Trust + match quality
- One-line summary: Each group leads with a confidence banner ('Same room across 6 offers · Matched across 4 rate plans') plus a meter and 'How we matched' panel.
# Framing
Directly addresses the trust problem in normalization. Surfaces match quality so users know when to trust the grouping vs. when to look harder.
# What this is
Each room group leads with a confidence banner: 'Same room across 6 offers · Matched across 4 rate plans', plus a confidence meter and an expandable 'How we matched' panel listing the rate plans collapsed into this room type.
# Why it works
Directly addresses the trust problem in normalization. Surfaces match quality so users know when to look harder vs. trust the grouping. Makes the system's reasoning legible.
# Best use case
Early rollouts of normalized inventory, lower-quality data feeds, and any context where match accuracy varies room-to-room.
# Tradeoffs / risks
If the confidence model is wrong, the banner makes the failure louder. Adds vertical space per group. Risk of users over-indexing on the meter and ignoring the rates themselves.
# UX notes (scannability · normalization · booking confidence · provider transparency)
Best concept for confidence-building. Normalization is the headline, not the substrate. Reserve CTAs remain per-row so booking velocity isn't sacrificed for trust UI.
# Visual + interaction requirements
- Wireframe fidelity: monochrome, system UI, no brand color. Use Tailwind
utility classes only. No images. Use simple borders, muted backgrounds,
and mono labels for meta text (uppercase, tracking-widest, text-[10px]).
- Canvas width: 764px, centered. Internal content respects that frame.
- Context: this lives inside a hotel PDP "Rooms & Rates" section. Assume
3 normalized room types (King, Queen, Double Queen) with 5–8 bookable
rates each. Invent realistic mock data inline — rate label, bed, meals
(room only / breakfast included), cancellation (free until N / non-refundable),
payment (pay now / pay at hotel), price per night.
- Fully interactive: every control the concept implies must work in-browser
with React state only — no backend, no router. Examples: accordions expand,
tabs filter, sort headers sort, "Show N more" reveals rows, builder toggles
recompute price live, sticky CTAs update with selection.
- Accessibility: real <button> elements, keyboard focus rings, aria-expanded
on disclosure controls, aria-pressed on toggles.
# Deliverable
- A single default-exported React component file using TypeScript + Tailwind.
- No external UI library. Inline any small primitives you need.
- Include the mock data inline at the top of the file.
- File should run as-is when dropped into a Vite + React + Tailwind project.
Build only this concept. Do not generate the other 13.