Skip to main content

My Cosmos My Cosmos Dismiss Keeps Off

EPIC: my_cosmos
My Cosmos companion
STORY: my_cosmos
A member creates, grows, and customizes their celestial companion.
AC: dismiss_keeps_off
Tapping "Not now" immediately hides the prompt card (session-scoped local state) and does not navigate away.

the card is visible before the member dismisses it

Expect:
  • card renders when companion is not yet created

tapping "Not now" hides the card and stays on Today

User Actions:
  • Tapped: widget with key [<'MeetCompanionCard.dismiss'>]
Expect:
  • the user stays on the Today (Home) page
  • "Not now" hides the card immediately via session-dismiss local state
  • the companion stays uncreated → the ambient layer renders nothing (old companion_test: absent when not created)