Commit e8fe6db
docs(migration): §3.1 — single-adapter adopters skip PlatformRouter
PlatformRouter is the right primitive for heterogeneous platforms
behind one process. Single-adapter adopters (salesagent today —
GAM-only deployments, with Kevel/Broadstreet/Triton/Xandr being
unused scaffolding) skip the router entirely: instantiate one
GAMPlatform, pass to serve(), let multi-tenancy ride on
Account.metadata['tenant_id'].
For that shape the migration is "delete the registry, instantiate
one GAMPlatform," not "translate registry into router." Adding a
"Who needs this" callout at the top of §3.1 so single-adapter
adopters don't waste time on the router pattern they don't need.
Also fixes a verbatim duplicate paragraph at the end of §3.1.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 588b3a1 commit e8fe6db
1 file changed
Lines changed: 15 additions & 5 deletions
Lines changed: 15 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
205 | 220 | | |
206 | 221 | | |
207 | 222 | | |
| |||
258 | 273 | | |
259 | 274 | | |
260 | 275 | | |
261 | | - | |
262 | | - | |
263 | | - | |
264 | | - | |
265 | | - | |
266 | 276 | | |
267 | 277 | | |
268 | 278 | | |
| |||
0 commit comments