Skip to content

acdbot: prevent bal-devnet/glamsterdam-devnet corruption#2042

Merged
dionysuzx merged 4 commits into
masterfrom
acdbot-fix-acde-236-typos
May 7, 2026
Merged

acdbot: prevent bal-devnet/glamsterdam-devnet corruption#2042
dionysuzx merged 4 commits into
masterfrom
acdbot-fix-acde-236-typos

Conversation

@dionysuzx

@dionysuzx dionysuzx commented May 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add error_patterns to ethereum_vocab.yaml so future ACD calls auto-correct Ball devnet N (and the Ball devnetN no-space variant) → bal-devnet-N and Glamsterdam devnet Nglamsterdam-devnet-N
  • Mirror the corrected ACDE 236 transcript and TLDR (devnet name normalization)

Companion PR

Forkcast-side artifact fixes + key_decisions corrections + EIP statusHistory updates: ethereum/forkcast#235

Test plan

  • Vocab YAML still parses (no syntax errors)
  • PM artifact files for ACDE 236 byte-identical to Forkcast copies

Add error_patterns for "Ball devnet N", "Ball devnetN" (no-space variant),
and "Glamsterdam devnet N" so future ACD calls auto-correct to
"bal-devnet-N" and "glamsterdam-devnet-N" forms used elsewhere in the
codebase. Mirror the corrected ACDE 236 transcript and TLDR.
dionysuzx added 3 commits May 7, 2026 16:57
Replace the 28 enumerated bal-devnet-N / glamsterdam-devnet-N variants
with a `devnets` section that documents the <workstream>-devnet-<N>
convention and lists known workstream prefixes (bal, glamsterdam, epbs,
peerdas, focil, svalbard).

The vocab is just LLM context, not literal find/replace rules — the LLM
generates the per-call TSV from the transcript. Three anchor examples
in error_patterns (Ball devnet 3, Paul devnet 3, Glamsterdam devnet 2)
demonstrate the full pattern; the LLM will generalize to whatever
numbers actually appear in a given transcript.
Three error_pattern anchors (Ball devnet 3, Paul devnet 3, Glamsterdam
devnet 2) are enough for the LLM to infer the canonical
<workstream>-devnet-<N> form for other numbers and workstreams.
@dionysuzx dionysuzx merged commit 987641f into master May 7, 2026
2 checks passed
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