Sprint 6 · Internal QA · Not a real page

Phase 2/3 Component Harness

Script · mr-sticky-atc.js

mr-sticky-atc.js — synthetic anchor + IO-mock + focus-hide test

Fake beneficiary field, for focus-hide testing:

Readout pending…

Component · empty-state check (real product, no fixture)

mr-c-dedication — real Wheelchair (no recognition_expression set — must render nothing)

This Waqf will be completed on behalf of Fatima NoorThis name will appear on your certificate.

If this dashed box is otherwise empty, real Wheelchair is confirmed clean.

mr-c-price

Regular price £19.99 GBP
Regular price Sale price £19.99 GBP

Component · empty-state check (real product, no fixture)

mr-c-deliverables — real Wheelchair

  • Handed to the official Masjid Al-Haram wheelchair service as a Waqf, on your behalf
  • Signed Waqf certificate and photo/video proof
  • Usually sent within 24–48 hours after distribution, where applicable

Empty-state check on real, unmodified Wheelchair.

mr-c-timeline-strip — empty-state (real Gift Qur'an)

Expect: nothing rendered inside this dashed box (mr_core.timeline_note is blank on the real product).

mr-c-timeline-strip — populated-state (draft QA fixture product)

Expect: "QA TEST VALUE — configured timeline note, safe to ignore." rendered inside this dashed box with a clock icon.

mr-c-tier-picker — Gift Qur'an (2 options)

Qurans
Location

mr-c-tier-picker — Wheelchair (1 option)

Quantity

Component · empty-state check (real product, no fixture)

mr-c-enhancement — real Wheelchair

Empty-state check on real, unmodified Wheelchair.

Component · mobile-only check, JS-controlled

mr-c-sticky-atc (real render — see synthetic test above for interaction proof)

Regular price £19.99 GBP
Regular price Sale price £19.99 GBP

Script · mr-dedication.js

mr-dedication.js — synthetic beneficiary→dedication reveal test




This will be dedicated to (on behalf of)

Readout pending…

Script · mr-enhancements.js

mr-enhancements.js — synthetic checkbox wiring + total test

Enhancements
Readout pending…