From the gateway build, CRA-checked in chapter three.
What one click gives you
Your real buildThe binary you flashed, not a guess from the source tree.
An SBOM, in SPDXEvery library actually in it, with a usable identifier where the toolchain gives one.
Known CVEs, rankedMatched against published advisories, ordered by what applies to this build.
Your postureSecure-by-design checks read from your real configuration, not a questionnaire.
One dated reportWritten into your repository, top finding first, with what to verify.
Then round again. Close the top gap, rebuild, and the evidence regenerates from what you actually shipped. The report is a loop, not a document.
It gathers evidence and says what to verify. It never asserts conformity.
compliance/ folder.
Run it
1
Open your project, or none at all
Your own nRF or ESP firmware, or a bundled sample with nothing open.
2
Pick CRA SBOM & Fix
From the home’s workflow cards. The agent builds the SBOM, reads your real configuration, and drafts the report.
3
Read it, then close the top gap
Open
compliance/CRA_READINESS.md, ranked top to bottom. Wire the fix, rebuild, re-verify, in the same loop.