> ## Documentation Index
> Fetch the complete documentation index at: https://docs.adsumnetworks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Limitations

> Adsum is an AI-based coding agent. It can make mistakes — you remain the engineer of record. Read this before you build, flash, or ship.

Adsum IoT Coder is an **AI-based coding agent**. Like any LLM-driven tool it can be wrong, and it operates on **your** firmware, which runs on **real hardware**. Read this before you act on its output.

<Note>
  This page is a good-faith summary for users, not legal advice and not a warranty. The binding terms are in the project licence.
</Note>

## The agent can make mistakes

* It can misread configuration, invent a symbol or API, or make a change that builds but is wrong.
* **Review every change before you build, flash, or ship.** You are the engineer of record — treat the agent like a fast junior pair, not an authority.
* A change is not "done" until **you** have built it, flashed it, and verified it on your target.

## CRA output is a readiness aid — NOT a conformity assessment

* The CRA "SBOM & Fix" feature produces a **readiness aid**: an SBOM, an evidence-mode secure-by-design posture preview, and a dated CVE scan. It is **not** a CRA conformity assessment, a certification, or a legal compliance verdict, and it does not make your product compliant.
* Findings are **evidence — attributed and dated** ("OSV reports … as of …") — always to be verified against your own build. The **absence** of a finding is **not** a clean bill of health: coverage is partial and stated on every report.
* Conformity assessment, CE marking, and legal compliance remain **your** responsibility (and your notified body's, where applicable).

## CVE / SBOM coverage is partial

* SBOMs from embedded toolchains are often identifier-sparse; only components with a usable package identifier are queried, and the report says how many. A "no matches" result means "nothing matched the queried subset as of that date" — never "secure".

## No warranty

The software is provided "as is", without warranty of any kind, to the extent permitted by law. See the project licence for the binding terms.

## You stay in control

* The runtime runs on your machine; you choose the model and endpoint (see [Privacy & security](/privacy-and-security)).
* You can review, edit, or reject any change before it touches your repo or your board.
