Honored to join @muellerberndt on three OPH papers. It was genuinely fun. The path was hard and complex. Using Oraclizer’s preserve/reflect discipline, I pulled a general layer from one auction fixture and kept pushing until Lean separated four different ways protected behavior can fail. Bernhard’s willingness to let outside work meet OPH on its own terms stayed with me. I’m grateful for that trust. The next question feels clear: can the repair process supply the assumptions the proofs need, and what remains impossible under any scheduler? I think that is the path. github.com/FloatingPragma/ob…

Aug 18, 2026 · 8:47 AM UTC

1
5
15
13,788
Sort replies: Relevant Recent Liked
Replying to @jay_oraclizer
This is super interesting to think about and extrapolate to the behavior of complex observers. Each observer needs to strike a balance between fitting in (adapting to the world) and spending energy to change the world in their favor. All within hard constraints. Thus it seems that the repair law is a class and every repair splits into private self-update vs. spending shared capacity to change the network. New issue here: github.com/FloatingPragma/ob…
2
2
8
457
The split sharpens the problem quite a bit. In a finite typed model, both pure subclasses can miss a protected fiber that the combined class reaches, while fairness and source reach remain separate obligations. I’m taking the exact boundary through the formal pipeline now.
4
147