Hazer Group holds the parcel registered as 600-1000C at 0-100 bar(g). Standing in 2026, that is 10 years out. The whole coordinate is contained, so the register returns a parcel reference and a date.
These dates are recorded, so the 2026 map and the 2031 map are both true without the reader setting anything. The plumb line is where you stand; the strips below it are when ground reverts to open.
A span crossing the plumb line means that family bounds this temperature. The dot marks the one parcel whose whole coordinate — temperature, pressure and catalyst together — is contained. When there is no dot, there is no registered occupant, and that is a finding rather than a gap. Press any parcel reference to read its register entry.
unplaceable
Sixteen live families state no temperature range at all and so have no column to stand in. The register names one of them, , which is in force and counted; is range‑less and its term has ended. Whether any overlapping family also covers the plant on its other elements is an all‑elements question the register does not resolve.
The verdict is occupied_family_code, a location. opening_date is the second first-class output. Neither is a price and neither says anyone infringes. Parameters load at evidenced central values; one gesture returns them.
A direction error. The separable n=0.5 law makes life scale as the inverse square of the deactivation rate, so a hotter reactor must shorten catalyst life. The JSON expression multiplied instead of dividing, which made life grow with temperature — backwards for a thermally activated process.
No vector catches this. The deactivation clock only reports inside its 525–600 °C basis, and every in-basis vector — V-DEACT-575, V-REGEN-AIR, V-REGEN-H2 — sits exactly at the 575 °C reference temperature, where kd is 1 and multiplying and dividing give the same answer. It takes a reading somewhere else in the window: at 550 °C the correct clock reads 42.40 h and the defect reads 3.32 h.
A sentinel read as a quantity. R30 returns years_to_open = 0 when the register carries no expiry date. The test years_to_open <= 3 then read that absence as 'zero years away' and returned wait_for_expiry — telling a reader to wait for an opening the record does not have.
No vector catches this either. Only three vectors read the strategy rail, and all three stand on a dated parcel or on none at all: V-CENTRAL and V-JUST-BEFORE both sit on C-105, dated 2036, and V-FREE-HOLE-C01 has no occupant, so the guard makes no difference to any of them. It takes a parcel that is held and undated — three of the nine declared scenarios.