Skip to content

docs(readme): fix stale status block (v0.1.0 'no real logic' → v3.0.0) - #111

Closed
avrabe wants to merge 1 commit into
mainfrom
docs/readme-status-v3
Closed

docs(readme): fix stale status block (v0.1.0 'no real logic' → v3.0.0)#111
avrabe wants to merge 1 commit into
mainfrom
docs/readme-status-v3

Conversation

@avrabe

@avrabe avrabe commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

The README ## status block still described the v0.1.0 structural scaffold'no real abstract-interpretation logic yet' — while scry has shipped v3.0.0 with real sound domains and admit-free Rocq soundness proofs (WrapAdd.v: i32.add sound vs the official wrapping Wasm semantics; IEEE-754 float domain; Component-Model handle-lifetime analysis; tool-qualification dossier).

Surfaced by a cross-repo doc-drift audit ahead of external formal-methods review — the stale block makes scry look less mature than it is. Rewrite reflects v3.0.0 and keeps an explicit honest-scope caveat (soundness is mechanized for named properties/domains, not the whole analyzer).

Docs-only.

🤖 Generated with Claude Code

The status section still described the v0.1.0 structural scaffold ('no real
abstract-interpretation logic yet') while scry is on v3.0.0: real sound domains
(interval, IEEE-754 float, Component-Model handle-lifetime) with admit-free Rocq
soundness for specific properties (WrapAdd.v proves i32.add sound vs the official
wrapping Wasm semantics). Surfaced by a cross-repo doc-drift audit; the stale
block made scry look far less mature than it is (and would embarrass in review).
Keeps the honest scope caveat: soundness is mechanized for named properties, not
the whole analyzer.

Co-Authored-By: Claude Opus 4.8 (1M context) <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.

1 participant