Files
aia-website/www/reports/phase-9-form-a-owner-acceptance-2026-10-28.md

6.6 KiB

Phase 9 — Form A owner acceptance record

Recorded: 2026-10-28 UTC Scope: Form A (262946078314059) only Evidence type: owner-reported Jotform and browser acceptance; not independently reproduced by this repository task.

Accepted functional scope

The owner reports that Form A is approved for production use subject to the separate Astro production gate and site-release process. The owner reports successful direct-Jotform synthetic submissions in English and Spanish, native confirmation behavior, notification and autoresponder delivery, and deletion of the test submissions.

The owner also reports successful synthetic submission and confirmation through the isolated Astro iframe at:

  • /contact (English contact)
  • /es/contact (Spanish contact)
  • one ABA landing placement

The owner report calls the third route an ABA landing page but does not name its exact path. This record deliberately does not infer a route from the four-route ABA landing allowlist. Record that path in the release test log before declaring all seven placements submission-tested.

These reported tests complete Form A functional submission acceptance for the sampled direct and embedded journeys. They do not independently prove that every allowed page placement has passed a full submission flow.

Automated repository evidence

The repository's guarded test suite renders all seven allowlisted placements with fixed URLs and contexts:

Route Locale Context Submission evidence
/contact EN contact Owner-reported embedded synthetic sample
/es/contact ES contact Owner-reported embedded synthetic sample
/lp/aba-therapy EN landing Automated rendering; may be the reported ABA sample only after route confirmation
/lp/aba-insurance EN landing Automated rendering only
/lp/aba-ahcccs EN landing Automated rendering only
/lp/aba-private-pay EN landing Automated rendering only
/lp/early-intervention EN landing Automated rendering only

The automated checks do not submit data, inspect the cross-origin frame, infer conversion from load, or transmit Jotform, API, analytics or advertising requests.

Embed-handler decision

The official Jotform resize/embed handler is conditionally acceptable pending targeted verification. It is not part of the current fixed-height adapter. Before any adoption, a separately authorized review must inspect its current source and dependencies, message-origin and source-window checks, URL mutation, parent-page privileges, network requests, sandbox interaction, Firefox behavior, validation/error expansion and failure states. No change to the fixed-height implementation is authorized by this decision record.

Still required before a site release

  • The exact submitted ABA landing route must be recorded.
  • All seven placements need final responsive, keyboard, screen-reader, error-state and fluent-language acceptance.
  • Privacy/security owners must review Jotform runtime requests and telemetry, embed/referrer behavior and deployment configuration.
  • Hosting owners must accept the HTTPS host, CSP/referrer/log policy and production environment gate.
  • Marketing notification routing remains a pre-cutover operational check; it is not changed by this record.
  • Form A consultation is owner-reported configured and now has nine isolated-test-only Astro placements. Its Jotform visibility, requiredness, translations, submission/confirmation and all-route presentation remain unverified by this repository; physical Form B is retired; Form C remains unimplemented and unverified.
  • Phase 10 requires a separate release-owner go/no-go and rollback rehearsal.

No Jotform account settings, recipient routing, submissions, analytics, advertising, API behavior, hosting configuration or deployment was changed while recording this evidence.

2026-10-29 consultation-context addendum

The owner reports that Form A now has a consultation context with the required service-interest dropdown. The repository has implemented nine isolated-test-only Astro placements: three standalone consultation pages and six English/Spanish service drawers. This addendum does not represent a real Jotform submission, confirmation or Builder review by the repository.

The new routes require the separate PUBLIC_AIA_FORMS_CONSULTATION_TEST_APPROVED=true flag together with every isolated-test gate. They remain absent from normal staging, mock, indexing-enabled, production-gated and deployed artifacts. The existing seven Form A contact/landing production-eligible routes are unchanged.

The current decision supersedes the earlier plan for a conditional Autism Diagnostic Evaluation explanation. Do not display that note. The AIA client advocate will discuss evaluation options and coordination with qualified diagnostic providers in follow-up. Owner acceptance is still required for the actual dropdown's visibility, requiredness, choices, translations, conditional behavior, embedded submission/confirmation, error behavior and all nine route presentations.

2026-10-30 completion-message and language diagnostic addendum

The focused correction adds a narrow first-party completion listener only to authorized consultation drawers. This explicitly supersedes any earlier blanket no-message-listener description for that scope; it does not adopt Jotform's resize handler or permit arbitrary origin messages. The support screenshot documents { action: 'submission-completed', formID: '<form ID>' }. Exact origin, actual active iframe window, fixed Form A ID, open drawer and idempotence are checked before acknowledgment/suppression and five-second closure. No payload is logged, forwarded or used for analytics. Load is not success.

Owner acceptance remains pending for the provider's real envelope and origin, EN/ES acknowledgment, thank-you visibility, full delay, focus restoration and fresh-form reopening. Previous owner-reported direct/embedded acceptance is preserved; it does not establish this newly added message contract.

The owner reports five English service choices but seven Spanish choices, including General Question/Tour translations. Repository URL tests confirm fixed consultation context and locale only; no service options originate in Astro. Compare the direct hosted ES URL with the embedded result without submitting; if both show seven choices, review Jotform multilingual translations and all Update Options/show-hide conditions, including interaction with the inquiry question. This is a Builder-boundary diagnosis, not an independently observed Jotform configuration audit. No Jotform change is authorized or performed here.