Skip to content

Core models blogpost review - #2345

Open
clementblaudeau wants to merge 9 commits into
core-models-blogpostfrom
core-models-blogpost-review
Open

clementblaudeau wants to merge 9 commits into
core-models-blogpostfrom
core-models-blogpost-review

Conversation

@clementblaudeau

Copy link
Copy Markdown
Contributor

No description provided.

@clementblaudeau clementblaudeau added the documentation Improvements or additions to documentation label Oct 23, 2026

@maximebuyse maximebuyse left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the corrections and additional context. I added some suggestions and corrections.

Comment thread docs/blog/posts/core-models.md Resolved
Comment thread docs/blog/posts/core-models.md Resolved
Comment thread docs/blog/posts/core-models.md Resolved
Comment thread docs/blog/posts/core-models.md Resolved
Comment thread docs/blog/posts/core-models.md Resolved
Comment thread docs/blog/posts/core-models.md Resolved
Comment on lines +30 to +31
below), can be extracted to various backends, factoring out the modeling effort,
and can be reviewed at the rust level, improving the overall confidence.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Too many commas in this sentence

---

The obvious factor that limits Rust code that can be analyzed using hax is the set of features supported by the translation. But extracted code relies on the Rust standard library, which needs a model in our proof backends and this also limits what code can be analyzed with hax.
Verification does not happens in a vacuum, but as part of a stack: verifying a

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks a bit like the caricatural AI sentence ("It's not A it's B")

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Indeed, although I guarantee it's human written!

clementblaudeau and others added 6 commits October 26, 2026 09:39
Co-authored-by: maximebuyse <45398004+maximebuyse@users.noreply.github.com>
Co-authored-by: maximebuyse <45398004+maximebuyse@users.noreply.github.com>
Co-authored-by: maximebuyse <45398004+maximebuyse@users.noreply.github.com>
Co-authored-by: maximebuyse <45398004+maximebuyse@users.noreply.github.com>
Co-authored-by: maximebuyse <45398004+maximebuyse@users.noreply.github.com>
Co-authored-by: maximebuyse <45398004+maximebuyse@users.noreply.github.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants