#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).