Issue clusters
Findings grouped by signature. Rows shown across all filters; adjust above.
| Severity | Category / rule | Example | Sites | Total | Affected sites |
|---|---|---|---|---|---|
| serious | visual element-overlap | Walter AI chat widget auto-opens on load and covers the right side of the hero, overlapping the hero feature photo (greeting correctly names Acacia Park) example → | 21 | 25 | acacia-park-comfy admirals-cove-comfy alpine-comfy amber-ridge-comfy arbor-pointe-comfy arctic-sun-comfy austin-park-comfy bay-arms-comfy birchwood-homes-comfy brighton-park-comfy brighton-woods-comfy bristol-square-comfy brookwood-village-comfy cheyenne-creek-comfy colonial-square-comfy confluence-at-harvest-hills-comfy cypress-pointe-comfy dakota-apartments-comfy dakota-commons-apartment-homes-comfy river-s-cove-comfy the-alaskan-comfy |
| serious | visual missing-cta | 'SEND MESSAGE' submit button is pale sage with tiny dark text on a white card — reads as a disabled button example → | 21 | 40 | acacia-park-comfy admirals-cove-comfy alpine-comfy amber-ridge-comfy arbor-pointe-comfy arctic-sun-comfy austin-park-comfy bay-arms-comfy birchwood-homes-comfy brighton-park-comfy brighton-woods-comfy bristol-square-comfy brookwood-village-comfy cheyenne-creek-comfy colonial-square-comfy confluence-at-harvest-hills-comfy cypress-pointe-comfy dakota-apartments-comfy dakota-commons-apartment-homes-comfy river-s-cove-comfy the-alaskan-comfy |
| moderate | visual broken-link | Footer 'Follow Us' Instagram icon is a non-clickable placeholder (span.footer-social-link--disabled, no href) yet renders identically to the working Facebook icon — appears on every page example → | 21 | 51 | acacia-park-comfy admirals-cove-comfy alpine-comfy amber-ridge-comfy arbor-pointe-comfy arctic-sun-comfy austin-park-comfy bay-arms-comfy birchwood-homes-comfy brighton-park-comfy brighton-woods-comfy bristol-square-comfy brookwood-village-comfy cheyenne-creek-comfy colonial-square-comfy confluence-at-harvest-hills-comfy cypress-pointe-comfy dakota-apartments-comfy dakota-commons-apartment-homes-comfy river-s-cove-comfy the-alaskan-comfy |
| moderate | visual unfinished-section | Right column headings are empty: the office-hours list and the phone/address block render with no 'Office Hours' / 'Leasing Office' titles (h2.cf-col-title empty; headings exist only in hidden divs), unlike /contact-us example → | 21 | 59 | acacia-park-comfy admirals-cove-comfy alpine-comfy amber-ridge-comfy arbor-pointe-comfy arctic-sun-comfy austin-park-comfy bay-arms-comfy birchwood-homes-comfy brighton-park-comfy brighton-woods-comfy bristol-square-comfy brookwood-village-comfy cheyenne-creek-comfy colonial-square-comfy confluence-at-harvest-hills-comfy cypress-pointe-comfy dakota-apartments-comfy dakota-commons-apartment-homes-comfy river-s-cove-comfy the-alaskan-comfy |
| serious | visual duplicate-image | Hero: the inset feature photo (hero-feature slider, active slide) is the exact same living-room photo as the full-bleed hero background (both 019d0219-ddbc-...8dc214851f8a) — same image shown twice side by side above the fold example → | 20 | 87 | acacia-park-comfy admirals-cove-comfy alpine-comfy amber-ridge-comfy arbor-pointe-comfy arctic-sun-comfy austin-park-comfy bay-arms-comfy birchwood-homes-comfy brighton-park-comfy brighton-woods-comfy brookwood-village-comfy cheyenne-creek-comfy colonial-square-comfy confluence-at-harvest-hills-comfy cypress-pointe-comfy dakota-apartments-comfy dakota-commons-apartment-homes-comfy river-s-cove-comfy the-alaskan-comfy |
| serious | visual placeholder-content | Overview heading reads 'A PREMIER DOWNTOWN DESTINATION' — template copy; Acacia Park is a garden-style community on Oakwood Dr in Odessa, TX, not downtown (body copy never mentions downtown) example → | 20 | 83 | acacia-park-comfy admirals-cove-comfy alpine-comfy amber-ridge-comfy arbor-pointe-comfy arctic-sun-comfy austin-park-comfy bay-arms-comfy birchwood-homes-comfy brighton-park-comfy brighton-woods-comfy bristol-square-comfy brookwood-village-comfy cheyenne-creek-comfy colonial-square-comfy confluence-at-harvest-hills-comfy cypress-pointe-comfy dakota-commons-apartment-homes-comfy river-s-cove-comfy the-alaskan-comfy |
| serious | visual unreadable-text | Apply Now / Need Help card body text is muted grey-brown on teal - low contrast, hard to read example → | 19 | 29 | admirals-cove-comfy alpine-comfy amber-ridge-comfy arbor-pointe-comfy arctic-sun-comfy austin-park-comfy bay-arms-comfy birchwood-homes-comfy brighton-park-comfy brighton-woods-comfy bristol-square-comfy brookwood-village-comfy cheyenne-creek-comfy colonial-square-comfy confluence-at-harvest-hills-comfy cypress-pointe-comfy dakota-apartments-comfy dakota-commons-apartment-homes-comfy the-alaskan-comfy |
| moderate | visual duplicate-content | Community Amenities list repeats items: 'Furnished Units Available' / '*Furnished Units Available in Select Homes' / '*Furnished Units Offered in Select Homes', 'Laundry Facilities' / '24-Hour Laundry Room/Facilities', 'Clubhouse' / 'Reservable Clubhouse', 'Lounge' / 'Resident Lounge', 'Storage Space' / 'Rentable Storage Space Available', 'Chugach Mountain & Sleeping Lady Views*' / 'View Mountain' example → | 17 | 35 | alpine-comfy amber-ridge-comfy arbor-pointe-comfy arctic-sun-comfy austin-park-comfy bay-arms-comfy birchwood-homes-comfy brighton-park-comfy brighton-woods-comfy bristol-square-comfy brookwood-village-comfy cheyenne-creek-comfy colonial-square-comfy confluence-at-harvest-hills-comfy cypress-pointe-comfy dakota-commons-apartment-homes-comfy river-s-cove-comfy |
| moderate | visual dead-space | Gallery masonry grid ends ragged: last row has an empty ~640x250 hole bottom-right under the lobby photo example → | 10 | 16 | |
| moderate | visual grid-misalignment | Pet fee cards: 'Monthly Pet Rent $25/mo' card has no sub-label, so its label/value sit lower than the adjacent 'Pet Fee $300 (Non-Refundable)' card example → | 10 | 13 | |
| serious | visual broken-image | Last gallery tile (Alpine entrance monument sign) is a low-resolution, visibly blurry/pixelated upscale compared to every other tile example → | 7 | 12 | |
| serious | visual mobile-layout | Mobile: Pets Per Household / Pet Fee / Monthly Pet Rent cards don't render at all — page goes from 'View Amenities' straight to footer (verify — may be scroll-reveal) example → | 6 | 7 | |
| serious | visual wrong-property-image | Gallery large tile (row 4, left) shows a modern 4-story urban mid-rise with a lit lobby sign at dusk ('Exterior view of the apartment building entrance and facade at dusk', 019d0219-...2379fcb5a45b) — not Acacia Park, a 2-story garden community in Odessa; looks like another property's photo example → | 6 | 14 | |
| moderate | visual text-clipped | Mobile: 'START YOUR APPLICATION' button label wraps to two lines with the chevron floating out of line example → | 4 | 4 | |
| serious | visual empty-embed | Virtual Tour page shows an empty navy box with CMS admin text 'No virtual tours are available yet. Paste an embed URL to add one.' example → | 3 | 3 | |
| serious | content placeholder-content | Welcome heading 'A PREMIER DOWNTOWN DESTINATION' is template copy - property is a two-story garden community at 101 8th Ave SW in small-town Stanley, ND example → | 1 | 1 | |
| serious | content placeholder-content | Virtual Tour page shows editor text 'No virtual tours are available yet. Paste an embed URL to add one.' in an empty teal box (text barely legible) - no tour embed example → | 1 | 1 | |
| moderate | content duplicate-content | Neighborhood POI list repeats the same place within a category: 'Wee Care Learning Center' (Education), 'Mountrail County Medical Center' (Health, plus a third time under Employers), 'Stanley park north' (Nature) and 'Border Plains Equipment' (Employers) each listed twice example → | 1 | 1 | |
| moderate | visual image-aspect-ratio | Gallery tile 24 (modern living room with orange pillows) is a low-res, heavily blown-up crop - blurry and pixelated example → | 1 | 1 | |
| moderate | content placeholder-content | Welcome copy shows literal markdown asterisks '**Discover Your New Home at Dakota A in Stanley, ND!**' and runs as one giant unbroken paragraph example → | 1 | 1 | |
| moderate | content placeholder-content | Property name inconsistent: hero says 'Dakota Apartments' while all body copy and page title say 'Dakota A' (truncated name) example → | 1 | 1 | |
| moderate | content placeholder-content | Accessibility statement heading reads 'Website Accessibility Statement for site-dakota-apartments.pages.dev' (staging domain) while body references dakotaaapts.com example → | 1 | 1 | |
| minor | content placeholder-content | 'Everything Is Within Reach ... just minutes away' list includes Williston State College (68.2 mi) and Minot International Airport (54.6 mi) example → | 1 | 1 | |
| minor | content placeholder-content | Hero intro says 'hear firsthand what our residents love' but the page has no testimonials/reviews example → | 1 | 1 | |
| minor | content placeholder-content | 'Commitment Free' copy refers to 'one of our choice communities' - multi-property template copy on a single-property site example → | 1 | 1 | |
| minor | content unfinished-section | 'Pet Restrictions' box only says 'Breed restrictions apply' with no list of restricted breeds example → | 1 | 1 | |
| minor | content unfinished-section | Sitemap omits Pet Policy, Future Residents Club and Virtual Tour pages example → | 1 | 1 |
Sites
| Site | Root URL | Pages | Critical | Serious | Moderate | Minor | Total |
|---|---|---|---|---|---|---|---|
| acacia-park-comfy | https://site-acacia-park.pages.dev/ | 20 | 0 | 10 | 8 | 7 | 25 |
| admirals-cove-comfy | https://site-admirals-cove.pages.dev/ | 19 | 0 | 8 | 7 | 6 | 21 |
| alpine-comfy | https://site-alpine.pages.dev/ | 21 | 0 | 10 | 8 | 9 | 27 |
| amber-ridge-comfy | https://site-amber-ridge.pages.dev/ | 20 | 0 | 10 | 10 | 6 | 26 |
| arbor-pointe-comfy | https://site-arbor-pointe.pages.dev/ | 20 | 0 | 11 | 9 | 6 | 26 |
| arctic-sun-comfy | https://site-arctic-sun.pages.dev/ | 20 | 0 | 10 | 6 | 11 | 27 |
| austin-park-comfy | https://site-austin-park.pages.dev/ | 20 | 0 | 9 | 10 | 8 | 27 |
| bay-arms-comfy | https://site-bay-arms.pages.dev/ | 22 | 0 | 11 | 8 | 6 | 25 |
| birchwood-homes-comfy | https://site-birchwood-homes.pages.dev/ | 21 | 0 | 9 | 9 | 9 | 27 |
| brighton-park-comfy | https://site-brighton-park.pages.dev/ | 19 | 0 | 11 | 4 | 8 | 23 |
| brighton-woods-comfy | https://site-brighton-woods.pages.dev/ | 20 | 0 | 14 | 7 | 6 | 27 |
| bristol-square-comfy | https://site-bristol-square.pages.dev/ | 21 | 0 | 12 | 8 | 6 | 26 |
| brookwood-village-comfy | https://site-brookwood-village.pages.dev/ | 22 | 0 | 18 | 12 | 6 | 36 |
| cheyenne-creek-comfy | https://site-cheyenne-creek.pages.dev/ | 19 | 0 | 7 | 7 | 4 | 18 |
| colonial-square-comfy | https://site-colonial-square.pages.dev/ | 20 | 0 | 10 | 12 | 6 | 28 |
| confluence-at-harvest-hills-comfy | https://site-confluence-at-harvest-hills.pages.dev/ | 21 | 0 | 14 | 9 | 5 | 28 |
| cypress-pointe-comfy | https://site-cypress-pointe.pages.dev/ | 21 | 0 | 10 | 11 | 6 | 27 |
| dakota-apartments-comfy | https://site-dakota-apartments.pages.dev/ | 19 | 0 | 18 | 10 | 16 | 44 |
| dakota-commons-apartment-homes-comfy | https://site-dakota-commons-apartment-homes.pages.dev/ | 21 | 0 | 9 | 7 | 7 | 23 |
| river-s-cove-comfy | https://site-river-s-cove.pages.dev/ | 20 | 0 | 8 | 12 | 8 | 28 |
| the-alaskan-comfy | https://site-the-alaskan.pages.dev/ | 21 | 0 | 8 | 9 | 6 | 23 |