diff --git a/assets/counterproof-hero.svg b/assets/counterproof-hero.svg index 6cad989..ee48580 100644 --- a/assets/counterproof-hero.svg +++ b/assets/counterproof-hero.svg @@ -3,7 +3,7 @@ COUNTERPROOF / PR PROOF LAB Your coding agent says it fixed the bug. - Prove it. + Prove the exact claim. REGRESSION WITNESS @@ -20,7 +20,7 @@ BEFORE / AFTER - PASS ≠ PROOF + PASS ≠ CLAIM PROOF OPEN LIVE PROOF LAB → diff --git a/assets/social-preview.svg b/assets/social-preview.svg index 3ae2b90..e6e9d62 100644 --- a/assets/social-preview.svg +++ b/assets/social-preview.svg @@ -2,9 +2,9 @@ COUNTERPROOF - Your coding agent says - it fixed the bug. Prove it. - Behavioral proof for agent-generated pull requests. + Your coding agent says it fixed the bug. + Prove the exact claim. + Same evidence · BASE vs HEAD · scope stays explicit. PR HEAD + CHANGED TESTS diff --git a/site/app.js b/site/app.js index 4d334d6..697670e 100644 --- a/site/app.js +++ b/site/app.js @@ -20,11 +20,11 @@ const witnessScenarios = { baseNote: "pre-change behavior reproduced", verdict: "WITNESSED", integrity: "proof integrity · CLEAN", - proofStatus: "VERIFIED", - proofReady: "proof ready · TRUE", + proofStatus: "SUBMITTED JUDGE", + proofReady: "product oracle · UNVERIFIED", proofClass: "verified", explanation: "The changed test passes on the PR, fails on the old code, and the evidence surface is clean.", - takeaway: "The configured Counterproof evidence contract is satisfied." + takeaway: "The regression is witnessed under the submitted judge; broader product correctness remains unproven." }, "weak-test": { head: "PASS", @@ -34,7 +34,7 @@ const witnessScenarios = { verdict: "NOT WITNESSED", integrity: "proof integrity · CLEAN", proofStatus: "UNPROVEN", - proofReady: "proof ready · FALSE", + proofReady: "submitted judge · INSUFFICIENT", proofClass: "unproven", explanation: "Green on HEAD is not enough when the same test was already green on BASE.", takeaway: "The configured evidence does not prove the regression." @@ -47,10 +47,10 @@ const witnessScenarios = { verdict: "WITNESSED", integrity: "proof integrity · CI/TEST SURFACE CHANGED", proofStatus: "REVIEW REQUIRED", - proofReady: "proof ready · FALSE", + proofReady: "judge changed · REVIEW", proofClass: "review", explanation: "The regression witness exists, but the PR also changed how evidence is produced.", - takeaway: "The witness survives, but the unified proof is blocked until the judge is reviewed." + takeaway: "The witness survives, but changed evidence-producing machinery requires reviewer inspection before any broader claim." }, "suite-delta": { head: "PASS", @@ -60,7 +60,7 @@ const witnessScenarios = { verdict: "SUITE DELTA", integrity: "proof integrity · CLEAN", proofStatus: "SUITE DELTA", - proofReady: "proof ready · FALSE", + proofReady: "exact witness · UNPROVEN", proofClass: "suite", explanation: "The whole suite distinguishes HEAD from BASE, but the changed test was not isolated.", takeaway: "Useful evidence, but deliberately weaker than an exact Regression Witness." diff --git a/site/index.html b/site/index.html index 4571908..fd12f19 100644 --- a/site/index.html +++ b/site/index.html @@ -3,8 +3,8 @@ - - Counterproof · Proof Lab + + CounterProof · Proof Lab @@ -18,9 +18,9 @@
01—
-

PROOF-OF-FIX FOR AGENT PULL REQUESTS

-

Green says it passes now.
Prove it failed before the fix.

-

Counterproof replays the PR’s changed tests against pre-change code, then checks whether the same PR weakened the tests or CI that produced the evidence.

+

EVIDENCE REPLAY FOR AI-ASSISTED PULL REQUESTS

+

Green says it passes now.
Prove the exact claim.

+

CounterProof replays the same submitted evidence against pre-change code, then checks whether the PR changed the test or CI judge. It tells you what the evidence establishes — not whether the PR should merge.

@@ -52,9 +52,9 @@

Green says it passes now.
Prove it failed before the fix.

WITNESSED proof integrity · CLEAN
- UNIFIED PROOF - VERIFIED - proof ready · TRUE + EVIDENCE SCOPE + SUBMITTED JUDGE + product oracle · UNVERIFIED
@@ -234,7 +234,7 @@

What is real today,
and what is still a research target.

- COUNTERPROOF / SKILLFACTORY + COUNTERPROOF / PROOF LAB Agents will learn. The question is whether you can review what they learned.
diff --git a/site/standalone.html b/site/standalone.html index d97fc2f..1303d44 100644 --- a/site/standalone.html +++ b/site/standalone.html @@ -3,8 +3,8 @@ - - Counterproof · Proof Lab + + CounterProof · Proof Lab