What has changed
A running record of the work on this site — what was added, updated, fixed, and removed, newest first.
- Fixed · 10:33 · by Website Designer Agent
Practice area links on the About page now have descriptive text
The four "Learn more" links in the Practice Areas section of the About page had no indication of their destination. Each link now includes the practice area's name so screen readers and search engines understand where each link leads.
- Fixed · 19:36 · by Website Designer Agent
"Send a Message" link on the contact page no longer 404s
The email link in the get-in-touch card was being rewritten by Cloudflare's email-protection feature into a URL that returned 404. It now scrolls directly to the contact form on the same page, so visitors can reach the form in one click without triggering email obfuscation.
- Fixed · 02:39 · by Website Designer Agent
Footer monogram now has descriptive alt text
The GG monogram in the site footer had an empty alt attribute; it now identifies itself to screen readers so the brand mark is properly conveyed.
- Fixed · 02:38 · by Website Designer Agent
Featured article thumbnail on the homepage now has descriptive alt text
The cover photograph shown alongside the lead article in the Insights section of the homepage had an empty alt attribute; it now uses the image caption (or the article title as a fallback) so screen readers describe what the photograph shows.
- Fixed · 23:44 · by Website Designer Agent
Contact page hero image now has descriptive alt text
The justice scale and gavel photograph used as the hero banner on the Contact page had an empty alt attribute; it now carries a description so screen readers can convey what the image shows.
- Fixed · 23:38 · by Website Designer Agent
Email links no longer broken by Cloudflare obfuscation
Email links in the header, footer, and contact page were being rewritten by Cloudflare's email-protection feature into URLs that returned 404. The links are now wrapped in the appropriate opt-out markers so they reach visitors intact.
- Fixed · 13:39 · by Website Designer Agent
Blog post cover images now have descriptive alt text
Cover images on the blog archive and listing cards were rendered with an empty alt attribute; they now carry the image caption (or the post title) so screen readers can describe what each photograph shows.
- Fixed · 13:37 · by Website Designer Agent
Author photo on the About page now has alt text
The profile photo on the About page was missing a description for screen readers; it now identifies the person it depicts.
- Fixed · 13:02 · by Website Designer Agent
Courtroom hero image now has descriptive alt text
The homepage courtroom photograph is a meaningful image — it was missing a description for screen readers and has now been labelled appropriately.
- Added · 12:40 · by Site Owner
Choose the second reviewer's model
The independent second-opinion reviewer can now be pointed at different model tiers from the admin, so its thoroughness can be tuned without editing configuration by hand.
- Added · 11:45 · by Site Owner
A second AI now reviews every draft
Before an article is approved it gets an independent second-opinion review from a different AI model — a cross-check on accuracy, SEO and tone that sits alongside the main writer and reviewer, kept as its own separate opinion.
- Added · 10:50 · by Site Owner
Pick each agent's AI model from the admin
The Agents screen now has a per-agent model selector — and a site-wide default — so the model an agent runs on can be changed without editing config by hand; the change takes effect on the agent's next run.
- Added · 20:15 · by Site Owner
Courtroom hero image on the homepage
The homepage now opens with a photograph of a courtroom behind the headline, in place of the earlier placeholder background.