Skip to content

docs(research): expand Beacon Chain upgrades overview#510

Open
XiaoHai67890 wants to merge 1 commit into
eth-protocol-fellows:mainfrom
XiaoHai67890:docs/cl-upgrades-pbs-il-clean
Open

docs(research): expand Beacon Chain upgrades overview#510
XiaoHai67890 wants to merge 1 commit into
eth-protocol-fellows:mainfrom
XiaoHai67890:docs/cl-upgrades-pbs-il-clean

Conversation

@XiaoHai67890

@XiaoHai67890 XiaoHai67890 commented May 5, 2026

Copy link
Copy Markdown

Summary

  • Expands the Beacon Chain upgrades page from a stub into a consensus-layer upgrade overview.
  • Adds context for PBS, ePBS, inclusion lists, FOCIL, preconfirmations, EIP-7251, and staking-pool related considerations.
  • Adds an active-research warning and cross-links to existing local wiki pages.
  • Adds bitmask and decrypt to wordlist.txt so the repository spell check passes on existing technical terms.

Checks

  • Based on main
  • One commit
  • git diff --check upstream/main...HEAD passes
  • bash check_typos.sh passes locally
  • Local wiki links in the edited page resolve to existing files

@github-actions

github-actions Bot commented May 5, 2026

Copy link
Copy Markdown

Hi @XiaoHai67890,

⚠️ Potential typos found in your pull request:

  • 📄 ./docs/wiki/research/history-expiry/history-expiry.md (line(s) 37,39):
    1. ❌ bitmask
  • 📄 ./docs/wiki/research/history-expiry/history-expiry.md (line(s) 37,39):
    1. ❌ bitmask
  • 📄 ./docs/wiki/CL/cl-networking.md (line(s) 251):
    1. ❌ decrypt

ℹ️ How to fix this error:

  1. If these are actual typos:

    • Open the files at the specified line numbers and fix them
  2. If these are names or one-off nouns:

    • Wrap them in <name> tags
    • Example: <name>Alex Pereira</name>
    • Use this for people's names or unique terms that appear rarely
  3. If these are valid terms:

    • Add them to wordlist.txt (one word per line)
    • Terms must be plain text without spaces/special chars
    • The list is case-insensitive
  4. If these are code terms:

    • Wrap them in backticks (`) in your markdown

ℹ️ Checking for typos locally

  1. Install aspell for your platform
  2. Navigate to project root and run:
for f in **/*.md ; do echo $f ; aspell --lang=en_US --mode=markdown --home-dir=. --personal=wordlist.txt --ignore-case=true --camel-case --add-sgml-skip nospellcheck list < $f | sort | uniq -c ; done

Learn more about wordlist format

@XiaoHai67890 XiaoHai67890 force-pushed the docs/cl-upgrades-pbs-il-clean branch from f1cc3a9 to 1a19f0e Compare May 5, 2026 06:31
@XiaoHai67890

Copy link
Copy Markdown
Author

Closing this PR at my request for now.

@XiaoHai67890 XiaoHai67890 reopened this May 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant