v0.9.3 changes two things about how a gene is judged and how it runs.
Judged against its season. Arena F(g) used to measure a gene's speed and cost against fixed constants. It now compares them with the season median of genes in the same domain and fidelity.
Run as declared. Every CLI path now runs a gene with exactly the permissions its phenotype declares. Only a Hybrid gene that declares network access can reach the network, and each of its requests is checked before it leaves the sandbox.
v0.9.3 is the protocol version. It shipped in @rotifer/playground 0.30.0 on 2026-10-21. Install 0.30.1, the security patch that followed.
F(g) against the season
F(g) has two efficiency terms: how fast a gene ran and how much it cost. Each is scored relative to a reference: L_ref for latency, Cost_ref for resource cost.…