Sam flagged a broken form on https://aguiarinjurylawyers.com/practice-areas/commercial-vehicle-accidents/ where rows lacked labels and there appeared to be no submit/get started button. I treated this as a live website and registry defect, not just a single page issue.
sa-element-registry skill and preserved the live WordPress intake contract from prior form-routing context.tools/fix_sitewide_form_labels_submit.py to scan registry elements and published WordPress pages/posts for sa-custom-contact-intake-form markup./wp-json/sal/v1/contact-intake, all existing field names, hidden tracking fields, gclid, UTM fields, referrer, nonce, and honeypot fields./Users/samaguiar/Documents/Projects/Repos/sa-element-registry/seed/seed-data.js from the live 94-element registry./Users/samaguiar/Documents/Current Page Updates/publish-log/2026-06-15-form-label-submit-fix.md./Users/samaguiar/Documents/Current Page Updates/audit-output/form-label-submit-fix-2026-06-15/reports/form-label-submit-fix-apply-20260615T145156Z.json./Users/samaguiar/Documents/Current Page Updates/audit-output/form-label-submit-fix-2026-06-15/reports/form-label-submit-fix-dry-run-20260615T145652Z.json./Users/samaguiar/Documents/Current Page Updates/audit-output/form-label-submit-fix-2026-06-15/reports/registry-form-label-readback.json./Users/samaguiar/Documents/Current Page Updates/audit-output/form-label-submit-fix-2026-06-15/reports/public-commercial-vehicle-form-qa.json./Users/samaguiar/Documents/Current Page Updates/audit-output/form-label-submit-fix-2026-06-15/reports/cache-indexnow-result.json./Users/samaguiar/Documents/Current Page Updates/audit-output/form-label-submit-fix-2026-06-15/backups/.The embedded registry and WordPress forms are repaired and verified. The commercial vehicle page now renders labels for Full Name, Phone Number, Case Type, Were You Injured, and Details where applicable, and the submit button is present.