diff --git a/tests/durations/integration.json b/tests/durations/integration.json index 960c1dddc..0ce037210 100644 --- a/tests/durations/integration.json +++ b/tests/durations/integration.json @@ -1,448 +1,559 @@ { - "source": "vitest JSON report of 443 files, written 2026-10-22", + "source": "vitest JSON report of 554 files, written 2026-10-25", "files": { - "tests/integration/account-grant-lifecycle.test.ts": 46.8, - "tests/integration/achievements-expansion.test.ts": 2.4, - "tests/integration/acting-account-resolver.test.ts": 25.6, + "tests/integration/account-deletion-grace.test.ts": 5.7, + "tests/integration/account-grant-lifecycle.test.ts": 4.9, + "tests/integration/achievements-expansion.test.ts": 0.6, + "tests/integration/acting-account-resolver.test.ts": 2.6, "tests/integration/activity-calendar-read.test.ts": 0, - "tests/integration/admin-backups-audit.test.ts": 2.9, - "tests/integration/admin-backups-canonical-roundtrip.test.ts": 10.9, - "tests/integration/admin-backups-download.test.ts": 2.1, - "tests/integration/admin-backups-restore.test.ts": 5.7, - "tests/integration/admin-backups-upload-too-large.test.ts": 1.6, - "tests/integration/admin-backups-upload.test.ts": 5.5, - "tests/integration/admin-data-wipe.test.ts": 2.6, - "tests/integration/admin-drain-cumulative-endpoint.test.ts": 3.2, - "tests/integration/admin-host-metrics.test.ts": 4.9, - "tests/integration/admin-reset-password.test.ts": 5.5, - "tests/integration/admin-support-report.test.ts": 2.4, - "tests/integration/ai-capability-switches-migration.test.ts": 5.1, - "tests/integration/ai-consent-explicit.test.ts": 2, - "tests/integration/ai-extraction-capability.test.ts": 17.2, - "tests/integration/ai-optional-actions.test.ts": 9.7, - "tests/integration/ai-optional-data-routes.test.ts": 24.3, - "tests/integration/ai-optional-jobs.test.ts": 20.6, - "tests/integration/ai-optional-mixed-routes.test.ts": 19.7, - "tests/integration/ai-provider-key-removal.test.ts": 4.4, - "tests/integration/ai-usage-levels.test.ts": 8.2, + "tests/integration/admin-backups-audit.test.ts": 1.2, + "tests/integration/admin-backups-canonical-roundtrip.test.ts": 3.3, + "tests/integration/admin-backups-download.test.ts": 0.6, + "tests/integration/admin-backups-restore.test.ts": 2, + "tests/integration/admin-backups-upload-too-large.test.ts": 0.5, + "tests/integration/admin-backups-upload.test.ts": 1.6, + "tests/integration/admin-data-wipe.test.ts": 0.9, + "tests/integration/admin-drain-cumulative-endpoint.test.ts": 0.9, + "tests/integration/admin-host-metrics.test.ts": 1.4, + "tests/integration/admin-reset-password.test.ts": 1.4, + "tests/integration/admin-support-report.test.ts": 0.5, + "tests/integration/ai-capability-switches-migration.test.ts": 1.9, + "tests/integration/ai-consent-explicit.test.ts": 0.5, + "tests/integration/ai-extraction-capability.test.ts": 3.1, + "tests/integration/ai-optional-actions.test.ts": 3.3, + "tests/integration/ai-optional-data-routes.test.ts": 3.8, + "tests/integration/ai-optional-jobs.test.ts": 4.8, + "tests/integration/ai-optional-mixed-routes.test.ts": 4.4, + "tests/integration/ai-provider-key-removal.test.ts": 1.1, + "tests/integration/ai-usage-levels.test.ts": 1.8, "tests/integration/all-time-extremes-tier-parity.test.ts": 1.4, - "tests/integration/analytics-bp-aggregate-paged.test.ts": 13, - "tests/integration/analytics-health-score.test.ts": 5.5, - "tests/integration/analytics-sleep-stages.test.ts": 2.9, - "tests/integration/analytics-summaries-slice.test.ts": 3.4, - "tests/integration/analytics-weekday-tz.test.ts": 2.2, - "tests/integration/apns-dispatch.test.ts": 8.4, - "tests/integration/apple-health-distance-repair.test.ts": 7.3, - "tests/integration/apple-health-import-ecg.test.ts": 8.6, - "tests/integration/apple-health-import-natural-key.test.ts": 3, - "tests/integration/apple-health-import-own-samples.test.ts": 26.8, - "tests/integration/apple-health-import-reconcile.test.ts": 9.8, - "tests/integration/apple-health-import-rollup-window.test.ts": 1.1, - "tests/integration/apple-health-import-worker-failures.test.ts": 4.2, - "tests/integration/arrival-reaction-claim.test.ts": 14.8, - "tests/integration/auth-flow.test.ts": 9, - "tests/integration/auth-ledger-cleanup.test.ts": 1.7, - "tests/integration/auth-me-ai-capabilities.test.ts": 12.3, - "tests/integration/auth-me-coach-reasoning.test.ts": 6.1, - "tests/integration/auth-password-change.test.ts": 6.3, - "tests/integration/backfill-workout-sport.test.ts": 3.2, - "tests/integration/background-switch-freshness.test.ts": 1.1, - "tests/integration/backup-chunked-storage.test.ts": 54.4, - "tests/integration/backup-custom-cycle-symptom-restore.test.ts": 1.2, - "tests/integration/backup-cycle-cross-key-restore.test.ts": 2, - "tests/integration/backup-cycle-symptom-severity-restore.test.ts": 2.8, - "tests/integration/backup-document-streaming.test.ts": 7.5, - "tests/integration/backup-key-needs.test.ts": 1.3, - "tests/integration/backup-legacy-rmssd-restore.test.ts": 1.2, - "tests/integration/backup-missing-section-restore.test.ts": 2.7, - "tests/integration/backup-mood-label-cross-key-restore.test.ts": 2, - "tests/integration/backup-portable-file-restore.test.ts": 1.1, - "tests/integration/backup-preview-memory.test.ts": 2.7, - "tests/integration/backup-preview.test.ts": 5, - "tests/integration/backup-qualitative-lab-restore.test.ts": 1.1, - "tests/integration/backup-restore-boundaries.test.ts": 3, - "tests/integration/backup-restore-job.test.ts": 10.2, - "tests/integration/backup-restore-memory.test.ts": 10.4, - "tests/integration/backup-restore-statement-timeout.test.ts": 39.7, - "tests/integration/backup-round-trip.test.ts": 19, - "tests/integration/backup-streaming-memory.test.ts": 3.9, - "tests/integration/backup-unknown-catalogue-key-restore.test.ts": 1.5, - "tests/integration/backup-visits-cross-key-restore.test.ts": 1.9, - "tests/integration/bearer-scope-enforcement.test.ts": 57.3, - "tests/integration/biomarker-backup-completeness.test.ts": 2.2, - "tests/integration/biomarker-detail.test.ts": 6.8, - "tests/integration/biomarker-merge.test.ts": 10.4, - "tests/integration/body-sites.test.ts": 14.5, - "tests/integration/boot-discovery-scans.test.ts": 4, - "tests/integration/bp-in-target.test.ts": 23, - "tests/integration/briefing-cache-locale.test.ts": 3.1, - "tests/integration/bulk-delete-source-filter.test.ts": 5.8, - "tests/integration/cache-invalidation-coverage.test.ts": 3.9, - "tests/integration/cascade-delete.test.ts": 1, - "tests/integration/changepoint-extended.test.ts": 2.2, - "tests/integration/chart-all-range-meaning.test.ts": 3.2, - "tests/integration/chart-overlay-prefs.test.ts": 2.2, - "tests/integration/chart-range-dense.test.ts": 0.5, - "tests/integration/checkup-stays-due.test.ts": 9.7, + "tests/integration/analytics-bp-aggregate-paged.test.ts": 1.3, + "tests/integration/analytics-health-score.test.ts": 1.7, + "tests/integration/analytics-sleep-stages.test.ts": 1, + "tests/integration/analytics-summaries-slice.test.ts": 1.4, + "tests/integration/analytics-weekday-tz.test.ts": 0.8, + "tests/integration/apns-dispatch.test.ts": 6.6, + "tests/integration/apple-health-distance-repair.test.ts": 1.2, + "tests/integration/apple-health-import-ecg.test.ts": 1.6, + "tests/integration/apple-health-import-natural-key.test.ts": 0.9, + "tests/integration/apple-health-import-own-samples.test.ts": 3.8, + "tests/integration/apple-health-import-reconcile.test.ts": 1.7, + "tests/integration/apple-health-import-rollup-window.test.ts": 0.4, + "tests/integration/apple-health-import-worker-failures.test.ts": 1.3, + "tests/integration/apple-health-mirror.test.ts": 2.7, + "tests/integration/apple-health-reimport-unchanged.test.ts": 0.5, + "tests/integration/arrival-reaction-claim.test.ts": 2.3, + "tests/integration/auth-flow.test.ts": 2.2, + "tests/integration/auth-ledger-cleanup.test.ts": 0.5, + "tests/integration/auth-me-ai-capabilities.test.ts": 2.6, + "tests/integration/auth-me-coach-reasoning.test.ts": 1.6, + "tests/integration/auth-password-change.test.ts": 2, + "tests/integration/backfill-workout-sport.test.ts": 1.8, + "tests/integration/background-switch-freshness.test.ts": 0.3, + "tests/integration/backup-chunked-storage.test.ts": 42.8, + "tests/integration/backup-custom-cycle-symptom-restore.test.ts": 0.5, + "tests/integration/backup-cycle-cross-key-restore.test.ts": 0.9, + "tests/integration/backup-cycle-symptom-severity-restore.test.ts": 1.3, + "tests/integration/backup-document-import-ledger.test.ts": 0.7, + "tests/integration/backup-document-streaming.test.ts": 8, + "tests/integration/backup-dr-stamps-and-ciphertext.test.ts": 1.6, + "tests/integration/backup-export-total-order.test.ts": 1.2, + "tests/integration/backup-key-needs.test.ts": 0.8, + "tests/integration/backup-legacy-rmssd-restore.test.ts": 0.5, + "tests/integration/backup-missing-section-restore.test.ts": 0.7, + "tests/integration/backup-mood-label-cross-key-restore.test.ts": 0.9, + "tests/integration/backup-parity.test.ts": 3.2, + "tests/integration/backup-portable-file-restore.test.ts": 0.3, + "tests/integration/backup-preview-memory.test.ts": 2.6, + "tests/integration/backup-preview.test.ts": 1.4, + "tests/integration/backup-qualitative-lab-restore.test.ts": 0.6, + "tests/integration/backup-random-account.property.test.ts": 4.9, + "tests/integration/backup-restore-boundaries.test.ts": 1.8, + "tests/integration/backup-restore-job.test.ts": 3.2, + "tests/integration/backup-restore-memory.test.ts": 12.2, + "tests/integration/backup-restore-statement-timeout.test.ts": 37.4, + "tests/integration/backup-restore-wait.test.ts": 0.1, + "tests/integration/backup-round-trip.test.ts": 7, + "tests/integration/backup-streaming-memory.test.ts": 4, + "tests/integration/backup-token-link-restore.test.ts": 0.6, + "tests/integration/backup-unknown-catalogue-key-restore.test.ts": 0.7, + "tests/integration/backup-upload-document-memory.test.ts": 35.6, + "tests/integration/backup-visits-cross-key-restore.test.ts": 0.9, + "tests/integration/bearer-scope-enforcement.test.ts": 8.6, + "tests/integration/biomarker-backup-completeness.test.ts": 1, + "tests/integration/biomarker-detail.test.ts": 1.7, + "tests/integration/biomarker-merge.test.ts": 2.7, + "tests/integration/body-sites.test.ts": 2.3, + "tests/integration/boot-discovery-scans.test.ts": 1.7, + "tests/integration/bp-in-target.test.ts": 2.9, + "tests/integration/bp-series-pick-parity.test.ts": 1.5, + "tests/integration/briefing-cache-locale.test.ts": 1.1, + "tests/integration/bulk-delete-source-filter.test.ts": 1.7, + "tests/integration/bulk-writer-cache-invalidation.test.ts": 1, + "tests/integration/cache-invalidation-coverage.test.ts": 1.2, + "tests/integration/canonical-source-pick-parity.test.ts": 10.5, + "tests/integration/canonical-source-pick-unanalysed.test.ts": 0.2, + "tests/integration/cascade-delete.test.ts": 0.3, + "tests/integration/changepoint-extended.test.ts": 0.4, + "tests/integration/chart-all-range-meaning.test.ts": 2.6, + "tests/integration/chart-overlay-prefs.test.ts": 0.7, + "tests/integration/chart-range-dense.test.ts": 0.3, + "tests/integration/checkup-stays-due.test.ts": 1.9, "tests/integration/ci-environment.test.ts": 0.1, - "tests/integration/coach-availability-probe.test.ts": 5.1, - "tests/integration/coach-budget-owner.test.ts": 9.8, - "tests/integration/coach-budget-reservation.test.ts": 12, - "tests/integration/coach-chat.test.ts": 10.6, - "tests/integration/coach-conversation-delete.test.ts": 3.2, - "tests/integration/coach-conversation-documents.test.ts": 5, - "tests/integration/coach-conversation-updated-at-repair.test.ts": 2.9, - "tests/integration/coach-conversations.test.ts": 5.4, - "tests/integration/coach-feedback.test.ts": 3.6, - "tests/integration/coach-history-reach.test.ts": 5.9, - "tests/integration/coach-memory-loop.test.ts": 12.5, - "tests/integration/coach-metric-table.test.ts": 7.1, - "tests/integration/coach-prefs.test.ts": 2.9, - "tests/integration/coach-reminder-surfacing.test.ts": 5, - "tests/integration/coach-series-long-window.test.ts": 1.1, - "tests/integration/coach-stale-rollup-tail.test.ts": 1.1, - "tests/integration/coach-summary-keeps-updated-at.test.ts": 3.8, - "tests/integration/coach-trail.test.ts": 4.7, - "tests/integration/codex-credential-park.test.ts": 7.2, - "tests/integration/compaction-tombstones.test.ts": 15.7, - "tests/integration/consent-withdrawal-purge.test.ts": 8.5, - "tests/integration/consolidate-daily-mean.test.ts": 4.4, - "tests/integration/consolidate-legacy-steps.test.ts": 5.6, - "tests/integration/correlation-extended-channels.test.ts": 3.5, - "tests/integration/correlation-findings-before-seasonal-adjustment.test.ts": 8.6, - "tests/integration/correlations-rollup-swap.test.ts": 1, - "tests/integration/credential-enrollment-proof.test.ts": 8.5, - "tests/integration/csv-import-contextless-glucose.test.ts": 4.9, - "tests/integration/csv-reimport-idempotent.test.ts": 2.9, - "tests/integration/cumulative-pr-rederive-atomic.test.ts": 2.3, - "tests/integration/cycle-absorbed-restored.test.ts": 6.2, + "tests/integration/coach-availability-probe.test.ts": 2.1, + "tests/integration/coach-budget-owner.test.ts": 1.9, + "tests/integration/coach-budget-reservation.test.ts": 1.1, + "tests/integration/coach-chat.test.ts": 2.9, + "tests/integration/coach-conversation-delete.test.ts": 2.3, + "tests/integration/coach-conversation-documents.test.ts": 1.2, + "tests/integration/coach-conversation-updated-at-repair.test.ts": 0.6, + "tests/integration/coach-conversations.test.ts": 1.8, + "tests/integration/coach-feedback.test.ts": 1, + "tests/integration/coach-history-reach.test.ts": 1.9, + "tests/integration/coach-labs-analyte-history.test.ts": 0.7, + "tests/integration/coach-labs-history.test.ts": 1.8, + "tests/integration/coach-memory-loop.test.ts": 2.9, + "tests/integration/coach-metric-table.test.ts": 1.3, + "tests/integration/coach-prefs.test.ts": 0.7, + "tests/integration/coach-reminder-surfacing.test.ts": 1.3, + "tests/integration/coach-series-long-window.test.ts": 1.2, + "tests/integration/coach-stale-rollup-tail.test.ts": 0.4, + "tests/integration/coach-steps-round-trip.test.ts": 0.5, + "tests/integration/coach-summary-keeps-updated-at.test.ts": 0.3, + "tests/integration/coach-trail.test.ts": 1.2, + "tests/integration/codex-credential-park.test.ts": 3.2, + "tests/integration/compaction-tombstones.test.ts": 7.4, + "tests/integration/consent-withdrawal-purge.test.ts": 2.2, + "tests/integration/consolidate-daily-mean.test.ts": 1.1, + "tests/integration/consolidate-legacy-steps.test.ts": 1.2, + "tests/integration/correlation-extended-channels.test.ts": 0.8, + "tests/integration/correlation-findings-before-seasonal-adjustment.test.ts": 1.9, + "tests/integration/correlations-rollup-swap.test.ts": 0.3, + "tests/integration/credential-enrollment-proof.test.ts": 3.1, + "tests/integration/csv-import-contextless-glucose.test.ts": 1.3, + "tests/integration/csv-reimport-idempotent.test.ts": 2, + "tests/integration/cumulative-pr-rederive-atomic.test.ts": 0.5, + "tests/integration/cycle-absorbed-restored.test.ts": 1.8, "tests/integration/cycle-crosstab-day-aggregates.test.ts": 0.2, - "tests/integration/cycle-flow-opens-cycle.test.ts": 17.1, - "tests/integration/cycle-import-export.test.ts": 3.5, - "tests/integration/cycle-insights-dense-reads.test.ts": 0.9, - "tests/integration/cycle-insights-scoped-delegate.test.ts": 6.2, - "tests/integration/cycle-routes.test.ts": 24.6, - "tests/integration/cycle-start-round-trip.test.ts": 8.9, - "tests/integration/daily-digest-today-overview.test.ts": 3.5, - "tests/integration/daily-series-user-tz.test.ts": 9.1, - "tests/integration/dashboard-chart-overlay-concurrency.test.ts": 3, - "tests/integration/dashboard-glucose-untagged.test.ts": 3.5, - "tests/integration/dashboard-pulse-latest-day.test.ts": 0.5, - "tests/integration/dashboard-snapshot-pre-window-types.test.ts": 2.7, - "tests/integration/dashboard-summary-reads.test.ts": 22.4, - "tests/integration/dashboard-widgets-save.test.ts": 11.5, - "tests/integration/dawarich-context.test.ts": 15.1, + "tests/integration/cycle-flow-opens-cycle.test.ts": 3.7, + "tests/integration/cycle-import-export.test.ts": 1, + "tests/integration/cycle-insights-dense-reads.test.ts": 0.8, + "tests/integration/cycle-insights-scoped-delegate.test.ts": 2.1, + "tests/integration/cycle-routes.test.ts": 5.8, + "tests/integration/cycle-start-round-trip.test.ts": 2, + "tests/integration/daily-digest-today-overview.test.ts": 1.1, + "tests/integration/daily-series-user-tz.test.ts": 1.3, + "tests/integration/dashboard-chart-overlay-concurrency.test.ts": 1.7, + "tests/integration/dashboard-glucose-untagged.test.ts": 1, + "tests/integration/dashboard-own-target-bands.test.ts": 0.7, + "tests/integration/dashboard-pulse-latest-day.test.ts": 0.3, + "tests/integration/dashboard-snapshot-pre-window-types.test.ts": 0.6, + "tests/integration/dashboard-summary-reads.test.ts": 25.1, + "tests/integration/dashboard-widgets-save.test.ts": 2.3, + "tests/integration/database-backup.test.ts": 12.2, + "tests/integration/dawarich-context.test.ts": 4, "tests/integration/day-aggregates-pulse-hourly.test.ts": 0.1, - "tests/integration/day-view.test.ts": 50.1, - "tests/integration/day-weight-unanalysed-scale.test.ts": 3, - "tests/integration/delegated-intake-notification.test.ts": 3.4, - "tests/integration/demo-mode-profile-write.test.ts": 3.3, - "tests/integration/dense-glucose-raw-window-series.test.ts": 0.2, - "tests/integration/dense-intraday-hourly-rebuild.test.ts": 7.4, - "tests/integration/dense-intraday-retention.test.ts": 17.9, + "tests/integration/day-view.test.ts": 10.6, + "tests/integration/day-weight-unanalysed-scale.test.ts": 2.9, + "tests/integration/delegated-intake-notification.test.ts": 1.3, + "tests/integration/demo-mode-profile-write.test.ts": 0.9, + "tests/integration/demo-seed-ai-texts.test.ts": 0.6, + "tests/integration/demo-seed-shape.test.ts": 0, + "tests/integration/demo-seed-sources.test.ts": 0, + "tests/integration/dense-glucose-raw-window-series.test.ts": 0.3, + "tests/integration/dense-intraday-hourly-rebuild.test.ts": 1.8, + "tests/integration/dense-intraday-retention.test.ts": 1.6, "tests/integration/dense-pulse-raw-window-reads.test.ts": 0.4, - "tests/integration/dense-read-bounded.test.ts": 0.9, - "tests/integration/dense-series-hrv-spo2.test.ts": 0.6, - "tests/integration/dense-targets-reads.test.ts": 0.6, - "tests/integration/device-register.test.ts": 8.9, - "tests/integration/doctor-report-dense-data.test.ts": 1.2, - "tests/integration/doctor-report-fixed-window.test.ts": 1.9, - "tests/integration/doctor-report-pulse-hourly-mean.test.ts": 0, - "tests/integration/doctor-report-sections.test.ts": 9.8, - "tests/integration/document-ai-runs.test.ts": 13.3, - "tests/integration/document-sources.test.ts": 41.2, - "tests/integration/document-thumbnail-backfill.test.ts": 3, - "tests/integration/documents-content-index.test.ts": 4.1, - "tests/integration/documents-import.test.ts": 12.4, - "tests/integration/documents-vault.test.ts": 21.1, - "tests/integration/dose-history-pre-creation-slots.test.ts": 4.4, - "tests/integration/drain-per-sample-cumulative.test.ts": 5.9, + "tests/integration/dense-read-bounded.test.ts": 1, + "tests/integration/dense-series-hrv-spo2.test.ts": 0.5, + "tests/integration/dense-series-read-parity.test.ts": 0.2, + "tests/integration/dense-targets-reads.test.ts": 1.5, + "tests/integration/device-register.test.ts": 1.5, + "tests/integration/doctor-report-dense-data.test.ts": 0.5, + "tests/integration/doctor-report-fixed-window.test.ts": 0.6, + "tests/integration/doctor-report-pulse-hourly-mean.test.ts": 0.1, + "tests/integration/doctor-report-sections.test.ts": 2, + "tests/integration/document-ai-runs.test.ts": 5.1, + "tests/integration/document-sources.test.ts": 4.3, + "tests/integration/document-thumbnail-backfill.test.ts": 0.6, + "tests/integration/documents-content-index.test.ts": 1.3, + "tests/integration/documents-import.test.ts": 3, + "tests/integration/documents-recently-deleted.test.ts": 1.6, + "tests/integration/documents-vault.test.ts": 3.5, + "tests/integration/dose-history-pre-creation-slots.test.ts": 1.3, + "tests/integration/drain-per-sample-cumulative.test.ts": 1.8, "tests/integration/drop-plaintext-location-migration.test.ts": 0.1, - "tests/integration/ecg-ingest-roundtrip.test.ts": 11.7, - "tests/integration/ecg-recording-identity-migration.test.ts": 4.3, + "tests/integration/ecg-ingest-roundtrip.test.ts": 2.7, + "tests/integration/ecg-recording-identity-migration.test.ts": 2.1, "tests/integration/emergency-profile-migration.test.ts": 0.1, - "tests/integration/emergency-profile-route.test.ts": 2.9, - "tests/integration/encounter-appointment-reminder.test.ts": 44.9, - "tests/integration/encounter-phase2-surfaces.test.ts": 15.5, - "tests/integration/encounter-preparation.test.ts": 4.8, - "tests/integration/encounter-procedures.test.ts": 31, - "tests/integration/encounter-scoped-delegate.test.ts": 8.4, - "tests/integration/encryption-corpus-cursor-row-deleted.test.ts": 0.9, - "tests/integration/encryption-key-check.test.ts": 33.2, - "tests/integration/encryption-key-rotation-blobs.test.ts": 6.6, - "tests/integration/encryption-key-rotation-contact-and-route.test.ts": 0.9, - "tests/integration/environment-air-quality-history.test.ts": 17, - "tests/integration/environment-coarse-location.test.ts": 2.4, - "tests/integration/environment-location-encryption.test.ts": 6.5, - "tests/integration/environment-location-rotation.test.ts": 1, - "tests/integration/export-per-type.test.ts": 7.6, + "tests/integration/emergency-profile-route.test.ts": 0.7, + "tests/integration/encounter-appointment-reminder.test.ts": 5.6, + "tests/integration/encounter-phase2-surfaces.test.ts": 2.7, + "tests/integration/encounter-preparation.test.ts": 1.2, + "tests/integration/encounter-procedures.test.ts": 2.5, + "tests/integration/encounter-scoped-delegate.test.ts": 2.3, + "tests/integration/encryption-corpus-cursor-row-deleted.test.ts": 0.3, + "tests/integration/encryption-key-check.test.ts": 8, + "tests/integration/encryption-key-rotation-blobs.test.ts": 2, + "tests/integration/encryption-key-rotation-contact-and-route.test.ts": 0.3, + "tests/integration/environment-air-quality-history.test.ts": 2.9, + "tests/integration/environment-coarse-location.test.ts": 0.5, + "tests/integration/environment-location-encryption.test.ts": 1.8, + "tests/integration/environment-location-rotation.test.ts": 0.3, + "tests/integration/export-per-type.test.ts": 2, + "tests/integration/family-history-backup-tombstones.test.ts": 0.2, "tests/integration/feature-blocks-pulse-day-mean.test.ts": 0, "tests/integration/fhir-series-and-medication-effect.test.ts": 0.1, - "tests/integration/fitbit-activity-sleep-workout-sync.test.ts": 4.6, - "tests/integration/fitbit-metrics-sync.test.ts": 3.7, - "tests/integration/fitbit-retirement.test.ts": 2.1, - "tests/integration/fold-complete-windows.test.ts": 9, - "tests/integration/fold-horizon.test.ts": 5.5, - "tests/integration/fold-leftover-provenance.test.ts": 17.7, - "tests/integration/free-text-encryption-backfill.test.ts": 8.4, - "tests/integration/full-backup-nutrients.test.ts": 2.4, - "tests/integration/geo-backfill-attempt.test.ts": 1.3, - "tests/integration/google-health-backfill-multi-year.test.ts": 86, - "tests/integration/google-health-backfill-progress-bound.test.ts": 9.9, - "tests/integration/google-health-backfill-rate-limit.test.ts": 14.9, - "tests/integration/google-health-dense-backfill-memory.test.ts": 60.9, - "tests/integration/google-health-sleep-overlap.test.ts": 4.1, - "tests/integration/google-health-sync-progress.test.ts": 3, - "tests/integration/google-health-workout-terminal.test.ts": 1.8, - "tests/integration/graded-series-pulse-day-mean.test.ts": 0, - "tests/integration/guardian-notification-fanout.test.ts": 12.2, - "tests/integration/health-connect-import.test.ts": 66.6, - "tests/integration/health-profile-backup-roundtrip.test.ts": 2.8, - "tests/integration/health-score-configured-flag.test.ts": 9.2, - "tests/integration/health-score-labs-pillars.test.ts": 2.9, - "tests/integration/health-score-record.test.ts": 14.4, - "tests/integration/health-status-implausible-values.test.ts": 1.3, + "tests/integration/fitbit-activity-sleep-workout-sync.test.ts": 1.3, + "tests/integration/fitbit-metrics-sync.test.ts": 1, + "tests/integration/fitbit-retirement.test.ts": 0.5, + "tests/integration/fold-complete-windows.test.ts": 2.7, + "tests/integration/fold-horizon.test.ts": 1.6, + "tests/integration/fold-leftover-provenance.test.ts": 9.3, + "tests/integration/free-text-encryption-backfill.test.ts": 1.2, + "tests/integration/full-backup-nutrients.test.ts": 0.7, + "tests/integration/geo-backfill-attempt.test.ts": 1, + "tests/integration/google-health-backfill-multi-year.test.ts": 74.2, + "tests/integration/google-health-backfill-progress-bound.test.ts": 5.1, + "tests/integration/google-health-backfill-rate-limit.test.ts": 8, + "tests/integration/google-health-dense-backfill-memory.test.ts": 61.8, + "tests/integration/google-health-sleep-overlap.test.ts": 1.5, + "tests/integration/google-health-sync-progress.test.ts": 0.8, + "tests/integration/google-health-workout-terminal.test.ts": 0.5, + "tests/integration/graded-series-pulse-day-mean.test.ts": 0.1, + "tests/integration/guardian-notification-fanout.test.ts": 1.6, + "tests/integration/health-connect-import.test.ts": 18.1, + "tests/integration/health-profile-backup-roundtrip.test.ts": 0.9, + "tests/integration/health-score-configured-flag.test.ts": 2.7, + "tests/integration/health-score-labs-pillars.test.ts": 0.8, + "tests/integration/health-score-record.test.ts": 3.5, + "tests/integration/health-status-implausible-values.test.ts": 0.5, "tests/integration/healthkit-type-sync-migration.test.ts": 0, - "tests/integration/healthkit-type-sync.test.ts": 9.6, + "tests/integration/healthkit-type-sync.test.ts": 2.7, "tests/integration/heavy-lane-defer.test.ts": 10.1, - "tests/integration/hour-buckets-and-backfill.test.ts": 10.1, + "tests/integration/hour-buckets-and-backfill.test.ts": 1.9, "tests/integration/hrv-rmssd-fitbit-google-migration.test.ts": 0, - "tests/integration/hrv-rmssd-ingest.test.ts": 2.5, - "tests/integration/idempotency-body-fingerprint.test.ts": 6.4, - "tests/integration/idempotency-record-scoped-cell.test.ts": 3.1, - "tests/integration/idempotency-replay.test.ts": 7.3, - "tests/integration/index-hygiene.test.ts": 4.1, - "tests/integration/insight-status-cache-migration.test.ts": 1.9, - "tests/integration/insights-comprehensive-cache.test.ts": 4.7, - "tests/integration/insights-feedback.test.ts": 4.1, - "tests/integration/insights-provider-chain-put.test.ts": 2.2, - "tests/integration/insights-provider-chain.test.ts": 3.3, - "tests/integration/insights-recent-readings.test.ts": 1.6, - "tests/integration/insights-status-real-text.test.ts": 2.9, - "tests/integration/intake-backfill-missed-slot.test.ts": 2.8, - "tests/integration/intake-late-take-future-slot.test.ts": 2.7, - "tests/integration/intake-scheduled-for-targeting.test.ts": 2.3, - "tests/integration/intake-slot-dedup.test.ts": 6.8, - "tests/integration/integration-backfill-lane-expiry.test.ts": 21.4, - "tests/integration/integration-failing-legs-backfill.test.ts": 2.4, - "tests/integration/integration-status.test.ts": 8.4, - "tests/integration/integration-sync-escalation.test.ts": 22.4, - "tests/integration/integration-watchdog.test.ts": 12.5, - "tests/integration/inventory-expiry-container-type-repair.test.ts": 9.7, - "tests/integration/job-failures.test.ts": 0.3, + "tests/integration/hrv-rmssd-ingest.test.ts": 0.5, + "tests/integration/idempotency-body-fingerprint.test.ts": 1.8, + "tests/integration/idempotency-record-scoped-cell.test.ts": 0.8, + "tests/integration/idempotency-replay.test.ts": 2, + "tests/integration/index-hygiene.test.ts": 4.2, + "tests/integration/insight-status-cache-migration.test.ts": 0.5, + "tests/integration/insights-comprehensive-cache.test.ts": 0.8, + "tests/integration/insights-feedback.test.ts": 0.9, + "tests/integration/insights-provider-chain-put.test.ts": 0.6, + "tests/integration/insights-provider-chain.test.ts": 1.2, + "tests/integration/insights-recent-readings.test.ts": 0.9, + "tests/integration/insights-status-real-text.test.ts": 1.1, + "tests/integration/intake-backfill-missed-slot.test.ts": 1.1, + "tests/integration/intake-late-take-future-slot.test.ts": 0.7, + "tests/integration/intake-scheduled-for-targeting.test.ts": 0.7, + "tests/integration/intake-slot-dedup.test.ts": 1.6, + "tests/integration/integration-backfill-lane-expiry.test.ts": 27.5, + "tests/integration/integration-failing-legs-backfill.test.ts": 0.6, + "tests/integration/integration-status.test.ts": 1.8, + "tests/integration/integration-sync-escalation.test.ts": 3, + "tests/integration/integration-watchdog.test.ts": 2.7, + "tests/integration/inventory-expiry-container-type-repair.test.ts": 3.1, + "tests/integration/job-failures.test.ts": 0.1, "tests/integration/job-success-outcome.test.ts": 0.5, - "tests/integration/lab-biomarker-backfill-budget.test.ts": 4.9, - "tests/integration/lab-source-reference-range.test.ts": 6.3, - "tests/integration/lab-unit-mismatch.test.ts": 14.9, - "tests/integration/labs-analyte-key.test.ts": 0.6, - "tests/integration/labs-overview-long-history.test.ts": 4.2, - "tests/integration/labs-unit-conversion.test.ts": 0.7, - "tests/integration/large-account-jobs.test.ts": 5.4, - "tests/integration/large-backup-round-trip.test.ts": 5.5, + "tests/integration/json-import-field-coverage.test.ts": 0, + "tests/integration/json-import-own-exports.test.ts": 0.8, + "tests/integration/lab-biomarker-backfill-budget.test.ts": 0.5, + "tests/integration/lab-source-reference-range.test.ts": 1.5, + "tests/integration/lab-unit-mismatch.test.ts": 3.1, + "tests/integration/labs-analyte-key.test.ts": 0.3, + "tests/integration/labs-overview-long-history.test.ts": 2.2, + "tests/integration/labs-unit-conversion.test.ts": 0.4, + "tests/integration/large-account-jobs.test.ts": 3.2, + "tests/integration/large-backup-round-trip.test.ts": 5.3, "tests/integration/latest-canonical-read.test.ts": 0, - "tests/integration/life-circumstances.test.ts": 18.4, - "tests/integration/link-service.test.ts": 34.6, - "tests/integration/list-pagination-tiebreaker.test.ts": 4.1, - "tests/integration/local-day-keys.test.ts": 1.8, - "tests/integration/login-insecure-transport.test.ts": 6.5, - "tests/integration/managed-profile-edit.test.ts": 8.5, - "tests/integration/managed-profile-guardian-concurrency.test.ts": 1, - "tests/integration/managed-profile-handover-sso.test.ts": 18.2, - "tests/integration/managed-profile-handover-stepup-sso.test.ts": 4.5, - "tests/integration/managed-profile-handover.test.ts": 30.9, - "tests/integration/managed-profile-lifecycle.test.ts": 32.9, - "tests/integration/managed-profile-oauth-connect.test.ts": 7.4, - "tests/integration/managed-profile-passkey-step-up.test.ts": 2.5, - "tests/integration/managed-profile-surface.test.ts": 55.2, - "tests/integration/managed-record-capabilities.test.ts": 3.3, - "tests/integration/managed-record-modules.test.ts": 11.2, - "tests/integration/manual-workout-edit.test.ts": 2.9, - "tests/integration/mcp-metric-series-source-snapshot.test.ts": 3.4, - "tests/integration/mcp-oauth-refresh-race.test.ts": 1.9, - "tests/integration/mcp-output-schema-conformance.test.ts": 1, - "tests/integration/mcp-write-and-range-read.test.ts": 8.7, - "tests/integration/measurement-bulk-insert.test.ts": 6.6, - "tests/integration/measurement-hot-update.test.ts": 4.1, - "tests/integration/measurement-identity-reconcile.test.ts": 5.4, - "tests/integration/measurement-rollups.test.ts": 16.6, - "tests/integration/measurement-soft-delete.test.ts": 4.7, - "tests/integration/measurement-source-write-smoke.test.ts": 1.4, - "tests/integration/measurements-aggregate-daily.test.ts": 4.8, - "tests/integration/measurements-batch-delete.test.ts": 5, - "tests/integration/measurements-batch-perf.test.ts": 4.2, - "tests/integration/measurements-batch-set-insert-golden.test.ts": 1.6, - "tests/integration/measurements-batch.test.ts": 25.5, - "tests/integration/measurements-day-grouped-paging.test.ts": 4.2, - "tests/integration/measurements-duplicate-conflict.test.ts": 10.3, - "tests/integration/measurements-named-sleep-stage.test.ts": 8.5, - "tests/integration/measurements-sleep-list.test.ts": 12, - "tests/integration/medication-administrations.test.ts": 1, - "tests/integration/medication-auto-mark-taken.test.ts": 9.2, - "tests/integration/medication-cadence-worker.test.ts": 10.3, - "tests/integration/medication-courses.test.ts": 6, - "tests/integration/medication-custom-categories.test.ts": 9.2, - "tests/integration/medication-dose-history-import.test.ts": 21, - "tests/integration/medication-extra-dose-apple-health.test.ts": 6.2, - "tests/integration/medication-intake-import-job.test.ts": 1.6, - "tests/integration/medication-intake-import-reported-export.test.ts": 3.1, - "tests/integration/medication-intake-tracking.test.ts": 8.4, - "tests/integration/medication-per-slot-consumption.test.ts": 1, - "tests/integration/medication-put-course-race.test.ts": 1.5, - "tests/integration/medication-reminder-cross-midnight.test.ts": 1.9, - "tests/integration/medication-rolling-overdue-consumers.test.ts": 4.8, - "tests/integration/medication-weekly-compliance.test.ts": 2.4, - "tests/integration/medication-write-idempotency.test.ts": 4.4, - "tests/integration/medications-intake-bulk.test.ts": 9.7, - "tests/integration/mfa-login-flow.test.ts": 3.6, - "tests/integration/migrate-deploy-lock-retry.test.ts": 10, - "tests/integration/migrate-deploy-utc.test.ts": 0.9, - "tests/integration/migration-0430-insights-stamp.test.ts": 3.8, - "tests/integration/mood-a1-backfill.test.ts": 3.2, - "tests/integration/mood-backup-round-trip.test.ts": 12.7, - "tests/integration/mood-context-linkage.test.ts": 18.4, - "tests/integration/mood-context.test.ts": 13.2, - "tests/integration/mood-dimension-features.test.ts": 5.9, - "tests/integration/mood-entries-bulk.test.ts": 6.7, - "tests/integration/mood-entries-external-id.test.ts": 5.3, - "tests/integration/mood-entries-note-column.test.ts": 3.5, - "tests/integration/mood-insights-crosstab.test.ts": 1.9, - "tests/integration/mood-patterns.test.ts": 2.3, - "tests/integration/mood-prognosis-ladder.test.ts": 23, - "tests/integration/mood-tag-groups.test.ts": 7.7, - "tests/integration/mood-writers-agree.test.ts": 7.5, - "tests/integration/note-encryption-backfill.test.ts": 2, - "tests/integration/notification-action-mood.test.ts": 6.2, - "tests/integration/notification-attribution.test.ts": 21.5, - "tests/integration/notification-event-defaults.test.ts": 2.9, - "tests/integration/notification-global-channel-switch.test.ts": 3.1, - "tests/integration/nutrients-batch.test.ts": 9.4, - "tests/integration/oauth-callback-single-use.test.ts": 5.6, - "tests/integration/offhost-backup-ledger.test.ts": 5.6, - "tests/integration/offhost-backup-streaming-memory.test.ts": 3.7, - "tests/integration/offhost-purge-on-deletion.test.ts": 4.9, - "tests/integration/oidc-pending-link.test.ts": 8.4, - "tests/integration/onboarding-needs.test.ts": 20.3, - "tests/integration/openapi-get-contract.test.ts": 5.7, - "tests/integration/openapi-response-shape.test.ts": 3, - "tests/integration/oura-backfill.test.ts": 31.6, - "tests/integration/oura-refresh-serialization.test.ts": 2, - "tests/integration/oura-resilience-recovery.test.ts": 2.4, - "tests/integration/oura-retired-sleep.test.ts": 1.5, - "tests/integration/oura-scope-denied.test.ts": 1.2, - "tests/integration/partial-unique-live-rows.test.ts": 1.2, - "tests/integration/passkey-register.test.ts": 13.7, - "tests/integration/pending-migrations-notice.test.ts": 0.4, - "tests/integration/pr-detection-cumulative-paged.test.ts": 2.9, - "tests/integration/pr-detection-end-to-end.test.ts": 4, - "tests/integration/practitioner-contact-encryption.test.ts": 6.3, - "tests/integration/practitioner-specialty-search.test.ts": 2.3, - "tests/integration/prisma-schema-name-drift.test.ts": 2.6, - "tests/integration/profile-display-name.test.ts": 4.3, - "tests/integration/provider-pause.test.ts": 6.6, - "tests/integration/provider-token-refresh-serialization.test.ts": 6.2, + "tests/integration/life-circumstances.test.ts": 4.5, + "tests/integration/link-service.test.ts": 5.1, + "tests/integration/list-pagination-tiebreaker.test.ts": 1.2, + "tests/integration/local-day-keys.test.ts": 0.5, + "tests/integration/login-insecure-transport.test.ts": 1.4, + "tests/integration/managed-profile-edit.test.ts": 2.7, + "tests/integration/managed-profile-guardian-concurrency.test.ts": 0.3, + "tests/integration/managed-profile-handover-sso.test.ts": 4.6, + "tests/integration/managed-profile-handover-stepup-sso.test.ts": 1.5, + "tests/integration/managed-profile-handover.test.ts": 5.3, + "tests/integration/managed-profile-lifecycle.test.ts": 3.6, + "tests/integration/managed-profile-oauth-connect.test.ts": 2.1, + "tests/integration/managed-profile-passkey-step-up.test.ts": 0.9, + "tests/integration/managed-profile-surface.test.ts": 6.8, + "tests/integration/managed-record-capabilities.test.ts": 1.2, + "tests/integration/managed-record-modules.test.ts": 3.1, + "tests/integration/manual-workout-edit.test.ts": 0.7, + "tests/integration/mcp-metric-series-source-snapshot.test.ts": 4.2, + "tests/integration/mcp-oauth-refresh-race.test.ts": 0.6, + "tests/integration/mcp-output-schema-conformance.test.ts": 1.2, + "tests/integration/mcp-write-and-range-read.test.ts": 2.5, + "tests/integration/measurement-bulk-insert.test.ts": 1.7, + "tests/integration/measurement-hot-update.test.ts": 1, + "tests/integration/measurement-identity-reconcile.test.ts": 2.5, + "tests/integration/measurement-rollups.test.ts": 2.6, + "tests/integration/measurement-soft-delete.test.ts": 1.1, + "tests/integration/measurement-source-write-smoke.test.ts": 0.5, + "tests/integration/measurements-aggregate-daily.test.ts": 1.4, + "tests/integration/measurements-batch-delete.test.ts": 1.3, + "tests/integration/measurements-batch-perf.test.ts": 1.8, + "tests/integration/measurements-batch-set-insert-golden.test.ts": 0.7, + "tests/integration/measurements-batch.test.ts": 5.1, + "tests/integration/measurements-day-grouped-paging.test.ts": 2.5, + "tests/integration/measurements-duplicate-conflict.test.ts": 1.3, + "tests/integration/measurements-named-sleep-stage.test.ts": 2.2, + "tests/integration/measurements-sleep-list.test.ts": 1.4, + "tests/integration/medication-administrations.test.ts": 0.3, + "tests/integration/medication-auto-mark-taken.test.ts": 3.1, + "tests/integration/medication-cadence-worker.test.ts": 2, + "tests/integration/medication-course-end.test.ts": 4.7, + "tests/integration/medication-courses.test.ts": 2, + "tests/integration/medication-custom-categories.test.ts": 2.5, + "tests/integration/medication-dose-history-import.test.ts": 17.6, + "tests/integration/medication-extra-dose-apple-health.test.ts": 1.9, + "tests/integration/medication-intake-import-job.test.ts": 0.6, + "tests/integration/medication-intake-import-reported-export.test.ts": 1, + "tests/integration/medication-intake-tracking.test.ts": 2.2, + "tests/integration/medication-per-slot-consumption.test.ts": 0.3, + "tests/integration/medication-put-course-race.test.ts": 0.5, + "tests/integration/medication-read-order.test.ts": 0.1, + "tests/integration/medication-reminder-cross-midnight.test.ts": 0.5, + "tests/integration/medication-rolling-overdue-consumers.test.ts": 1.3, + "tests/integration/medication-weekly-compliance.test.ts": 0.7, + "tests/integration/medication-write-idempotency.test.ts": 1.3, + "tests/integration/medications-intake-bulk.test.ts": 2.6, + "tests/integration/mental-health-wording.test.ts": 1.4, + "tests/integration/mfa-login-flow.test.ts": 1.2, + "tests/integration/migrate-deploy-invalid-index.test.ts": 6.6, + "tests/integration/migrate-deploy-lock-retry.test.ts": 10.4, + "tests/integration/migrate-deploy-utc.test.ts": 1, + "tests/integration/migration-0430-insights-stamp.test.ts": 0.3, + "tests/integration/mood-a1-backfill.test.ts": 0.8, + "tests/integration/mood-backup-round-trip.test.ts": 3.1, + "tests/integration/mood-context-linkage.test.ts": 2.2, + "tests/integration/mood-context.test.ts": 2.7, + "tests/integration/mood-dimension-features.test.ts": 3.4, + "tests/integration/mood-entries-bulk.test.ts": 1.8, + "tests/integration/mood-entries-external-id.test.ts": 1.5, + "tests/integration/mood-entries-note-column.test.ts": 1, + "tests/integration/mood-insights-crosstab.test.ts": 0.6, + "tests/integration/mood-patterns.test.ts": 0.5, + "tests/integration/mood-prognosis-ladder.test.ts": 2.3, + "tests/integration/mood-tag-groups.test.ts": 1.6, + "tests/integration/mood-writers-agree.test.ts": 1.6, + "tests/integration/note-encryption-backfill.test.ts": 0.5, + "tests/integration/notification-action-mood.test.ts": 1.4, + "tests/integration/notification-attribution.test.ts": 2.9, + "tests/integration/notification-event-defaults.test.ts": 0.9, + "tests/integration/notification-global-channel-switch.test.ts": 1, + "tests/integration/nutrients-batch.test.ts": 2.1, + "tests/integration/oauth-callback-single-use.test.ts": 2.5, + "tests/integration/offhost-backup-ledger.test.ts": 1.5, + "tests/integration/offhost-backup-streaming-memory.test.ts": 4, + "tests/integration/offhost-purge-on-deletion.test.ts": 1.7, + "tests/integration/oidc-pending-link.test.ts": 2.9, + "tests/integration/onboarding-needs.test.ts": 4.4, + "tests/integration/openapi-get-contract.test.ts": 3.3, + "tests/integration/openapi-response-shape.test.ts": 0.9, + "tests/integration/oura-backfill.test.ts": 31.4, + "tests/integration/oura-refresh-serialization.test.ts": 0.8, + "tests/integration/oura-resilience-recovery.test.ts": 0.8, + "tests/integration/oura-retired-sleep.test.ts": 0.6, + "tests/integration/oura-scope-denied.test.ts": 0.3, + "tests/integration/partial-unique-live-rows.test.ts": 0.3, + "tests/integration/passkey-register.test.ts": 3.7, + "tests/integration/pdfjs-clash-recovery.test.ts": 2.4, + "tests/integration/pending-migrations-notice.test.ts": 0.2, + "tests/integration/per-source-fold-parity.test.ts": 26.5, + "tests/integration/pr-detection-cumulative-paged.test.ts": 1.9, + "tests/integration/pr-detection-end-to-end.test.ts": 0.9, + "tests/integration/practitioner-contact-encryption.test.ts": 1.1, + "tests/integration/practitioner-specialty-search.test.ts": 0.5, + "tests/integration/prisma-schema-name-drift.test.ts": 0.5, + "tests/integration/profile-display-name.test.ts": 0.9, + "tests/integration/provider-after-write.test.ts": 0.6, + "tests/integration/provider-pause.test.ts": 1, + "tests/integration/provider-token-refresh-serialization.test.ts": 1.5, "tests/integration/pulse-comparison-availability.test.ts": 0, - "tests/integration/pulse-day-mean-method.test.ts": 25.3, - "tests/integration/pulse-day-mean-zones.test.ts": 0.4, - "tests/integration/pulse-hourly-mean-day.test.ts": 0.5, + "tests/integration/pulse-day-mean-method.test.ts": 24.7, + "tests/integration/pulse-day-mean-zones.test.ts": 0.1, + "tests/integration/pulse-hourly-mean-day.test.ts": 0.2, "tests/integration/pulse-hourly-mean-migration.test.ts": 0, - "tests/integration/pulse-window-mean-readers.test.ts": 0.4, + "tests/integration/pulse-window-mean-readers.test.ts": 0.2, + "tests/integration/query-budget-hot-routes.test.ts": 1.8, + "tests/integration/queue-registration-parity.test.ts": 0.5, "tests/integration/queue-singleton-policy.integration.test.ts": 0.3, - "tests/integration/rate-limit-429-headers.test.ts": 4.1, - "tests/integration/rate-limit.test.ts": 2, - "tests/integration/recent-proof.test.ts": 4.9, - "tests/integration/record-csv-import.test.ts": 4, - "tests/integration/record-search.test.ts": 9.2, - "tests/integration/record-session-epoch-trigger.test.ts": 7.4, - "tests/integration/record-session-fence-idempotency.test.ts": 3.1, - "tests/integration/record-session-fence.test.ts": 13.5, + "tests/integration/rate-limit-429-headers.test.ts": 2.2, + "tests/integration/rate-limit.test.ts": 0.5, + "tests/integration/recent-proof.test.ts": 1.6, + "tests/integration/record-csv-import.test.ts": 3.6, + "tests/integration/record-search.test.ts": 3, + "tests/integration/record-session-epoch-trigger.test.ts": 1.9, + "tests/integration/record-session-fence-idempotency.test.ts": 1, + "tests/integration/record-session-fence.test.ts": 3.1, "tests/integration/record-settings-authorization.test.ts": 0, - "tests/integration/record-settings-integrations-health.test.ts": 1.7, - "tests/integration/refresh-rotation-access-sunset.test.ts": 3.3, - "tests/integration/refresh-rotation-revoke-race.test.ts": 2.4, - "tests/integration/relation-links-portable-restore.test.ts": 2.3, - "tests/integration/relation-links.test.ts": 15.5, - "tests/integration/reset-password-revocation.test.ts": 3, - "tests/integration/rest-mode-chronic.test.ts": 15.6, - "tests/integration/restore-consolidation-deadlock.test.ts": 5.1, - "tests/integration/retired-index-drop.test.ts": 2.5, - "tests/integration/rollup-concurrent-recompute.test.ts": 2.4, - "tests/integration/rollup-coverage-probe.test.ts": 1.2, - "tests/integration/rollup-keyed-refold-session-tz.test.ts": 2.1, - "tests/integration/rollup-per-day-canonical.test.ts": 6.6, - "tests/integration/rollup-regression-parity.integration.test.ts": 3.1, - "tests/integration/score-history.test.ts": 7.8, - "tests/integration/second-factor-ends-other-sessions.test.ts": 3.1, - "tests/integration/series-source-ladder.test.ts": 0.6, - "tests/integration/server-cache-routes.test.ts": 3.8, - "tests/integration/session-cookie-validation.test.ts": 4.2, - "tests/integration/session-time-zone.test.ts": 6.9, - "tests/integration/sessions-and-known-devices.test.ts": 9.3, - "tests/integration/settings-account-delete.test.ts": 10.7, - "tests/integration/settings-data-wipe.test.ts": 4.3, - "tests/integration/settings-erasure-bearer-step-up.test.ts": 8.3, - "tests/integration/settings-prefs-routes.test.ts": 6.7, - "tests/integration/share-link-documents.test.ts": 3, - "tests/integration/sharing-account-access.test.ts": 21.3, - "tests/integration/sharing-audit-actor.test.ts": 9.9, - "tests/integration/sharing-delegable-routes.test.ts": 203.5, - "tests/integration/sharing-delegable-writes.test.ts": 116.8, - "tests/integration/sharing-front-door.test.ts": 33.5, - "tests/integration/sharing-idempotency-revocation.test.ts": 8.6, - "tests/integration/sharing-import-attribution.test.ts": 2.1, - "tests/integration/sharing-lifecycle.test.ts": 36.4, - "tests/integration/sharing-manage-handler-matrix.test.ts": 424.4, - "tests/integration/sharing-provider-origin.test.ts": 7.1, - "tests/integration/sharing-scope-fence.test.ts": 65.9, - "tests/integration/sharing-scope-routes.test.ts": 1.1, - "tests/integration/sleep-entry-hours-round-trip.test.ts": 4.6, - "tests/integration/sleep-night-sql-parity.test.ts": 10.1, - "tests/integration/soft-delete-copy-parity.test.ts": 2.3, - "tests/integration/soft-delete-purge.test.ts": 9.1, - "tests/integration/source-aware-rollups.integration.test.ts": 9.4, + "tests/integration/record-settings-integrations-health.test.ts": 0.6, + "tests/integration/recovery-kit.test.ts": 2.2, + "tests/integration/recovery-readiness-dump-retention.test.ts": 0.9, + "tests/integration/recovery-readiness-notify.test.ts": 5.7, + "tests/integration/refresh-rotation-access-sunset.test.ts": 0.9, + "tests/integration/refresh-rotation-revoke-race.test.ts": 0.7, + "tests/integration/relation-links-portable-restore.test.ts": 0.6, + "tests/integration/relation-links.test.ts": 2.6, + "tests/integration/request-clock-windows-session-tz.test.ts": 0.9, + "tests/integration/request-clock-windows.test.ts": 0.9, + "tests/integration/reset-password-revocation.test.ts": 1.1, + "tests/integration/rest-mode-chronic.test.ts": 1.3, + "tests/integration/restore-consolidation-deadlock.test.ts": 3.8, + "tests/integration/restore-drill-outcome.test.ts": 0.4, + "tests/integration/retired-index-drop.test.ts": 2.4, + "tests/integration/rollup-concurrent-recompute.test.ts": 0.7, + "tests/integration/rollup-coverage-probe.test.ts": 0.3, + "tests/integration/rollup-keyed-refold-session-tz.test.ts": 0.3, + "tests/integration/rollup-per-day-canonical.test.ts": 1.4, + "tests/integration/rollup-regression-parity.integration.test.ts": 0.7, + "tests/integration/routes/auth-me-ai-usage.test.ts": 1.8, + "tests/integration/routes/auth-me-coach-prefs.test.ts": 2.4, + "tests/integration/routes/auth-me-devices.test.ts": 1.5, + "tests/integration/routes/auth-me-diabetes.test.ts": 2, + "tests/integration/routes/auth-me-disable-coach.test.ts": 2.7, + "tests/integration/routes/auth-me-documents-auto-ai-read.test.ts": 2.9, + "tests/integration/routes/auth-me-glucose-unit.test.ts": 2.6, + "tests/integration/routes/auth-me-health-score-config.test.ts": 4.3, + "tests/integration/routes/auth-me-modules.test.ts": 3.9, + "tests/integration/routes/auth-me-notification-prefs.test.ts": 4.4, + "tests/integration/routes/auth-me-security-activity.test.ts": 0.8, + "tests/integration/routes/auth-me-sessions.test.ts": 2.5, + "tests/integration/routes/auth-me-source-priority.test.ts": 1.5, + "tests/integration/routes/auth-me-timezone.test.ts": 1.7, + "tests/integration/routes/auth-me-unit-preference.test.ts": 2.9, + "tests/integration/routes/auth-me-workout-routes.test.ts": 0.9, + "tests/integration/routes/fhir-module-gate.test.ts": 0.9, + "tests/integration/routes/fhir.test.ts": 4.5, + "tests/integration/routes/healthkit-arrival-new-samples.test.ts": 1.7, + "tests/integration/routes/kit-contract.test.ts": 0, + "tests/integration/routes/measurements-batch-unchanged-stats.test.ts": 1.1, + "tests/integration/routes/measurements-no-ciphertext.test.ts": 1.5, + "tests/integration/routes/medication-cadence.test.ts": 2, + "tests/integration/routes/medication-intake-bulk-delete.test.ts": 2.5, + "tests/integration/routes/medication-intake-import-status.test.ts": 1.5, + "tests/integration/routes/medication-intake-purge.test.ts": 1.1, + "tests/integration/routes/medication-inventory-item.test.ts": 4.4, + "tests/integration/routes/medication-inventory.test.ts": 2.5, + "tests/integration/routes/medication-phase-config.test.ts": 1.7, + "tests/integration/routes/medication-side-effects.test.ts": 3, + "tests/integration/routes/mood-tag-custom.test.ts": 4.5, + "tests/integration/routes/mood-tags.test.ts": 3.2, + "tests/integration/routes/parity/analytics.parity.test.ts": 0.3, + "tests/integration/routes/parity/dashboard-summary.parity.test.ts": 0.2, + "tests/integration/routes/parity/dashboard-widgets.parity.test.ts": 0.2, + "tests/integration/routes/parity/documents-inbound.parity.test.ts": 0.3, + "tests/integration/routes/parity/import-csv.parity.test.ts": 0.1, + "tests/integration/routes/parity/import-json.parity.test.ts": 0.2, + "tests/integration/routes/parity/insights-comprehensive.parity.test.ts": 0.3, + "tests/integration/routes/parity/insights-generate.parity.test.ts": 1.7, + "tests/integration/routes/parity/measurement-series.parity.test.ts": 0.2, + "tests/integration/routes/parity/measurements-batch.parity.test.ts": 0.3, + "tests/integration/routes/parity/measurements.parity.test.ts": 0.3, + "tests/integration/routes/parity/medication-detail.parity.test.ts": 0.8, + "tests/integration/routes/parity/medication-intake-bulk.parity.test.ts": 0.4, + "tests/integration/routes/parity/medication-intake-event.parity.test.ts": 0.3, + "tests/integration/routes/parity/medication-intake-status.parity.test.ts": 0.4, + "tests/integration/routes/parity/medication-intake.parity.test.ts": 0.6, + "tests/integration/routes/parity/medications.parity.test.ts": 0.5, + "tests/integration/routes/parity/mood-entries-bulk.parity.test.ts": 0.2, + "tests/integration/routes/parity/oidc-callback.parity.test.ts": 0.3, + "tests/integration/routes/parity/sync-changes.parity.test.ts": 0.2, + "tests/integration/routes/parity/tokens-mirror.parity.test.ts": 0.1, + "tests/integration/routes/parity/workout-detail.parity.test.ts": 0.1, + "tests/integration/routes/parity/workouts-batch.parity.test.ts": 0.2, + "tests/integration/routes/settings-channel-tests.test.ts": 7.3, + "tests/integration/routes/settings-channels.test.ts": 10.2, + "tests/integration/routes/settings-reminder-thresholds.test.ts": 1.1, + "tests/integration/routes/strava-connection.test.ts": 2.1, + "tests/integration/routes/tokens.test.ts": 1.3, + "tests/integration/routes/workouts-batch-scope.test.ts": 3, + "tests/integration/routes/workouts-canonical-window.test.ts": 1, + "tests/integration/routes/workouts.test.ts": 6.3, + "tests/integration/score-history.test.ts": 2.2, + "tests/integration/second-factor-ends-other-sessions.test.ts": 1.5, + "tests/integration/series-source-ladder.test.ts": 0.3, + "tests/integration/server-cache-routes.test.ts": 1.2, + "tests/integration/session-cookie-validation.test.ts": 0.8, + "tests/integration/session-time-zone.test.ts": 1.8, + "tests/integration/sessions-and-known-devices.test.ts": 2, + "tests/integration/settings-account-delete.test.ts": 1.4, + "tests/integration/settings-data-wipe.test.ts": 2.7, + "tests/integration/settings-erasure-bearer-step-up.test.ts": 2.9, + "tests/integration/settings-prefs-routes.test.ts": 1.4, + "tests/integration/settings-round-trip.test.ts": 1.3, + "tests/integration/share-link-documents.test.ts": 1, + "tests/integration/sharing-account-access.test.ts": 4.2, + "tests/integration/sharing-audit-actor.test.ts": 2.8, + "tests/integration/sharing-delegable-routes.test.ts": 24.2, + "tests/integration/sharing-delegable-writes.test.ts": 17.8, + "tests/integration/sharing-front-door.test.ts": 6, + "tests/integration/sharing-idempotency-revocation.test.ts": 0.9, + "tests/integration/sharing-import-attribution.test.ts": 0.5, + "tests/integration/sharing-lifecycle.test.ts": 6, + "tests/integration/sharing-manage-handler-matrix.test.ts": 69.1, + "tests/integration/sharing-provider-origin.test.ts": 1.3, + "tests/integration/sharing-scope-fence.test.ts": 21.6, + "tests/integration/sharing-scope-routes.test.ts": 0.3, + "tests/integration/sleep-entry-hours-round-trip.test.ts": 1.4, + "tests/integration/sleep-night-sql-parity.test.ts": 6.5, + "tests/integration/soft-delete-copy-parity.test.ts": 0.6, + "tests/integration/soft-delete-purge.test.ts": 1.5, + "tests/integration/source-aware-rollups.integration.test.ts": 1, "tests/integration/source-ladder-new-sources.test.ts": 0, - "tests/integration/source-priority-two-axis.test.ts": 3.5, + "tests/integration/source-priority-two-axis.test.ts": 1.3, "tests/integration/source-provenance.test.ts": 0.1, - "tests/integration/sources-in-use.test.ts": 2.4, - "tests/integration/step-consolidation-repair.test.ts": 3.3, - "tests/integration/step-up-elevation.test.ts": 57, - "tests/integration/summaries-pre-window-buckets.test.ts": 3.3, - "tests/integration/supplement-nutrients.test.ts": 19.8, - "tests/integration/switched-session-destructive-refusal.test.ts": 2.9, - "tests/integration/symptoms.test.ts": 16.3, - "tests/integration/sync-changes.test.ts": 10.1, - "tests/integration/sync-reset-after-restore.test.ts": 3, - "tests/integration/sync-state.test.ts": 3.4, + "tests/integration/sources-in-use.test.ts": 0.5, + "tests/integration/status-generator-parity.test.ts": 10.6, + "tests/integration/step-consolidation-repair.test.ts": 0.9, + "tests/integration/step-up-elevation.test.ts": 10.2, + "tests/integration/strava-sync.test.ts": 13.6, + "tests/integration/summaries-pre-window-buckets.test.ts": 1, + "tests/integration/supplement-nutrients.test.ts": 4.9, + "tests/integration/switched-session-destructive-refusal.test.ts": 0.8, + "tests/integration/symptoms.test.ts": 4, + "tests/integration/sync-changes.test.ts": 2.6, + "tests/integration/sync-mirror-walk.test.ts": 2.2, + "tests/integration/sync-reset-after-restore.test.ts": 1.3, + "tests/integration/sync-state.test.ts": 0.9, "tests/integration/tiered-context-local-day.test.ts": 0, - "tests/integration/timeline-rollup-boundary-zone.test.ts": 1.8, - "tests/integration/timeline-sleep-nights.test.ts": 2.7, - "tests/integration/timezone-per-user.test.ts": 12.9, - "tests/integration/tombstone-cleanup-restore-lock.test.ts": 5.6, - "tests/integration/user-avatar.test.ts": 1.4, - "tests/integration/vaccination-booster-mint.test.ts": 3.3, - "tests/integration/vaccination-booster-satisfy.test.ts": 10.7, - "tests/integration/vaccination-booster-scoped-delegate.test.ts": 4.7, - "tests/integration/vaccination-custom.test.ts": 7.9, - "tests/integration/vaccination-managed-profile.test.ts": 2.8, - "tests/integration/vaccination-renewal.test.ts": 5.2, - "tests/integration/visit-link-picker-long-history.test.ts": 5.1, - "tests/integration/visit-link-picker-period-search.test.ts": 9.9, - "tests/integration/webauthn-challenge-claim.test.ts": 5.3, - "tests/integration/whoop-connect-ticket.test.ts": 5.5, - "tests/integration/whoop-owner-identity.test.ts": 1.8, - "tests/integration/withings-activity-sync.test.ts": 3.1, - "tests/integration/withings-api-plan.test.ts": 4.2, - "tests/integration/withings-oauth-flow.test.ts": 5.9, - "tests/integration/withings-oauth.test.ts": 4.8, - "tests/integration/withings-sleep-stage-composite.test.ts": 4.6, - "tests/integration/withings-sleep-sync.test.ts": 2.2, - "tests/integration/withings-sync-volume.test.ts": 2.4, - "tests/integration/workout-batch-create.test.ts": 18.5, - "tests/integration/workout-batch-enrich.test.ts": 7.1, - "tests/integration/workout-batch-race.test.ts": 2, - "tests/integration/workout-detail-hr-series.test.ts": 5.2, - "tests/integration/workout-insight-claim.test.ts": 14, - "tests/integration/workout-manual-entry.test.ts": 16.3, - "tests/integration/workout-routes-opt-in-migration.test.ts": 3.2, - "tests/integration/write-meter.test.ts": 5.8 + "tests/integration/timeline-rollup-boundary-zone.test.ts": 0.6, + "tests/integration/timeline-sleep-nights.test.ts": 0.7, + "tests/integration/timezone-per-user.test.ts": 4.5, + "tests/integration/token-link-backfill-migration.test.ts": 0.3, + "tests/integration/tombstone-cleanup-restore-lock.test.ts": 3.5, + "tests/integration/user-avatar.test.ts": 0.4, + "tests/integration/vaccination-booster-mint.test.ts": 1, + "tests/integration/vaccination-booster-satisfy.test.ts": 2.5, + "tests/integration/vaccination-booster-scoped-delegate.test.ts": 1.1, + "tests/integration/vaccination-custom.test.ts": 2.3, + "tests/integration/vaccination-managed-profile.test.ts": 0.9, + "tests/integration/vaccination-renewal.test.ts": 1.6, + "tests/integration/visit-link-picker-long-history.test.ts": 1.6, + "tests/integration/visit-link-picker-period-search.test.ts": 3, + "tests/integration/webauthn-challenge-claim.test.ts": 1.1, + "tests/integration/whoop-connect-ticket.test.ts": 1.3, + "tests/integration/whoop-owner-identity.test.ts": 0.5, + "tests/integration/withings-activity-sync.test.ts": 1.5, + "tests/integration/withings-api-plan.test.ts": 1.1, + "tests/integration/withings-oauth-flow.test.ts": 1.4, + "tests/integration/withings-oauth.test.ts": 1.3, + "tests/integration/withings-sleep-stage-composite.test.ts": 0.9, + "tests/integration/withings-sleep-sync.test.ts": 0.9, + "tests/integration/withings-sync-volume.test.ts": 1.7, + "tests/integration/workout-batch-create.test.ts": 3.5, + "tests/integration/workout-batch-enrich.test.ts": 1.9, + "tests/integration/workout-batch-race.test.ts": 0.7, + "tests/integration/workout-detail-hr-series.test.ts": 2.2, + "tests/integration/workout-insight-claim.test.ts": 2, + "tests/integration/workout-manual-entry.test.ts": 1.6, + "tests/integration/workout-routes-opt-in-migration.test.ts": 0.3, + "tests/integration/write-meter.test.ts": 1.5 } }