mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-10 21:32:18 +00:00
Reverting the topics preview puts sidebar-nav, bottom-nav and the /api/auth/me handler back to their v1.45 code; their baselines return to the v1.45 values, nothing grows beyond them.
130 lines
5.6 KiB
JSON
130 lines
5.6 KiB
JSON
{
|
|
"$comment": "Production files over 800 lines and their length. Maintained by src/__tests__/source-size-ratchet.test.ts.",
|
|
"count": 122,
|
|
"total": 144625,
|
|
"entries": {
|
|
"app/api/dashboard/summary/route.ts": 1032,
|
|
"app/api/documents/inbound/route.ts": 811,
|
|
"app/api/insights/generate/route.ts": 1214,
|
|
"app/api/measurements/batch/route.ts": 1562,
|
|
"app/api/measurements/route.ts": 938,
|
|
"app/api/medications/[id]/route.ts": 1281,
|
|
"app/api/medications/intake/bulk/route.ts": 1044,
|
|
"app/api/workouts/batch/route.ts": 958,
|
|
"app/medications/page-client.tsx": 839,
|
|
"app/page-client.tsx": 2324,
|
|
"components/admin/backups-section.tsx": 1462,
|
|
"components/charts/health-chart.tsx": 2517,
|
|
"components/charts/mood-chart.tsx": 1166,
|
|
"components/cycle/log-day-sheet.tsx": 1639,
|
|
"components/documents/document-detail-sheet.tsx": 1304,
|
|
"components/documents/documents-view.tsx": 1223,
|
|
"components/insights/coach-panel/chat-bubble.tsx": 888,
|
|
"components/insights/coach-panel/coach-conversation.tsx": 1286,
|
|
"components/insights/coach-panel/use-coach.ts": 1486,
|
|
"components/insights/derived/vitals-dashboard.tsx": 1033,
|
|
"components/insights/health-score-card.tsx": 1023,
|
|
"components/insights/insights-tab-strip.tsx": 1086,
|
|
"components/layout/sidebar-nav.tsx": 855,
|
|
"components/measurement-reminders/vorsorge-section.tsx": 1536,
|
|
"components/measurements/measurement-form.tsx": 815,
|
|
"components/measurements/measurement-list.tsx": 2019,
|
|
"components/medications/detail/medication-detail-tabs.tsx": 1160,
|
|
"components/medications/dose-history-ledger.tsx": 1052,
|
|
"components/medications/medication-table.tsx": 853,
|
|
"components/medications/wizard/wizard-payload.ts": 1414,
|
|
"components/mood/mood-list.tsx": 1408,
|
|
"components/records/life-circumstances-manager.tsx": 1080,
|
|
"components/settings/dashboard-layout-section.tsx": 1033,
|
|
"components/settings/managed-record-settings-section.tsx": 1071,
|
|
"components/timeline/timeline-chart.tsx": 1174,
|
|
"components/timeline/timeline-geometry.ts": 1395,
|
|
"lib/ai/anthropic-client.ts": 804,
|
|
"lib/ai/coach/about-me.ts": 1012,
|
|
"lib/ai/coach/coach-prose-grounding.ts": 1079,
|
|
"lib/ai/coach/persistence.ts": 1219,
|
|
"lib/ai/coach/results/metric-table-tool.ts": 1102,
|
|
"lib/ai/coach/snapshot.ts": 1347,
|
|
"lib/ai/coach/stream-events.ts": 817,
|
|
"lib/ai/coach/tools/executor.ts": 1522,
|
|
"lib/ai/coach/turn/model.ts": 820,
|
|
"lib/ai/coach/types.ts": 1011,
|
|
"lib/ai/codex-client.ts": 1094,
|
|
"lib/ai/local-client.ts": 880,
|
|
"lib/ai/prompts/insight-generator.ts": 1110,
|
|
"lib/ai/provider.ts": 1632,
|
|
"lib/analytics/score/reader.ts": 998,
|
|
"lib/analytics/sleep-night.ts": 1345,
|
|
"lib/analytics/summaries-slice.ts": 1248,
|
|
"lib/api-handler.ts": 1978,
|
|
"lib/auth/session.ts": 811,
|
|
"lib/cache/server-cache.ts": 851,
|
|
"lib/cycle/prediction.ts": 883,
|
|
"lib/daily/digest.ts": 1317,
|
|
"lib/daily/load-digest.ts": 1000,
|
|
"lib/daily/today-overview.ts": 838,
|
|
"lib/dashboard-layout.ts": 971,
|
|
"lib/dashboard/snapshot.ts": 1550,
|
|
"lib/day/records.ts": 1174,
|
|
"lib/export/backup-plan.ts": 853,
|
|
"lib/export/coach-backup.ts": 1070,
|
|
"lib/export/profile-backup.ts": 1019,
|
|
"lib/fitbit/client.ts": 1529,
|
|
"lib/fitbit/sync-core.ts": 968,
|
|
"lib/gamification/achievements-result.ts": 1094,
|
|
"lib/gamification/achievements.ts": 913,
|
|
"lib/google-health/client.ts": 1875,
|
|
"lib/google-health/mappers.ts": 1295,
|
|
"lib/google-health/sync-core.ts": 1634,
|
|
"lib/idempotency.ts": 879,
|
|
"lib/illness/correlation.ts": 1059,
|
|
"lib/import/health-connect/import.ts": 1689,
|
|
"lib/import/unzip-export-xml.ts": 825,
|
|
"lib/insights/comprehensive-aggregator.ts": 943,
|
|
"lib/insights/comprehensive-generate.ts": 1674,
|
|
"lib/insights/correlation-channel-series.ts": 1339,
|
|
"lib/insights/correlation-discovery.ts": 1240,
|
|
"lib/insights/correlations.ts": 1026,
|
|
"lib/insights/features.ts": 1923,
|
|
"lib/insights/mood-aggregates.ts": 1055,
|
|
"lib/insights/mood-status.ts": 814,
|
|
"lib/insights/status-cache.ts": 812,
|
|
"lib/integrations/status.ts": 1445,
|
|
"lib/jobs/apple-health-import-worker.ts": 801,
|
|
"lib/jobs/backup-restore.ts": 888,
|
|
"lib/jobs/coach-nudge.ts": 1089,
|
|
"lib/jobs/insight-pregenerate.ts": 1266,
|
|
"lib/jobs/medication-intake-import.ts": 822,
|
|
"lib/jobs/offhost-backup.ts": 1168,
|
|
"lib/jobs/reaction-line.ts": 824,
|
|
"lib/jobs/reminder/medication-reminder-check.ts": 818,
|
|
"lib/jobs/reminder/register-integration-sync.ts": 1051,
|
|
"lib/jobs/reminder/register-maintenance.ts": 2197,
|
|
"lib/jobs/reminder/register-rollup.ts": 1156,
|
|
"lib/jobs/reminder/register-status.ts": 878,
|
|
"lib/managed-profiles/handover.ts": 986,
|
|
"lib/mcp/record-search.ts": 1467,
|
|
"lib/mcp/rich-reads.ts": 1467,
|
|
"lib/mcp/tools.ts": 2654,
|
|
"lib/measurements/dense-intraday-retention.ts": 1057,
|
|
"lib/measurements/import-apple-health-export.ts": 1722,
|
|
"lib/medications/scheduling/cadence.ts": 978,
|
|
"lib/medications/scheduling/recurrence.ts": 1108,
|
|
"lib/medications/scheduling/slot-upsert.ts": 926,
|
|
"lib/notifications/senders/apns.ts": 1100,
|
|
"lib/oura/client.ts": 1360,
|
|
"lib/oura/sync.ts": 902,
|
|
"lib/polar/client.ts": 1010,
|
|
"lib/rollups/measurement-rollups.ts": 1496,
|
|
"lib/search/search-records.ts": 996,
|
|
"lib/sharing/grants.ts": 1046,
|
|
"lib/support/report.ts": 905,
|
|
"lib/telegram-webhook-handlers.ts": 1341,
|
|
"lib/validations/inbound-documents.ts": 1130,
|
|
"lib/whoop/client.ts": 917,
|
|
"lib/withings/sync-sleep.ts": 884,
|
|
"lib/withings/sync.ts": 978,
|
|
"proxy.ts": 870
|
|
}
|
|
}
|