aeon-token-pick: add optional VIGIL pre-flight security check#488
Open
vigilcodes wants to merge 1 commit into
Open
aeon-token-pick: add optional VIGIL pre-flight security check#488vigilcodes wants to merge 1 commit into
vigilcodes wants to merge 1 commit into
Conversation
Before publishing a Base token pick, run a keyless scan against VIGIL (mcp.vigil.codes). If vigil_detect_honeypot flags or vigil_consensus returns high/critical, escalate to NO_PICK with VIGIL evidence. Why this fits aeon-token-pick: - Same discipline as the existing skip branch — when the pick fails the bar, return NO_PICK rather than manufacture a recommendation. - Stops bad picks at the source: a honeypot on Base never makes it into a published pick. - Missing data is NOT treated as safe — it lowers conviction, matching the skill's existing falsifiable-thesis-or-no-pick rule. Diff is additive only — no existing rules or sample outputs changed. The check is documented as 'optional but strongly recommended' so operators who don't want the dependency can skip it.
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.
Summary
Adds a pre-flight VIGIL security check to
aeon-token-pickso a token pick must pass an onchain security scan before it can be published. If the scan flags a honeypot or returns high/critical risk, the skill escalates toNO_PICKinstead.This is additive only — no existing rules, sample outputs, or thesis/entry/kill/sizing/horizon mechanics are changed. The check is documented as "optional but strongly recommended" so operators who don't want the dependency can skip it.
Why this fits
aeon-token-pickalready has a strong discipline: "Falsifiable thesis or no pick" and "NO_PICK is a valid output. Manufactured picks burn capital." The proposed rule extends that same discipline one step earlier — if the token would fail a basic security check, the pick is not safe to publish either. A token-pick skill recommending a honeypot is the exact failure mode the existing skip branch is designed to prevent.What VIGIL adds
mcp.vigil.codesvigil-security-scanner(Add vigil-security-scanner skill (onchain security on Base) #480)Diff
One rule added, one code-fenced example, plus
vigil-security-scannerlisted in the existing "Pairs naturally with" line. No deletions.Tested
GET /health→{"tools":13}mcp.vigil.codes/stats