Problem
The repository enforces LF endings for several source formats but omits shell scripts, workflow YAML, CSS, and HTML. Those files can acquire CRLF endings and break shell execution or create noisy diffs.
Task
Extend the existing attributes rules to cover the omitted first-party text formats.
Acceptance criteria
- Shell, YAML, CSS, and HTML files are explicitly normalized to LF.
- Existing attribute rules remain unchanged.
- No source file is reformatted in this PR.
Suggested implementation prompt
Add LF text rules for the omitted script, workflow, and web text formats to the attributes file, verify the rules with Git, and do not renormalize unrelated files.
Problem
The repository enforces LF endings for several source formats but omits shell scripts, workflow YAML, CSS, and HTML. Those files can acquire CRLF endings and break shell execution or create noisy diffs.
Task
Extend the existing attributes rules to cover the omitted first-party text formats.
Acceptance criteria
Suggested implementation prompt