You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -57,6 +56,11 @@ If you are adding something new to CSLib and are in doubt about it, you are very
57
56
58
57
If you are unfamiliar with CSLib as a whole and want to understand how to get started, please see [Getting started](#getting-started).
59
58
59
+
# The role of AI
60
+
61
+
CSLib in general follows the Mathlib policy on [use of AI](https://leanprover-community.github.io/contribute/index.html#use-of-ai). In particular, take note of:
62
+
> If you use artificial intelligence [...] please explain this in the PR description. Explain which tool(s) you used and how you used it. This provides useful context for reviewers: tools make different mistakes than humans, so knowing this makes it easier to spot common errors.
63
+
60
64
# Style and documentation
61
65
62
66
We generally follow the [mathlib style for coding and documentation](https://leanprover-community.github.io/contribute/style.html), so please read that as well. Some things worth mentioning and conventions specific to CSLib are explained next.
@@ -322,12 +326,3 @@ The formal methods community has a wide range of verification techniques that co
322
326
Since Boole back ends reduce correctness questions to Lean conjectures, automation is central.
323
327
324
328
We already rely on key techniques such as `grind` and `lean-smt`. Additional work on automation for conjectures generated from Boole is welcome, including domain-specific automation that remains performant and readable.
325
-
326
-
#### The role of AI
327
-
328
-
There are two primary areas where generative AI can help:
329
-
330
-
- generating/refining specifications (at the front-end or Boole level)
331
-
- helping to prove Lean conjectures
332
-
333
-
Other creative uses of AI are welcome, but contributions should remain reviewable and maintainable.
0 commit comments