Skip to content

feat: add typed SMS configuration flow#1383

Open
Zetazzz wants to merge 4 commits into
mainfrom
feat/send-sms-verification-code-flow
Open

feat: add typed SMS configuration flow#1383
Zetazzz wants to merge 4 commits into
mainfrom
feat/send-sms-verification-code-flow

Conversation

@Zetazzz

@Zetazzz Zetazzz commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add extensible string-based SMS provider configuration to @constructive-io/graphql-types
  • parse SMS_* and DEVSMS_* environment variables in @constructive-io/graphql-env
  • preserve the existing defaults → config → environment → runtime override precedence
  • add a typed SEND_SMS_DRY_RUN switch for non-delivery validation

Validation

  • pnpm --dir graphql/env test -- __tests__/merge.test.ts --runInBand (8/8 passed)
  • pnpm --dir graphql/env build
  • pnpm --dir graphql/types build
  • git diff --check
  • full CI run (build, all unit/PG/integration matrices, and AI tests passed)

Cross-repository flow

This is the Constructive configuration layer for the new SMS verification-code flow.

@Zetazzz
Zetazzz marked this pull request as ready for review July 21, 2026 01:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants