{"data":[{"detail":{"reason":"owner_required"},"status":"blocked","check_key":"owner_foundation","tenant_id":"5b082a57-02e6-4d91-9afc-87b27b2214a8","updated_at":"2026-09-05T17:17:27.509454+00:00"},{"detail":{"operating_model":"appointments","declared_business_type":"BARBERSHOP_SPA"},"status":"ready","check_key":"business_identity","tenant_id":"5b082a57-02e6-4d91-9afc-87b27b2214a8","updated_at":"2026-09-05T17:17:27.509454+00:00"},{"detail":{"blueprint":{"modules":[{"id":"today","path":"dashboard","label":"Today","emphasis":"primary","description":"Today's appointments, walk-ins, current chairs, next customers, late arrivals, and no-shows."},{"id":"booking","path":"booking","label":"Booking","description":"Appointments by service, barber, date, time, customer, duration, notes, and status."},{"id":"queue","path":"queue","label":"Chair Queue","description":"Appointments and walk-ins in one live operational queue with up-next and your-turn actions."},{"id":"contacts","path":"contacts","label":"Clients","description":"Visit history, preferred barber, service preferences, notes, no-show signal, and rebooking."},{"id":"communications","path":"communications","label":"Texts","description":"Confirmations, reminders, queue updates, and rebooking messages."},{"id":"settings","path":"settings","label":"Shop Settings","description":"Hours, services, staff, booking rules, SMS automations, templates, and booking link."}],"version":1,"vocabulary":{"work":"Visit","workspace":"Shop Floor","workPlural":"Visits"},"businessType":"Barbershop & Spa","capabilities":["booking","queue","contacts","calendar","communications","invoices","tasks","analytics"],"operatingModel":"appointments","workflowStages":["Booked","Checked In","Waiting","In Chair","Complete","No Show","Canceled"],"businessTypeKey":"BARBERSHOP_SPA","recurrenceModel":"appointment_and_rebook","schedulingModel":"staff_availability_service_duration","businessDescription":"Booking-first barbershop and spa operations with a unified appointment and walk-in queue.","dashboardPriorities":[{"id":"next-up","path":"queue","label":"Next Up","source":"queue","emptyState":"The next waiting client will appear here."},{"id":"in-chair","path":"queue","label":"In Chair","source":"queue","emptyState":"Active chair sessions will appear here."},{"id":"late-no-show","path":"booking","label":"Late / No-show","source":"appointments","emptyState":"Late arrivals and no-shows will surface here."},{"id":"openings","path":"booking","label":"Openings Today","source":"schedule","emptyState":"Open appointment slots will appear here."}]}},"status":"ready","check_key":"blueprint","tenant_id":"5b082a57-02e6-4d91-9afc-87b27b2214a8","updated_at":"2026-09-05T17:17:27.509454+00:00"},{"detail":{"source":"business_operating_blueprint","applications":["booking","queue","contacts","calendar","communications","invoices","tasks","analytics","settings"]},"status":"ready","check_key":"applications","tenant_id":"5b082a57-02e6-4d91-9afc-87b27b2214a8","updated_at":"2026-09-05T17:17:27.509454+00:00"},{"detail":{"shell":"blueprint_driven","module_count":6,"operating_model":"appointments"},"status":"ready","check_key":"experience","tenant_id":"5b082a57-02e6-4d91-9afc-87b27b2214a8","updated_at":"2026-09-05T17:17:27.509454+00:00"},{"detail":{"namespace":"jj-barber-spa","workspace_route":"/jj-barber-spa/dashboard"},"status":"ready","check_key":"routing","tenant_id":"5b082a57-02e6-4d91-9afc-87b27b2214a8","updated_at":"2026-09-05T17:17:27.509454+00:00"},{"detail":{"bucket":"tenant-jj-barber-spa","collections":["branding","backgrounds","videos","marketing"]},"status":"ready","check_key":"storage_media","tenant_id":"5b082a57-02e6-4d91-9afc-87b27b2214a8","updated_at":"2026-09-05T17:17:27.509454+00:00"},{"detail":{"billing_route":"/jj-barber-spa/settings/billing","settings_route":"/jj-barber-spa/settings"},"status":"ready","check_key":"settings_billing","tenant_id":"5b082a57-02e6-4d91-9afc-87b27b2214a8","updated_at":"2026-09-05T17:17:27.509454+00:00"},{"detail":{"baseline":"tenant_lifecycle_seed"},"status":"ready","check_key":"opportunity_radar","tenant_id":"5b082a57-02e6-4d91-9afc-87b27b2214a8","updated_at":"2026-09-05T17:17:27.509454+00:00"},{"detail":{"required":true,"public_route":"https://whatsmyprogress.com/jj-barber-spa/"},"status":"ready","check_key":"customer_entry","tenant_id":"5b082a57-02e6-4d91-9afc-87b27b2214a8","updated_at":"2026-09-05T17:17:27.509454+00:00"},{"detail":{"owner_id":"4910c3f0-ba7c-4182-8e18-21bd84b85d04","academy_track":"universal","membership_id":"a459649a-295a-4e2d-bf60-f96c5fba8f27","academy_enrollment_mode":"existing_course_system"},"status":"ready","check_key":"owner_foundation","tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","updated_at":"2026-09-06T00:43:29.644408+00:00"},{"detail":{"operating_model":"general","declared_business_type":"MISC"},"status":"ready","check_key":"business_identity","tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","updated_at":"2026-09-06T00:43:29.644408+00:00"},{"detail":{"blueprint":{"modules":[{"id":"calendar","path":"calendar","label":"Bookings","emphasis":"primary","description":"Appointments, request-to-book, consultations, estimates, service calls, events, and waitlists."},{"id":"contacts","path":"contacts","label":"Customers","description":"Customer profiles, booking history, preferences, and follow-up."},{"id":"operations","path":"operations","label":"Requests & Service","description":"Manage incoming requests, confirmations, service progress, and completion."},{"id":"communications","path":"communications","label":"Messages & Reminders","description":"Booking confirmations, reminders, rescheduling, follow-up, and rebooking communication."},{"id":"invoices","path":"invoices","label":"Deposits & Payments","description":"Deposits, balances, invoices, and customer payment follow-up."},{"id":"analytics","path":"analytics","label":"Booking Analytics","description":"Conversion, booking volume, no-shows, rebooking, and channel performance."}],"version":1,"vocabulary":{"work":"Booking","workspace":"Booking Command Center","workPlural":"Bookings"},"billingModel":"business_billing","businessType":"Direct Booking SaaS","capabilities":["contacts","operations","calendar","communications","invoices","analytics","mail"],"operatingModel":"general","workflowStages":["New Request","Confirmed","Upcoming","In Service","Follow Up","Complete"],"businessTypeKey":"MISC","recurrenceModel":"booking_and_rebooking","schedulingModel":"appointments_requests_waitlists_and_service_calls","businessDescription":"A branded direct booking and conversion channel for businesses that keeps the customer relationship with the business.","dashboardPriorities":[{"id":"today-bookings","path":"calendar","label":"Today's Bookings","source":"schedule","emptyState":"Today's appointments and requests will appear here."},{"id":"new-requests","path":"operations","label":"New Requests","source":"operations","emptyState":"New booking and service requests will appear here."},{"id":"follow-up","path":"contacts","label":"Follow Up","source":"customers","emptyState":"Customers ready for follow-up or rebooking will appear here."}],"primaryRelationship":{"kind":"customer","plural":"Customers","singular":"Customer"}}},"status":"ready","check_key":"blueprint","tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","updated_at":"2026-09-06T00:43:29.644408+00:00"},{"detail":{"source":"business_operating_blueprint","applications":["contacts","operations","calendar","communications","invoices","documents","tasks","analytics","settings","opportunity-radar"]},"status":"ready","check_key":"applications","tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","updated_at":"2026-09-06T00:43:29.644408+00:00"},{"detail":{"shell":"blueprint_driven","module_count":6,"operating_model":"general"},"status":"ready","check_key":"experience","tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","updated_at":"2026-09-06T00:43:29.644408+00:00"},{"detail":{"namespace":"bookmedirectly-com","workspace_route":"/bookmedirectly-com/dashboard"},"status":"ready","check_key":"routing","tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","updated_at":"2026-09-06T00:43:29.644408+00:00"},{"detail":{"bucket":"tenant-bookmedirectly-com","collections":["branding","backgrounds","videos","marketing"]},"status":"ready","check_key":"storage_media","tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","updated_at":"2026-09-06T00:43:29.644408+00:00"},{"detail":{"billing_route":"/bookmedirectly-com/settings/billing","settings_route":"/bookmedirectly-com/settings"},"status":"ready","check_key":"settings_billing","tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","updated_at":"2026-09-06T00:43:29.644408+00:00"},{"detail":{"baseline":"tenant_lifecycle_seed"},"status":"ready","check_key":"opportunity_radar","tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","updated_at":"2026-09-06T00:43:29.644408+00:00"},{"detail":{"required":false,"public_route":null},"status":"ready","check_key":"customer_entry","tenant_id":"b6cd1709-089e-423d-b09a-31d3181d0021","updated_at":"2026-09-06T00:43:29.644408+00:00"},{"detail":{"owner_id":"4910c3f0-ba7c-4182-8e18-21bd84b85d04","academy_track":"universal","membership_id":"42394648-49e4-4781-a1a5-141d027f104c","academy_enrollment_mode":"existing_course_system"},"status":"ready","check_key":"owner_foundation","tenant_id":"6789c016-47c0-495a-8560-6b455a5844ba","updated_at":"2026-09-06T00:43:46.992498+00:00"},{"detail":{"source":"verified public business records","license":"CQ1017382"},"status":"ready","check_key":"identity_profile","tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","updated_at":"2026-09-06T18:19:01.927531+00:00"},{"detail":{"background_asset_id":"530dc19a-9a03-4b10-be58-deb5bdfb862e","authoritative_logo_asset_id":"316168f5-ba03-4d34-9bb7-0e01e6645f09"},"status":"ready","check_key":"tenant_branding","tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","updated_at":"2026-09-06T18:19:01.927531+00:00"},{"detail":{"kind":"JOB","stages":7,"owner_label":"Deals"},"status":"ready","check_key":"realtor_pipeline","tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","updated_at":"2026-09-06T18:19:01.927531+00:00"},{"detail":{"tasks":6,"events":5,"contacts":12,"transactions":6,"all_demo_records_marked_test":true},"status":"ready","check_key":"meeting_demo_data","tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","updated_at":"2026-09-06T18:19:01.927531+00:00"},{"detail":{"reason":"Drive owner authorization/provisioning not yet completed"},"status":"blocked","check_key":"google_drive","tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","updated_at":"2026-09-06T18:19:01.927531+00:00"},{"detail":{"reason":"Actual Curri users have not been invited; demo data uses no real agent accounts"},"status":"blocked","check_key":"real_agent_access","tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","updated_at":"2026-09-06T18:19:01.927531+00:00"},{"detail":{"reason":"owner_required"},"status":"blocked","check_key":"owner_foundation","tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","updated_at":"2026-09-06T23:49:24.542073+00:00"},{"detail":{"operating_model":"general","declared_business_type":"MISC"},"status":"ready","check_key":"business_identity","tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","updated_at":"2026-09-06T23:49:24.542073+00:00"},{"detail":{"source":"business_operating_blueprint","applications":["contacts","operations","calendar","communications","invoices","documents","tasks","analytics","settings","opportunity-radar"]},"status":"ready","check_key":"applications","tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","updated_at":"2026-09-06T23:49:24.542073+00:00"},{"detail":{"namespace":"curri-control-center","workspace_route":"/curri-control-center/dashboard"},"status":"ready","check_key":"routing","tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","updated_at":"2026-09-06T23:49:24.542073+00:00"},{"detail":{"bucket":"tenant-curri-control-center","collections":["branding","backgrounds","videos","marketing"]},"status":"ready","check_key":"storage_media","tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","updated_at":"2026-09-06T23:49:24.542073+00:00"},{"detail":{"billing_route":"/curri-control-center/settings/billing","settings_route":"/curri-control-center/settings"},"status":"ready","check_key":"settings_billing","tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","updated_at":"2026-09-06T23:49:24.542073+00:00"},{"detail":{"baseline":"tenant_lifecycle_seed"},"status":"ready","check_key":"opportunity_radar","tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","updated_at":"2026-09-06T23:49:24.542073+00:00"},{"detail":{"required":false,"public_route":null},"status":"ready","check_key":"customer_entry","tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","updated_at":"2026-09-06T23:49:24.542073+00:00"},{"detail":{"reason":"owner_required"},"status":"blocked","check_key":"owner_foundation","tenant_id":"1a86eac2-62f9-4f75-9a02-3d198ea44581","updated_at":"2026-09-07T00:03:00.825535+00:00"},{"detail":{"operating_model":"general","declared_business_type":"MISC"},"status":"ready","check_key":"business_identity","tenant_id":"1a86eac2-62f9-4f75-9a02-3d198ea44581","updated_at":"2026-09-07T00:03:00.825535+00:00"},{"detail":{"blueprint":{"modules":[{"id":"jobs","path":"jobs","label":"Work Orders","emphasis":"primary"},{"id":"contacts","path":"contacts","label":"Owners & Clients"},{"id":"calendar","path":"calendar","label":"Schedule"},{"id":"communications","path":"communications","label":"Communications"},{"id":"billing","path":"billing","label":"Financials"},{"id":"documents","path":"documents","label":"Documents"},{"id":"analytics","path":"analytics","label":"Performance"}],"version":1,"vocabulary":{"work":"Work Order","workspace":"One Call Operations","workPlural":"Work Orders"},"businessType":"Property Maintenance & Management","operatingModel":"general","workflowStages":["Requested","Assigned","Scheduled","In Progress","Waiting","Complete"],"businessTypeKey":"MISC","businessDescription":"Property maintenance, service coordination, and property management operations.","primaryRelationship":{"kind":"client","plural":"Clients","singular":"Client"}}},"status":"ready","check_key":"blueprint","tenant_id":"1a86eac2-62f9-4f75-9a02-3d198ea44581","updated_at":"2026-09-07T00:03:00.825535+00:00"},{"detail":{"source":"business_operating_blueprint","applications":["contacts","operations","calendar","communications","invoices","documents","tasks","analytics","settings","opportunity-radar"]},"status":"ready","check_key":"applications","tenant_id":"1a86eac2-62f9-4f75-9a02-3d198ea44581","updated_at":"2026-09-07T00:03:00.825535+00:00"},{"detail":{"shell":"blueprint_driven","module_count":7,"operating_model":"general"},"status":"ready","check_key":"experience","tenant_id":"1a86eac2-62f9-4f75-9a02-3d198ea44581","updated_at":"2026-09-07T00:03:00.825535+00:00"},{"detail":{"namespace":"one-call","workspace_route":"/one-call/dashboard"},"status":"ready","check_key":"routing","tenant_id":"1a86eac2-62f9-4f75-9a02-3d198ea44581","updated_at":"2026-09-07T00:03:00.825535+00:00"},{"detail":{"mode":"testing","templates":3,"sample_activity":12,"outbound_send_enabled":false},"status":"ready","check_key":"communications_demo","tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","updated_at":"2026-09-07T16:29:28.568982+00:00"},{"detail":{"legal_templates_added":false,"operational_templates":7,"drive_authorization_required":true},"status":"ready","check_key":"document_templates","tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","updated_at":"2026-09-07T16:29:28.568982+00:00"},{"detail":{"bucket":"tenant-one-call","collections":["branding","backgrounds","videos","marketing"]},"status":"ready","check_key":"storage_media","tenant_id":"1a86eac2-62f9-4f75-9a02-3d198ea44581","updated_at":"2026-09-07T00:03:00.825535+00:00"},{"detail":{"billing_route":"/one-call/settings/billing","settings_route":"/one-call/settings"},"status":"ready","check_key":"settings_billing","tenant_id":"1a86eac2-62f9-4f75-9a02-3d198ea44581","updated_at":"2026-09-07T00:03:00.825535+00:00"},{"detail":{"baseline":"tenant_lifecycle_seed"},"status":"ready","check_key":"opportunity_radar","tenant_id":"1a86eac2-62f9-4f75-9a02-3d198ea44581","updated_at":"2026-09-07T00:03:00.825535+00:00"},{"detail":{"required":false,"public_route":null},"status":"ready","check_key":"customer_entry","tenant_id":"1a86eac2-62f9-4f75-9a02-3d198ea44581","updated_at":"2026-09-07T00:03:00.825535+00:00"},{"detail":{"blueprint":{"modules":[{"id":"today","path":"dashboard","label":"Executive Brief","emphasis":"primary"},{"id":"brokerage","path":"analytics","label":"Brokerage Pulse"},{"id":"one-call","path":"jobs","label":"One Call Operations"},{"id":"opportunities","path":"opportunity-radar","label":"Cross-Business Opportunities"},{"id":"exceptions","path":"tasks","label":"Exceptions & Decisions"},{"id":"documents","path":"documents","label":"Executive Documents"},{"id":"reports","path":"analytics","label":"Portfolio Reports"},{"id":"settings","path":"settings","label":"Settings"}],"version":2,"vocabulary":{"work":"Executive Exception","workspace":"Curri Control Center","workPlural":"Executive Exceptions"},"businessType":"Curri Executive Portfolio","operatingModel":"executive_oversight","workflowStages":["Watch","Needs Decision","Delegated","Waiting","Resolved"],"businessTypeKey":"MISC","businessDescription":"Executive oversight across Realty World Curri Properties, One Call Maintenance & Property Management, and future Curri businesses.","dashboardPriorities":["Agent and transaction exceptions requiring John’s attention","Upcoming closings and commission timing","One Call work tied to brokerage relationships","Cross-business referral and service opportunities","Delegation gaps and overdue commitments"],"primaryRelationship":{"kind":"business","plural":"Businesses","singular":"Business"}}},"status":"ready","check_key":"blueprint","tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","updated_at":"2026-09-07T16:28:58.594708+00:00"},{"detail":{"shell":"blueprint_driven","module_count":8,"operating_model":"executive_oversight"},"status":"ready","check_key":"experience","tenant_id":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","updated_at":"2026-09-07T16:28:58.594708+00:00"},{"detail":{"owner_id":"f0ff626b-5053-49e3-bdba-ed5f3f7c93fd","academy_track":"universal","membership_id":"64d29ab1-9350-4d5b-a8d0-eee5849cd1f7","academy_enrollment_mode":"existing_course_system"},"status":"ready","check_key":"owner_foundation","tenant_id":"f72c9e82-e623-42a4-99f9-eb36752e622b","updated_at":"2026-09-12T17:12:30.665417+00:00"},{"detail":{"operating_model":"events","declared_business_type":"EVENT_RENTALS"},"status":"ready","check_key":"business_identity","tenant_id":"f72c9e82-e623-42a4-99f9-eb36752e622b","updated_at":"2026-09-12T17:12:30.665417+00:00"},{"detail":{"blueprint":{"modes":[{"key":"rentals","label":"Rentals","applications":["inventory","availability","quotes_bookings","delivery_pickup","returns","damage_condition","packages"]},{"key":"events","label":"Events","applications":["event_calendar","run_of_show","site_plan","attendance","crew","weather_contingency","setup_teardown","event_readiness"]},{"key":"activations","label":"Activations","applications":["client_account","event_objective","promotion_registration","lead_capture","attendance","sponsors","roi_outcomes","follow_up"]},{"key":"vendors","label":"Vendors","applications":["vendor_directory","assignments","food_service","entertainment","security","decor","compliance_licenses","insurance_coi","documents","performance_history"]}],"modules":[{"id":"today","path":"dashboard","label":"Today","emphasis":"primary"},{"id":"booking","path":"calendar","label":"Bookings"},{"id":"contacts","path":"contacts","label":"Customers"},{"id":"calendar","path":"calendar","label":"Calendar"},{"id":"communications","path":"communications","label":"Messages"},{"id":"invoices","path":"billing","label":"Billing & Payments"},{"id":"documents","path":"documents","label":"Documents"},{"id":"analytics","path":"analytics","label":"Reports"},{"id":"settings","path":"settings","label":"Settings"},{"id":"opportunity-radar","path":"opportunity-radar","label":"Opportunity Radar"}],"version":1,"vocabulary":{"work":"Event","workspace":"Event Operations","workPlural":"Events"},"assumptions":[],"workObjects":[{"kind":"events","plural":"Events","singular":"Event"},{"kind":"rentals","plural":"Rental Bookings","singular":"Rental Booking"},{"kind":"activations","plural":"Activations","singular":"Activation"}],"applications":["booking","contacts","calendar","communications","invoices","documents","tasks","analytics","settings","opportunity-radar"],"billingModel":"invoice","businessType":"Salty Panda Events","capabilities":["booking","contacts","calendar","communications","invoices","documents","tasks","analytics","settings","opportunity-radar"],"packageModel":"outcome_oriented_with_internal_asset_allocation","vendorFields":["category","contact_reference","event_assignments","status","license_metadata","document_metadata","insurance_coi_metadata","insurance_expiration","notes","performance_history"],"serviceLevels":[{"key":"rent_it","label":"Rent It","description":"Equipment rental with customer-managed event execution."},{"key":"set_it_up","label":"Set It Up","description":"Delivery, setup, breakdown, pickup, return, and inspection."},{"key":"activate_my_business","label":"Activate My Business","description":"Turn a client property into a measurable promotional or community event."},{"key":"produce_my_event","label":"Produce My Event","description":"Full event production with infrastructure, vendors, readiness, execution, and outcomes."}],"homePriorities":["upcoming_bookings_events","readiness_risks","inventory_commitments_conflicts_utilization","deliveries_pickups","outstanding_deposits_balances","vendor_compliance_expirations","next_operational_tasks"],"operatingModel":"events","workflowStages":["Inquiry","Quote","Reserved","Prep","Setup","Live","Teardown","Return & Inspection","Complete","Paid"],"assetCategories":["commercial_tents_canopies","chairs","rectangular_tables","round_tables","cocktail_high_top_tables","sidewalls","lighting","linens","signage_backdrops","stanchions_check_in","trash_recycling","coolers_beverage_stations","carts_dollies","storage_bins","cleaning_maintenance","trailers_transportation","custom"],"businessTypeKey":"EVENT_RENTALS","contractVersion":1,"recurrenceModel":"repeat_business","schedulingModel":"events","deliveryWorkflow":["load_plan","delivery","setup","event_live","breakdown","pickup_return","inspection","cleaning_maintenance","damage_capture","complete"],"activationMetrics":["registrations","attendance","leads_captured","appointments_or_conversions_entered","sponsor_participation","sponsor_revenue","event_expenses","follow_up_state"],"financeCategories":["equipment_rental","delivery","setup_breakdown","tent_infrastructure","decor_lighting","event_management_production","vendor_coordination","sponsorship","media_content","signage_branding","deposit","damage_charge","taxes_fees","event_specific_expense"],"allocationStatuses":["reserved","deployed","returned","cancelled"],"businessDescription":"Salty Panda Events","dashboardPriorities":[],"eventOwnershipTypes":["client_event","owned_event"],"primaryRelationship":{"kind":"client","plural":"Clients","singular":"Client"},"readinessCategories":["site_authorization","temporary_structure_documents","insurance_coi","permits","weather_contingency","power_electrical","sanitation_trash","emergency_access","security","food_vendor_compliance","alcohol_provider","vendor_confirmations","inventory_allocation","crew_assignments","setup_breakdown_plan","required_documents"],"assetLifecycleStatuses":["available","inspection_needed","damaged","repair","retired"]}},"status":"ready","check_key":"blueprint","tenant_id":"f72c9e82-e623-42a4-99f9-eb36752e622b","updated_at":"2026-09-12T17:12:30.665417+00:00"},{"detail":{"source":"business_operating_blueprint","applications":["booking","contacts","calendar","communications","invoices","documents","tasks","analytics","settings","opportunity-radar"]},"status":"ready","check_key":"applications","tenant_id":"f72c9e82-e623-42a4-99f9-eb36752e622b","updated_at":"2026-09-12T17:12:30.665417+00:00"},{"detail":{"shell":"blueprint_driven","module_count":10,"operating_model":"events"},"status":"ready","check_key":"experience","tenant_id":"f72c9e82-e623-42a4-99f9-eb36752e622b","updated_at":"2026-09-12T17:12:30.665417+00:00"},{"detail":{"namespace":"salty-panda-events","workspace_route":"/salty-panda-events/dashboard"},"status":"ready","check_key":"routing","tenant_id":"f72c9e82-e623-42a4-99f9-eb36752e622b","updated_at":"2026-09-12T17:12:30.665417+00:00"},{"detail":{"bucket":"tenant-salty-panda-events","collections":["branding","backgrounds","videos","marketing"]},"status":"ready","check_key":"storage_media","tenant_id":"f72c9e82-e623-42a4-99f9-eb36752e622b","updated_at":"2026-09-12T17:12:30.665417+00:00"},{"detail":{"billing_route":"/salty-panda-events/settings/billing","settings_route":"/salty-panda-events/settings"},"status":"ready","check_key":"settings_billing","tenant_id":"f72c9e82-e623-42a4-99f9-eb36752e622b","updated_at":"2026-09-12T17:12:30.665417+00:00"},{"detail":{"baseline":"tenant_lifecycle_seed"},"status":"ready","check_key":"opportunity_radar","tenant_id":"f72c9e82-e623-42a4-99f9-eb36752e622b","updated_at":"2026-09-12T17:12:30.665417+00:00"},{"detail":{"required":true,"public_route":"https://whatsmyprogress.com/salty-panda-events/"},"status":"ready","check_key":"customer_entry","tenant_id":"f72c9e82-e623-42a4-99f9-eb36752e622b","updated_at":"2026-09-12T17:12:30.665417+00:00"}],"rows":59,"limit":200,"table":"tenant_readiness_checks","format":"knocklaunch-table-chunk-v1","offset":0,"schema":"public"}