Skip to content

chore(docs): rewrite landing page and Learn section [skip-line-limit] - #2031

Merged
hmzakhalid merged 1 commit into
mainfrom
docs/learn
Sep 26, 2026
Merged

hmzakhalid merged 1 commit into
mainfrom
docs/learn

Conversation

@hmzakhalid

Copy link
Copy Markdown
Collaborator

Part 4 of 12 of the docs rewrite. This stack replaces #2010, which was too large to review. Each layer builds on the one below it. Merge the layers in order.

Changes

Rewrite the home page and the six Learn pages against the code:
overview, what an E3 is, architecture, E3 lifecycle, cryptography, and
use cases.

  • The home page uses the new hero, committee ring, stage flow, and
    quick-start terminal.
  • The lifecycle page uses one stepper stage per E3Stage value and
    lists the deadline formulas, FailureReason values, and refunds.
  • Committee captions use the H-member roster and T + 1 shares.
  • Corrections include: inputs go to the E3 program, not the
    Interfold contract; only RISC Zero compute exists; sortition weight
    is tFOLD tickets, not stake; the decryption verifier checks the
    recursive Honk proof. Unverifiable compliance claims are removed.

Review focus

The protocol descriptions: stages, deadlines, failure reasons, refunds, and the cryptography summary.

Verification

  • The facts on these pages were checked against the code at release 0.18.0. Where noted, they were also checked against mainnet or Sepolia state on 25 September 2026.

  • At this layer: pnpm build in docs/ passes, pnpm check:addresses passes, and Prettier passes on the changed files.

  • Each changed page passes a per-page check: Nextra compile, internal links, and the ASD-STE100 punctuation rules. The archival whitepaper and the constitution are kept word for word.

@hmzakhalid hmzakhalid added the documentation Improvements or additions to documentation label Sep 26, 2026
@coderabbitai

coderabbitai Bot commented Sep 26, 2026 •

Copy link
Copy Markdown
Contributor

Warning

Review limit reached

Next included review available in 34 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: Repository: theinterfold/interfold/.coderabbit.yaml

Review profile: CHILL

Plan: Advanced

Run ID: 5e7c7be2-6692-427b-88b4-f84532b5595c

📥 Commits

Reviewing files that changed from the base of the PR and between 0aa3177 and 98bdf1a.

📒 Files selected for processing (7)
  • docs/pages/index.mdx
  • docs/pages/learn/architecture.mdx
  • docs/pages/learn/cryptography.mdx
  • docs/pages/learn/e3-lifecycle.mdx
  • docs/pages/learn/index.mdx
  • docs/pages/learn/use-cases.mdx
  • docs/pages/learn/what-is-e3.mdx

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@vercel

vercel Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
crisp Ready Ready Preview Sep 26, 2026 7:06pm UTC
interfold-dashboard Ready Ready Preview Sep 26, 2026 7:06pm UTC
interfold-docs Ready Ready Preview Sep 26, 2026 7:06pm UTC

Request Review

ctrlc03
ctrlc03 previously approved these changes Sep 26, 2026
Rewrite the home page and the six Learn pages against the code:
overview, what an E3 is, architecture, E3 lifecycle, cryptography, and
use cases.

- The home page uses the new hero, committee ring, stage flow, and
  quick-start terminal.
- The lifecycle page uses one stepper stage per E3Stage value and
  lists the deadline formulas, FailureReason values, and refunds.
- Committee captions use the H-member roster and T + 1 shares.
- Corrections include: inputs go to the E3 program, not the
  Interfold contract; only RISC Zero compute exists; sortition weight
  is tFOLD tickets, not stake; the decryption verifier checks the
  recursive Honk proof. Unverifiable compliance claims are removed.
@hmzakhalid
hmzakhalid dismissed ctrlc03’s stale review September 26, 2026 19:04

The merge-base changed after approval.

@hmzakhalid
hmzakhalid deleted the branch main September 26, 2026 19:12
@hmzakhalid hmzakhalid closed this Sep 26, 2026
@hmzakhalid
hmzakhalid removed this pull request from stack #2040 September 26, 2026 19:13
@hmzakhalid hmzakhalid reopened this Sep 26, 2026
@hmzakhalid
hmzakhalid changed the base branch from docs/reference-pages to main September 26, 2026 19:14
@hmzakhalid
hmzakhalid added this pull request to stack #2042 September 26, 2026 19:15
@hmzakhalid
hmzakhalid merged commit e3c9c39 into main Sep 26, 2026
35 checks passed
@github-actions
github-actions Bot deleted the docs/learn branch October 4, 2026 03:08

This branch was successfully deployed

3 active deployments
Preview – interfold-docs — 98bdf1ac Deployed Sep 26, 2026 by vercel[bot]
Preview – crisp — 98bdf1ac Deployed Sep 26, 2026 by vercel[bot]
Preview – interfold-dashboard — 98bdf1ac Deployed Sep 26, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants