zig
Zig
Complete the requested Zig work against the repository's actual toolchain and contracts. Choose representations that preserve required laws, ownership, failure guarantees and performance without unnecessary machinery. Construction does not require an existing defect; correct existing code is a valid review outcome.
Working contract
For version-sensitive work, resolve the requested target and repository pin,
then compare with zig version. A minimum version is not an exact pin, and a
development build is not a release. Use 0.17.0 for otherwise unpinned work;
verify the official release index when asked for latest. Match help, documentation
and stdlib to the selected compiler. Do not silently upgrade a pinned project or
claim validation by a compiler that was not used.