Common adoption pitfalls

Most missing or misplaced markers come from identifiers, hidden UI, routing, or unstable Adapter references.

Tip

Help me follow the Common adoption pitfalls guide. Most missing or misplaced markers come from identifiers, hidden UI, routing, or unstable Adapter references. Review the current project and turn this guidance into concrete next steps.

Edge cases

TopicResponse
Missing idAdd data-report-id to the selectable root
Duplicate idUse a stable unique id per item
group ↔ item changeCheck existing marker restoration
Modal or tabUse matching data-fp-view and data-fp-open values
SPA routingUse onNavigate and pathname scope
Production-built stagingConfirm devOnly behavior
Inline AdapterKeep it stable with useMemo or module scope
Version changeAgree on data-scope behavior

Before rollout

  • Storage mode
  • project.id / env / version
  • Initial tagging scope
  • Modal and tab attribute strategy
  • Cross-page onNavigate
  • Production visibility