Commit 00d809d
Add pitfall: link tap dropped when its handler isn't registered
Iterable routes deep links by type/scheme, not through one catch-all
handler: openUrl / plain URLs go to urlHandler, while action:// , itbl://
and custom-action push types go to customActionHandler. A tap that routes
to an unset handler is silently dropped — no crash, no log — so an
integration that registers only urlHandler looks complete but loses every
custom-action link.
Adds PITFALLS #20 (full Symptom/Cause/Fix) and a one-line cross-reference
from SKILL.md deep-link rule 5.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 187c1e5 commit 00d809d
2 files changed
Lines changed: 26 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
300 | 300 | | |
301 | 301 | | |
302 | 302 | | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
183 | 183 | | |
184 | 184 | | |
185 | 185 | | |
186 | | - | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
187 | 190 | | |
188 | 191 | | |
189 | 192 | | |
| |||
0 commit comments