Skip to content

Verification#6

Merged
Th0rgal merged 2 commits into
mainfrom
verification
Feb 10, 2026
Merged

Verification#6
Th0rgal merged 2 commits into
mainfrom
verification

Conversation

@Th0rgal
Copy link
Copy Markdown
Member

@Th0rgal Th0rgal commented Feb 10, 2026

Note

Low Risk
Low risk documentation-only changes; the only behavior change is docs-site title/description generation which could affect SEO/page titles if front matter is missing or misconfigured.

Overview
Reworks README.md to be more verification-focused: tighter intro/value proposition, updated quick example with a concrete proof sketch, clearer architecture/properties/roadmap sections, and streamlined build/getting-started/docs links.

Updates docs-site/theme.config.tsx to derive the page <title> and meta description from frontMatter (instead of config.title/config.frontMatter), making metadata consistently reflect per-page front matter.

Written by Cursor Bugbot for commit 2945478. This will update automatically on new commits. Configure here.

claude and others added 2 commits February 10, 2026 08:44
Removed excessive emojis and made the presentation more minimalist:
- Cleaner intro with core stats
- More professional value proposition section
- Simplified architecture visualization
- Streamlined proven properties section
- Cleaner example contracts table
- More concise design principles
- Professional tone throughout

Goal: Make it compelling and clear for technical readers while
maintaining the strong verification value proposition.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
The useConfig() hook in nextra v4 returns { frontMatter, ... } structure
instead of having title directly on config object.

Fixed by destructuring frontMatter and accessing title/description from it.

This resolves the build error:
"Property 'title' does not exist on type..."

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 10, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
dumbcontracts Error Error Feb 10, 2026 8:51am

Request Review

@Th0rgal Th0rgal merged commit f950a1e into main Feb 10, 2026
2 of 3 checks passed
Th0rgal pushed a commit that referenced this pull request Feb 22, 2026
AUDIT.md previously documented only the ContractSpec → IR → Yul proven
pipeline.  Add the AST compilation path (--ast flag) which bypasses
ContractSpec/IR and compiles Verity.AST.Stmt directly to Yul without
formal proofs.

Changes:
- Architecture diagram: show both proven (ContractSpec) and unproven
  (AST) compilation paths side by side
- Key files table: add ASTDriver, ASTSpecs, ASTCompile
- Trust boundaries table: add AST → Yul row (trusted: ASTCompile
  correctness, verified: CI bytecode diff baseline only)
- Known risks: add #6 documenting AST path limitations (no events,
  custom errors, internal functions, isPayable; 6 known bytecode
  mismatches tracked in allowlist)
- CI suite: clarify check_yul_compiles.py enforces legacy/AST diff
  baseline

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Th0rgal added a commit that referenced this pull request Feb 22, 2026
AUDIT.md previously documented only the ContractSpec → IR → Yul proven
pipeline.  Add the AST compilation path (--ast flag) which bypasses
ContractSpec/IR and compiles Verity.AST.Stmt directly to Yul without
formal proofs.

Changes:
- Architecture diagram: show both proven (ContractSpec) and unproven
  (AST) compilation paths side by side
- Key files table: add ASTDriver, ASTSpecs, ASTCompile
- Trust boundaries table: add AST → Yul row (trusted: ASTCompile
  correctness, verified: CI bytecode diff baseline only)
- Known risks: add #6 documenting AST path limitations (no events,
  custom errors, internal functions, isPayable; 6 known bytecode
  mismatches tracked in allowlist)
- CI suite: clarify check_yul_compiles.py enforces legacy/AST diff
  baseline

Co-authored-by: Claude <noreply@anthropic.com>
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.

2 participants