diff --git a/memory-systems/agent-os/04_projects/thornhill-website/jobs/JOB-20260927-thornhill-closeout.md b/memory-systems/agent-os/04_projects/thornhill-website/jobs/JOB-20260927-thornhill-closeout.md new file mode 100644 index 0000000..d09fca5 --- /dev/null +++ b/memory-systems/agent-os/04_projects/thornhill-website/jobs/JOB-20260927-thornhill-closeout.md @@ -0,0 +1,51 @@ +--- +id: JOB-20260927-thornhill-closeout +project: thornhill-website +surface: thornhillconstruction.net homepage + GBP/listings +state: open +owner: Regis (drafts/verifies); Anthony (Gatekeeper) +gate: Anthony approves anything published/sent; Larry approves copy +live_url: https://www.thornhillconstruction.net/ +live_read_at: 2026-09-27T11:33:44-07:00 +current_hash: sha256:bc227830a9c81432789056fd9c0d82f3bb8262f4543bc78f3fed500b9a661d8c +proposed_hash: null +evidence: + - "CoS live read 2026-09-27 11:33:44 PT (curl, read-only, from Anthony's desktop DESKTOP-AEI8KMV; cloud-box HTTPS gets a TLS reset from the Hostinger/LiteSpeed host, plain HTTP answers). Hash = sha256 of homepage HTML after redirects (83,600 bytes); re-read 11:36:44 PT gave the same hash. Raw HTML not committed." + - "Redirects: all four variants end 200 on https://thornhillconstruction.net/ (bare host is canonical; rel=canonical = bare). https://www -> 301 -> bare (1 hop); http://bare -> 301 -> https bare (1 hop); http://www -> 301 https://www -> 301 bare (2 hops); https://bare 200 (0 hops). Not broken. FLAG: live_url (www) is not the canonical host; GBP/listings should point at whichever host Anthony picks." + - "Homepage head: title 'Thornhill Construction' (brand only, no service/place words); meta description present ('...dependable deck construction and repair, backed by attentive service, satisfied customer reviews, and direct contact with owner Larry.'). FLAG: zero og: tags on any page (home, /work/, /about/, /contact/). /work/, /about/, /contact/ have no meta description. Generator WordPress 7.1.2." + - "Schema: 1 JSON-LD block on every page, @type GeneralContractor (a LocalBusiness subtype): name, url (bare), telephone +1-530-306-4629, email larry@thornhillconstruction.net, PostalAddress Placerville CA 95667 US (no street), areaServed 'El Dorado County', identifier 'CSLB #336956'. No openingHours, no image/logo, no sameAs." + - "robots.txt 200 (via bare host): Disallow /wp-admin/, Allow admin-ajax, Sitemap https://thornhillconstruction.net/wp-sitemap.xml, plus a stray 'Allow: /llms.txt' after the Sitemap line. /sitemap.xml -> 301 -> /wp-sitemap.xml 200 (index -> wp-sitemap-posts-page-1.xml: /, /work/, /about/, /contact/). /sitemap_index.xml 404 (fine)." + - "Lead path on site: phone 530-306-4629 (3 tel:+15303064629 links on home), mailto:larry@thornhillconstruction.net (1 on home). FLAG: NO