dennys-bd / dennys-bd/gonext

Tech debt: SMS as a delivery channel

Open
#26 0 comments 0 reactions 0 assignees View on GitHub
tech-debt
Dominant language
Go
Stars
0
Forks
0
Avg merge
3h 1m
Merged PRs (30d)
29

Description

Tracked in `roadmap.md` *Tech debts* as: **"SMS comm"**

SMS as a delivery channel alongside email.

Blocked on the same reshaping work as email: the *Published Contract Candidates* verdict for **Notifier** is *Publish — but reshape first*. It exists today as `users/domain.Notifier` with `SendConfirmation`/`SendAccountExistsNotice` — the users track's vocabulary, not a messenger's. A published port must be a generic `Send(ctx, Message)`, with the users track owning its templates on top. SMS is the second channel that proves that shape is right.

Blocked on the Transactional Email pack landing first.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with roadmap.md and the Tech debts entry, then read users/domain.Notifier and the Published Contract Candidates verdict. The issue is explicitly blocked on the Transactional Email pack and notifier reshaping; done means SMS works as a second delivery channel using the resulting generic messenger shape.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.