Thank you for maintaining rulesync.
I found a bug where .rulesync/.aiignore is incorrectly ignored in the .gitignore file generated by the rulesync gitignore command.
As shown below, !.rulesync/.aiignore is defined first, followed later by **/.aiignore. Because of this ordering, the negation !.rulesync/.aiignore has no effect.
# Generated by Rulesync
.rulesync/skills/.curated/
.rulesync/rules/*.local.md
rulesync.local.jsonc
!.rulesync/.aiignore
# ... omitted ...
**/.aiignore
Thank you for maintaining
rulesync.I found a bug where
.rulesync/.aiignoreis incorrectly ignored in the.gitignorefile generated by therulesync gitignorecommand.As shown below,
!.rulesync/.aiignoreis defined first, followed later by**/.aiignore. Because of this ordering, the negation!.rulesync/.aiignorehas no effect.