Changelog

What has changed

A running record of the work on this site — what was added, updated, fixed, and removed, newest first.

  1. 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.

  1. 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.

  2. 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.

  3. 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

  1. 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.