Skip to content

Release v1.2.0: CRA security package - #18

Merged
w1ne merged 11 commits into
mainfrom
develop
Jul 2, 2026
Merged

Release v1.2.0: CRA security package#18
w1ne merged 11 commits into
mainfrom
develop

Conversation

@w1ne

@w1ne w1ne commented Jul 2, 2026

Copy link
Copy Markdown
Owner

Brings main up to date with the v1.2.0 release line: CRA security package (SBOMs, threat model, disclosure policy), Zephyr module build fix, real CI gates. Tag v1.2.0 points at the tip of this line.

🤖 Generated with Claude Code

w1ne and others added 11 commits July 2, 2026 20:41
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Stdlib-only generator; explicit zero-runtime-dependency claim with
build/test tooling listed at non-runtime scope so it is auditable.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Every stack claim carries a code/test anchor; protocol-level gaps and
integrator duties stated explicitly per the guideline's SL-C 1 stance.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
7db98d5 deleted src/iolink_core.c (replaced by the context-based API in
src/device.c) but only updated the root CMakeLists; the Zephyr module
still referenced the deleted file, breaking zephyr-validation on develop
since 2026-07-01. Pre-existing, surfaced by this PR's checks.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Branch protection on develop now requires docker-validation,
zephyr-validation, and sbom-tools directly (was: no required checks at
all — the echo jobs guarded nothing). Fixes pre-existing F541 in
nucleo_master.py and the spec's stale MIT license reference.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@w1ne
w1ne merged commit c9e5844 into main Jul 2, 2026
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant