Files
aia-website/www/reports/phase-7-multilingual-reconciliation-2026-10-14.md
T

46 KiB
Raw Blame History

Phase 7 — Multilingual reconciliation

Completed: 2026-10-14 UTC; public-source observations: 2026-10-13. Branch: faithful-astro-migration; unchanged HEAD: b5bc95bc2b8e36c58e8b4d8ab4b11391374a7883. Status: Technically accepted for user-controlled checkpoint preparation; human release gates remain open; not committed.

Scope, authority and starting state

Read AGENTS.md, MIGRATION_BRIEF.md, AUTONOMOUS-CODEX.md, the living handoff, ratified Phase 6A–6C records, Phase 6C.5 acceptance, Phase 6C.2 translation and 6C.3 metadata reports, and the employee-portal brief. The October 7 migration conversation's working roadmap remains authoritative: Phase 7 multilingual reconciliation, Phase 8 visual/accessibility acceptance, Phase 9 human decisions, Phase 10 final QA/cutover readiness. No renumbering. The subsequent authorized checkpoint preparation updates the living handoff; implementation-stage evidence below retains its historical context.

Initial index and tracked working tree were clean. Exactly five untracked exclusions were present: merge-plan.md and the four intermediate route reports listed in the structural inventory below. Only their names were inspected. No contents, hashes or changes to these files; no staging, commit, push, deployment or production integration activation.

Source method and qualifications

Source evidence contains 21 bounded public GET observations: nine EN/ES page pairs and three author roots. Robots.txt allowed these routes; requests were spaced at least one second apart. No unpublished previews, authentication, scripts, forms, API mutations or unrestricted crawl. All 21 final responses were HTTP 200; /es redirected to /es/. Individual requested/final URLs, times, status lines, selected cache headers, SHA-256, metadata, headings, main-body text and links are retained. Cookies and transient proxy addresses are excluded. No redundant full production HTML was added.

Normal TLS retrieval failed certificate-chain validation. The public-only fallback used curl with certificate verification bypassed; this weakens transport assurance and is disclosed, not an application or hosting configuration change. The web reader also failed Spanish privacy/robots; its available English policy view was cached. Most page headers identify October 3 HubSpot prerenders and HIT/MISS caching. Neither a cache MISS nor retrieval time proves current origin freshness. The evidence establishes fidelity to these observed public representations, not independently rendered public-page parity.

Complete non-Library inventory

Before: 29 non-Library page records (20 EN / 8 ES / 1 AR), of which 28 eligible. After: 30 records (20 EN / 9 ES / 1 AR), of which 29 eligible. The Arabic home record is an unpublished draft, not an Arabic homepage. Three Library-root content records and derived Library/author pages are excluded from this non-Library page count. Existing eight EN–ES non-Library relationships become nine with privacy; no published non-Library EN–AR relationship is fabricated.

Checkpoint inventory clarification (2026-10-14): recomputed from both git show HEAD content records and the working collection through createPublicationManifest. The population is collection === pages excluding all three records with slug === library; it includes the unpublished /ar draft and metadata-only eligible /employee-portal (eligible does not mean indexable or functionally complete). It excludes blog articles, author records/archives, generated pagination and utility routes. The final classification matrix therefore covers exactly 30 records = 20 EN + 9 ES + 1 AR draft, with 29 eligible pages and nine EN–ES pairs.

Population Before EN / ES / AR After EN / ES / AR Eligible before → after EN–ES sets before → after
Non-Library page records (matrix) 20 / 8 / 1 20 / 9 / 1 28 → 29 8 → 9
Entire pages collection, including three Library roots 21 / 9 / 2 21 / 10 / 2 31 → 32 9 → 10

The checkpoint request's expected 20/9/1 → 20/10/1 mixes the Spanish Library-root inclusion with English/Arabic Library-root exclusions. Its 9 → 10 pair count describes the entire pages collection. It is not the consistent non-Library population. No page is missing and no route or policy was changed to force these expectations.

Primary final classifications below: 10 substantively equivalent, 9 human decision required, 11 intentional cross-language fallback. These are bounded semantic/operational assessments, not visual acceptance. The ten English-only fallbacks have a secondary insufficient evidence for fresh body parity flag: no fresh body retrieval was necessary to establish that the manifest has no translated counterpart. The Arabic draft is also not treated as a verified public translation. Before correction, Spanish privacy was a missing local public-source page and Spanish shared forms/author labels had minor untranslated-interface drift.

Publication and metadata matrix

Paths in the source column are under www/. Canonicals are absolute as shown. Hreflang membership lists actual eligible article/page languages; each bilingual set also emits x-default to English in indexing-enabled mode. No author archive is included in this graph. H1 text is generated output (line-break-only spacing normalized for this table).

Route / locale Source record Current SEO title Current description Visible H1 Key Eligible Canonical Hreflang members
/ / en src/content/pages/en/index.md Scottsdale ABA Therapy for Children | Arizona Institute for Autism Arizona Institute for Autism: center for behavioral health & education services in Scottsdale. We serve children diagnosed with autism and their families. Behavioral Health & Special Education index Yes https://www.azinstitute4autism.com/ en, es
/aba-therapy / en src/content/pages/en/aba-therapy.mdx Integrated ABA Therapy for Autism | Arizona Institute for Autism Empower your child for life with one-on-one integrated ABA therapy. Book a free consultation and join our supportive autism community! Behavioral aba-therapy Yes https://www.azinstitute4autism.com/aba-therapy en, es
/aba-therapy-intake-process / en src/content/pages/en/aba-therapy-intake-process.mdx Starting ABA Therapy Step-by-Step Guide | Arizona Institute for Autism Discover how to begin ABA therapy at Arizona Institute for Autism. Our simple, supportive intake process guides your child toward growth and success. Learner Intake Process aba-therapy-intake-process Yes https://www.azinstitute4autism.com/aba-therapy-intake-process en, es
/about / en src/content/pages/en/about.md About Us | Arizona Institute for Autism | Scottsdale Arizona Institute for Autism (AIA) is a comprehensive wellness center offering behavioral health, education, and consultation for individuals with Autism. About AIA about Yes https://www.azinstitute4autism.com/about None
/ar / ar src/content/pages/ar/index.md معهد أريزونا للتوحد صفحة عربية تمهيدية لمعهد أريزونا للتوحد. Not rendered (draft) home No https://www.azinstitute4autism.com/ar None
/autism-evaluations / en src/content/pages/en/autism-evaluations.mdx Accurate Autism Assessment for Children | Arizona Institute for Autism Get comprehensive childhood autism evaluations in Scottsdale, AZ. Our expert team provides accurate assessments to support your child's unique development. Psychological autism-evaluations Yes https://www.azinstitute4autism.com/autism-evaluations en, es
/careers / en src/content/pages/en/careers.mdx Join Our Team | Autism Careers in AZ | Arizona Institute for Autism Join our caring team. Arizona Institute for Autism is hiring compassionate professionals dedicated to supporting individuals with autism. Apply online now! Employment Opportunities careers Yes https://www.azinstitute4autism.com/careers None
/client-consultation / en src/content/pages/en/client-consultation.md Client Consultation Form | Arizona Institute for Autism | Scottsdale Schedule your free consultation with a Client Advocate at Arizona Institute for Autism to find out what we can do for your child diagnosed with autism. Schedule Your Free Consultation client-consultation Yes https://www.azinstitute4autism.com/client-consultation en, es
/client-forms / en src/content/pages/en/client-forms.mdx Essential Forms for Autism Support | Arizona Institute for Autism Conveniently access and download autism service forms from Arizona Institute for Autism. Get started right away with our simplified intake process. Client Forms client-forms Yes https://www.azinstitute4autism.com/client-forms None
/contact / en src/content/pages/en/contact.mdx Contact AIA | Arizona Institute for Autism | Scottsdale Reach out to learn more about our comprehensive wellness services for children with autism, including behavioral health, education, and consultation. Contact AIA contact Yes https://www.azinstitute4autism.com/contact en, es
/donate-autism-giveback / en src/content/pages/en/donate-autism-giveback.mdx Help Autism Families Thrive | Donate to Arizona Institute for Autism Empower families of children with autism. Donate now to help expand therapy, education, research, & community support. Your contribution transforms lives. Giveback & Donate donate-autism-giveback Yes https://www.azinstitute4autism.com/donate-autism-giveback None
/employee-portal / en src/content/pages/en/employee-portal.md AIA Employee Portal | Arizona Institute for Autism Information, forms, and resources to help guide employees during their tenure with Arizona Institute for Autism. Employee Portal employee-portal Yes https://www.azinstitute4autism.com/employee-portal None
/es / es src/content/pages/es/index.md Terapia ABA cerca de mí | Arizona Institute for Autism | Scottsdale Arizona Institute for Autism: centro de servicios de salud conductual y educación ubicado en Scottsdale. Atendemos a personas con autismo y a sus familias. Salud Mental y Educación Especial index Yes https://www.azinstitute4autism.com/es en, es
/es/aba-therapy / es src/content/pages/es/aba-therapy.mdx Terapia ABA Integrada para el Autismo | Arizona Institute for Autism Empodere a su hijo para la vida con terapia ABA integrada individualizada. ¡Reserva una consulta gratuita y únete a nuestra comunidad de apoyo para el autismo! Conductual aba-therapy Yes https://www.azinstitute4autism.com/es/aba-therapy en, es
/es/aba-therapy-intake-process / es src/content/pages/es/aba-therapy-intake-process.mdx Guía paso a paso para comenzar la terapia ABA | Arizona Institute for Autism Descubra cómo comenzar la terapia ABA en el Instituto de Autismo de Arizona. Nuestro proceso de admisión simple y de apoyo guía a su hijo hacia el crecimiento y el éxito. Proceso de admisión de estudiantes aba-therapy-intake-process Yes https://www.azinstitute4autism.com/es/aba-therapy-intake-process en, es
/es/autism-evaluations / es src/content/pages/es/autism-evaluations.mdx Evaluación precisa del autismo para niños | Arizona Institute for Autism Obtenga evaluaciones integrales de autismo infantil en Scottsdale, AZ. Nuestro equipo de expertos proporciona evaluaciones precisas para apoyar el desarrollo único de su hijo. Psicológicos autism-evaluations Yes https://www.azinstitute4autism.com/es/autism-evaluations en, es
/es/client-consultation / es src/content/pages/es/client-consultation.md Formulario de Consulta del Cliente | Arizona Institute for Autism | Scottsdale Programa tu consulta gratuita con un Defensor del Cliente en el Instituto de Autismo de Arizona para descubrir qué podemos hacer por tu hijo diagnosticado con autismo. Programa tu consulta gratuita client-consultation Yes https://www.azinstitute4autism.com/es/client-consultation en, es
/es/contact / es src/content/pages/es/contact.mdx Contactar a AIA | Arizona Institute for Autism | Scottsdale Comuníquese con nosotros para obtener más información sobre nuestros servicios integrales de bienestar para niños con autismo, que incluyen salud conductual, educación y consulta. Contactar a AIA contact Yes https://www.azinstitute4autism.com/es/contact en, es
/es/learner-social-club / es src/content/pages/es/learner-social-club.mdx Impulsa el funcionamiento emocional y social con Learner Social Club en AIA Póngase en contacto con AIA para obtener un pase de prueba gratuito de 1 día y ver cómo el desarrollo social y emocional de su hijo puede beneficiarse de nuestro Learner Social Club de 8 a 17 años. Sociológico learner-social-club Yes https://www.azinstitute4autism.com/es/learner-social-club en, es
/es/privacy-policy / es src/content/pages/es/privacy-policy.mdx Política de privacidad | Arizona Institute for Autism Descubra cómo Arizona Institute for Autism protege sus datos. Nuestra política de privacidad detalla la recopilación, el uso y la seguridad de su información. Política de privacidad privacy-policy Yes https://www.azinstitute4autism.com/es/privacy-policy en, es
/es/services / es src/content/pages/es/services.mdx Servicios pediátricos de autismo conductuales, psicológicos y sociológicos Descubra servicios integrales para el autismo para niños, desde terapia ABA integrativa hasta apoyo educativo y familiar, en el Instituto de Autismo de Arizona. Servicios ABA y Educativos services Yes https://www.azinstitute4autism.com/es/services en, es
/faqs / en src/content/pages/en/faqs.mdx Helpful Autism Diagnosis & Therapy FAQs | Arizona Institute for Autism Discover how ABA therapy works at Arizona Institute for Autism. Explore assessments, program design, and prompt fading FAQs to empower your child today. ABA Therapy Helpline faqs Yes https://www.azinstitute4autism.com/faqs None
/insurance / en src/content/pages/en/insurance.mdx Arizona Autism Therapy Insurance Guide | AZ Institute for Autism Take the first step to affordable autism care for your child. Verify insurance benefits and coverage quickly and easily with Arizona Institute for Autism. Insurance Guide insurance Yes https://www.azinstitute4autism.com/insurance None
/learner-social-club / en src/content/pages/en/learner-social-club.mdx Boost Emotional and Social Functioning with Learner Social Club at AIA Contact AIA for a free 1-day trial pass to see how your child's social and emotional development can benefit from our Learner Social Club for ages 8-17. Sociological learner-social-club Yes https://www.azinstitute4autism.com/learner-social-club en, es
/privacy-policy / en src/content/pages/en/privacy-policy.mdx Privacy Policy | Arizona Institute for Autism Discover how the Arizona Institute for Autism protects your data. Our Privacy Policy details collection, usage, and security to keep your information safe. Privacy Policy privacy-policy Yes https://www.azinstitute4autism.com/privacy-policy en, es
/referrals / en src/content/pages/en/referrals.mdx Submit Your Autism Referral Online | Arizona Institute for Autism Arizona Institute for Autism simplifies autism referrals. Submit online now to connect families with the compassionate autism care specialists of AIA. Physician & Insurer Referrals referrals Yes https://www.azinstitute4autism.com/referrals None
/schedule-consultation / en src/content/pages/en/schedule-consultation.mdx Contact Arizona Institute for Autism for Your Free ASD Consultation Reach out to discuss autism treatment for your child with AZ Institute for Autism. Early intervention makes a difference; schedule your consultation today! Reach Out for Your Free Consultation schedule-consultation Yes https://www.azinstitute4autism.com/schedule-consultation None
/services / en src/content/pages/en/services.mdx Behavioral, Psychological, and Sociological Pediatric Autism Services Discover comprehensive autism services for children, from integrative ABA therapy to educational and family support, at the Arizona Institute for Autism. ABA & Educational Services services Yes https://www.azinstitute4autism.com/services en, es
/team / en src/content/pages/en/team.md Meet Our Dedicated Autism Support Team | Arizona Institute for Autism Meet the all-star team of compassionate, experienced professionals transforming personalized autism therapy and education at Arizona Institute for Autism. Meet the Team team Yes https://www.azinstitute4autism.com/team None
/tour / en src/content/pages/en/tour.md Tour Arizona's Premier Autism Therapy Center | Schedule Your AIA Visit Schedule your tour today and discover why Arizona Institute for Autism is the trusted choice for compassionate autism therapy and supportive care. Schedule a Guided Tour tour Yes https://www.azinstitute4autism.com/tour None

Fidelity, source and reviewer matrix

For observed routes, the public counterpart is https://www.azinstitute4autism.com plus the route; exact response URL and evidence time are in the linked JSON. “Retain” means no body rewrite was justified by this bounded phase, not professional approval. Existing English-only route records and the publication manifest establish fallback eligibility; they do not establish fresh public-body parity.

Route Public-source evidence Final classification Finding / action Required reviewer
/ 2026-10-13T21:38:06.013953+00:00; JSON route / Substantively equivalent Retain approved 18-month–8-year ABA correction over superseded adolescent source wording; English-only HSA/FSA section and historical testimonials are source-specific, not missing invented translations. Fluent Spanish where applicable; Phase 8 browser/accessibility; AIA clinical/financial claims
/aba-therapy 2026-10-13T21:38:09.094370+00:00; JSON route /aba-therapy Human decision required Preserve general ABA 18 months–8 years and separate Academy 2–6 / 1:2 facts; no age-range generalization. AIA clinical/organizational + fluent Spanish
/aba-therapy-intake-process 2026-10-13T21:38:12.182814+00:00; JSON route /aba-therapy-intake-process Substantively equivalent Six source-supported steps retained, with existing local published CTAs; insurance, scheduling and actual form destinations remain owner decisions. Fluent Spanish where applicable; Phase 8 browser/accessibility; intake/insurance owner
/about Local record/manifest + prior migration evidence; no new body retrieval Intentional cross-language fallback No eligible explicit localized counterpart. Retain English destination with existing visitor-language fallback notices; no inferred translation. Fresh body parity not independently re-established. Content owner + appropriate operational/clinical reviewer; fluent review of fallback notices
/ar Local record/manifest + prior migration evidence; no new body retrieval Intentional cross-language fallback Draft remains unpublished; explicit English-home fallback. No Arabic page or hreflang added. Content owner + appropriate operational/clinical reviewer; fluent review of fallback notices
/autism-evaluations 2026-10-13T21:38:14.762327+00:00; JSON route /autism-evaluations Human decision required Both languages describe evaluations. Actual diagnostic availability is unresolved; do not invent appointments or remove qualifications. AIA service owner/clinical + fluent Spanish
/careers Local record/manifest + prior migration evidence; no new body retrieval Intentional cross-language fallback No eligible explicit localized counterpart. Retain English destination with existing visitor-language fallback notices; no inferred translation. Fresh body parity not independently re-established. Content owner + appropriate operational/clinical reviewer; fluent review of fallback notices
/client-consultation 2026-10-13T21:38:26.116995+00:00; JSON route /client-consultation Human decision required Spanish form/instructions corrected; existing no-waitlist/consultation availability claims remain owner review. Empty action/disabled submit unchanged. AIA intake owner + fluent Spanish + privacy/accessibility
/client-forms Local record/manifest + prior migration evidence; no new body retrieval Intentional cross-language fallback No eligible explicit localized counterpart. Retain English destination with existing visitor-language fallback notices; no inferred translation. Fresh body parity not independently re-established. Content owner + appropriate operational/clinical reviewer; fluent review of fallback notices
/contact 2026-10-13T21:38:23.240692+00:00; JSON route /contact Substantively equivalent Contact values, address and hours retained; Spanish form and map labels corrected through explicit locale props, no provider change. Fluent Spanish where applicable; Phase 8 browser/accessibility; contact/operations owner
/donate-autism-giveback Local record/manifest + prior migration evidence; no new body retrieval Intentional cross-language fallback No eligible explicit localized counterpart. Retain English destination with existing visitor-language fallback notices; no inferred translation. Fresh body parity not independently re-established. Content owner + appropriate operational/clinical reviewer; fluent review of fallback notices
/employee-portal Employee portal brief 2026-10-08 + local manifest; no protected retrieval Human decision required Metadata-only noindex route, not a completed protected portal. No counterpart invented; two access levels and secure workflows remain P9-02. AIA portal/operations + privacy/security
/es 2026-10-13T21:38:07.365046+00:00; JSON route /es Substantively equivalent Retain approved 18-month–8-year ABA correction over superseded adolescent source wording; English-only HSA/FSA section and historical testimonials are source-specific, not missing invented translations. Fluent Spanish where applicable; Phase 8 browser/accessibility; AIA clinical/financial claims
/es/aba-therapy 2026-10-13T21:38:10.546079+00:00; JSON route /es/aba-therapy Human decision required Preserve general ABA 18 months–8 years and separate Academy 2–6 / 1:2 facts; no age-range generalization. AIA clinical/organizational + fluent Spanish
/es/aba-therapy-intake-process 2026-10-13T21:38:13.478915+00:00; JSON route /es/aba-therapy-intake-process Substantively equivalent Six source-supported steps retained, with existing local published CTAs; insurance, scheduling and actual form destinations remain owner decisions. Fluent Spanish where applicable; Phase 8 browser/accessibility; intake/insurance owner
/es/autism-evaluations 2026-10-13T21:38:16.017480+00:00; JSON route /es/autism-evaluations Human decision required Both languages describe evaluations. Actual diagnostic availability is unresolved; do not invent appointments or remove qualifications. AIA service owner/clinical + fluent Spanish
/es/client-consultation 2026-10-13T21:38:27.620117+00:00; JSON route /es/client-consultation Human decision required Spanish form/instructions corrected; existing no-waitlist/consultation availability claims remain owner review. Empty action/disabled submit unchanged. AIA intake owner + fluent Spanish + privacy/accessibility
/es/contact 2026-10-13T21:38:24.501210+00:00; JSON route /es/contact Substantively equivalent Contact values, address and hours retained; Spanish form and map labels corrected through explicit locale props, no provider change. Fluent Spanish where applicable; Phase 8 browser/accessibility; contact/operations owner
/es/learner-social-club 2026-10-13T21:38:21.763137+00:00; JSON route /es/learner-social-club Substantively equivalent Preserve distinct ages 8–17, program schedule and payment wording; do not apply ABA ages to this program. Fluent Spanish where applicable; Phase 8 browser/accessibility; program/payment owner
/es/privacy-policy 2026-10-13T21:38:04.507373+00:00; JSON route /es/privacy-policy Human decision required English retained; Spanish source recovered in full, with localized SEO text and repaired nested heading structure. February 19, 2025 retained. Claims require legal/operational approval. AIA privacy owner + qualified legal/privacy + fluent Spanish
/es/services 2026-10-13T21:38:19.006310+00:00; JSON route /es/services Substantively equivalent Service categories and educational distinctions retained; dated prevalence and operational claims require clinical review, not an unscoped rewrite. Fluent Spanish where applicable; Phase 8 browser/accessibility; AIA clinical
/faqs Local record/manifest + prior migration evidence; no new body retrieval Intentional cross-language fallback No eligible explicit localized counterpart. Retain English destination with existing visitor-language fallback notices; no inferred translation. Fresh body parity not independently re-established. Content owner + appropriate operational/clinical reviewer; fluent review of fallback notices
/insurance Local record/manifest + prior migration evidence; no new body retrieval Intentional cross-language fallback No eligible explicit localized counterpart. Retain English destination with existing visitor-language fallback notices; no inferred translation. Fresh body parity not independently re-established. Content owner + appropriate operational/clinical reviewer; fluent review of fallback notices
/learner-social-club 2026-10-13T21:38:20.445397+00:00; JSON route /learner-social-club Substantively equivalent Preserve distinct ages 8–17, program schedule and payment wording; do not apply ABA ages to this program. Fluent Spanish where applicable; Phase 8 browser/accessibility; program/payment owner
/privacy-policy 2026-10-13T21:38:03.188877+00:00; JSON route /privacy-policy Human decision required English retained; Spanish source recovered in full, with localized SEO text and repaired nested heading structure. February 19, 2025 retained. Claims require legal/operational approval. AIA privacy owner + qualified legal/privacy + fluent Spanish
/referrals Local record/manifest + prior migration evidence; no new body retrieval Intentional cross-language fallback No eligible explicit localized counterpart. Retain English destination with existing visitor-language fallback notices; no inferred translation. Fresh body parity not independently re-established. Content owner + appropriate operational/clinical reviewer; fluent review of fallback notices
/schedule-consultation Local record/manifest + prior migration evidence; no new body retrieval Intentional cross-language fallback No eligible explicit localized counterpart. Retain English destination with existing visitor-language fallback notices; no inferred translation. Fresh body parity not independently re-established. Content owner + appropriate operational/clinical reviewer; fluent review of fallback notices
/services 2026-10-13T21:38:17.575471+00:00; JSON route /services Substantively equivalent Service categories and educational distinctions retained; dated prevalence and operational claims require clinical review, not an unscoped rewrite. Fluent Spanish where applicable; Phase 8 browser/accessibility; AIA clinical
/team Local record/manifest + prior migration evidence; no new body retrieval Intentional cross-language fallback No eligible explicit localized counterpart. Retain English destination with existing visitor-language fallback notices; no inferred translation. Fresh body parity not independently re-established. Content owner + appropriate operational/clinical reviewer; fluent review of fallback notices
/tour Local record/manifest + prior migration evidence; no new body retrieval Intentional cross-language fallback No eligible explicit localized counterpart. Retain English destination with existing visitor-language fallback notices; no inferred translation. Fresh body parity not independently re-established. Content owner + appropriate operational/clinical reviewer; fluent review of fallback notices

Spanish privacy policy

Source: https://www.azinstitute4autism.com/es/privacy-policy — HTTP 200 observed 2026-10-13T21:38:04 UTC (exact timestamp/header evidence in JSON); source SEO title and description were English. New src/content/pages/es/privacy-policy.mdx uses Spanish title/description and displayH1, existing privacy-policy translation key, source route and self-canonical. English policy remains unchanged. No current migration-date revision stamp was added.

The published Spanish body contains the same substantive data categories, uses, safeguards, sharing, rights, children, third parties, tracking, changes and contact information as English. English has a separate “Information We Collect” H2; Spanish includes those categories in its introduction and has ten H2s rather than eleven. Preserve this meaningful source structure rather than inventing a heading. Source malformed nesting put the last two sections inside a tracking list; the local MDX restores semantic root headings without changing words. Legal HHS/COPPA/PHI references and the full closing paragraph remain. Existing ContactObfuscation renders the same email and telephone.

Fidelity check: generated .source-page text equals the captured Spanish policy exactly after whitespace normalization and decoding the two contact fallbacks; ten source and local H2s. Spanish SEO title/description are newly localized, not falsely attributed to published Spanish metadata. Source policy wording includes HIPAA/COPPA, PHI, encryption, storage, retention, marketing, analytics and vendor promises; fidelity does not establish these controls or legal accuracy. P9-07 approval is mandatory. Provenance release gate: the public response was cache-qualified; standard TLS certificate validation failed and the fallback disabled certificate verification. Text parity against that captured response does not prove authenticated origin fidelity. A trusted-source comparison is required before production, using certificate-validated retrieval or an owner-supplied authoritative export with provenance. No trusted replacement was available during checkpoint preparation and no insecure request was repeated. P9-07 remains pending, including mandatory fluent Spanish and privacy/legal approval of both policies. The captured evidence and policy implementations remain unchanged.

Shared forms, map and author presentation

form-messages.ts contains reviewed-for-implementation EN/ES copy only; unsupported form locales fail explicitly. PageLayout passes collection language to ContactPage/FormShell, and ContactPage passes it to ContactForm. No runtime URL/browser-language guessing. The two actual Spanish form routes are /es/contact and /es/client-consultation; no published Arabic page renders these forms. No unused Arabic form translation was invented.

Localized heading defaults/eyebrow, instructions, parent/guardian name, email, telephone, service selection/options, question field, submit label, disabled-submission explanation and telephone fallback notice. Proper program name Learner Social Club is retained. Page-specific headings continue using page content. Map landmark, tile alternatives, zoom titles and marker name use server-provided localized data. Leaflet version/provider, map position, tiles, contact values and behavior are unchanged. Leaflet's own ancillary UI (including popup-close wording) still needs full browser/assistive-technology inspection; no claim of exhaustive third-party localization.

Form method=post, empty actions, disabled submit buttons, TODOs and ContactObfuscation remain. No backend/action/analytics/cookie/event was introduced. Disabled buttons alone do not prove complete implicit Enter/no-JavaScript/scripted isolation; P9-03 and the nonproduction plan retain this limitation.

Author archive source review covered EN/ES/AR roots. Existing names, credentials, roles, portraits, full biographies and explicit author graph are retained. Spanish/Arabic archive eyebrows and “All Post”/“Popular Posts” labels are localized; English wording unchanged. Arabic BCBA/LBA text now has LTR <bdi lang="en"> isolation. Avatar alternatives retain the actual author display name. Visitor language links still use validated author roots without SEO hreflang or fabricated numbered equivalents.

Arabic biography طبيبة سريرية can imply a physician, whereas English says “clinician.” Public/local Arabic agree, but that is not evidence of physician credentials. Preserve evidence and flag P9-06; no unauthorized professional-claim rewrite. Spanish role/clinical terminology and all newly localized labels need fluent/organizational review. Existing English-only-page and Arabic-home fallback notices remain unchanged and under fluent review; Spanish privacy is now an exact valid destination automatically through the existing resolver.

Spanish reinforcement tip — supersession of Phase 6C.5 minor finding

Only the tip under “Por qué el refuerzo positivo es importante en el ABA” changed in src/content/blog/es/positive-reinforcement-techniques.md. Frontmatter, dates, author, translation key and all other paragraphs are unchanged.

Previous English text:

⚙️ Tip: Reinforcement is more effective when it feels genuine. Use specific praise like "I love how you put your shoes away!" instead of a generic "Good job!"

New Spanish text:

⚙️ Consejo: El refuerzo es más eficaz cuando se percibe como sincero. Use elogios específicos como «¡Me encanta cómo guardaste tus zapatos!» en lugar de un «¡Buen trabajo!» genérico.

Meaning/examples/formatting retained; newly translated locally, pending fluent-Spanish and clinical/editorial acceptance. The historical Phase 6C.5 audit is unchanged; its implementation discrepancy is superseded by this note, not its human-review gate.

Publication and SEO results

Metric Before After
Library records / EN / ES / AR 74 / 55 / 12 / 7 74 / 55 / 12 / 7
Generated HTML / unique canonical targets 121 / 121 122 / 122
Indexing-enabled sitemap URLs 107 108
Hreflang links / participating routes 174 / 53 180 / 55
Validated page/article translation sets / members 24 / 53 25 / 55
Author archive routes 9 9
Redirect definitions 9 9
Search records EN / ES / AR 55 / 12 / 7 55 / 12 / 7

One Spanish privacy route explains all increases: two policy pages gain reciprocal EN/ES/x-default, six links total. No article eligibility, syndicated canonical, translation rule or navigation architecture changed. Indexing build has 108 index,follow and 14 noindex,follow pages; all nine author archives remain sitemap/hreflang-excluded. English Library and author page 6 each contain five real cards with no numbered hreflang. Publication-date ordering unchanged. Final staging: 122 noindex,nofollow pages, empty sitemap, zero hreflang.

Validation and evidence

Suites ran sequentially with TMPDIR=/tmp and ASTRO_TELEMETRY_DISABLED=1 (environment-only). Final results:

Command from www Result
npm run check 92 files; 0 errors/warnings/hints
npm run test:markdown 20 passed
npm run test:publication 33 passed
npm run test:seo 35 passed
npm run test:library 49 passed
npm run test:routes 10 passed
npm run build 122 routes; passed (also final staging build)
PUBLIC_ALLOW_INDEXING=true npm run build 122 routes; passed; counts above inspected
npm run audit:links 0 broken internal links
npm run audit:images 0 missing mapped page images
npm run audit:blog 0 failures
git diff --check Passed

Four focused Library regression tests cover Spanish privacy sections/SEO/navigation, actual form locale/disabled state, localized author labels and bidi/archive SEO, and the Spanish tip's meaning/publication identity. Publication counts explicitly include the new privacy pair. Initial failures were stale expectations: 24 rather than 25 translation sets and English-only notices in two existing SEO form assertions; updated to correct locale-aware expectations. No safety assertion removed. Initial unused callback hints were fixed. Scratch commands invoked from the repository root lacked the www package/module context; rerun from www without application workarounds. npm reports an inherited http-proxy configuration deprecation warning, not a failed test.

Offline generation command: npm run audit:routes -- --offline --evidence reports/route-reconciliation-2026-10-13-offline-06-21-20-316Z.json. New schema-2 artifact: route-reconciliation-2026-10-14-offline.json. Explicit read-only check: npm run audit:routes -- --check --evidence reports/route-reconciliation-2026-10-14-offline.json passed. Source fingerprint: 59753ffefd162f9110e05acea73e20147a7fc8286af132ea7b8e1748de180901. It reuses 70 historical production requests and covers 133 route dispositions, 122 generated local routes and nine redirects. Its 102 saved production-sitemap URLs are historical evidence, distinct from the current 108 indexing-enabled local URLs. No fresh production route crawl or overwrite.

Browser capability probe opened about:blank; the subsequent Playwright code to restrict requests and open localhost failed with “Transport closed.” Local preview was stopped. No successful site browser/visual/keyboard/no-JavaScript/touch/screen-reader test is claimed. Generated HTML and semantic text verification are the completed checks; actual full-page desktop/mobile and fluent review remain Phase 8/stakeholder acceptance.

Planning handoff and release gates

Nonproduction verification plan compares localhost, isolated local nginx and restricted hosted preview; records third-party request triggers, build procedure, owner/authorization requirements and reviewer fields. Node >=22.12.0 is the package requirement; Nix supplies Node 24. README's obsolete Node 20.19/22 wording is corrected, with no dependency changes.

Before hosted preview, implement and prove separately authorized fail-closed API isolation: current likes/views defaults to production outside localhost, including empty configuration; credentialed stats and like writes must not reach production. Noindex does not disable integrations. Map network requests and user-initiated external links are separately inventoried.

Phase 9 decision register defines P9-01 landing ownership, P9-02 employee portal, P9-03 forms/API, P9-04 counters, P9-05 analytics/ads, P9-06 clinical/organizational claims, P9-07 privacy policy, P9-08 author SEO, P9-09 hosting/deployment and P9-10 launch authorization. Every status is Pending decision, with owner roles, reviewers, options, dependencies, acceptance criteria and explicit implementation/live-activation authorization requirements. No individuals or approvals invented.

Open gates: clinical/organizational claims and credentials; fluent Spanish/Arabic (including Phase 6C articles/diagrams); legal/privacy policy controls; browser/keyboard/no-JS/RTL/real screen reader; landing-page ownership; author SEO; forms/privacy/consent/analytics/ads; Contabo/NixOS/nginx/TLS/redirect/404/rollback verification; final organizational release approval. The provisional hours-article /client-consultation CTA remains unchanged and not equivalent by approval to /lp/early-intervention. Phase 7 implementation does not complete Phase 8, resolve Phase 9 or authorize Phase 10 cutover.

Focused manual checklist

  • Compare /es/privacy-policy with the dated Spanish evidence and /privacy-policy: full ten-section text, February 2025 date, links/contact decoding, language switching, mobile layout; privacy/legal review of every actual operational promise.
  • EN/ES Contact and consultation: field labels, options, notices, keyboard/focus and safe intercepted Enter/no-JS behavior; no real personal data. Check map labels, zoom/popup behavior and provider outage.
  • EN/ES/AR author roots: headings, portrait alternative, actual credentials, Arabic bidi and biography meaning; root-only cross-language destinations.
  • Spanish reinforcement article: complete translated tip and examples, unchanged surrounding guidance.
  • Sample English-only page fallbacks, Spanish privacy footer link, Arabic-home fallback, Library page 6 and author page 6 at 1440px/390px. Carry forward three Arabic diagram and real screen-reader acceptance.

Author and shared-interface coverage

Locale / archive root Existing record Identity / relationship Fidelity and action Reviewer
EN /library/author/rula-diab src/content/authors/en/rula-diab.md Rula Diab; Clinical Director, M.Ed, BCBA, LBA; key rula-diab Public/source biography retained; English interface unchanged AIA credentials/clinical
ES /es/library/author/rula-diab src/content/authors/es/rula-diab.md Rula Diab; Directora Clínica, M.Ed, BCBA, LBA; key rula-diab Public/source biography retained; localized archive headings Fluent Spanish + AIA
AR /ar/library/author/rula-diab src/content/authors/ar/rula-diab.md رولا دياب; clinical director / education master's / BCBA / LBA; key rula-diab Biography retained with physician-like-term review flag; headings localized and credentials isolated Fluent Arabic + AIA credential/clinical owner

All roots remain self-canonical and eligible visitor destinations but noindex,follow, sitemap-excluded and hreflang-excluded in indexing-enabled builds. Source titles/descriptions/H1s and full observed main bodies for these three roots are in the evidence JSON. Author source files are unchanged. Nine derived archive routes remain; no new author relationship was created.

Shared-header/footer/mobile/skip/language disclosure labels, explicit English fallbacks, Library search/pagination/card labels already use the publication locale. Reviewed existing resolver and generated regression tests; no architectural or content rewrite. Non-Library Arabic requests continue to receive only published eligible English fallbacks, never guessed Arabic pages. Spanish privacy footer/navigation now resolves directly to the recovered Spanish route. These existing operational translations still require fluent review.

Historical implementation-stage changed-file inventory and Git state

The following status and diff are captured after all Phase 7 documentation. New files are intentionally unstaged; the five pre-existing exclusions remain untouched. No SESSION_HANDOFF, ContactObfuscation, publication-policy, navigation resolver, dependencies, hosting or integration source was changed.

Modified implementation: ContactForm.astro, FormShell.astro, ContactPage.astro, PageLayout.astro (explicit locale propagation and shared copy); AuthorArchive.astro (headings/credential bidi); Spanish reinforcement Markdown (one tip only). New implementation: form-messages.ts and Spanish privacy MDX. Tests: publication graph counts, SEO locale-aware notices, four Library regression cases. Documentation: README toolchain correction, accessibility/SEO current findings, migration summary, and the new reports below. No images or dependencies were added.

git status --short --untracked-files=all:

 M www/README.md
 M www/reports/accessibility-audit.md
 M www/reports/migration-summary.md
 M www/reports/seo-audit.md
 M www/src/components/ContactForm.astro
 M www/src/components/FormShell.astro
 M www/src/components/pages/AuthorArchive.astro
 M www/src/components/pages/ContactPage.astro
 M www/src/content/blog/es/positive-reinforcement-techniques.md
 M www/src/layouts/PageLayout.astro
 M www/tools/library.test.mjs
 M www/tools/publication.test.mjs
 M www/tools/seo.test.mjs
?? merge-plan.md
?? www/reports/phase-7-multilingual-reconciliation-2026-10-14.md
?? www/reports/phase-7-nonproduction-verification-plan-2026-10-14.md
?? www/reports/phase-7-source-evidence-2026-10-13.json
?? www/reports/phase-9-decision-register-2026-10-14.md
?? www/reports/route-reconciliation-2026-10-11-offline.json
?? www/reports/route-reconciliation-2026-10-12-offline.json
?? www/reports/route-reconciliation-2026-10-13-offline-06-16-06-857Z.json
?? www/reports/route-reconciliation-2026-10-13-offline.json
?? www/reports/route-reconciliation-2026-10-14-offline.json
?? www/src/content/pages/es/privacy-policy.mdx
?? www/src/utils/form-messages.ts

git diff --stat --no-renames (tracked changes only; new files above are additional):

 www/README.md                                      |  2 +-
 www/reports/accessibility-audit.md                 | 30 ++++++++-
 www/reports/migration-summary.md                   | 69 +++++++++++++++++++++
 www/reports/seo-audit.md                           | 14 +++++
 www/src/components/ContactForm.astro               | 21 ++++---
 www/src/components/FormShell.astro                 | 21 ++++---
 www/src/components/pages/AuthorArchive.astro       | 14 ++---
 www/src/components/pages/ContactPage.astro         | 18 +++---
 .../blog/es/positive-reinforcement-techniques.md   |  2 +-
 www/src/layouts/PageLayout.astro                   |  4 +-
 www/tools/library.test.mjs                         | 72 ++++++++++++++++++++--
 www/tools/publication.test.mjs                     |  9 +--
 www/tools/seo.test.mjs                             |  4 +-
 13 files changed, 233 insertions(+), 47 deletions(-)

Final inventory: 13 modified tracked files, seven new Phase 7 files, five pre-existing excluded untracked paths; zero staged files. The seven new files are the policy MDX, form-copy helper, three Phase 7 reports (reconciliation, source evidence, verification plan), Phase 9 decision register and new offline reconciliation. All five excluded files remain in place and untracked.

Checkpoint preparation — 2026-10-14

The user authorized technical checkpoint preparation and a living-handoff update, not production publication. The locale-population clarification and trusted-source privacy gate above supersede ambiguous inventory/provenance interpretations without modifying source evidence or either policy. See exact checkpoint manifest for the current inventory and validation results; the implementation-stage Git snapshot above remains historical. Git staging/signing/pushing remain the user's responsibility.