Sleep Friction Snapshot
{{ frictionBand }}
{{ summarySecondaryLine }}
{{ resetTempo.label }} {{ primaryDriver.badgeText }} Top gap {{ topGapLabel }} Protected {{ protectedCount }}/{{ findings.length }} Queue {{ recommendationRows.length }} Retest {{ retestWindowDays }}d
Sleep hygiene gap inputs
{{ presetNote }}
{{ factorPreview(field.key) }}
{{ field.note }}
Choose 2 to 6 items; smaller queues are easier to repeat nightly.
{{ selectedPaceConfig.description }}
Choose 7 to 21 days; use longer windows for schedule or light-timing changes.
# Factor Domain Status Severity Weighted Leverage Expected shift First move Copy
{{ row.priority_rank }} {{ row.label }} {{ row.category_label }} {{ row.status }} {{ row.raw_display }} {{ formatFixed(row.weighted_score, 1) }} {{ row.leverage_label }} {{ row.response_window }} {{ row.first_move }}
Priority Window Focus target Why now First move Protect alongside Effort Copy
{{ row.priority }} {{ row.window }} {{ row.label }} {{ row.why_now }} {{ row.action }} {{ row.protect }} {{ row.effort }}
No major hygiene gaps surfaced. Keep your current anchors steady and retest if sleep changes.
Lane Brief Copy
{{ row.shortSection || row.section }}
{{ row.status }}
{{ row.detail }}
{{ row.nextMove }}
No reset brief rows
Choose sleep hygiene answers to build a reset brief.

                
Customize
Advanced
:

A rough night often has a long runway. Caffeine in the afternoon, weak morning light, a long recovery nap, late scrolling, a hot room, and repeated clock checks can all push the same night in the wrong direction before bedtime even arrives. Sleep hygiene is the practical name for those repeatable cues: the daily habits and bedroom conditions that make sleep more likely or less likely.

The idea is useful because sleep depends on timing as much as intention. Sleep pressure builds while a person is awake, circadian timing helps the body expect night and morning, and arousal decides whether the mind treats bed as a safe place to switch off. A single good habit can help, but one clean habit rarely cancels several noisy ones. That is why sleep-hygiene reviews work best when they compare the whole routine rather than judging one bedtime rule in isolation.

Four terms make the rest of the subject easier to read:

Sleep pressure
The growing drive to sleep after time awake. Late or long naps can spend some of that pressure before night.
Circadian timing
The body-clock pattern shaped by wake time, morning light, and schedule regularity.
Arousal load
Mental or physical activation near bedtime, such as interactive screens, stressful checking, or intense late exercise.
Sleep association
The learned connection between bed and sleep. Working, watching, planning, or scrolling in bed can weaken that cue.
A day-to-night timeline showing wake light, stimulant cutoff, nap timing, evening arousal, bed use, and bedroom conditions

Common mistakes come from treating sleep hygiene as a purity test. A person may follow a strict screen rule but still keep an irregular wake time, or buy blackout curtains while drinking caffeine too late for their own sensitivity. The useful question is not whether every habit is perfect. It is which cues are adding enough repeatable friction that a small experiment is worth holding steady for several nights.

Sleep hygiene also has a clear limit. Better habits can support sleep, but they do not diagnose or treat every sleep problem. Ongoing insomnia, loud snoring, breathing pauses, severe daytime sleepiness, medication effects, pain, anxiety, depression, shift-work strain, and safety-critical fatigue need more than a habit checklist. A routine review is a starting point for sorting cues, not a verdict on sleep health.

The most useful sleep-hygiene pass separates gaps from anchors. Gaps are the cues most likely to deserve a reset now, while anchors are the habits already helping enough that they should stay stable while other changes are tested.

How to Use This Tool:

Use the answers as a snapshot of the routine you actually repeat. A smaller honest queue is more useful than an idealized profile with too many changes to test.

  1. Start with Preset. Custom keeps manual answers, while Balanced baseline, High-friction pattern, Weekend drift pattern, Wired-and-tired evenings, and Optimized routine load editable starting profiles.
  2. Set each routine field by the usual pattern, not the best recent night. The preview below each field should match your real caffeine timing, alcohol timing, evening screens, schedule consistency, nap pattern, bedroom environment, clock checking, bed use, exercise timing, and morning light.
  3. Open Advanced only when the default weighting does not match the problem you are investigating. The substance timing, circadian anchor, arousal loop, and bedroom load weights can be set from 0.75x to 1.50x.
  4. Choose Focus queue size, Reset pace, and Retest window before acting on the result. Queue size can be 2 to 6 items, pace can favor gentle, steady, or focused changes, and the retest window can run 7 to 21 days.
  5. Read the Sleep Friction Snapshot first. The band, score, primary driver, top gap, protected count, queue count, and retest days tell you whether the current answers point to maintenance, a targeted reset, or a broader cleanup.
  6. Use Gap Findings for the full audit and Reset Queue for the working plan. If the queue feels wrong, revisit the answer choices and weights before exporting or copying anything.
  7. Check Sleep Friction Map, Reset Brief, and JSON when you need a visual comparison, a plain-language plan, or a structured record to compare with the next score.

Interpreting Results:

The Total score is a 0 to 100 weighted friction score for the selected habits. It is not a sleep-quality score, a sleep-duration estimate, or a medical screen. A high score means the chosen routine cues are loaded with friction; a low score means those cues look relatively protected under the current answers.

The Primary driver often matters more than the headline band. If one domain carries most of the weighted drag, the first reset can stay narrow. If several domains are similar, keep the queue smaller and hold the same changes for the full retest window before adding more.

  • Protected factors are low-friction anchors to keep steady while testing other changes.
  • Watch factors are mild enough to monitor, especially if sleep worsens or the routine shifts.
  • Gap and Critical factors are the main candidates for the reset plan.
  • Reset Queue is deliberately capped, so it may leave some imperfect habits out of the first experiment.

A heavy score does not prove that habits are the only cause, and a light score does not prove that habits are irrelevant. If the result clashes with your lived symptoms, check whether the inputs were too generous, compare the protected anchors with the reset brief, and consider a sleep diary or professional review.

Technical Details:

Sleep-hygiene scoring in this checker treats each habit as a friction cue. A cue can be low friction, mild, meaningful, or severe, then it is grouped into one of four domains: substance timing, circadian anchors, arousal loop, and bedroom load. This keeps the score from treating a late caffeine cutoff, weak morning light, and clock checking as identical problems.

The total score is normalized, so changing a domain weight does not change the maximum scale. It changes how much that domain contributes to the current numerator and to queue ranking. That makes two runs comparable only when the answers, weights, reset pace, queue size, and retest window are kept consistent.

Formula Core:

Each selected answer has a raw score from 0 to 3. The domain weight multiplies that score, and the total is converted to a percentage of the maximum possible weighted load.

weightedFactor = rawScore × domainWeight totalScore = 100 × weightedFactor 3 × domainWeight

For example, with all ten factors at standard 1.00x weight, the maximum weighted load is 30. If the selected answers add up to 12.6 raw points, the total is 100 x 12.6 / 30 = 42.0, which lands at the first edge of Moderate drag. Raising one domain to 1.50x makes factors in that domain count more, but the denominator rises too so the final score still stays on the 0 to 100 scale.

Sleep hygiene friction bands and boundaries
Output Boundary Reading
Protected raw score < 0.6 The selected answer is currently low friction.
Watch 0.6 <= raw score < 1.6 The cue is present enough to monitor.
Gap 1.6 <= raw score < 2.6 The cue is adding meaningful routine friction.
Critical raw score >= 2.6 The cue is one of the strongest friction choices for that factor.
Low drag total score < 22 The selected routine has relatively little weighted friction.
Building drag 22 <= total score < 42 Several cues may matter, but the pattern is not broadly loaded.
Moderate drag 42 <= total score < 62 A deliberate reset is worth testing.
Heavy drag total score >= 62 The routine carries broad or intense friction across one or more domains.

Rule Core:

The reset queue includes factors whose raw score is at least 1.0, then ranks them with weighted severity, built-in leverage, expected response speed, effort, reset pace, and a severity bonus for stronger gaps. The visible leverage label uses these cut points: Very high at 72 or above, High at 56 to below 72, Medium at 40 to below 56, and Low below 40.

Reset queue timing rules
Queue output Rule Practical meaning
Tonight Early queue item and effort score 1 or 2 A low- or medium-effort change can start immediately.
Next 3 nights Raw score at least 2.5, or one of the first two ranked items The cue is severe enough or ranked high enough to test early.
This week Expected impact window of 5 days or less after earlier rules The change may respond within the current week.
Week 2 Remaining queued items The change is slower or heavier, so it should not crowd the first nights.

The reset tempo is a separate guardrail. It starts from the total score, adds 8 points for each Critical factor and 2 points for each Gap, then labels the profile as Maintain anchors, Targeted reset, Focused reset, or Full reset. That label is a planning cue, not a diagnosis.

Limitations:

This is an informational sleep-habit audit. It does not diagnose insomnia, sleep apnea, circadian rhythm disorders, medication effects, mental health conditions, pain-related sleep disruption, or other clinical causes of poor sleep.

  • The score depends on self-reported habits and the selected domain weights.
  • The checker does not include sleep duration, sleep efficiency, wake-after-sleep-onset time, wearable data, medical history, or a formal sleep diary.
  • Schedule, morning-light, and bed-association changes often need repeated days before they are fair to judge.
  • Seek professional advice for persistent insomnia, severe daytime sleepiness, breathing pauses, loud snoring, unsafe drowsiness, or symptoms that do not improve after routine changes.

Worked Examples:

Late stimulation with clock checks. A person keeps a fairly steady schedule but selects Interactive or emotional screen time near bed, Repeated or compulsive checking, and Bed is a regular work or entertainment zone. The arousal rows can outrank schedule and room items even if those areas look protected. The reset queue is likely to favor moving wakeful activity out of bed, hiding the clock, and changing the final screen block before changing the whole schedule.

Weekend drift with catch-up naps. Another profile uses Rotating or catch-up pattern most weeks, Frequent catch-up naps after poor nights, and Some days for morning light. Those answers push the circadian anchor domain upward. A focused reset would usually protect one wake time first, add morning light, and keep naps early or short through the selected retest window.

Low drag but ongoing symptoms. A profile with early caffeine, rare bedtime alcohol, a dark and cool room, low clock checking, and daily morning light may return Low drag. If sleep is still poor, the score should not be treated as proof that everything is fine. The better next step is to check whether the answers were too optimistic, keep the protected anchors steady, and look beyond sleep hygiene with a diary or clinician-supported review.

Borderline score after weight changes. If the same answers move from Building drag to Moderate drag after the arousal loop weight is raised, the habit answers did not change. The interpretation changed because screens, clock checking, and wakeful bed use were made more influential for this pass. Compare future runs only against the same weight settings.

FAQ:

Does Heavy drag mean I have insomnia?

No. Heavy drag means the selected sleep-hygiene answers produced a high weighted friction score. Insomnia is a clinical condition and needs a broader assessment than this routine checklist.

Why did the Reset Queue leave out a gap?

The queue includes only eligible factors and is capped by Focus queue size. It is meant to create a repeatable experiment, so some lower-priority gaps may wait until the next pass.

Should I use a preset or Custom?

Use a preset when you want a fast starting profile, then edit every answer that does not match your real routine. Use Custom when you already know the pattern and want the least guided pass.

Why did changing a weight move the primary driver?

Weights multiply the raw scores in their domain. Raising the arousal loop weight, for example, makes evening screens, clock checking, and wakeful bed use count more in the total and queue ranking.

How long should I wait before checking again?

Use the selected Retest window. Quick changes such as hiding the clock may show up sooner, while schedule, light, and bed-association changes usually need more repeated days.

Glossary:

Sleep hygiene
Daily habits and bedroom conditions that can support or disrupt sleep timing and sleep continuity.
Sleep pressure
The drive to sleep that builds with time awake and can be reduced by long or late naps.
Circadian anchors
Wake time, morning light, and nap timing cues that help stabilize the sleep-wake rhythm.
Arousal loop
A pattern where screens, clock checking, stress, or wakeful bed use keep the mind alert around sleep.
Weighted friction
A raw habit score multiplied by the selected influence weight for its domain.
Reset queue
The capped list of higher-priority routine changes to hold through the retest window.
Retest window
The number of days to repeat the current reset plan before scoring the routine again.

References: