Commit Graph

14868 Commits

Author SHA1 Message Date
Nicholas Dudfield
a6bcde3044 test(ledger): cover consensus entropy replay 2026-07-16 19:29:43 +07:00
Nicholas Dudfield
1be657098f test(entropy): pin digest and manifest rotation 2026-07-16 19:28:59 +07:00
Nicholas Dudfield
fd6c6e87da docs(export): correct observer and XPOP ordering 2026-07-16 19:21:48 +07:00
Nicholas Dudfield
a0875f518b docs(entropy): pin hook ABI and bounded timing 2026-07-16 19:21:13 +07:00
Nicholas Dudfield
3a4f86c5e8 docs(entropy): pin commit reveal proof chain 2026-07-16 19:19:03 +07:00
Nicholas Dudfield
0560c88e1a docs(entropy): pin selector and tier contract 2026-07-16 19:17:23 +07:00
Nicholas Dudfield
9f1614a234 docs(entropy): pin synthetic authority and ordering 2026-07-16 19:15:11 +07:00
Nicholas Dudfield
5e27d411d1 docs(export): pin admission and attribution rules 2026-07-16 19:13:13 +07:00
Nicholas Dudfield
1ff3ad46c3 docs(export): pin consensus activation boundary 2026-07-16 19:12:20 +07:00
Nicholas Dudfield
8180336145 docs(export): separate admission and publication clocks 2026-07-16 19:11:21 +07:00
Nicholas Dudfield
d52c6bac6f docs(export): pin witness authority boundary 2026-07-16 19:10:35 +07:00
Nicholas Dudfield
53500b1c8e docs(export): pin callback authorization contract 2026-07-16 19:08:02 +07:00
Nicholas Dudfield
b0e7affa73 fix(consensus): authenticate cluster proposals 2026-07-16 18:59:05 +07:00
Nicholas Dudfield
f40041d018 test(consensus): exercise manifest arrival ordering 2026-07-16 18:23:50 +07:00
Nicholas Dudfield
4eee7c46cb fix(ledger): preserve parent context during live apply 2026-07-16 18:20:43 +07:00
Nicholas Dudfield
e5d62430fb fix(consensus): freeze proofed entropy key attribution 2026-07-16 18:18:53 +07:00
Nicholas Dudfield
7917d437a3 fix(export): validate witness evidence against parent 2026-07-16 18:18:49 +07:00
Nicholas Dudfield
2577c1a017 fix(consensus): prevent minority sidecar vetoes 2026-07-16 18:02:15 +07:00
Nicholas Dudfield
99a27974b7 docs(consensus): align normative extension contracts 2026-07-16 17:51:25 +07:00
Nicholas Dudfield
f0e36c0ba4 refactor(export): name admission lifecycle precisely 2026-07-16 17:36:03 +07:00
Nicholas Dudfield
4b229bda82 docs(export): correct share wire contract 2026-07-16 17:34:37 +07:00
Nicholas Dudfield
3e9da7623c fix(entropy): tighten pseudo application invariants 2026-07-16 17:31:01 +07:00
Nicholas Dudfield
4acc0dedd8 test(consensus): pin sanitized pseudo derivation 2026-07-16 17:12:15 +07:00
Nicholas Dudfield
2a671fc3a7 fix(consensus): sanitize live extension build inputs 2026-07-16 17:05:08 +07:00
Nicholas Dudfield
6706d642f8 test(export): update contributor field golden bytes 2026-07-16 16:55:55 +07:00
Nicholas Dudfield
28cea3f21b refactor(export): align pending witness terminology 2026-07-16 16:50:11 +07:00
Nicholas Dudfield
59697f5ae7 refactor(export): remove retired witness threshold 2026-07-16 16:46:34 +07:00
Nicholas Dudfield
e7330acbbe fix(consensus): separate live pseudo authority from replay 2026-07-16 16:44:37 +07:00
Nicholas Dudfield
6b97686dde refactor(export): remove redundant trigger publication state 2026-07-16 16:37:49 +07:00
Nicholas Dudfield
f5d9824e4a refactor(export): use dedicated contributor field 2026-07-16 16:34:53 +07:00
Nicholas Dudfield
fdbba707e9 docs(export): state witness attribution boundary 2026-07-16 16:29:51 +07:00
Nicholas Dudfield
a31140a4b6 refactor(export): remove unused stream key constant 2026-07-16 16:17:54 +07:00
Nicholas Dudfield
508a95f85e refactor(json): remove retired shares key constant 2026-07-16 16:17:34 +07:00
Nicholas Dudfield
e6b8a55810 refactor(consensus): remove retired entropy flags 2026-07-16 16:16:53 +07:00
Nicholas Dudfield
b0da027f7a refactor(export): remove retired authority cap helper 2026-07-16 16:16:17 +07:00
Nicholas Dudfield
94d8ba48af refactor(export): remove retired result metadata 2026-07-16 16:13:56 +07:00
Nicholas Dudfield
e18acab7af refactor(export): remove retired expiry result 2026-07-16 16:11:29 +07:00
Nicholas Dudfield
1ea862a6f3 refactor(export): remove retired retry result 2026-07-16 16:10:59 +07:00
Nicholas Dudfield
25a60b33cd fix(export): reject zero target ticket sequence 2026-07-16 15:46:55 +07:00
Nicholas Dudfield
4f9d58eb46 refactor(export): remove legacy collector lane 2026-07-16 15:44:21 +07:00
Nicholas Dudfield
c021365516 chore: refresh generated and formatted files 2026-07-16 15:22:27 +07:00
Nicholas Dudfield
8806ee94d0 test: pin packed entropy status ABI 2026-07-16 14:52:46 +07:00
Nicholas Dudfield
ec5d22f557 feat: pack entropy status metadata 2026-07-16 14:39:58 +07:00
Nicholas Dudfield
bf6cf9c84a feat: simplify entropy Hook quality gates 2026-07-16 14:11:51 +07:00
Nicholas Dudfield
142fde5acd test: pin Export committee replay guard 2026-07-16 13:48:02 +07:00
Nicholas Dudfield
66214c8ab3 test: isolate Export committee immutability guard 2026-07-16 13:36:58 +07:00
Nicholas Dudfield
2fdce2a7c4 test: cover Export committee invariant branches 2026-07-16 13:31:57 +07:00
Nicholas Dudfield
80ca259233 export: close committee review gaps 2026-07-16 13:20:42 +07:00
Nicholas Dudfield
b20d135388 Implement account-owned Export committees 2026-07-16 12:54:07 +07:00
Nicholas Dudfield
9d44f6fb0c refactor(export): name transaction phases explicitly 2026-07-16 11:02:42 +07:00