Horos Engineering

Horos Engineering · proof of code · structural control

Run the precursor detector yourself

The element of the structural rail — what it is built from, what is gated, and the three records it stands on.

The same governed detector, on a different substrate. This is the structural precursor test running in your browser against NASA C-MAPSS turbofan run-to-failure data and FEMTO/PRONOSTIA bearing run-to-failure data — both public, both third-party, both run until the unit actually failed. Pick a unit. Move the gates. Watch the lead time and what it costs.

200 engines across two independent C-MAPSS subsets and six run-to-failure bearings. Constants were declared in code before the results they govern, and there was no per-dataset tuning — the flight-cycle substrate and the vibration substrate carry different constants because they are different substrates, and both sets were fixed in advance. The figures below are recomputed in this page from the raw series, not quoted.

The instrument #

this unit
lead before failure
of its life
baseline false alarms

Across the whole fleet #

units detected
median lead
units with a baseline false alarm
gate width kdetectedmedian leadunits with FAmedian % of life

The declared row is highlighted. Narrow the gate and detection rises while the baseline starts alarming on healthy units. Widen it and the alarms stop along with some of the detections. That trade is the instrument.

What an adversary does to it #

naive spoof, held
97/98
adaptive spoof, held
84/98
overwrite forgery, evades
77/98

From the archived run, on the flight-cycle substrate. A crude replay is caught almost every time. An adaptive one is caught most of the time. A statistically faithful overwrite forgery evades a telemetry-only observer in the majority of trials — that is the named boundary where the adversarial ladder closes, and it is the reason the architecture carries an identity channel that does not depend on the telemetry at all.

Reproduction check #

What this is not #

This has not been inside an operating asset. Both substrates are public archives of units that were run to failure in a rig, not a partner's instrumented structure under real operating conditions. Nothing here writes to any plant.

The material-state layer is proposed, not accomplished. What you are running is the telemetry channel. The material channel is patent-anchored design targets with an oracle-free simulation, and it is priced separately in the record wherever a verdict would depend on it.

Two channels agreeing is not yet independent evidence. The common-mode study that would license that reading is unbuilt, so the composition law's worst-case reading is the operative one.

Detector: causal rolling median, baseline fixed at [run-in, run-in+B), gate at median + k×MAD of that baseline, onset declared after P consecutive exceedances. Data: NASA C-MAPSS turbofan degradation and FEMTO/PRONOSTIA bearing datasets, archived and hashed; the record cites both by SHA-256.