port: the leaf rate's 🟡 lifts -- three independent confirmations, and a stale caveat removed

The 1.7x/3.2x title-clock conflict I was carrying as an open doubt against every
unit-valued figure on the title was never a conflict: the Decoder had been
applying the plate's declared ramp to ptcopyright. One mislabelled element
generated the whole discrepancy.

Same shape as the port gating a snap on settle_instant while reading a printed
number that came from settle_time(). Two elements, one label. In both cases what
caught it was measuring a RATIO, which needs no identification, rather than a
value, which does.

rate 0.5 now rests on three declared quantities that agree, the third unrelated
to the first: ptloop01's 30-unit ramp, the leaf's 600-unit loop, and ptbtn00f's
pulse at exactly 1/10 of that loop (60.0 frames over 16 cycles, zero variance).

Also recorded: the plate's pulse is now measured -- ptbtn00f, 120 title units,
peak alpha 80, drawn 51 of 60 frames. NOT implemented: the plate's blink is
neither F5 nor F6, and the human's standing note is that its delay is accepted.
This commit is contained in:
Sylpheed port agent
2026-09-02 20:20:56 +00:00
parent 2b802e06b6
commit b0e5c82f57
2 changed files with 50 additions and 5 deletions

View File

@@ -118,3 +118,31 @@ nor was supposed to.
disagree, and names who can adjudicate.
* Anything about the plate's **absolute** alpha or position. Onset timing and
whether it extinguishes, only.
---
# ✅ The pulse is now MEASURED — and still not implemented
**2026-09-02.** This page established that the port holds `PRESS Ⓐ` permanently
lit where the disc declares a 30-unit pulse, and closed by saying the port would
not move until someone measured whether the guest pulses it. It has been
measured, as a by-product of F6:
| | |
|---|---|
| element | **`ptbtn00f`** — the focus variant, not `ptbtn00` |
| period | **120 title units**, from 60.0 frames over 16 consecutive cycles with **zero variance**, against a 600-frame sweep loop |
| peak alpha | **80**, not 255 |
| duty | drawn **51 of every 60** frames |
The period is phase-free: it is exactly 1/10 of the sweep's declared 600-unit
loop, and 60 leaf units × the leaf/title rate of 0.5 gives the declared 120.
**Not implemented, and deliberately so.** The current focus is the title's
animation timing (F5/F6), both now closed; the plate's blink is neither, and the
human's standing note on the plate is that its *delay* is accepted. Picking this
up is a decision for them, not a gap to fill quietly.
⚠️ Note for whoever does: the port draws the plate through `ptbtn00`, and the
pulsing element is `ptbtn00f`, reached by `focus_link`. That is the same element
whose absence from a declaration-order walk has now caused trouble twice.