Platform / 01 Analyze

Understand Vyper as Vyper.

Compiler-aware source analysis, project context, verification signals, and explicit semantic health.

01Connected platform workflow
VyperLanguage-native context

Built into the release workflow.

Compiler-aware source analysis, project context, verification signals, and explicit semantic health. The result remains inspectable by developers and enforceable by security teams.

● ● ●curve-vault / pull / 284 Open
feature/fee-policyGuard withdrawal accounting
+42 −8
118@external
119def set_fee(new_fee: uint256):
120 assert new_fee <= MAX_FEE
121 log FeeUpdated(old_fee, new_fee)
122 self.fee = new_fee
V
Vyper Guardcompleted in 48s
Passed
Release policy4 / 4 checks
Compiler semantics availablePASS
No new supported findingsPASS
Protocol rules satisfiedPASS
Resolved in this PR
Administrative fee update lacked an event

Reviewers can now trace every fee-policy change on-chain.

missing_event_emissionHIGH CONFIDENCE
Release 1.12.0Ready to merge
01.1

Compiler-aware semantics

Use matching Vyper compiler semantics when available and report honest fallback health when they are not.

01.2

Project context

Resolve contracts, interfaces, internal calls, external call targets, state writes, and project relationships.

01.3

Focused detector profiles

Separate supported and experimental rules so default reviews optimize signal rather than detector count.

01.4

Verification signals

Bring configured unit and fuzz results into the same release evidence.

01.5

Deployed source

Resolve verified source and preserve chain and compiler context for investigation.

01.6

Portable analysis

Emit terminal, JSON, SARIF, Markdown, and standalone HTML without changing the underlying finding record.

Vyper Guard / Analyze

Bring analyze into every release.