Development record
2026-10-17 — A comment outside ASCII leaves the declaration plain (facilitator-on-delegation, drain-many-accounts step 11 follow-up, refines dcn-2610170900575176): the ASCII rule is judged only on the lines of the root .gitattributes that git reads, so a blank line or one whose first non-blank byte is '#' decides nothing, as git's attribute parser skips both whole; a byte-order mark, which git skips, still voids the declaration, since leaning to not generated only shares less (grounds: git 2.52 check-attr reads an indented comment naming -linguist-generated as no line at all; abcd's own .gitattributes has em dashes in its comments and so shared nothing; iss-2610172133042562)
2026-10-17 — A comment outside ASCII leaves the declaration plain (facilitator-on-delegation, drain-many-accounts step 11 follow-up, refines dcn-2610170900575176): the ASCII rule is judged only on the lines of the root .gitattributes that git reads, so a blank line or one whose first non-blank byte is '#' decides nothing, as git's attribute parser skips both whole; a byte-order mark, which git skips, still voids the declaration, since leaning to not generated only shares less (grounds: git 2.52 check-attr reads an indented comment naming -linguist-generated as no line at all; abcd's own .gitattributes has em dashes in its comments and so shared nothing; iss-2610172133042562)
Frontmatter
| id | dcn-2610172135032656 |
|---|---|
| type | decision |
| date | 2026-10-17 |
.abcd/work/decisions/dcn-2610172135032656-a-comment-outside-ascii-leaves-the.md
open on GitHub ↗ · commit history ↗
mentions2
- dcn-26101709005751762026-10-17 — abcd shares only on a plain declaration (facilitator-on-delegation, drain-many-accounts step 11, refines dcn-2610170652475517 and dcn-2610170831290823): generatedFiles declares nothing, and names the rule, when the root .gitattributes holds a byte outside ASCII, quotes a pattern or names a macro (a bare [attr] included), or when the tree holds a .gitattributes named or placed outside ASCII or a second root one in other capitals; a file whose path is not ASCII is never generated; within those bounds the ASCII case rules stand, and every line visited costs budget steps (iss-2610152125101468).
- iss-2610172133042562abcd recognises no generated file in a repository whose root .gitattributes has a byte outside ASCII anywhere, even in a comment line git ignores. abcd's own file has em dashes in its comments, so on abcd itself every reserve reports 'not recognised: generated files (.gitattributes on origin/main holds a byte outside ASCII)' and the shared CLI reference and surface manifest are never let through as shared.