Romp Lodge (Member Directory)
The Romp Lodge serves as the community hub where you can browse and connect with fellow DAO members. View the member directory, search for specific members, and explore individual profiles to learn about their contributions and archetype affinities.
Accessing the Romp Lodge
- Walk to the Romp Lodge building in the Camp Hub
- When within range, an interaction prompt appears ("Press E / Click")
- Press E or click to open the Member Directory panel
Overview
The Member Directory displays:
- Member List - Scrollable list of all DAO members with search filtering
- Member Cards - Quick-view cards showing name, archetype, and online status
- Profile Panel - Detailed view when selecting a member
Member List
The main view shows all members in the cooperative. Each member card displays:
- Avatar - Visual representation of the member's otter character
- Display Name - The member's chosen name
- Archetype Badge - Their dominant archetype with color coding
- Online Status - Green dot for online, gray for offline
Archetypes
Members develop affinities toward four archetypes based on their participation:
| Archetype | Color | Characteristics |
|---|---|---|
| Builder | Orange | Creates, develops, and implements solutions |
| Explorer | Green | Discovers opportunities and pioneers new paths |
| Guardian | Blue | Protects community interests and ensures stability |
| Sage | Purple | Shares wisdom and guides strategic decisions |
Searching Members
Use the search bar at the top of the directory:
- Type to filter members by name in real-time
- Search is case-insensitive
- Results update instantly as you type
- Clear search to return to the full member list
Search Tips
- Partial matches work ("Riv" finds "River Otter")
- Search updates the result count shown
- Empty search shows all members
Member Profiles
Click on any member card to view their detailed profile:
Profile Information
- Full Name - The member's display name
- Archetype Affinities - Bar chart showing all four archetype percentages
- Join Date - When they became a DAO member
- Online Status - Current availability
Participation Stats
- Votes Cast - Number of governance votes submitted
- Proposals Made - Proposals they've authored
- Contributions - Total DOM tokens contributed
- Security Stage - Avatar maturity level (affects visual age)
Navigating Profiles
- Click a member to view their profile
- Click "Back" or outside the profile to return to the list
- Profile data is cached for faster subsequent views
Loading States
When data is being fetched:
- Pulsing skeleton cards appear in place of member cards
- The search bar remains functional
- Previously viewed profiles may load instantly from cache
Error Handling
If member data fails to load:
- An error message explains what went wrong
- A Retry button allows you to attempt fetching again
- The system automatically retries with exponential backoff
- Error messages are specific to the failure type
Common Errors
| Error | Cause | Resolution |
|---|---|---|
| "Failed to fetch member data" | Network issue | Click Retry or wait |
| "Network connection error" | Connectivity lost | Check internet, retry |
| "Request timed out" | Slow response | Wait and retry |
| "Not authorized to view members" | Permission issue | Verify membership |
Data Freshness
The Member Directory manages data efficiently:
- Cache TTL: Member data is cached for 60 seconds
- Force Refresh: Data refreshes automatically when the overlay opens
- Pagination: Members load in pages of 50 for performance
When you close and reopen the directory:
- If data is fresh (within 60s), it displays immediately from cache
- Otherwise, fresh data is fetched from the membership canister
Tips
- Use the member directory to find collaborators for proposals
- Check archetype distributions to understand community composition
- Review participation stats to identify active contributors
- The online status helps you know who's currently available
- Archetype affinities can help match complementary skill sets for projects