docs: document active/evm structure in root README - #776
Merged
Conversation
0xth4nh
force-pushed
the
mux/ci-validate-common
branch
from
July 29, 2026 22:16
ce69c3a to
5367a22
Compare
0xth4nh
force-pushed
the
mux/active-evm-docs
branch
from
July 29, 2026 22:17
3cddd0b to
ff4f9b4
Compare
0xth4nh
force-pushed
the
mux/ci-validate-common
branch
from
July 29, 2026 22:19
5367a22 to
035093b
Compare
0xth4nh
force-pushed
the
mux/active-evm-docs
branch
from
July 29, 2026 22:20
ff4f9b4 to
92134fa
Compare
Collaborator
✅ Heimdall Review Status
|
0xth4nh
force-pushed
the
mux/active-evm-docs
branch
from
July 29, 2026 22:59
92134fa to
632ea21
Compare
jackchuma
previously approved these changes
Jul 29, 2026
0xth4nh
force-pushed
the
mux/active-evm-docs
branch
from
July 29, 2026 23:05
632ea21 to
d687b3c
Compare
cb-heimdall
dismissed
jackchuma’s stale review
July 29, 2026 23:05
Approved review 4813619797 from jackchuma is now dismissed due to new commit. Re-request for approval.
0xth4nh
force-pushed
the
mux/active-evm-docs
branch
from
July 29, 2026 23:12
d687b3c to
b6be58b
Compare
leopoldjoy
reviewed
Jul 29, 2026
0xth4nh
force-pushed
the
mux/active-evm-docs
branch
from
July 30, 2026 14:41
b6be58b to
a79501f
Compare
leopoldjoy
reviewed
Jul 30, 2026
Documents the shared active/evm layout (script/common + per-task config), the shared-project deps invocation, and active/evm task-origin signature handling in the root README, alongside the existing legacy-task docs. Also updates the CI section to describe the validate-common-scripts workflow. No separate active/evm README/TASK_ORIGIN files: the root README is the single source of truth for structure and signing, matching how tasks (which carry only a per-task README + FACILITATOR) are documented. Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
0xth4nh
force-pushed
the
mux/active-evm-docs
branch
from
July 30, 2026 15:11
a79501f to
c441880
Compare
leopoldjoy
approved these changes
Jul 30, 2026
mw2000
approved these changes
Jul 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed?
Updates the root
README.mdto document the sharedactive/evmmodel, layered on top of the existing docs (existing sections and their logic are preserved):active/evmlayout — one sharedactive/evm/Makefile(selects the task viaTASK_ID/TASK_NETWORK), sharedfoundry.toml+script/common/<category>/, and per-taskconfig/<network>/withvalidations/; task-origin signatures live outside the signed config dir attasks/<task-id>/signatures/<network>/. Legacy per-task layout kept as a subsection afterward.validate-common-scriptsworkflow (the oldvalidate-templatesworkflow it documented was removed).active/evmtasks setTASK_ORIGIN_DIR(the signedconfig/<network>dir) andSIGNATURE_DIR(signatures stored outside it), plus theskipTaskOriginValidationopt-out.make deps PROJECT_DIR="$PWD/active/evm".Scope is a single file: root
README.md. No separateactive/evm/README.md/TASK_ORIGIN.md— the root README is the single source of truth for structure and signing, matching how tasks (which carry only a per-task README + FACILITATOR) are documented. Stacked on #775 (CI, merged).Why?
The root README still described the old per-task-project structure and the removed template-validation CI. This aligns it with the shared
active/evmmodel and the current CI.How to test?
Docs only — no build impact. Verify the rendered layout matches the actual
active/evmtree (oneactive/evm/Makefile; signatures undertasks/<id>/signatures/<network>) and that the referenced make targets exist in the root Makefile (sign-as-*) and the task Makefile (gen-validation-*).