{"month":"August 2026","totalTasks":null,"avgCSAT":null,"rolloverPercentage":null,"resolutionRate":null,"phUsMix":null,"avgHoursSaved":72,"topCategories":null,"source":"Anonymized Basecamp + ops.taskbullet.com time tracking data","reporting":{"dateRange":{"start":"2026-08-01","end":"2026-08-31"},"timezone":"UTC","publishedAt":"2026-09-08T00:35:35.725Z","snapshotStatus":"published","metrics":{"totalTasks":{"status":"estimated","source":"tasks.hours_estimate","calculation":"Count of TaskBullet delivery records with status client_complete and a customer-close timestamp in the UTC report window.","included":"TaskBullet delivery records closed by the customer in the UTC report period.","excluded":"VA completion without customer closure and records without a customer-close timestamp are excluded."},"avgCSAT":{"status":"carried_forward","source":"csat.carried_prior","calculation":"Average explicit client star rating, scaled from 1–5 to 0–100 for the report month.","included":"Completed tasks for active paid clients with explicit star ratings in the report period.","excluded":"Accept/rework feedback without an explicit star rating is not a CSAT response."},"rolloverPercentage":{"status":"carried_forward","source":"rollover.carried_prior","calculation":"Remaining hours divided by granted hours for packs reaching 30 days old during the UTC report month.","included":"Ops packs, including trial and bonus hours, whose 30-day maturity falls in the report month.","excluded":"Packs without a 30-day maturity in this period or without Ops ledger data."},"resolutionRate":{"status":"carried_forward","source":"csat.carried_prior","calculation":"Ops first-pass quality rate for the UTC report month, scaled from 0–1 to a percent. When Ops does not supply that rate, accepted feedback divided by accept plus rework on deliveries completed in the same window.","included":"Ops first-pass quality when the report month has revisions, or accept and rework on completed deliveries for active paid clients in the UTC window.","excluded":"Ops rates with no revisions, carried-forward prior months, and deliveries without accept or rework feedback."},"phUsMix":{"status":"current_snapshot","source":"client_account.planName","calculation":"PH and US shares of customer billable bucket minutes in the UTC report month.","included":"Ops billable minutes attached to customers classified as PH or US for the report month.","excluded":"Non-billable time and customer rows without a PH/US team are excluded."},"topCategories":{"status":"carried_forward","source":"ops.top_task_types(untyped_other_carry_prior)","calculation":"Mapped Ops task-type counts divided by the report-month task total.","included":"Mapped Ops task types recorded within the report period.","excluded":"Unmapped and generic task types are excluded from categorized totals."},"avgHoursSaved":{"status":"measured","source":"avg_hours.hours_div_clients","calculation":"Ops VA hours delivered in the report month divided by Ops-active clients; one VA hour worked counts as one client hour saved.","included":"Ops VA hours delivered and Ops-active clients in the report month.","excluded":"Inactive clients and clients without completed work or clocked time in the period."}}}}