Technical philosophy
Routing should be explicit. If a message means one thing, it should always land in the same place unless the operator changes the map on purpose.
Project / SMS Intake Map
This project turns incoming SMS into predictable outcomes for Alliance Hub, prioritizing reliability over ambiguity.
Routing should be explicit. If a message means one thing, it should always land in the same place unless the operator changes the map on purpose.
Alliance Hub needed reliable intake. This map exists to remove ambiguity from SMS triage so the wrong message does not become the wrong action.
I used a deterministic map instead of a fuzzy one. That matches the developer-story pattern of root-cause thinking: make the path obvious, constrain the outcome, and reduce the places where failure can hide.