Loading dashboard data...
⚠️ Access Denied
Admin privileges required. Please sign in with an authorized account.
Testing Results
Monitoring & Maintenance
science API Integration Testing
Loading...Cost: ~$0.60 | Duration: ~30-180s
refresh Mock Data Refresh
Loading...Cost: ~$1.80 | Duration: ~9-15 min
account_circle Account System Tests
Not RunIntegration tests for user authentication, signup flow, profile completion, and demo mode.
Cost: $0 | Duration: ~5-10s
Validation Comparison
System Health
Settings
API & Cost Management
science TEST_MODE
Loading...TEST_MODE ON = Mock data, $0/trip | OFF = Real APIs, ~$0.60/trip
Loading...
Rate Limiting
tune Rate Limit Configuration
Activebar_chart Usage Statistics
Loading...24 Hours
7 Days
All Time
group Rate-Limited Users
0 users| User ID | Tier | Requests | Last Request | Status | Actions | |
|---|---|---|---|---|---|---|
| Loading users... | ||||||
Access Control
admin_panel_settings Admin Users
1 admin
Admin access is controlled by the email whitelist in auth_ui.js and admin-api/handler.js.
User Limits
bookmark Max Saved Itineraries
Loading...This controls the maximum number of itineraries each user can save to their profile. Some users (admins) may have unlimited storage regardless of this setting.
verified_user Tier Limits
Loading...Configure limits for each subscription tier. New users start in the Demo tier.
Note: Changes to tier limits take effect immediately for all users in that tier.
Use -1 for unlimited itineraries per month.
API Request Logs
| Timestamp | Job ID | Provider | Operation | Phase | Status | Latency | Cost | Test Mode |
|---|---|---|---|---|---|---|---|---|
| Click "Refresh" to load API logs | ||||||||
Venue Analytics
analytics Recommendation Statistics
location_city Top Cities by Recommendations
Loading...
people Recommendations by Persona
Loading...
star Top 20 Recommended Venues
Loading venues...
Showing top 20 of 0 total venues
All Venues
| Venue | City | Country | Count | Top Persona | Last Seen | Actions |
|---|---|---|---|---|---|---|
| Loading venues... | ||||||
Venue Cache Management
bar_chart Cache Statistics
Top 20 Most Used Venues
| Venue | City | Cache Hits | Created |
|---|---|---|---|
| Loading venues... | |||
Persona Scoring System
rate_review Itinerary Review
All Persona Scores
Factor Breakdown
flight Trip Details
person Traveler Profile
tune Preferences
check_circle Activities & Interests
block Things to Avoid
place All Venues
hotel Lodging
Loading itinerary...
Select an itinerary from the dropdown above to review its persona scoring.
analytics Scoring Analytics
Loading...Persona Distribution
| Persona | Count | Avg Score | Avg Confidence |
|---|---|---|---|
| No persona data yet | |||
Recent Misclassifications
No misclassifications detected.
tune Scoring Weights Configuration
Adjust the weights for each scoring factor. Weights must sum to 100%.
autorenew Batch Rescore
Rescore Single Itinerary
Rescore All Itineraries
Rescore all existing itineraries with the current scoring configuration.
This may take several minutes for large datasets.
Starting...
User Management
group Registered Users
| Name | Status | Tier | Since | Actions | |
|---|---|---|---|---|---|
| people Loading users... | |||||
Pipeline Testing
Pass Rate Over Time
Duration Over Time
Recent Test Runs
| Run ID | Timestamp | Pass Rate | Tests | Duration | Status |
|---|---|---|---|---|---|
| science Loading test runs... | |||||
Test Seed Data Management
Warning: This will mark all persona-scenario combinations as "not run live", forcing the next test run to use real API calls instead of cached data.
No Pipeline Test Data
Run npm run test:short to generate test metrics.