Skip to content

house rules: VirtualSX1262.h may reach 550 lines - #6

Merged
A13xB0 merged 3 commits into
mainfrom
line-limit-exception
Oct 14, 2026
Merged

A13xB0 merged 3 commits into
mainfrom
line-limit-exception

Conversation

@A13xB0

@A13xB0 A13xB0 commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

src/VirtualSX1262.h has been 512 lines since #2, over the 500 hard limit, so house rules fails on main and on every PR (#5 among them).

This gives that one file a fixed ceiling of 550 lines: room for the next few fields without reopening the rule, and still a ceiling. Every other file keeps 500. The exception is written into CLAUDE.md beside the rule, with what retires it: moving the recorded-only command set (the two "rest of the command set" sections) into its own type.

Checked locally: the loop as written passes on this tree, and the workflow parses.

The command-set record took the header past the 500 limit, and main has
failed the check since. The file is granted the length it has and no
more, so it can shrink but not grow, and the exception sits in CLAUDE.md
beside the rule it bends. Moving the recorded-only commands into their
own type is what retires it.
@A13xB0 A13xB0 changed the title house rules: hold VirtualSX1262.h at 512 lines house rules: VirtualSX1262.h may reach 550 lines Oct 14, 2026
@A13xB0
A13xB0 merged commit 1a694e2 into main Oct 14, 2026
7 of 8 checks passed
@A13xB0
A13xB0 deleted the line-limit-exception branch October 14, 2026 16:45
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