diff --git a/docs/docs/noir/concepts/data_bus.md b/docs/docs/noir/concepts/data_bus.mdx similarity index 88% rename from docs/docs/noir/concepts/data_bus.md rename to docs/docs/noir/concepts/data_bus.mdx index e54fc861257..e55e58622ce 100644 --- a/docs/docs/noir/concepts/data_bus.md +++ b/docs/docs/noir/concepts/data_bus.mdx @@ -2,7 +2,9 @@ title: Data Bus sidebar_position: 13 --- -**Disclaimer** this feature is experimental, do not use it! +import Experimental from '@site/src/components/Notes/_experimental.mdx'; + + The data bus is an optimization that the backend can use to make recursion more efficient. In order to use it, you must define some inputs of the program entry points (usually the `main()` diff --git a/docs/docs/noir/concepts/oracles.md b/docs/docs/noir/concepts/oracles.mdx similarity index 78% rename from docs/docs/noir/concepts/oracles.md rename to docs/docs/noir/concepts/oracles.mdx index aa380b5f7b8..77a2ac1550a 100644 --- a/docs/docs/noir/concepts/oracles.md +++ b/docs/docs/noir/concepts/oracles.mdx @@ -11,11 +11,9 @@ keywords: sidebar_position: 6 --- -:::note +import Experimental from '@site/src/components/Notes/_experimental.mdx'; -This is an experimental feature that is not fully documented. If you notice any outdated information or potential improvements to this page, pull request contributions are very welcome: https://github.com/noir-lang/noir - -::: + Noir has support for Oracles via RPC calls. This means Noir will make an RPC call and use the return value for proof generation. diff --git a/docs/src/components/Notes/_experimental.mdx b/docs/src/components/Notes/_experimental.mdx index da1b0826aa1..1c0b2448ad3 100644 --- a/docs/src/components/Notes/_experimental.mdx +++ b/docs/src/components/Notes/_experimental.mdx @@ -1,6 +1,7 @@ -:::caution +:::caution Experimental Feature -This feature is experimental. You should expect it to change in future versions, -cause unexpected behavior, or simply not work at all. +This feature is experimental. The documentation may be incomplete or out of date, which means it could change in future versions, potentially causing unexpected behavior or not working as expected. + +**Contributions Welcome:** If you notice any inaccuracies or potential improvements, please consider contributing. Visit our GitHub repository to make your contributions: [Contribute Here](https://github.com/noir-lang/noir). :::