Repository navigation
lint: line-length - #853
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
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: In review 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 (
2 earlier reviews are for older commits and will be redone. Latest fixes comment: https://github.com/fizzyedit/work/issues/365#issuecomment-6420518928 (4 findings answered) Updated 2026-10-26 18:41 UTC by the PM. This comment is edited in place. |
Agent-Team: linux Worker: claude
Part of fizzyedit/work#370
Goal
Line-length sweep of sdk/replay (code to 120, comments to 100), one directory slice of work#141 / plans#50.
What changed and why
Formatting and comment re-wrapping only in the 8 sdk/replay files; no logic change. Main is merged in, so the diff is only sdk/replay (the earlier core/ and src/backend files were the stale base showing through).
SDK shape fingerprint: did not move. sdk/src is untouched and
scripts/zb build test-sdk-versionpasses (35/35 steps succeeded);recorded_sdk_shape_fingerprintandsdk_versionare unchanged.How it was verified
check-fmt.sh ok; test-sdk-version 35/35;
zb build test181/181 steps succeeded; test-integration 94/94 steps succeeded, 242/242 tests passed. No new tests: formatting only.Not done / follow-ups
The lint rule enforcement and regression test land with the final PR of work#141, which stays open.
Changes (8 files, +192/-57)
Gates: 6 of 6 passed
scripts/check-fmt.sh(exit 0)scripts/zb build --summary all(exit 0)scripts/zb build test --summary all(exit 0)scripts/zb build test-integration --summary all(exit 0)scripts/zb build check-web --summary all(exit 0)scripts/zb build test-sdk-version --summary all(exit 0)