chore(gitignore): add .kiro, .claude, .amazonq to prevent deletion#2078
chore(gitignore): add .kiro, .claude, .amazonq to prevent deletion#2078phipag merged 6 commits intoaws-powertools:mainfrom aryannikhil:protect-kiro-folder
Conversation
|
Thank you for sending this PR @nikkhilaaryan! 🚀 Could you make sure the PR follows our PR template and the semantic commit title? Here is a reference PR from our Python repository for the same change: aws-powertools/powertools-lambda-python#7137 Do you mind also adding |
|
Hi @phipag, Thanks for the review! I’ve updated the PR to:
Please let me know if there’s anything else I should adjust. |
phipag
left a comment
There was a problem hiding this comment.
Thanks @nikkhilaaryan. I think this was a misunderstanding. I meant that you should add the .github/instructions file to .gitignore.
phipag
left a comment
There was a problem hiding this comment.
Just some small suggestion. Let's move all these files/folder just under an # LLMs command.
You can directly commit these suggestions on GitHub into this PR.
Co-authored-by: Philipp Page <philipp.page@yahoo.de>
Co-authored-by: Philipp Page <philipp.page@yahoo.de>
|
|
Thanks @nikkhilaaryan, I merged your PR. Congrats 🚀 |



Issue number: #2020
Summary
Kiro, Claude, and Amazon Q create local configuration folders (
.kiro/,.claude/,.amazonq/).When developers run
git clean, these folders may be deleted, causing loss of settings and session data.Changes
.kiro/,.claude/, and.amazonq/to the root.gitignore..github/instructionsfile to explain why these folders are ignored.User experience
Before: Running
git cleancould remove.kiro,.claude, or.amazonqfolders, wiping out custom settings.After: These folders are preserved, protecting developer configurations.
Checklist
Is this a breaking change?
No. This is a non-breaking maintenance update.
Acknowledgment
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.