Files
HealthLog/stryker.floors.json
Marc-André Bombeck 9a3140a4d3 test(backup): hold the record-shaped slices at their edges
The health score day, the intraday curve, a medication with its
composition and custom category, an intake row and the cycle's own
symptoms had fields and defaults no slice test met, added since the
floor was set; the backup-validation score had drifted to 40.2 % under
its 41 % floor. It is 54.1 % with these cases, and the floor follows
to 53 %.
2026-11-03 22:15:05 +01:00

68 lines
2.6 KiB
JSON

{
"$comment": "Per-module mutation-score floors, checked by scripts/mutation-floors.mjs against reports/mutation/mutation.json. Each floor sits just below the score measured when it was set; raise it when a change raises the score, never lower it to let a run pass. See docs/contributing/testing.md#mutation-testing.",
"modules": {
"crypto": {
"paths": ["src/lib/crypto.ts"],
"floor": 45
},
"compliance": {
"paths": ["src/lib/analytics/compliance/"],
"floor": 65
},
"rollups": {
"paths": ["src/lib/rollups/"],
"floor": 40
},
"source-ranking": {
"paths": [
"src/lib/analytics/source-priority.ts",
"src/lib/analytics/source-rank-sql.ts"
],
"floor": 55
},
"units": {
"paths": [
"src/lib/measurements/display-transform.ts",
"src/lib/glucose.ts"
],
"floor": 85
},
"backup-validation": {
"paths": [
"src/lib/validations/backup.ts",
"src/lib/export/account-settings-backup-schema.ts",
"src/lib/export/allergies-backup-schema.ts",
"src/lib/export/app-settings-backup-schema.ts",
"src/lib/export/awards-backup-schema.ts",
"src/lib/export/coach-backup-schema.ts",
"src/lib/export/document-filing-backup-schema.ts",
"src/lib/export/documents-backup-schema.ts",
"src/lib/export/ecg-backup-schema.ts",
"src/lib/export/environment-backup-schema.ts",
"src/lib/export/family-history-backup-schema.ts",
"src/lib/export/health-score-backup-schema.ts",
"src/lib/export/illness-backup-schema.ts",
"src/lib/export/intraday-profile-backup-schema.ts",
"src/lib/export/labs-backup-schema.ts",
"src/lib/export/life-events-backup-schema.ts",
"src/lib/export/measurements-backup-schema.ts",
"src/lib/export/medications-backup-schema.ts",
"src/lib/export/mood-backup-schema.ts",
"src/lib/export/nutrients-backup-schema.ts",
"src/lib/export/onboarding-backup-schema.ts",
"src/lib/export/profile-backup-schema.ts",
"src/lib/export/relation-links-backup-schema.ts",
"src/lib/export/reminders-backup-schema.ts",
"src/lib/export/sensitive-backup-schema.ts",
"src/lib/export/symptoms-backup-schema.ts",
"src/lib/export/vaccinations-backup-schema.ts",
"src/lib/export/visits-backup-schema.ts",
"src/lib/export/workouts-backup-schema.ts",
"src/lib/export/backup-schema-kit.ts",
"src/lib/cycle/backup-schema.ts"
],
"floor": 53
}
}
}