Author SHA1 Message Date
robbiemu cff16449a5 added codex opt-in 2026-05-08 13:20:32 -04:00
robbiemu 8f2f1edc2c Move AI agents template to Global and scope default ignores
Keep only documented local/high-churn agent artifacts active by default, preserving common shared instruction/config files as commented opt-in examples
2026-05-08 13:16:54 -04:00
Robert Collins 844333a10b added .claude/ (by popular demand) and .gemini/ 2025-10-31 10:43:32 -05:00
Robert Collins b5bf7e40ff adds common AI agents and assistants configuration files and folder 2025-08-25 10:36:18 -04:00
16 changed files with 82 additions and 153 deletions

No files matched your search

+3 -3
View File
@@ -21,10 +21,10 @@ jobs:
steps: steps:
- uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0 - uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0
with: with:
stale-pr-message: 'This PR is stale because there have been no updates in 90 days. It will close after 365 days of inactivity. Leave a comment if you want to keep it open.' stale-pr-message: 'This PR is stale because there have been no updates in 90 days. It will close after 180 days of inactivity. Leave a comment if you want to keep it open :smile:'
close-pr-message: 'This PR has been closed because it was inactive for 365 days. If you want to continue working on it, please open a new PR.' close-pr-message: 'This PR has been closed because it was inactive for 180 days. If you want to continue working on it, please open a new PR.'
days-before-stale: 90 days-before-stale: 90
days-before-close: 365 days-before-close: 180
stale-pr-label: 'stale' stale-pr-label: 'stale'
exempt-pr-labels: 'keep' exempt-pr-labels: 'keep'
close-issue-reason: not_planned close-issue-reason: not_planned
+1 -1
View File
@@ -1,2 +1,2 @@
*.agdai *.agdai
**/MAlonzo/** MAlonzo/**
-28
View File
@@ -21,8 +21,6 @@
*.so *.so
*.dylib *.dylib
*.dll *.dll
*.so.*
# Fortran module files # Fortran module files
*.mod *.mod
@@ -39,31 +37,5 @@
*.out *.out
*.app *.app
# Build directories
build/
Build/
build-*/
# CMake generated files
CMakeFiles/
CMakeCache.txt
cmake_install.cmake
Makefile
install_manifest.txt
compile_commands.json
# Temporary files
*.tmp
*.log
*.bak
*.swp
# vcpkg
vcpkg_installed/
# debug information files # debug information files
*.dwo *.dwo
# test output & cache
Testing/
.cache/
-3
View File
@@ -36,9 +36,6 @@ ScaffoldingReadMe.txt
# NuGet Symbol Packages # NuGet Symbol Packages
*.snupkg *.snupkg
# dotenv environment variables file
.env
# Others # Others
~$* ~$*
*~ *~
+68
View File
@@ -0,0 +1,68 @@
# AI agents and assistants
#
# Some common agent instruction and project configuration files are listed
# below as commented-out examples. They are often intentionally committed and
# shared with a team, so only uncomment them if they are local-only in your
# project.
# GEMINI.md
# WARP.md
# CRUSH.md
# QWEN.md
# OpenAI Codex
# AGENTS.md
# .codex/
# Aider
.aider.input.history
.aider.chat.history.md
.aider.llm.history
.aider.tags.cache.v*
# .aiderignore
# Claude Code
.claude/*.local.json
.claude/**/*.log
CLAUDE.local.md
# .claude/
# Gemini CLI
gemini-debug.log
.gemini-clipboard/
# .gemini/
# Cursor AI
# .cursorrules
# .cursor/
# .cursor.json
# .cursor-settings.yaml
# Continue
# .continue/
# .continuerc.json
# Cline
# .cline/
# .clinerules
# cline.json
# Other agent/editor project config
# .warp/
# .crush/
# .codeium/
# .deepseek/
# .amazon-codewhisperer/
# .tabnineignore
# .tabnine/
# GitHub Copilot
# .github/copilot-instructions.md
# Windsurf Editor
# .windsurfrules
# .windsurf/
# Replit AI Development
# .replit
# replit.nix
-3
View File
@@ -81,6 +81,3 @@ http-client.private.env.json
# Apifox Helper cache # Apifox Helper cache
.idea/.cache/.Apifox_Helper .idea/.cache/.Apifox_Helper
.idea/ApifoxUploaderProjectSetting.xml .idea/ApifoxUploaderProjectSetting.xml
# Github Copilot persisted session migrations, see: https://github.com/microsoft/copilot-intellij-feedback/issues/712#issuecomment-3322062215
.idea/**/copilot.data.migration.*.xml
File renamed without changes.
-51
View File
@@ -1,51 +0,0 @@
# STM32CubeIDE specific files
# Project-specific settings. Ignore it if developers have different preferences.
# However, if you want all team members to use the same code formatting and settings,
# consider including the .settings folder in the repository.
# /.settings/
# Ignore Eclipse-based IDE launch configurations.
# Uncomment if you want each developer to have their own unique debug configurations.
#*.launch
# Ignore any JLink-related files (debug configurations).
# Uncomment if you want each developer to have their own unique debug configurations.
#*.jlink
# Ignore log files generated by the IDE.
# These are not necessary for version control.
*.log
# Build files
# Ignore build output directories.
# These are not needed in the repository as they are generated during the build process.
Debug/
Release/
# Ignore common binary and object files generated during compilation.
# They should not be included in the repository as they are build artifacts.
*.elf
*.map
*.bin
*.hex
*.srec
*.lst
*.o
*.d
*.a
*.su
*.crl
#TouchGFX files (in case your project has touchGFX)
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Backup files
# Ignore temporary and backup files generated by the operating system and editor.
# These are not needed in the repository.
*.bak
-1
View File
@@ -1,6 +1,5 @@
# General # General
.DS_Store .DS_Store
.localized
__MACOSX/ __MACOSX/
.AppleDouble .AppleDouble
.LSOverride .LSOverride
-2
View File
@@ -1,2 +0,0 @@
# cache and other artifacts produced by Lean's Lake build tool
.lake/
+1 -1
View File
@@ -7,7 +7,7 @@ release.properties
dependency-reduced-pom.xml dependency-reduced-pom.xml
buildNumber.properties buildNumber.properties
.mvn/timing.properties .mvn/timing.properties
# https://maven.apache.org/tools/wrapper/#Usage_with_or_without_Binary_JAR # https://maven.apache.org/wrapper/#usage-without-binary-jar
.mvn/wrapper/maven-wrapper.jar .mvn/wrapper/maven-wrapper.jar
# Eclipse m2e generated files # Eclipse m2e generated files
-3
View File
@@ -4,6 +4,3 @@ result-*
# Ignore automatically generated direnv output # Ignore automatically generated direnv output
.direnv .direnv
# Ignore NixOS interactive test driver history
**/.nixos-test-history
+1 -5
View File
@@ -126,9 +126,6 @@ dist
# Stores VSCode versions used for testing VSCode extensions # Stores VSCode versions used for testing VSCode extensions
.vscode-test .vscode-test
# pnpm
.pnpm-store
# yarn v3 # yarn v3
.pnp.* .pnp.*
.yarn/* .yarn/*
@@ -138,7 +135,6 @@ dist
!.yarn/sdks !.yarn/sdks
!.yarn/versions !.yarn/versions
# Vite files # Vite logs files
vite.config.js.timestamp-* vite.config.js.timestamp-*
vite.config.ts.timestamp-* vite.config.ts.timestamp-*
.vite/
+8 -8
View File
@@ -92,34 +92,34 @@ ipython_config.py
# However, in case of collaboration, if having platform-specific dependencies or dependencies # However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not # having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies. # install all needed dependencies.
# Pipfile.lock #Pipfile.lock
# UV # UV
# Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control. # Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control.
# This is especially recommended for binary packages to ensure reproducibility, and is more # This is especially recommended for binary packages to ensure reproducibility, and is more
# commonly ignored for libraries. # commonly ignored for libraries.
# uv.lock #uv.lock
# poetry # poetry
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
# This is especially recommended for binary packages to ensure reproducibility, and is more # This is especially recommended for binary packages to ensure reproducibility, and is more
# commonly ignored for libraries. # commonly ignored for libraries.
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
# poetry.lock #poetry.lock
# poetry.toml #poetry.toml
# pdm # pdm
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
# pdm recommends including project-wide configuration in pdm.toml, but excluding .pdm-python. # pdm recommends including project-wide configuration in pdm.toml, but excluding .pdm-python.
# https://pdm-project.org/en/latest/usage/project/#working-with-version-control # https://pdm-project.org/en/latest/usage/project/#working-with-version-control
# pdm.lock #pdm.lock
# pdm.toml #pdm.toml
.pdm-python .pdm-python
.pdm-build/ .pdm-build/
# pixi # pixi
# Similar to Pipfile.lock, it is generally recommended to include pixi.lock in version control. # Similar to Pipfile.lock, it is generally recommended to include pixi.lock in version control.
# pixi.lock #pixi.lock
# Pixi creates a virtual environment in the .pixi directory, just like venv module creates one # Pixi creates a virtual environment in the .pixi directory, just like venv module creates one
# in the .venv directory. It is recommended not to include this directory in version control. # in the .venv directory. It is recommended not to include this directory in version control.
.pixi .pixi
@@ -186,7 +186,7 @@ cython_debug/
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
# and can be added to the global gitignore or merged into this file. For a more nuclear # and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder. # option (not recommended) you can uncomment the following to ignore the entire idea folder.
# .idea/ #.idea/
# Abstra # Abstra
# Abstra is an AI-powered process automation framework. # Abstra is an AI-powered process automation framework.
-39
View File
@@ -1,39 +0,0 @@
# This file is used for Git repositories to specify intentionally untracked files that Git should ignore.
# If you are not using git, you can delete this file. For more information see: https://git-scm.com/docs/gitignore
# For useful gitignore templates see: https://github.com/github/gitignore
# Salesforce cache
.sf/
.sfdx/
.localdevserver/
deploy-options.json
.localdev
# LWC VSCode autocomplete
**/lwc/jsconfig.json
# LWC Jest coverage reports
coverage/
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Eslint cache
.eslintcache
# Windows system files
Thumbs.db
ehthumbs.db
[Dd]esktop.ini
$RECYCLE.BIN/
# Salesforce Analyzer results
sca-results.csv
sfca_results.json
# Local environment variables
.env
-5
View File
@@ -75,11 +75,6 @@ acs-*.bib
# comment # comment
*.cut *.cut
# context
*.tuc
*.tui
*.tuo
# cprotect # cprotect
*.cpt *.cpt