TradeForce migration docs

#Open questions — DOC-MOD-CONTRACTOR-SHIFTS

Copied from docs/modules/MOD-CONTRACTOR-SHIFTS.md § Needs human clarification. Resolve before implement treats the Welcome CTA destination as decided.

Id Question Why unclear (plain + IR) Impact
HQ-1 Should Welcome's "Go to My Profile Page" navigate to the profile panel (tab=contractors) as decompose CSHIFT-BROWSE-APPLY states, or to the Shift list panel as the export ButtonClicked workflow writes? Plain: The button label says profile, but the wired ChangePage sets the host tab from option tabs value shiftlist (display ShiftList), not nav contractors. Implement needs one destination. IR: Welcome control workflow bTIoX ChangePage sets tab = display of option.tabs / shiftlist. Profile panel visibility is option.nav / contractors (element_condition:bTJWU0:0); Shift list visibility is option.tabs / shiftlist (element_condition:bTHaf:0). Decompose CSHIFT-BROWSE-APPLY expects profile (tab=contractors) — that conflicts with the export-wired destination. blocks_implement

#Chase notes (HQ-1)

Catalog refs only (inventory ids resolve through the prepared catalog):

Catalog ref Finding
bTIoX ButtonClicked on welcome control → HideElement welcome + ChangePage tab = display(option.tabs / shiftlist)
bTHkC Popup Welcome; CTA label “Go to My Profile Page”
bTJWU0 Profile panel root
bTHaf Shift list panel root
element_condition:bTJWU0:0 Profile visible when URL tab equals option.nav / contractors
element_condition:bTHaf:0 Shift list visible when URL tab equals option.tabs / shiftlist

Decompose CSHIFT-BROWSE-APPLY (not a catalog ref) expects Welcome CTA to open profile (tab=contractors) — intent conflict with bTIoX above.

Suggested options: (A) Follow export — Welcome CTA opens Shift list (tab=shiftlist); update decompose CSHIFT-BROWSE-APPLY. (B) Follow label + decompose — Welcome CTA opens profile (tab=contractors); treat export destination as a Bubble bug to fix in the target. (C) Dual: primary CTA to profile, secondary link to Shift list (not evidenced — needs product sign-off).

Generated from the repository at 2026-09-22 15:55 UTC · source of truth is docs/ in the workspace, not this site.