From 3366a7a74cb879f23577c8f168a848adea2c4872 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Bombeck?= Date: Thu, 12 Nov 2026 16:35:13 +0100 Subject: [PATCH] test: lower the size and comment baselines after the merges Functions and files that shrank across the merged branches; every entry goes down. --- .../baselines/source-function-lines.json | 14 ++--- .../baselines/version-stamp-comments.json | 58 +++++++++---------- 2 files changed, 36 insertions(+), 36 deletions(-) diff --git a/src/__tests__/baselines/source-function-lines.json b/src/__tests__/baselines/source-function-lines.json index cfb0e5ea0..e785bbee3 100644 --- a/src/__tests__/baselines/source-function-lines.json +++ b/src/__tests__/baselines/source-function-lines.json @@ -1,7 +1,7 @@ { "$comment": "Production functions over 200 lines, keyed \"file :: name\", and their length. Maintained by src/__tests__/source-size-ratchet.test.ts.", "count": 335, - "total": 109077, + "total": 109058, "entries": { "app/achievements/page.tsx :: AchievementsPage": 206, "app/api/admin/backups/upload/route.ts :: apiHandler(arg)": 275, @@ -38,7 +38,7 @@ "app/api/record-settings/[family]/route.ts :: apiHandler(arg) #2": 262, "app/api/user/ai-provider/route.ts :: apiHandler(arg) #2": 224, "app/api/withings/callback/route.ts :: apiHandler(arg)": 247, - "app/auth/login/page.tsx :: LoginPage": 567, + "app/auth/login/page.tsx :: LoginPage": 559, "app/auth/register/page.tsx :: RegisterPage": 283, "app/coach/conversations/page.tsx :: CoachConversationsBody": 249, "app/coach/plans/page.tsx :: CoachPlansBody": 216, @@ -75,7 +75,7 @@ "components/command-palette/command-palette.tsx :: PaletteBody": 333, "components/custom-metrics/custom-metric-chart.tsx :: CustomMetricChart": 228, "components/custom-metrics/custom-metric-detail.tsx :: CustomMetricDetail": 280, - "components/custom-metrics/custom-metric-form.tsx :: CustomMetricForm": 212, + "components/custom-metrics/custom-metric-form.tsx :: CustomMetricForm": 208, "components/custom-metrics/custom-metric-history-list.tsx :: CustomMetricHistoryList": 298, "components/cycle/bbt-chart.tsx :: BbtChart": 244, "components/cycle/cycle-calendar.tsx :: CycleCalendar": 292, @@ -104,7 +104,7 @@ "components/insights/coach-panel/coach-input.tsx :: CoachInput": 259, "components/insights/coach-panel/coach-model-picker.tsx :: CoachModelPicker": 208, "components/insights/coach-panel/conversations-panel.tsx :: ConversationsPanel": 317, - "components/insights/coach-panel/message-thread.tsx :: MessageThread": 390, + "components/insights/coach-panel/message-thread.tsx :: MessageThread": 389, "components/insights/coach-panel/sources-rail.tsx :: SourcesRail": 203, "components/insights/coach-panel/use-coach.ts :: useSendCoachMessage": 436, "components/insights/coach-panel/use-coach.ts :: useSendCoachMessage > useCallback(arg) #2": 340, @@ -194,7 +194,7 @@ "components/settings/environment-section.tsx :: EnvironmentSection": 666, "components/settings/import-panel/apple-health-import-card.tsx :: AppleHealthImportCard": 298, "components/settings/import-panel/csv-import-card.tsx :: CsvImportCard": 212, - "components/settings/import-panel/dose-history-import-card.tsx :: DoseHistoryImportCard": 222, + "components/settings/import-panel/dose-history-import-card.tsx :: DoseHistoryImportCard": 221, "components/settings/import-panel/health-connect-import-card.tsx :: HealthConnectImportCard": 293, "components/settings/import-panel/record-csv-import-card.tsx :: RecordCsvImportSheet": 458, "components/settings/insights-pill-order-section.tsx :: InsightsPillOrderSection": 255, @@ -321,7 +321,7 @@ "lib/medications/list-read.ts :: buildMedicationsList": 308, "lib/medications/scheduling/dose-history.ts :: reconstructDoseHistory": 218, "lib/multipart/stream-to-disk.ts :: streamMultipartToDisk": 272, - "lib/notifications/dispatcher.ts :: dispatchNotification": 368, + "lib/notifications/dispatcher.ts :: dispatchNotification": 366, "lib/notifications/senders/apns.ts :: sendViaApns": 299, "lib/notifications/senders/web-push.ts :: sendViaWebPush": 255, "lib/personal-records/pr-detection-worker.ts :: detectPersonalRecordsForUser": 239, @@ -337,6 +337,6 @@ "lib/withings/sync-ecg.ts :: syncUserEcg": 202, "lib/withings/sync-sleep.ts :: syncUserSleep": 414, "lib/withings/sync.ts :: syncUserMeasurements": 337, - "proxy.ts :: proxy": 470 + "proxy.ts :: proxy": 467 } } diff --git a/src/__tests__/baselines/version-stamp-comments.json b/src/__tests__/baselines/version-stamp-comments.json index cf865896c..6bbcd8aee 100644 --- a/src/__tests__/baselines/version-stamp-comments.json +++ b/src/__tests__/baselines/version-stamp-comments.json @@ -1,7 +1,7 @@ { "$comment": "Comment lines that open with a release version, per file under src/. Maintained by src/__tests__/version-stamp-ratchet.test.ts.", "count": 2863, - "total": 9124, + "total": 9122, "entries": { "__tests__/account-payload-consumer-guard.test.ts": 2, "__tests__/acting-account-boundary-guard.test.ts": 7, @@ -171,9 +171,9 @@ "app/api/auth/refresh/route.ts": 2, "app/api/auth/register/__tests__/route.test.ts": 5, "app/api/auth/register/route.ts": 10, + "app/api/biomarkers/__tests__/error-contract.test.ts": 1, "app/api/biomarkers/[id]/__tests__/route.test.ts": 2, "app/api/biomarkers/[id]/route.ts": 6, - "app/api/biomarkers/__tests__/error-contract.test.ts": 1, "app/api/biomarkers/route.ts": 4, "app/api/c/[token]/unlock/__tests__/route.test.ts": 1, "app/api/c/[token]/unlock/route.ts": 1, @@ -183,12 +183,12 @@ "app/api/coach/about-me/questions/__tests__/route-module-gate.test.ts": 1, "app/api/coach/about-me/questions/route.ts": 3, "app/api/coach/about-me/route.ts": 4, - "app/api/coach/plans/[id]/route.ts": 2, "app/api/coach/plans/__tests__/route.test.ts": 1, + "app/api/coach/plans/[id]/route.ts": 2, "app/api/coach/plans/route.ts": 1, "app/api/coach/reminder-suggestions/route.ts": 1, - "app/api/coach/reminders/[id]/route.ts": 1, "app/api/coach/reminders/__tests__/route.test.ts": 1, + "app/api/coach/reminders/[id]/route.ts": 1, "app/api/coach/reminders/route.ts": 1, "app/api/coach/suggested-actions/__tests__/route.test.ts": 1, "app/api/coach/suggested-actions/route.ts": 1, @@ -196,9 +196,9 @@ "app/api/consent/ai/latest/__tests__/route.test.ts": 3, "app/api/consent/ai/latest/route.ts": 3, "app/api/consent/ai/route.ts": 3, - "app/api/custom-metrics/[id]/entries/[entryId]/route.ts": 2, "app/api/custom-metrics/[id]/entries/__tests__/note-encryption.test.ts": 1, "app/api/custom-metrics/[id]/entries/__tests__/soft-delete-restore.test.ts": 1, + "app/api/custom-metrics/[id]/entries/[entryId]/route.ts": 2, "app/api/custom-metrics/[id]/entries/route.ts": 4, "app/api/custom-metrics/[id]/route.ts": 1, "app/api/custom-metrics/route.ts": 1, @@ -208,8 +208,8 @@ "app/api/cycle/day-logs/[id]/route.ts": 4, "app/api/cycle/day-logs/route.ts": 1, "app/api/cycle/period/route.ts": 4, - "app/api/cycle/symptoms/custom/[key]/route.ts": 1, "app/api/cycle/symptoms/custom/__tests__/custom-crud.test.ts": 1, + "app/api/cycle/symptoms/custom/[key]/route.ts": 1, "app/api/cycle/symptoms/custom/route.ts": 3, "app/api/dashboard/chart-overlay-prefs/__tests__/route.test.ts": 1, "app/api/dashboard/chart-overlay-prefs/route.ts": 2, @@ -219,10 +219,11 @@ "app/api/dashboard/summary/route.ts": 5, "app/api/dashboard/widgets/__tests__/route.test.ts": 4, "app/api/dashboard/widgets/route.ts": 14, + "app/api/devices/__tests__/route.test.ts": 1, "app/api/devices/[id]/__tests__/route.test.ts": 1, "app/api/devices/[id]/route.ts": 1, - "app/api/devices/__tests__/route.test.ts": 1, "app/api/devices/route.ts": 4, + "app/api/documents/inbound/__tests__/route.test.ts": 1, "app/api/documents/inbound/[id]/__tests__/route.test.ts": 1, "app/api/documents/inbound/[id]/chat/__tests__/route.test.ts": 2, "app/api/documents/inbound/[id]/chat/route.ts": 1, @@ -237,7 +238,6 @@ "app/api/documents/inbound/[id]/suggest/route.ts": 2, "app/api/documents/inbound/[id]/summary/route.ts": 2, "app/api/documents/inbound/[id]/thumbnail/route.ts": 1, - "app/api/documents/inbound/__tests__/route.test.ts": 1, "app/api/documents/inbound/reindex/route.ts": 1, "app/api/documents/inbound/route.ts": 2, "app/api/documents/inbound/usage/route.ts": 1, @@ -256,10 +256,10 @@ "app/api/export/mood/route.ts": 2, "app/api/family-history/[id]/route.ts": 2, "app/api/family-history/route.ts": 1, - "app/api/fhir/Patient/$everything/route.ts": 1, "app/api/fhir/__tests__/observation-series.test.ts": 1, "app/api/fhir/__tests__/route.test.ts": 1, "app/api/fhir/metadata/route.ts": 1, + "app/api/fhir/Patient/$everything/route.ts": 1, "app/api/fitbit/callback/route.ts": 1, "app/api/fitbit/connect/route.ts": 1, "app/api/fitbit/credentials/route.ts": 1, @@ -288,11 +288,6 @@ "app/api/insights/breathing-screening/route.ts": 2, "app/api/insights/cards/__tests__/route.test.ts": 2, "app/api/insights/cards/route.ts": 8, - "app/api/insights/chat/[id]/attachments/[documentId]/route.ts": 1, - "app/api/insights/chat/[id]/attachments/__tests__/route.test.ts": 1, - "app/api/insights/chat/[id]/attachments/route.ts": 1, - "app/api/insights/chat/[id]/messages/[messageId]/trail/__tests__/route.test.ts": 1, - "app/api/insights/chat/[id]/route.ts": 1, "app/api/insights/chat/__tests__/dialog-harness.ts": 1, "app/api/insights/chat/__tests__/golden-transcripts.test.ts": 1, "app/api/insights/chat/__tests__/route-activity.test.ts": 1, @@ -304,14 +299,19 @@ "app/api/insights/chat/__tests__/route-snapshot-once.test.ts": 2, "app/api/insights/chat/__tests__/route-tool-mode.test.ts": 4, "app/api/insights/chat/__tests__/route-workout-scope.test.ts": 1, + "app/api/insights/chat/[id]/attachments/__tests__/route.test.ts": 1, + "app/api/insights/chat/[id]/attachments/[documentId]/route.ts": 1, + "app/api/insights/chat/[id]/attachments/route.ts": 1, + "app/api/insights/chat/[id]/messages/[messageId]/trail/__tests__/route.test.ts": 1, + "app/api/insights/chat/[id]/route.ts": 1, "app/api/insights/chat/fenced/__tests__/route.test.ts": 1, "app/api/insights/chat/fenced/route.ts": 1, "app/api/insights/chat/messages/[id]/feedback/route.ts": 3, "app/api/insights/chat/route.ts": 9, "app/api/insights/coach-read/route.ts": 2, - "app/api/insights/coach/facts/[id]/route.ts": 2, "app/api/insights/coach/facts/__tests__/route-memory.test.ts": 1, "app/api/insights/coach/facts/__tests__/route.test.ts": 1, + "app/api/insights/coach/facts/[id]/route.ts": 2, "app/api/insights/coach/facts/route.ts": 1, "app/api/insights/coach/nudge-status/route.ts": 1, "app/api/insights/coach/seen/route.ts": 1, @@ -322,9 +322,9 @@ "app/api/insights/derived/batch/__tests__/route.test.ts": 3, "app/api/insights/derived/batch/route.ts": 6, "app/api/insights/derived/route.ts": 5, + "app/api/insights/ecg/__tests__/route.test.ts": 1, "app/api/insights/ecg/[id]/__tests__/route.test.ts": 1, "app/api/insights/ecg/[id]/route.ts": 2, - "app/api/insights/ecg/__tests__/route.test.ts": 1, "app/api/insights/ecg/route.ts": 1, "app/api/insights/feedback/route.ts": 2, "app/api/insights/generate/__tests__/route.test.ts": 11, @@ -363,8 +363,8 @@ "app/api/internal/deploy-webhook/route.ts": 1, "app/api/internal/web-vitals/__tests__/route.test.ts": 1, "app/api/internal/web-vitals/route.ts": 1, - "app/api/labs/[id]/route.ts": 7, "app/api/labs/__tests__/error-contract.test.ts": 1, + "app/api/labs/[id]/route.ts": 7, "app/api/labs/ocr/capability/route.ts": 1, "app/api/labs/ocr/commit/__tests__/route.test.ts": 2, "app/api/labs/ocr/commit/route.ts": 4, @@ -384,13 +384,13 @@ "app/api/measurement-reminders/[id]/skip/route.ts": 1, "app/api/measurement-reminders/[id]/snooze/route.ts": 1, "app/api/measurement-reminders/route.ts": 3, - "app/api/measurements/[id]/__tests__/route.test.ts": 2, - "app/api/measurements/[id]/route.ts": 16, "app/api/measurements/__tests__/arrival-wiring.test.ts": 1, "app/api/measurements/__tests__/group-by-day.test.ts": 8, "app/api/measurements/__tests__/put-duplicate-timestamp.test.ts": 1, "app/api/measurements/__tests__/range-aggregation-route.test.ts": 3, "app/api/measurements/__tests__/zod-multi-issue.test.ts": 4, + "app/api/measurements/[id]/__tests__/route.test.ts": 2, + "app/api/measurements/[id]/route.ts": 16, "app/api/measurements/batch/__tests__/aggregated-hr-wire.test.ts": 1, "app/api/measurements/batch/__tests__/duplicate-prefilter.test.ts": 2, "app/api/measurements/batch/__tests__/hr-bucket-observability.test.ts": 1, @@ -407,6 +407,7 @@ "app/api/measurements/series-batch/route.ts": 1, "app/api/measurements/series/__tests__/route.test.ts": 5, "app/api/measurements/series/route.ts": 6, + "app/api/medications/__tests__/route.test.ts": 10, "app/api/medications/[id]/__tests__/route.test.ts": 8, "app/api/medications/[id]/api-endpoint/route.ts": 2, "app/api/medications/[id]/cadence/route.ts": 10, @@ -418,10 +419,10 @@ "app/api/medications/[id]/dose-history/route.ts": 14, "app/api/medications/[id]/glp1/__tests__/route.test.ts": 3, "app/api/medications/[id]/glp1/route.ts": 8, - "app/api/medications/[id]/intake/[eventId]/__tests__/route.test.ts": 9, - "app/api/medications/[id]/intake/[eventId]/route.ts": 4, "app/api/medications/[id]/intake/__tests__/route.test.ts": 11, "app/api/medications/[id]/intake/__tests__/source-provenance.test.ts": 1, + "app/api/medications/[id]/intake/[eventId]/__tests__/route.test.ts": 9, + "app/api/medications/[id]/intake/[eventId]/route.ts": 4, "app/api/medications/[id]/intake/bulk-delete/route.ts": 7, "app/api/medications/[id]/intake/import/__tests__/route.test.ts": 2, "app/api/medications/[id]/intake/import/route.ts": 6, @@ -429,12 +430,11 @@ "app/api/medications/[id]/inventory/[itemId]/route.ts": 8, "app/api/medications/[id]/inventory/route.ts": 4, "app/api/medications/[id]/phase-config/route.ts": 4, - "app/api/medications/[id]/schedule-revisions/[revisionId]/route.ts": 9, "app/api/medications/[id]/schedule-revisions/__tests__/route.test.ts": 1, + "app/api/medications/[id]/schedule-revisions/[revisionId]/route.ts": 9, "app/api/medications/[id]/schedule-revisions/route.ts": 3, "app/api/medications/[id]/side-effects/[logId]/route.ts": 2, "app/api/medications/[id]/side-effects/route.ts": 5, - "app/api/medications/__tests__/route.test.ts": 10, "app/api/medications/categories/[key]/route.ts": 1, "app/api/medications/categories/route.ts": 1, "app/api/medications/compliance/__tests__/route.test.ts": 2, @@ -451,9 +451,9 @@ "app/api/medications/route.ts": 2, "app/api/mental-health/assessments/__tests__/route.test.ts": 2, "app/api/mental-health/assessments/route.ts": 6, + "app/api/mood-entries/__tests__/route.test.ts": 7, "app/api/mood-entries/[id]/__tests__/route.test.ts": 4, "app/api/mood-entries/[id]/route.ts": 22, - "app/api/mood-entries/__tests__/route.test.ts": 7, "app/api/mood-entries/bulk-delete/__tests__/route.test.ts": 1, "app/api/mood-entries/bulk-delete/route.ts": 4, "app/api/mood-entries/bulk/__tests__/route.test.ts": 5, @@ -543,12 +543,12 @@ "app/api/withings/connect/__tests__/route.test.ts": 1, "app/api/withings/connect/route.ts": 3, "app/api/withings/status/route.ts": 1, - "app/api/withings/webhook/[token]/__tests__/route.test.ts": 1, "app/api/withings/webhook/__tests__/route.test.ts": 1, + "app/api/withings/webhook/[token]/__tests__/route.test.ts": 1, "app/api/withings/webhook/route.ts": 2, - "app/api/workouts/[id]/route.ts": 2, "app/api/workouts/__tests__/batch-create.test.ts": 3, "app/api/workouts/__tests__/canonical-dedup.test.ts": 3, + "app/api/workouts/[id]/route.ts": 2, "app/api/workouts/batch/route.ts": 3, "app/api/workouts/route.ts": 2, "app/auth/claim/page.tsx": 1, @@ -650,19 +650,19 @@ "app/loading.tsx": 2, "app/mcp/__tests__/route.test.ts": 5, "app/measurements/page.tsx": 5, - "app/medications/[id]/history/page.tsx": 1, - "app/medications/[id]/page.tsx": 2, "app/medications/__tests__/category-filter.test.tsx": 2, "app/medications/__tests__/list-view-toggle.test.tsx": 5, "app/medications/__tests__/page-prefetch.test.tsx": 1, "app/medications/__tests__/take-all-due-affordance.test.tsx": 1, + "app/medications/[id]/history/page.tsx": 1, + "app/medications/[id]/page.tsx": 2, "app/medications/new/page.tsx": 1, "app/medications/page-client.tsx": 50, "app/mental-wellbeing/page.tsx": 1, "app/mood/page-client.tsx": 2, "app/not-found.tsx": 2, - "app/onboarding/[step]/page.tsx": 1, "app/onboarding/__tests__/page.test.tsx": 1, + "app/onboarding/[step]/page.tsx": 1, "app/onboarding/handover/page.tsx": 1, "app/onboarding/page.tsx": 2, "app/privacy/__tests__/page.test.tsx": 1,