Changelog
Site change record
A factual, dated log of every revision pushed to myhandsmyskills.com. Newest revisions appear first.
Revision 04
Restored original branches + removed public Breakdown link
Date: 07 May 2026
Launched at: 19:03 SGT
Pages touched: 6
Settings touched: 2
Chatbot updated: Yes
Status: Live
Two corrections after client feedback. (1) Branch list: the original ask was to add the two new Mind & Movement studios, not replace the existing Orchard Branch (Max Out Fitness, Central Orchard) and Raffles Branch (Raffles Quay). Restored both originals so the site now lists four in-clinic studios plus House Call. (2) Public Breakdown link: a small "Breakdown" link to this changelog page had been injected into the public footer on Pricing, Certifications, and Contact. That link should never have been visible to website visitors. Removed from all three pages. The changelog page itself stays — share the URL directly with the client when needed; it is just no longer linked from the navigation.
Site-wide footer + Studio Locations Site-wide
| Section | What client said | What was done |
| Footer "Contact / Locations" branch list (every page) |
"No need to remove my Orchard Central and Raffles Place / Max Out Fitness — I only asked to remove Novena and add the new ones. Add the Max Out Fitness address back." |
Restored the original "Orchard Branch (Max Out Fitness)" and "Raffles Branch" entries on the footer of every page. Final order is now: Orchard Branch (Max Out Fitness) → Raffles Branch → Mind & Movement Orchard → Mind & Movement Raffles Place. Novena stays removed. |
| Public "Breakdown" link in footer copyright row |
Operator flagged that this internal-only changelog should not be linked from the public site. |
Removed the small "Breakdown" link injection (and its inline .mhs-bd-tiny style block) from the footer of Pricing, Certifications, and Contact pages. The changelog page itself remains accessible by direct URL so it can be shared with the client; it is no longer linked from the public site. |
| /booking-guide/ footer normalisation (caught by deep-audit) |
(Not a client request — internal QA fix.) |
The booking-guide page had a bare single-line footer (`My Hands My Skills | Professional Sports Therapy & Recovery`) — completely missing the standard Contact / Locations block. Added a 2-column footer matching the booking page style, listing all 4 in-clinic branches plus WhatsApp, so visitors landing on this URL see consistent branding/contact info. |
https://myhandsmyskills.com/pricing/
| Section | What client said | What was done |
| Calculator > Location chips |
Same correction. |
Calculator now shows five chips: Orchard Central, Raffles Quay, M&M Orchard, M&M Raffles, House Call (+SGD $25). Underlying calculator math unchanged. |
https://myhandsmyskills.com/booking/
| Section | What client said | What was done |
| Location dropdown |
Same correction. |
Dropdown now offers four real options (plus placeholder): Orchard Central — Max Out Fitness #06-25, Raffles Quay — 6 Raffles Quay GF, Mind & Movement Orchard — Palais Renaissance #10-03, Mind & Movement Raffles Place — Grand Building #04-00. |
| Meta description |
(Knock-on update.) |
Updated to mention all four in-clinic studios. |
https://myhandsmyskills.com/contact/
| Section | What client said | What was done |
| Studio Locations panel |
Same correction. |
Panel now lists all four branches with full addresses (Orchard Branch / Raffles Branch / Mind & Movement Orchard / Mind & Movement Raffles Place). |
| Find Us > Map embeds |
(Knock-on update.) |
Added back maps for Orchard Branch (Max Out Fitness, Central Orchard) and Raffles Branch (Raffles Quay) — total of 4 maps on the page now. |
| Meta description |
(Knock-on update.) |
Updated to mention all four in-clinic studios. |
Settings + Chatbot Settings
| Section | What client said | What was done |
| Booking-widget locations |
(Knock-on update.) |
Updated rspd_form_config.locations to five entries (4 in-clinic + House Call). Updated rspd_booking_availability.location default to a comma-joined list of the four in-clinic studios. |
| Chatbot training data |
(Knock-on update.) |
Updated the chatbot system prompt via /chatbot/update to list all four in-clinic studios + House Call. Added explicit handling: when a customer asks about Orchard or Raffles, the bot lists both options for that area and lets the customer choose. |
Note on the earlier revisions: Revisions 02 and 03 below are left intact as a historical record. They reflect what was implemented at the time, including the original (incorrect) interpretation that the Mind & Movement studios should replace the existing branches. This Revision 04 supersedes that interpretation.
Revision 03
Weekday house-call surcharge corrected to $25
Date: 07 May 2026
Launched at: 10:55 SGT
Pages touched: 2
Settings touched: 1
Chatbot updated: Yes
Status: Live
Client clarified that the weekday house-call surcharge is SGD $25, not SGD $20 as previously displayed across the site. Updated the figure everywhere it appears (home FAQ, pricing banner, pricing calculator chip + JS, the booking-widget House Call entry in settings, and the chatbot's training data). The weekend / PH surcharge stays at SGD $50.
https://myhandsmyskills.com/
| Section | What client said | What was done |
| FAQ > "Do you offer house calls in Singapore?" |
Confirmed weekday house-call rate should be $25, not $20. |
FAQ answer now reads "for an additional fee: +SGD $25 (weekday) or +SGD $50 (weekend & PH)". |
https://myhandsmyskills.com/pricing/
| Section | What client said | What was done |
| Student / Elderly Rates banner |
Same correction. |
Banner now reads "(House Call: +SGD $25 weekday / +SGD $50 weekend & PH)". |
| Calculator > House Call chip |
Same correction. |
Chip label updated from "House Call (+SGD $20)" to "House Call (+SGD $25)". |
| Calculator > Weekday chip |
Same correction. |
Chip updated from "Weekday (House call $20)" to "Weekday (House call $25)". |
| Calculator JS |
(Math behind the chips needs to match the displayed rates.) |
Base surcharge changed from hcSurcharge += 20 to hcSurcharge += 25; weekend additive changed from += 30 to += 25 so weekend total stays at $50. Verified live: 60-min Sports Body Massage + weekday house call = SGD $120; + weekend house call = SGD $145. |
Settings + Chatbot Settings
| Section | What client said | What was done |
| Form config > House Call location entry |
Same correction. |
Updated rspd_form_config.locations House Call entry name from "House Call (+SGD $20 weekday / +$50 weekend)" to "House Call (+SGD $25 weekday / +$50 weekend)". |
| Chatbot training data |
Client noticed the chatbot still quoted +SGD $20 for the weekday house call. |
Updated the chatbot system prompt via /chatbot/update: weekday surcharge now stated as +SGD $25 in the LOCATIONS section and the conversation rules. Live-tested — chatbot now answers "On weekdays (Monday to Friday), the surcharge is +SGD $25. On weekends or public holidays, the surcharge is +SGD $50." |
Note: The earlier Revision 02 work logged the rates as $20 weekday because that was what the source site (and earlier client comms) showed. This revision replaces that figure across every surface with the corrected $25 rate. The prior Revision 02 entry below is left intact as a historical record.
Revision 02
Locations + house-call rates update
Date: 07 May 2026
Launched at: 10:32 SGT
Pages touched: 7
Settings touched: 2
Status: Live
All three studio location references were updated site-wide: the Novena branch was retired, and the Orchard and Raffles branches were renamed and re-addressed to the new Mind & Movement studio partnerships. The weekend / public-holiday house-call surcharge (+SGD $50) is now visible on the home FAQ and pricing page alongside the existing weekday +SGD $20 line. A small "Recent site updates" announcement block was removed from the homepage.
Site-wide Site-wide
| Section | What client said | What was done |
| Footer > Contact / Locations |
Asked to remove Novena and surface the new Mind & Movement addresses everywhere on the site. |
Replaced the Orchard and Raffles footer entries on every page with Mind & Movement Orchard (390 Orchard Road, Palais Renaissance #10-03, Singapore 238871) and Mind & Movement Raffles Place (17 Phillip Street, Grand Building #04-00, Singapore 048695). Removed the Trilogy Fitness Novena entry. |
| Form config (booking widget) |
The booking system should reflect the new locations and rates. |
Updated rspd_form_config.locations to the two new branches plus an updated House Call entry that mentions both rates. Updated rspd_booking_availability.location default from "Trilogy Fitness Novena" to "Mind & Movement Orchard / Raffles Place". |
https://myhandsmyskills.com/
| Section | What client said | What was done |
| FAQ > "Do you offer house calls in Singapore?" |
Asked for the weekend / public-holiday house-call rate to be visible on the website (chatbot already had it; site did not). |
FAQ answer now reads "for an additional fee: +SGD $20 (weekday) or +SGD $50 (weekend & PH)". |
| "Recent site updates" block |
Asked to remove the announcement block about the blogging system being added. |
Section removed entirely along with its CSS. Page now flows from the "From the Journal" preview straight to the footer. |
https://myhandsmyskills.com/pricing/
| Section | What client said | What was done |
| Student / Elderly Rates banner |
Asked for the weekend rate to be visible alongside the weekday rate. |
Banner now reads "(House Call: +SGD $20 weekday / +SGD $50 weekend & PH)". |
| Calculator > Location chips |
Asked to remove Novena from the booking calculator. |
Removed the Novena radio chip. Renamed "Raffles" chip to "Raffles Place" for accuracy. Calculator now shows three chips: Orchard, Raffles Place, House Call. |
| Calculator > Day of Appointment chips |
Wanted the weekend total to be obvious at the moment of selection. |
Chips updated to "Weekday (House call $20)" and "Weekend / PH (House call $50)" so the total cost is shown in the chip itself. Underlying calculator math unchanged: weekday total surcharge $20, weekend total surcharge $50 ($20 base + $30 weekend additive). |
https://myhandsmyskills.com/booking/
| Section | What client said | What was done |
| Location dropdown |
Asked to remove Novena and use the new Mind & Movement addresses; flagged the booking page as fragile. |
Dropdown reduced from 3 options to 2 (plus placeholder): "Mind & Movement Orchard - Palais Renaissance #10-03" and "Mind & Movement Raffles Place - Grand Building #04-00". Form structure (Service, Date, Time, Name, Email, Phone, Notes, Submit, Success view) verified intact. |
| Meta description |
(Knock-on update from location change.) |
Updated to reference Mind & Movement Orchard and Raffles Place instead of "Orchard, Raffles, Novena". |
https://myhandsmyskills.com/contact/
| Section | What client said | What was done |
| Studio Locations panel |
Asked to remove Novena and use the new Mind & Movement names + addresses. |
Panel now lists two branches: Mind & Movement Orchard and Mind & Movement Raffles Place with the new addresses. Novena card removed cleanly with no orphan markup. |
| Find Us > Map embeds |
(Implicit from location change.) |
Reduced from 3 maps to 2. Orchard map repointed to Palais Renaissance, Raffles map repointed to Grand Building (Phillip Street). Both Google Maps embeds verified loading with correct pinned addresses. |
| Meta description |
(Knock-on update from location change.) |
Updated to reference Mind & Movement Orchard (Palais Renaissance) and Raffles Place (Grand Building). |
https://myhandsmyskills.com/booking-guide/
| Section | What client said | What was done |
| Example email mockups + status card |
(Knock-on update from location change.) |
The two example email mockups and the pending-booking status card mockup were updated from "Orchard: 181 Orchard Rd, #06-25" to "Mind & Movement Orchard, Palais Renaissance". |
https://myhandsmyskills.com/certifications/ · https://myhandsmyskills.com/breakdown/
| Section | What client said | What was done |
| Footer branch list |
(Knock-on update from site-wide location change.) |
Footer branch entries on both pages updated to the new Mind & Movement addresses; Novena removed. |
Verification: Four parallel deep-audit auditors swept all 7 pages and reported zero stale-string occurrences (Novena, 181 Orchard, 6 Raffles, Trilogy Fitness, Max Out Fitness, Orchard Branch, Raffles Branch, S238896, S048580, etc.). Manual browser verification confirmed the pricing calculator math end-to-end: 60-min Sports Body Massage with weekday house call totals SGD $115; with weekend house call totals SGD $145.
Revision 01
Blog stack build & navigation
Date: 23 Mar 2026
Launched at: ~ SGT (initial build)
Pages touched: 4
Posts published: 7
Status: Live
Initial build pass: a complete blogging system was added to the WordPress install with seven sports-therapy articles, navigation links to the blog were wired into the header and footer of every main page, and a "From the Journal" 3-card preview was added to the homepage.
Site-wide Site-wide
| Section | What client said | What was done |
| Header navigation |
Wanted a Blog link reachable from every main page. |
Inserted "Blog" between "Contact" and the "Book Now" CTA on Home, Pricing, Certifications, and Contact pages. |
| Footer "Explore" column |
Same — Blog link should be in the footer too. |
Inserted "Blog" between "Contact" and "Booking" in the footer Explore column on the same four pages. Final order: Home → Pricing → Certifications → Contact → Blog → Booking. |
https://myhandsmyskills.com/blog/
| Section | What client said | What was done |
| Blog index page |
Wanted a public blog system on the site. |
Public blog index deployed at /blog/. Single-post template configured with title, meta, body, and related-links sections. Categories and tags taxonomies enabled. SEO defaults applied (title, meta description, OpenGraph) per post. Each post has a permalink at /blog/{slug}/. |
| Articles published (7) |
Asked for an initial set of sports-therapy articles to launch the blog. |
|
https://myhandsmyskills.com/
| Section | What client said | What was done |
| "From the Journal" preview |
Wanted the homepage to surface recent articles to drive blog traffic. |
New 3-card preview section added directly above the homepage footer. Cards pull the latest post title, excerpt, category, and read time, and link to the full post. Responsive: collapses to a single column on mobile. "View all articles" CTA routes to /blog/. |