zeekay and Hanzo Dev
9f2d755bb0
cert: the door is sized from K, the verifier from n — say which
...
TestQuasarCountFloor_SizerMatchesVerifier and LLM.md both claimed the
producer, the gossip door and the verifier ask for one count. What the
test holds is narrower and is the thing worth holding: the door's alpha
is TwoThirdsCount(p.K), so the door is sized by the function the verifier
enforces and neither is a second definition of the count.
The two are one number whenever the params were sized to the set that is
running, which is what FeasibleParams does. They part when the set has
moved since, and the new test states which way that cuts: TwoThirdsCount
does not decrease, so a set that GREW leaves the door the looser bar and
the predicate still decides — this clause cannot halt an export the door
admitted. A set that SHRANK leaves the door the stricter bar, which is
the runtime's gossip-admission bound and reads the same before and after
the clause.
Documentation and one test. No floor logic is touched.
Co-authored-by: Hanzo Dev <[email protected] >
2026-09-01 18:22:29 -07:00
..
2026-03-03 12:00:00 -08:00
2026-08-21 17:45:38 -07:00
2025-09-27 03:26:38 +00:00
2025-12-03 23:56:12 -08:00
2025-09-27 03:26:38 +00:00
2026-08-15 21:52:51 -07:00
2026-08-21 11:45:32 -07:00
2026-02-15 14:08:02 -08:00
2026-08-14 14:57:08 -07:00
2026-08-13 22:29:04 -07:00
2026-08-08 08:01:16 -07:00
2026-08-21 11:45:32 -07:00
2026-09-01 12:01:23 -07:00
2026-08-14 14:57:08 -07:00
2026-09-01 17:39:39 -07:00
2026-09-01 17:39:39 -07:00
2026-09-01 17:39:39 -07:00
2026-09-01 12:01:23 -07:00
2026-08-18 22:21:49 -07:00
2026-07-10 01:17:22 -07:00
2026-08-29 20:02:17 -07:00
2026-08-29 19:11:08 -07:00
2026-06-22 16:32:28 -07:00
2026-08-21 11:45:32 -07:00
2026-08-28 12:58:35 -07:00
2026-08-26 13:18:52 -07:00
2026-08-14 20:27:29 -07:00
2026-08-14 14:57:08 -07:00
2026-07-10 03:58:20 -07:00
2026-08-15 23:30:25 -07:00
2026-09-01 08:10:24 -07:00
2026-08-14 20:27:29 -07:00
2026-08-01 00:58:56 -07:00
2026-09-01 12:01:23 -07:00
2026-09-01 12:01:23 -07:00
2026-07-07 12:25:14 -07:00
2026-08-14 14:57:08 -07:00
2026-08-14 14:57:08 -07:00
2026-08-21 07:15:50 -07:00
2026-08-21 11:45:32 -07:00
2026-08-14 07:56:43 -07:00
2026-08-14 04:30:07 -07:00
2026-09-01 08:10:35 -07:00
2026-09-01 08:10:35 -07:00
2026-08-29 17:52:36 -07:00
2026-09-01 17:39:39 -07:00
2026-08-14 14:57:08 -07:00
2026-08-14 14:57:08 -07:00
2026-07-10 01:17:22 -07:00
2026-07-09 11:02:44 -07:00
2026-08-28 12:58:35 -07:00
2026-07-31 20:56:06 -07:00
2026-08-28 12:58:35 -07:00
2026-09-01 12:01:23 -07:00
2026-07-09 11:02:44 -07:00
2026-09-01 12:01:23 -07:00
2026-07-31 20:56:06 -07:00
2026-08-20 13:22:05 -07:00
2026-09-01 12:01:23 -07:00
2026-09-01 08:10:24 -07:00
2026-09-01 08:10:24 -07:00
2026-09-01 08:10:24 -07:00
2025-09-27 03:26:38 +00:00
2026-08-21 18:18:00 -07:00
2026-09-01 12:01:23 -07:00
2026-09-01 12:01:23 -07:00
2026-08-14 14:57:08 -07:00
2026-08-20 12:35:32 -07:00
2026-09-01 12:01:23 -07:00
2026-08-21 11:45:32 -07:00
2026-08-21 11:28:36 -07:00
2026-06-28 15:14:16 -07:00
2026-03-01 23:00:51 -08:00
2026-06-28 15:14:16 -07:00
2026-06-28 15:14:16 -07:00
2026-06-28 15:14:16 -07:00
2026-08-13 18:44:15 -07:00
2026-09-01 12:01:23 -07:00
2026-09-01 17:39:39 -07:00
2026-09-01 12:01:23 -07:00
2026-08-21 11:28:36 -07:00
2026-08-20 10:32:39 -07:00
2026-08-14 14:57:08 -07:00
2026-06-28 15:14:16 -07:00
2026-08-21 14:48:47 -07:00
2026-08-15 23:51:36 -07:00
2026-08-21 11:28:36 -07:00
2026-06-22 16:32:28 -07:00
2026-08-21 11:45:32 -07:00
2026-08-26 13:18:52 -07:00
2026-08-21 11:45:32 -07:00
2026-07-10 15:28:01 -07:00
2026-08-14 22:29:09 -07:00
2026-08-21 08:37:55 -07:00
2026-08-21 11:45:32 -07:00
2026-07-02 17:48:59 -07:00
2026-08-21 11:45:32 -07:00
2026-07-05 12:17:43 -07:00
2026-08-14 14:57:08 -07:00
2026-06-30 23:18:15 -07:00
2026-07-10 01:17:22 -07:00
2026-08-14 14:57:08 -07:00
2026-09-01 08:10:24 -07:00
2026-08-21 11:28:36 -07:00
2026-09-01 12:01:23 -07:00
2026-08-13 22:29:04 -07:00
2026-08-14 14:57:08 -07:00
2026-07-31 20:56:06 -07:00
2026-08-28 12:58:35 -07:00
2026-07-09 10:50:09 -07:00
2026-08-21 11:45:32 -07:00
2026-07-03 19:53:01 -07:00
2026-09-01 12:01:23 -07:00
2026-09-01 12:01:23 -07:00
2026-06-28 15:14:16 -07:00
2026-09-01 18:22:29 -07:00
2026-09-01 12:01:23 -07:00
2026-07-10 03:58:20 -07:00
2026-06-28 15:14:16 -07:00
2026-09-01 17:39:39 -07:00
2026-09-01 17:39:39 -07:00
2026-09-01 17:39:39 -07:00
2026-07-01 13:13:34 -07:00
2026-07-01 13:13:34 -07:00
2026-08-21 11:45:32 -07:00
2026-09-01 12:01:23 -07:00
2026-08-14 20:27:29 -07:00
2026-09-01 12:01:23 -07:00
2026-07-09 10:50:09 -07:00
2026-09-01 17:39:39 -07:00
2026-08-15 23:51:36 -07:00
2026-09-01 12:01:23 -07:00
2026-08-15 23:30:25 -07:00
2026-07-02 15:29:14 -07:00
2026-08-21 11:45:32 -07:00
2026-08-13 22:29:04 -07:00
2026-08-28 12:58:35 -07:00
2026-07-10 00:25:16 -07:00
2026-08-14 14:57:08 -07:00
2026-09-01 17:39:39 -07:00
2026-08-21 11:28:36 -07:00
2026-08-21 11:44:51 -07:00
2026-08-21 14:48:47 -07:00
2026-08-14 14:57:08 -07:00
2026-08-28 12:58:35 -07:00
2026-07-10 03:58:20 -07:00
2026-09-01 12:01:23 -07:00
2026-08-15 23:30:25 -07:00
2026-09-01 12:01:23 -07:00
2026-09-01 17:39:39 -07:00
2026-08-21 11:45:32 -07:00
2026-07-10 15:28:01 -07:00
2026-08-14 22:11:30 -07:00
2026-09-01 12:01:23 -07:00