Application & Conversation Protocol

Super Ninety Four Member Journey

Live events are the proof. Conversation is the connective tissue. Application state is the source of truth.

Discover → Align → Commit → Show → Connect → Share → Return → Lead

1

Discover

Orient

Find experiences and people worth showing up for.

Network analog: Startup society — awareness without commitment

Application

Surfaces
home.feed.for-you, explore.grid, events.list, search.unified, stories.strip
Actions
browse_events, view_event_detail, search_query, open_story
State
last_viewed_event_id, search_history

Conversation protocols

  • system orient_trending_surface

    platform → visitor on home_feed_load

    surface_relevant_experiences

    Trending events and stories in your region.

    Response: view | dismiss · Advances on: view_event_detail

  • feed orient_explore_prompt

    platform → visitor on empty_following_feed

    redirect_to_discovery

    Explore festivals, networking nights, and local gatherings near you.

    Response: navigate_explore · Advances on: browse_events

Exit signal: event_detail_viewed

Metric: unique_events_viewed >= 1

2

Belong

Align

Join a community and follow people who share your values.

Network analog: Startup society — ideological alignment

Application

Surfaces
communities.grid, community.detail, profile.show, sidebar.who-to-follow
Actions
join_community, follow_user, read_community_charter
State
community_memberships, following_ids

Conversation protocols

  • community align_join_invitation

    community → visitor on community_page_view

    invite_membership

    Join {community_name} — {member_count} members building around {theme}.

    Response: join | defer · Advances on: join_community

  • feed align_follow_suggestion

    platform → member on profile_view_non_self

    grow_aligned_graph

    Follow {name} to see their event posts in your Following feed.

    Response: follow | message | dismiss · Advances on: follow_user

  • page align_values_anchor

    platform → visitor on about_page_view

    state_moral_premise

    Live events are the heartbeat of community. Show up for real life.

    Response: acknowledge · Advances on: community_join_or_follow

Exit signal: membership_or_follow

Metric: community_joined >= 1 OR following_count >= 3

3

RSVP

Commit

Declare intent to attend and opt into reminders.

Network analog: Network union — collective intent

Application

Surfaces
event.detail.actions, bookmarks.index, settings.notifications
Actions
rsvp_going, bookmark_event, configure_event_reminders
State
rsvps, bookmarks, notify_events_pref

Conversation protocols

  • notification commit_rsvp_confirm

    platform → attendee on rsvp_going

    confirm_commitment

    You're going to {event_title} on {event_date}. We'll remind you before it starts.

    Response: acknowledge | add_calendar · Advances on: rsvp_going

  • system commit_bookmark_defer

    member → self on event_detail_hesitation

    save_for_later

    Save this event to decide later.

    Response: bookmark · Advances on: bookmark_event

  • settings commit_reminder_optin

    member → self on first_rsvp

    enable_event_reminders

    Choose how you want event reminders delivered.

    Response: all | important | none · Advances on: notify_events_saved

Exit signal: intent_declared

Metric: rsvps >= 1 OR event_bookmarks >= 1

4

Attend

Show

Be present IRL. The event is the proof of community.

Network analog: Network archipelago — physical node activation

Application

Routes
/event /compose
Surfaces
event.detail.day-of, compose.event-linked
Actions
check_in, compose_live_update, view_whos_going
State
attendance_confirmed, events_attended_count

Conversation protocols

  • notification show_day_of_reminder

    platform → attendee on event_starts_in_24h

    drive_attendance

    {event_title} is tomorrow at {event_time}. {attendee_count} people are going.

    Response: view_event | share · Advances on: event_day_open

  • post show_live_moment

    attendee → followers on event_in_progress

    capture_live_experience

    What's happening at {event_title} right now?

    Response: compose_with_event_embed · Advances on: post_with_event_link

  • system show_attendance_proof

    platform → attendee on check_in_complete

    record_presence

    You showed up to {event_title}. That counts.

    Response: acknowledge · Advances on: attendance_confirmed

Exit signal: attendance_confirmed

Metric: events_attended >= 1

5

Relate

Connect

Turn shared experience into one-to-one relationship.

Network analog: Network union — peer bonds

Application

Surfaces
messages.thread, profile.actions, community.members, post.replies
Actions
send_message, reply_to_post, view_member_profile
State
conversations, reply_count

Conversation protocols

  • dm connect_dm_open

    member → member on shared_event_or_mutual_follow

    initiate_relationship

    Great meeting you at {event_title}.

    Response: reply · Advances on: message_thread_started

  • post connect_post_reply

    member → author on event_recap_post_view

    public_acknowledgment

    Reply to {author_name}'s recap of {event_title}.

    Response: reply | like · Advances on: reply_sent

  • notification connect_intro_surface

    platform → attendee on post_event_attendance

    suggest_shared_context

    You and {name} both went to {event_title}. Say hello.

    Response: message | dismiss · Advances on: message_sent

Exit signal: relationship_started

Metric: messages_sent >= 1 OR replies_sent >= 1

6

Amplify

Share

Publish the moment so others can discover and align.

Network analog: Startup society — cultural transmission

Application

Routes
/compose /event
Surfaces
compose.form, post.card.actions, event.detail.share
Actions
publish_post, repost, share_event, link_event_in_post
State
posts_created, reposts, shares

Conversation protocols

  • post share_recap_publish

    attendee → followers on within_48h_post_event

    document_experience

    Share your recap from {event_title} with an event link.

    Response: compose · Advances on: post_with_event_embed

  • post share_invite_out

    member → network on upcoming_rsvp

    bring_others_in

    I'm going to {event_title}. Who's in?

    Response: share_event · Advances on: share_event

  • community share_organizer_thanks

    organizer → community on event_completed

    close_the_loop

    Thank you to everyone who came to {event_title}.

    Response: reply | like · Advances on: community_post_published

Exit signal: moment_published

Metric: event_linked_posts >= 1 OR event_shares >= 1

7

Re-engage

Return

Come back because the community earned your attention.

Network analog: Network union — retention through belonging

Application

Surfaces
home.feed.following, notifications.list, bookmarks.index, community.feed
Actions
read_notifications, second_rsvp, revisit_bookmarks
State
return_visits, repeat_rsvps

Conversation protocols

  • feed return_following_digest

    platform → member on home_following_tab

    surface_aligned_activity

    Posts and events from people and communities you follow.

    Response: engage · Advances on: feed_engagement

  • notification return_social_notify

    platform → member on like_follow_reply

    reward_participation

    {name} {action} your post.

    Response: view | reply · Advances on: notification_click

  • community return_community_pulse

    community → member on new_community_event

    pull_back_for_next_experience

    New in {community_name}: {event_title}.

    Response: rsvp | bookmark · Advances on: second_rsvp

Exit signal: repeat_commitment

Metric: repeat_rsvps >= 1 within 90d

8

Organize

Lead

Host, moderate, and grow the community you believe in.

Network analog: Network archipelago — node creation

Application

Surfaces
compose.event-select, community.organizer-tools, profile.organizer-badge
Actions
create_event, moderate_community, promote_member_to_organizer
State
events_hosted, organizer_status

Conversation protocols

  • notification lead_host_prompt

    platform → active_member on attended_3_events

    invite_organizer_path

    You've shown up {count} times. Ready to host something for your community?

    Response: create_event | defer · Advances on: event_created

  • community lead_community_announce

    organizer → community on event_published

    rally_attendance

    New event: {event_title} on {event_date}. RSVP now.

    Response: rsvp | share · Advances on: community_event_published

  • system lead_member_to_organizer

    platform → member on community_join_anniversary

    grow_organizer_pipeline

    75% of organizers started as members. Start your first event in {community_name}.

    Response: create_event · Advances on: first_event_hosted

Exit signal: leadership_assumed

Metric: events_hosted >= 1 OR organizer_role_granted

Channels

system
Platform-initiated, non-replyable state changes.
feed
Home, explore, and community feeds.
post
Public posts, replies, reposts, and event embeds.
dm
Direct messages between members.
notification
In-app notification center.
community
Community-scoped announcements and discussions.
settings
Member preference and privacy controls.
page
Static content pages (about, protocol, help).

Operating rules

  1. IRL attendance is the primary conversion metric — not followers, likes, or impressions.
  2. Conversation protocols must map to an application route or action. No orphan prompts.
  3. DMs open after alignment signals: mutual follow, shared community, or shared attendance.
  4. Every stage must have a defined exit signal before advancing.
  5. Organizer path is earned through attendance, not purchased.
  6. Values gate membership: communities publish a charter; members opt in explicitly.

Eight stages. One metric that matters: you showed up.