zeekay
53cc3979d5
research-sdk: structure runs as falsifiable tests — hypothesis, notes, verdict
...
Add the scientific-method frame to the experiment handle: state a hypothesis
+ prediction up front, .note() the running log, and .conclude(verdict ∈
proven|refuted|inconclusive, because=...) to seal it. A refutation is
recorded as clearly and durably as a proof. finish() defaults a stated
hypothesis to inconclusive — a finished run never silently reads as proof.
All fields serialize into the record's meta alongside the auto-captured
provenance (git sha + lib versions), so a verdict is queryable evidence.
Backward-compatible: every new param is optional.
2026-07-22 21:56:07 -07:00
..
2026-06-30 22:21:53 -07:00
2026-03-01 16:01:16 -08:00
2026-03-01 16:01:16 -08:00
2026-03-01 16:01:16 -08:00
2026-03-09 21:11:54 -07:00
2026-06-30 22:21:53 -07:00
2026-03-01 16:01:16 -08:00
2026-04-01 13:36:10 -07:00
2026-07-19 20:02:48 -07:00
2026-03-25 04:02:13 -07:00
2026-04-01 10:41:46 -07:00
2026-06-30 14:56:32 -07:00
2026-07-02 13:16:42 -07:00
2026-04-01 10:41:46 -07:00
2026-07-03 00:45:49 -07:00
2026-06-16 16:09:23 -07:00
2026-03-07 00:01:43 -08:00
2026-03-01 16:01:16 -08:00
2026-07-22 21:56:07 -07:00
2026-06-24 13:50:24 -07:00
2026-04-01 10:41:46 -07:00
2026-03-19 10:29:31 -07:00
2026-07-19 20:02:48 -07:00
2026-05-13 14:23:35 -07:00
2026-03-22 20:03:09 -07:00
2026-06-30 22:21:53 -07:00
2026-07-03 12:31:09 -07:00
2026-07-08 08:50:48 -07:00
2026-07-19 20:02:48 -07:00
2026-03-04 12:15:14 -08:00
2026-06-17 22:06:55 +00:00
2026-06-26 11:57:48 -07:00
2026-07-03 00:45:49 -07:00
2026-03-01 16:01:16 -08:00
2026-03-01 16:01:16 -08:00
2026-07-03 00:45:49 -07:00
2026-06-17 21:53:05 +00:00
2026-06-24 13:50:24 -07:00
2026-03-01 16:01:16 -08:00
2026-03-04 12:15:14 -08:00
2026-03-01 16:01:16 -08:00
2026-03-04 12:15:14 -08:00
2026-06-26 11:57:48 -07:00
2026-03-01 16:01:16 -08:00
2026-06-26 11:57:48 -07:00
2026-03-12 01:12:30 -07:00
2026-03-04 12:15:14 -08:00
2026-07-19 20:02:48 -07:00
2026-05-14 20:56:32 -07:00
2026-06-26 11:57:48 -07:00
2026-03-10 21:57:50 -07:00
2026-03-01 16:01:16 -08:00
2026-03-01 16:01:16 -08:00
2026-06-24 13:50:24 -07:00
2026-05-13 14:23:35 -07:00
2026-03-04 12:15:14 -08:00
2026-03-09 17:49:54 -07:00
2026-03-10 21:57:50 -07:00
2026-06-30 17:06:30 -07:00
2026-06-26 11:57:48 -07:00
2026-07-19 20:02:48 -07:00
2026-07-15 18:16:32 -07:00
2026-03-01 16:01:16 -08:00
2026-06-21 01:29:06 -07:00
2026-07-05 19:49:03 -07:00