Practice your understanding.
Explore changed behavior, risky paths and missing tests. Answer rehearsal questions. Let the coach show you what you can explain—and what you still need to learn.
The pull request accountability gate
Prove you know what you ship.
Practice when it helps. When you're ready, answer a focused set of questions on live video before the pull request can merge.
Understanding before merge
Tools can generate code. They cannot take responsibility. SlopProof creates a deliberate pause to understand a change before a shared project has to carry it.
One flow · different starting points
Contributors arrive with different experience and context. Practice gives everyone access to preparation without turning preparation into a hurdle. Experienced contributors and small patches can go directly to Proof.
Explore changed behavior, risky paths and missing tests. Answer rehearsal questions. Let the coach show you what you can explain—and what you still need to learn.
Open the challenge on your phone. Questions appear one by one when the timer starts. Explain the patch on live video in one continuous take.
Product walkthrough
Both paths are directly available from the check. Practice is optional, and the exact proof questions stay hidden until recording starts.
Understanding coach
Trace publish → callback → restore. Name the exact interval in which another reader can enter.
Live proof handoff
Why can another reader still observe candidate state before rollback?
One take · uploading encrypted · head 9f31c2e
Configurable multimodal review
A multimodal LLM can act as an automated judge, comparing the transcript, selected video frames, answer timing, patch context and rubric. Maintainers can enable automatic pass for calibrated cases—or require human review for every proof.
A risk-sized question set, one take, bound to this PR revision.
A per-attempt key protects the original recording.
Transcript, timestamps and a few reasoned frames.
Patch references, transcript, frames, rubric, gaps and contradictions.
Auto-pass can be enabled. Review can always remain required.
Private by architecture
A live proof may contain your face, voice and technical reasoning. SlopProof treats the recording as sensitive evidence—not ordinary product analytics.
Each live proof gets its own encryption key. Private object storage alone is never enough to play the recording back.
Only authorized maintainers can open evidence when review is required. Every access is short-lived and auditable.
Recordings disappear after 24 hours by default—and sooner after a clear pass. Storage lifecycle rules provide a second deletion backstop.
SlopProof turns understanding into a visible step in shipping software—first as learning, then as accountability.
See the flow again ↑