Repository navigation
lint: line-length - #938
Conversation
Agent-Team: linux Worker: codex
Resolves the lint.zig conflict with the changelog-words rule. Agent-Team: windows Worker: claude
Keeps the wrapped Rule enum and adds main's anytype-reason rule. Agent-Team: linux Worker: claude Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Agent-Team: linux Worker: claude Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Agent-Team: linux Worker: codex
Agent-Team: linux Worker: codex
Takes main's scripts/ (landed by #837), so the PR shows build.zig alone. Agent-Team: linux Worker: claude
Agent-Team: linux Worker: claude
Agent-Team: linux Worker: claude
Agent-Team: linux Worker: codex
Agent-Team: linux Worker: codex
Agent-Team: linux Worker: claude
Agent-Team: linux Worker: claude
Agent-Team: linux Worker: codex
Agent-Team: linux Worker: claude
Agent-Team: linux Worker: codex
Agent-Team: linux Worker: claude
Agent-Team: linux Worker: codex
Agent-Team: linux Worker: claude
Agent-Team: linux Worker: codex
Agent-Team: linux Worker: codex
Join the one-word orphan lines the byte-count wrap left behind and restore lines that were within 100 characters. Agent-Team: linux Worker: claude Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Agent-Team: linux Worker: codex
PM note: how this PR will be handledWhat it is for: lint: line-length Rules that apply: touches the SDK or plugin ABI: the shape fingerprint must be recorded. Things to watch (checked by rule):
What happens next:
A living status comment below is kept current. Nothing here is a merge decision. |
Where this PR standsStage: Author's turn What the PM needs before approving (ticks as it is met; the full CI runs only at the end, after the reviews are clean):
Rules that apply: touches the SDK or plugin ABI: the shape fingerprint must be recorded. Reviews at the current commit (
5 earlier reviews are for older commits and will be redone. Latest fixes comment: https://github.com/fizzyedit/work/issues/546#issuecomment-6459548382 (0 findings answered) Updated 2026-10-28 06:13 UTC by the PM. This comment is edited in place. |
Agent-Team: linux Worker: claude Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Agent-Team: linux Worker: claude
Part of fizzyedit/work#141
Goal
Part of fizzyedit/work#141 / fizzyedit/plans#50: prepare code for the 120-character code and 100-character comment limits, in slices under 800 lines.
What changed and why
Second slice. Rewraps long lines in
sdk/*.zigbuild helpers and inplugins/markdown/(plugin.zig, markdown.zig, ast.zig, block_heights.zig, html_images.zig, net_image.zig, render_ast.zig, supermd.zig, wikilink_scan.zig). Formatting only: calls and signatures wrapped, long format strings split with++, comments refilled to 100. Nosdk/src/file changed, so the SDK shape fingerprint does not move.How it was verified
Counted characters on every changed file: no code line over 120 or
//line over 100 in the changed hunks. check-fmt,zb build testandzb build test-integrationpass on Linux. Formatting-only, so no new tests. Windows agy's failed test gate matches main's Windows baseline (Ops, work#546).Not done / follow-ups
Remaining directories are swept in later PRs; the lint rule and the test pinning both limits land with the last sweep PR.