The 𝑖SIP Companion Workbook — now in print, softcover & hardcover. This instrument is one of its companion sheets; the worked examples and caveats that keep it in context live in the book. Get it on Amazon →
HINDSIGHT 80/20
Daily
Today

How did the structure hold up?

One number. 0 is the floor, 10 is bullet-proof. Decimals count.

DAILY WELLNESS · W
7.0 / 10
Drag the needle, tap a number, or use arrow keys — half-steps allowed.
What the numbers mean
0
the floor
can't function — getting through the hour, not the day
1
barely holding
surviving; nothing left over
2
heavy
everything takes effort; running on empty
3
strained
functioning, but it costs
4
under load
managing, with visible wear
5
level flight
neither good nor bad — holding altitude
6
steady
okay; ordinary ups and downs
7
cruising
a good day — engaged and capable
8
strong
energized; things click
9
lifted
near your best — light and clear
10
bullet-proof
rare peak; nothing could touch you
THE RECORD SO FAR
This is a gauge, not a diagnosis. It reads accumulated load the way engineers read a wing — it cannot see a crisis. If you are in one, the right instrument is a person: in the US, call or text 988, any time.
The mission

What is the spending for?

D counts what a life costs. A mission names what it buys. Spending is not failure — it is the only way to fly.

MISSION SERVICE LOG · HISTORY

Amber bands are declared missions laid under the D(t) curve; the number on each band matches the history below. Every mission flown stays reviewable here — and review is the point: sometimes the hangar was exactly the right call, and the log should say so without apology. Unlabeled stretches are simply time without a declared mission — an observation, not a deficiency.

ⓘ What this measures — and what it cannot see

What it measures. For each mission window: ΔD — the fraction of calibrated life deposited while that mission was flying — its duration, and the average pace. In ASIP terms, defining the mission is a Task I analog (𝑖 SIP i5.1.2) — design information: deciding what the airframe is for before anything is measured against it — and the log itself is individual usage tracking: actual spectrum flown, logged against the declared mission. Stated flatly, because that is all the instrument knows.

What it cannot see. Whether the spending bought anything — that is what the daily mission entry adds, and even then only behaviorally. It cannot separate chosen spending from weather: illness, loss, and circumstance accrue damage on every airframe, and a mission window contains everything that happened inside it. And a contented flatline is indistinguishable from a depressed one in the fatigue math — the engagement axis exists partly for that reason.

The honest math. ΔD = Σ n/N over cycles closing inside the window, exactly the pipeline the Trends tab has always run: 4-point rainflow (ASTM E1049-85), residue as half-cycles, then a mean-stress correction S_eff = Sₐ + α·Sₘ. One honest label note: that linear form is closer to a modified-Goodman-type correction than to canonical multiplicative Walker, though this app has always labeled it "Walker." The math is unchanged; the label deviation is documented here rather than hidden. Miner's rule is sequence-blind — the same days in any order sum to the same D.

Status. Experimental. Default constants are calibrated to a single reference subject pending study data; calibrate to your own anchor to make the scale yours. Missions are annotations you control — created, edited, and backdated freely, because the record spans years before this tab existed.

START A MISSION

Dates — backdate, or log a mission already flown

Leave these alone and the mission simply starts today and flies until you end it. Set a start date to backdate; set an end date only when logging a past mission into the history. You are annotating your own record — the record is older than this tab, and that is fine.

Optional. Mark a stretch when you were flying this mission the way you meant to — the damage rate you actually logged across it becomes this mission's pace target, and the pacer appears on the current mission. Your own record is the only pace source this instrument will ever use.

One mission at a time; gaps between missions are allowed and never counted against you — ground time is preparation for engagement.

ALIGNMENT MAP · SELF-REFERENCED

You are the bright dot; the faint trail is the mission's days — daily points from the very first chip, thinning to weekly averages as the record grows. Across: whether the days built the mission or ran against it (the −1 / 0 / +1 entries above, averaged over the trailing 28 days). Up: how fast the last 30 days spent life, measured only against your own chronic pace — no one else's. Pick a past mission above and the trail replays that mission instead. No quadrant is red and none is green, because no quadrant is a verdict.

ⓘ Reading the map — and its limits

The four positions. Flying the mission hard — expensive and legitimate; the spending has a name. Efficient cruise — the mission moves at below your chronic pace; material well-matched to mission. In the hangar — low spend, low engagement. Rest, or drift? Only the pilot knows which — and sometimes the hangar is exactly right: depot maintenance, preparing the airframe for its next engagement, is a scheduled part of every service life. Paying without flying — damage accruing while the declared mission sits. This is the one pattern the instrument exists to flag, and it gets the gentlest read on the map, not the loudest: an airframe accumulating damage on no mission needs its mission re-examined — and possibly some deliberate ground time. That is maintenance language, not judgment.

What it cannot see. Not all damage is spending. Illness, loss, and weather accrue on every airframe — a hard season in "paying without flying" may simply be weather, never a misspent life. The engagement axis is deliberately behavioral ("did you build it?"), not affective ("did it feel aligned?") — feelings would echo the wellness dial and make the map circular. It still cannot see effort that moved nothing visible, or missions too private to declare.

If the hangar doesn't feel like rest. This instrument cannot see a crisis, and it will never try to diagnose one from dots and trails. If the hangar feels less like ground time and more like a hole, the right instrument is a person: in the US, call or text 988, any time.

Quiet rules. This tab never prompts you while the trailing 14-day mean W is below 4.0 — when the days are heavy, silence is kinder than arithmetic. Check-ins skipped are never re-asked in the same week. The map itself is always here when you come to it.

The honest math. x = the trailing 28-day mean of your daily −1 / 0 / +1 mission entries (one entry is enough for a point — the mean simply firms up as entries stack; midline at 0; clipped at the mission's start so no mission is colored by the one before it). y = 30-day dD/dt divided by your chronic pace (365-day when the record has one; whole-record pace before that), on a log scale clamped to ¼×–4×. Both axes are self-referenced by construction: this map has no norms, no other people, and no absolute scale. Experimental status: this is a personal instrument being tested on a reference record of one.

The framework — why measure a life in damage units?
The repair bay

What actually works on you?

The Daily measures the damage. The bay keeps the maintenance record: which recovery procedures earn their place in your record — and which well-meant ones read as maintenance-induced damage.

THE BRIEF · WHAT WORKS, WHAT HURTS
COUPON TESTS · i5.2.13
The scheduled read i5.5.3 · AT THE INSPECTION INTERVAL
THE WORKING LISTS · 𝑖SRM FEED

Three capped lists: Certified (works in your record — 3 slots), Grounded (well-meant maintenance that reads negative — 3 slots), In Test (candidates — 5 slots). A full list always asks who gets displaced; displaced items keep their record in the archive below. The Brief above can read the lists (curated) or the whole record (unvetted association — a rescue practice inherits the hard days it was deployed on).

Everything here says associated with, in your record — never causes, never proves, never will.

TAG A REPAIR · i5.5.11
ADD A CANDIDATE
SERVICE HISTORY · THE ARCHIVE
HOW THE BAY WORKS · READ ME

The filter. Everything here answers one question: can I put it on a calendar? Yes → it is a repair procedure and it belongs in the bay. No → it is an instrument reading, and it stays in the Daily exactly as it is today.

The lists, in plain words. Certified = it earned its slot: dose stated, interval stated, positive read, survived a coupon test. Grounded = you did it to recover and your record reads it negative — maintenance-induced damage. In Test = candidates waiting on evidence. The caps (3 · 3 · 5) are deliberate: a manual with forty procedures is a manual nobody opens. Disposition (i5.3.8) just means your recorded decision on a finding — certify, ground, or drop — and none of it is permanent: any item can go back to In Test or to the archive at any time.

The gate. A procedure must carry a dose and an interval or it cannot be certified. "Water" is not a procedure. "16 oz before noon, daily" is. If you can't state the dose, it stays on Candidates — an automatic rule, so there's no judgment call at the moment of temptation.

The engine (i5.5.3). It scores days by the residual — the part of a day the ring-down model did not already predict from yesterday. "Expected" means: what yesterday alone would predict. Beating it reads GOOD; falling under it reads BAD — higher W than momentum explains is the whole test. Controls are matched from the same era of your record, so a hard year can't put a procedure on trial. Windows checked: same-day, +1 day, +3 days, and the week after; the winner is named in plain words. Verdicts wait for 5 occurrences; the In Test list runs a false-discovery correction; effects print in W units and damage-units per year, never a correlation coefficient.

The interval gate (i5.2.10). Results recompute only when the inspection interval comes due — the same date the Trends panel shows. Watching a gauge continuously couples you to the gauge; that hazard has a task number, and this gate is how the bay respects it. Early reads exist, warn plainly, and are logged.

Coupon tests (i5.2.13). Declared before the run — label, dose, direction, window, and the falsifier in your own words. At close the bay reports the pre-declared comparison and nothing else. Adherence is exception-based: the declared schedule is the record; tap any ON day you didn't actually run, ideally within the week. Missed days are excluded from the comparison — never counted as OFF — and adherence prints beside the verdict. Findings are dispositioned (i5.3.8), procedures accumulate per label into the 𝑖SRM (i5.5.10), and the schema change is on record (i5.5.4). No new task numbers anywhere in this build — the program stays at fifty-five.

Same name, different seasons. Same-named studies pool into one all-time read — and Detail keeps the by-period breakdown underneath (practice stretches split on 90-day gaps, each judged against its own era). When two periods' intervals don't overlap, the verdict says periods disagree: the pooled number is an average of different things, possibly seasonal. Renaming onto an existing name always asks — merge (all-time pooling) or keep separate as "#2" — never silently.

What this bay is not. It cannot see a crisis and never diagnoses one. Anything prescribed — medication, a clinician's protocol — is a finding for a clinician, never dispositioned here: [Rx] entries live in the archive, and in the whole-record Brief they print as a set-aside line, number visible, never ranked.

The full story, with pictures. Open the Repair Bay feature page → — the two-logbooks idea, the engine, coupon tests, and the eight 𝑖SIP tasks this bay executes. And the data-economy map → — every input this instrument takes and every product it feeds, each box a link.

If what turns up here involves persistent depression, crisis, or harm, that finding routes outside this program — to a person. In the US: 988, by call or text. Anything prescribed is a clinician's call; this bay records it as a finding and goes no further.

Monthly report

The month, read like a service log.

Save as PDF opens your device's print sheet — choose "Save as PDF". The report is built from this device's record only.

Your data

It lives here. Nowhere else.

Everything stays on this device — which makes the backup file yours to keep. Export one monthly. See the map of what feeds this instrument — and what it feeds →

BACKUP
COVERAGE & GAPS
days long

Filled days are straight-line estimates between real neighbors, tagged [auto-filled] in their note so they are always identifiable — and removable above. Short fills (≤7 days) barely touch the math: a straight line has no reversals, so it deposits no cycles. Filling longer gaps merges analysis segments and can change D — that is why the default cap is 3. Prefer the truth? Every missing date listed here can be entered by hand from the Today tab's date field.

ADD PAST DATA

Bring history in from a journal, spreadsheet, or the Workbook. CSV format: date,W,note — one day per line, date as YYYY-MM-DD, W from 0–10 (halves count), note optional. A header line is fine; it's skipped.

EXPORT FOR THE WORKBOOK

A date,W,note CSV — paste it straight into the Application Workbook's Data Entry sheet or the web tool.

𝑖SIP REFERENCE · THE PAPERWORK

Your filled 𝑖SIP Companion Workbook, your Mission Card, and your Mission Declaration — kept on this device so the placards are one tap away while you log. PDF or HTML. Nothing is uploaded anywhere; these files never leave the phone.

Honest limit: these files live in this browser's storage, not in the JSON backup — a workbook PDF would bloat every backup you take. Keep the originals where you made them, and re-import here after a device change.

The 𝑖SIP program map Mission Declaration — the instrument
THE EVENING TAP

An optional once-a-day reminder — only if the day isn't logged by your chosen hour. A crew chief's knock, not a streak: one line, no escalation, never twice in a day. Honest limits: it fires reliably while the app is open; in the background it is best-effort, and only on platforms that allow installed apps to check in. No data leaves the device.

Downloads a small calendar file (.ics) — open it and your phone or PC calendar takes over, ringing at your tap hour every evening even when this app is closed. Honest limit: the calendar can't see your record, so it reminds you on logged days too. Change the hour above, tap again for a fresh file. Nothing leaves the device.

USER'S GUIDE

Every tab, the math in a minute, backup & restore, past-data import — twelve pages, plainly told. Questions: isightlaboratories@gmail.com

Open the User's Guide ▶ Watch the walkthrough — 3:15 ▶ Watch the 30-second spot
Model parameters — advanced

Where these defaults come from: A — the life scale — was calibrated on the founder's thirteen-year, 2,400-day record (D = 1.0 at its documented anchor event); m, α, S_th, and the 7-day gap are standard fatigue-analysis conventions from the same reference pipeline. They are honest starting points, not your calibration. Once your record holds enough closed cycles — and ideally a documented anchor event of your own — set the anchor date and Calibrate, or type custom values directly, to make the scale yours.

The record & method behind the defaults The framework — a life in damage units

Until you calibrate to an anchor — a documented event of your own — the D level is on an arbitrary scale and only the rates mean anything. That is the honest default. Pipeline: 4-point rainflow (ASTM E1049-85) → Walker → S-N → Miner, identical to the web tool. One label note, documented in v2.0: the "Walker" step is the linear form S_eff = Sₐ + α·Sₘ — closer to a modified-Goodman-type correction than canonical multiplicative Walker. The historical label is kept and the math is unchanged; honesty about the name costs nothing.

Where the nightly number feeds the 𝑖SIP program
Hindsight Daily map — one number a night feeding five stations of the iSIP program

Open the interactive Data Economy map — every box a link →

Hindsight 80/20 · iSight Laboratories · the Hangar · ·
Questions: isightlaboratories@gmail.com
▶ Watch the 30-second spot

Welcome aboard

One number a day. That's it.

TodaySet how you are, 0–10 — drag the dial or tap a chip — and Save. Thirty seconds. This tab never grows. TrendsThe fatigue math reads your record: rates first, damage second — plus the crack-growth view and the Modal Survey ring-down test. Repair BayNew in v4 — the maintenance record. Tag the repairs you log and the bay reads which recovery procedures actually work on you, and which read as maintenance-induced damage. MissionPick a spectrum, name your mission, and a daily −1/0/+1 tap tracks whether the days build it. The service log and alignment map read the record against it. ReportEach month builds its own service log — save it as a PDF. DataBackups, restore, importing past data — and the full User's Guide.
Make it an app — one minute
iPhoneOpen this page in Safari → tap Share → Add to Home Screen. AndroidChrome → ⋮ menu → Add to Home screen (or Install app). PC / MacChrome or Edge → the install icon at the right end of the address bar (or menu → Install app).

Open the User's Guide ▶ Watch the walkthrough — 3:15

▶ Watch the 30-second spot
Reopen this any time with the ? in the top corner · isightlaboratories@gmail.com

Trial complete

Fourteen days, flown.

Your record is untouched and it is yours — locked or not, you can export it below, any time. Unlocking keeps the instrument running on it.

User's Guide · isightlaboratories@gmail.com

Already paid? The link on your purchase page (or receipt email) unlocks this device instantly.

← Back to iSight Laboratories · the Hangar