Skip to content

Refactor config.json to restructure default settings and included patterns#110

Open
Tendy24 wants to merge 4 commits intodocker:mainfrom
Tendy24:main
Open

Refactor config.json to restructure default settings and included patterns#110
Tendy24 wants to merge 4 commits intodocker:mainfrom
Tendy24:main

Conversation

@Tendy24
Copy link

@Tendy24 Tendy24 commented Jan 5, 2026

No description provided.

Copilot AI review requested due to automatic review settings January 5, 2026 15:22
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR introduces a new .snapshots directory with configuration and documentation for the Snapshots for AI tool. The changes establish default settings for snapshot generation and define patterns for files to be handled by the tool.

Key changes:

  • Added comprehensive configuration structure with default prompt and file inclusion settings
  • Created extensive pattern list covering build artifacts, media files, databases, and development tools
  • Introduced sponsor information and project documentation

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.

File Description
.snapshots/sponsors.md Adds sponsorship information, support options, and community links for the project
.snapshots/readme.md Provides basic documentation explaining the purpose and contents of snapshot files
.snapshots/config.json Defines default settings and a comprehensive list of file patterns (149 lines) for the snapshot tool

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


### Join the GBTI Network!!! 🙏🙏🙏

The GBTI Network is a community of developers who are passionate about open source and community-driven development. Members enjoy access to exclussive tools, resources, a private MineCraft server, a listing in our members directory, co-op opportunities and more.
Copy link

Copilot AI Jan 5, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The word "exclussive" is misspelled. It should be "exclusive" with one 's'.

Suggested change
The GBTI Network is a community of developers who are passionate about open source and community-driven development. Members enjoy access to exclussive tools, resources, a private MineCraft server, a listing in our members directory, co-op opportunities and more.
The GBTI Network is a community of developers who are passionate about open source and community-driven development. Members enjoy access to exclusive tools, resources, a private MineCraft server, a listing in our members directory, co-op opportunities and more.

Copilot uses AI. Check for mistakes.

- Visit [Codeable](https://www.codeable.io/developers/?ref=z8h3e) to hire your next team member.

### Lead positive reviews on our marketplace listing ⭐⭐⭐⭐⭐
Copy link

Copilot AI Jan 5, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The word "Lead" should be "Leave" in the context of leaving positive reviews.

Suggested change
### Lead positive reviews on our marketplace listing ⭐⭐⭐⭐⭐
### Leave positive reviews on our marketplace listing ⭐⭐⭐⭐⭐

Copilot uses AI. Check for mistakes.
Comment on lines +27 to +147
".npmrc",
".git",
".gitignore",
"gradle",
"gradlew",
"gradlew.*",
"node_modules",
".snapshots",
".idea",
".vscode",
"*.log",
"*.tmp",
"target",
"dist",
"build",
".DS_Store",
"*.bak",
"*.swp",
"*.swo",
"*.lock",
"*.iml",
"coverage",
"*.min.js",
"*.min.css",
"__pycache__",
".marketing",
".env",
".env.*",
"*.jpg",
"*.jpeg",
"*.png",
"*.gif",
"*.bmp",
"*.tiff",
"*.ico",
"*.svg",
"*.webp",
"*.psd",
"*.ai",
"*.eps",
"*.indd",
"*.raw",
"*.cr2",
"*.nef",
"*.mp4",
"*.mov",
"*.avi",
"*.wmv",
"*.flv",
"*.mkv",
"*.webm",
"*.m4v",
"*.wfp",
"*.prproj",
"*.aep",
"*.psb",
"*.xcf",
"*.sketch",
"*.fig",
"*.xd",
"*.db",
"*.sqlite",
"*.sqlite3",
"*.mdb",
"*.accdb",
"*.frm",
"*.myd",
"*.myi",
"*.ibd",
"*.dbf",
"*.rdb",
"*.aof",
"*.pdb",
"*.sdb",
"*.s3db",
"*.ddb",
"*.db-shm",
"*.db-wal",
"*.sqlitedb",
"*.sql.gz",
"*.bak.sql",
"dump.sql",
"dump.rdb",
"*.vsix",
"*.jar",
"*.war",
"*.ear",
"*.zip",
"*.tar",
"*.tar.gz",
"*.tgz",
"*.rar",
"*.7z",
"*.exe",
"*.dll",
"*.so",
"*.dylib",
"*.app",
"*.dmg",
"*.iso",
"*.msi",
"*.deb",
"*.rpm",
"*.apk",
"*.aab",
"*.ipa",
"*.pkg",
"*.nupkg",
"*.snap",
"*.whl",
"*.gem",
"*.pyc",
"*.pyo",
"*.pyd",
"*.class",
"*.o",
"*.obj",
"*.lib",
"*.a",
"*.map",
".npmrc"
Copy link

Copilot AI Jan 5, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The field name is "included_patterns" but the patterns listed appear to be primarily exclusion patterns (items to ignore like .git, node_modules, *.log, build artifacts, etc.). This creates confusion about the intent - should these patterns be included or excluded from snapshots? Consider renaming to "excluded_patterns" or clarifying the intended behavior in the documentation.

Copilot uses AI. Check for mistakes.
Comment on lines +146 to +147
"*.map",
".npmrc"
Copy link

Copilot AI Jan 5, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The pattern ".npmrc" is duplicated - it appears both on line 27 and line 147. Remove one of the duplicate entries.

Suggested change
"*.map",
".npmrc"
"*.map"

Copilot uses AI. Check for mistakes.
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

Comments