Workstream A milestone A1 (MASTER_PLAN.md §6).
Current: 400/409 (scripts/parse-rate.sh). Target: 409/409, then wired into CI as the parse-rate gate.
Failing files and their Zig-era constructs:
kernel/src/arch/arm64/rpi/boot.home—extern "C" fn(...)type syntaxkernel/src/arch/arm64/rpi/devicetree.home—'staticlifetimes,..=match range patternskernel/src/drivers/platform/laptop.home— Zig array-repeat init[X]{null} ** Nkernel/src/fs/sparse.home— Zigfor (...) else trueloop-else expressionkernel/src/perf/lockfree.home— labeled blocks / goto retry,@bitcastcasingkernel/src/power/battery.home— tuple patterns inif letkernel/src/power/cpu_state.home— C preprocessor#if defined(...)kernel/src/security/dm_verity.home— full Zig file (std.heap, defer, labeled switch)kernel/src/security/module_signing.home— Zigblk:labeled block breaks in switch
Part of #21.