Files
logos-web/docs/funnel
Jules 51345d4012 feat(funnel): migrate /connect to afform-submit flow
* feat(funnel): route connect through afform-submit

Send /connect submissions to the shared afform-submit endpoint and allowlist afformCircleContactForm.

* fix(civi-crm): make connect civi-only intake

Gate Notion to movement forms, add connect case defaults, and allow missing Notion profile mappings for non-Notion intake forms.

* chore(civi-crm): remove legacy contact endpoint

Drop the old public contact submission route after connect migrated to afform-submit.

* test(civi-crm): cover connect afform-submit path

Assert connect case defaults, Note joins, and CiviCRM-required behaviour when Notion is skipped.

* docs(funnel): add connect to intake flow

Document the fourth form and its CiviCRM-only routing contract in the funnel intake guide.

* fix(web): update afform circle contact form question field

* feat(notion): add scorecard page content to funnel form submissions

heading_2, four bulleted_list_item blocks, and a paragraph for the
overall fit line using proper Notion block types.

* refactor(civi-crm): drop wildcard CORS from afform-submit

Rely on the public-cors middleware for origin allowlisting instead of
emitting Access-Control-Allow-Origin: * and a redundant OPTIONS handler.

* feat(web): rename /connect route to /contact

Updates the ROUTES constant and moves the app directory from
[locale]/connect to [locale]/contact.

* chore(web): exclude /contact from sitemap

Page currently redirects to the homepage, so it should not be indexed.

* docs(funnel): note /connect renamed to /contact and form removed
2026-06-02 16:50:28 +09:00
..