Skip to content

feat: add typed SMS configuration flow#1383

Draft
Zetazzz wants to merge 1 commit into
mainfrom
feat/send-sms-verification-code-flow
Draft

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

Conversation

@Zetazzz

@Zetazzz Zetazzz commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add typed 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 (7/7 passed)
  • pnpm --dir graphql/env build
  • pnpm --dir graphql/types build
  • git diff --check
  • manual full CI run (Draft PR: 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.

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.

1 participant