§
    	D,j?  ã                   óL   — d dl Z g d¢Z ed„ eD ¦   «         ¦  «        Zd„ Zd„ ZdS )é    N)šz
.gitignorez.gitattributesÚREADMEz	README.mdz
README.txtz
README.rstÚCONTRIBUTINGzCONTRIBUTING.mdzCONTRIBUTING.txtzCONTRIBUTING.rstÚLICENSEz
LICENSE.mdzLICENSE.txtÚ	CHANGELOGzCHANGELOG.mdzCHANGELOG.txtzCHANGELOG.rstÚSECURITYzSECURITY.mdzSECURITY.txtÚ
CODEOWNERSzrequirements.txtÚPipfilezPipfile.lockzpyproject.tomlzsetup.pyz	setup.cfgzpackage.jsonzpackage-lock.jsonz	yarn.lockznpm-shrinkwrap.jsonÚGemfilezGemfile.lockzcomposer.jsonzcomposer.lockzpom.xmlzbuild.gradlezbuild.gradle.ktsz	build.sbtzgo.modzgo.sumz
Cargo.tomlz
Cargo.lockzmix.exszrebar.configzproject.cljÚPodfileÚCartfilezdub.jsonzdub.sdlz.envz.env.examplez.editorconfigztsconfig.jsonzjsconfig.jsonz.babelrczbabel.config.jsz	.eslintrcz.eslintignorez.prettierrcz.stylelintrcztslint.jsonz	.pylintrcz.flake8z.rubocop.ymlz.scalafmt.confz.dockerignorez.gitpod.ymlzsonar-project.propertieszrenovate.jsonzdependabot.ymlz.pre-commit-config.yamlzmypy.iniztox.iniz	.yamllintzpyrightconfig.jsonzwebpack.config.jszrollup.config.jszparcel.config.jszgulpfile.jszGruntfile.jsz	build.xmlz
build.bootzproject.jsonz
build.cakezMANIFEST.inz
pytest.inizphpunit.xmlzkarma.conf.jszjest.config.jszcypress.jsonz.nycrcz.nycrc.jsonz.travis.ymlz.gitlab-ci.ymlÚJenkinsfilezazure-pipelines.ymlzbitbucket-pipelines.ymlzappveyor.ymlz
circle.ymlz.circleci/config.ymlz.github/dependabot.ymlúcodecov.ymlz.coveragercÚ
Dockerfilezdocker-compose.ymlzdocker-compose.override.ymlzserverless.ymlzfirebase.jsonznow.jsonznetlify.tomlzvercel.jsonzapp.yamlzterraform.tfzmain.tfzcloudformation.yamlzcloudformation.jsonzansible.cfgzkubernetes.yamlzk8s.yamlz
schema.sqlzliquibase.propertieszflyway.confznext.config.jsznuxt.config.jszvue.config.jszangular.jsonzgatsby-config.jszgridsome.config.jszswagger.yamlzswagger.jsonzopenapi.yamlzopenapi.jsonz.nvmrcz.ruby-versionz.python-versionÚVagrantfilez.codeclimate.ymlr   z
mkdocs.ymlz_config.ymlz	book.tomlzreadthedocs.ymlz.readthedocs.yamlz.npmrcz.yarnrcz
.isort.cfgz.markdownlint.jsonz.markdownlint.yamlz.banditz.secrets.baselinez.pypircz.gitkeepz
.npmignorec              #   óT   K  — | ]#}t           j                             |¦  «        V — Œ$d S )N)ÚosÚpathÚnormpath)Ú.0r   s     ú\/home/rurouni/.local/share/uv/tools/aider-chat/lib/python3.11/site-packages/aider/special.pyú	<genexpr>r   µ   s2   è è € Ð%^Ð%^À¥b¤g×&6Ò&6°tÑ&<Ô&<Ð%^Ð%^Ð%^Ð%^Ð%^Ð%^ó    c                 ó|  — t           j                             | ¦  «        }t           j                             t           j                             | ¦  «        ¦  «        }t           j                             | ¦  «        }|t           j                             d¦  «        k    r|                     d¦  «        rdS |t          v S )Nz.github/workflowsz.ymlT)r   r   Úbasenamer   ÚdirnameÚendswithÚNORMALIZED_ROOT_IMPORTANT_FILES)Ú	file_pathÚ	file_nameÚdir_nameÚnormalized_paths       r   Úis_importantr"   ¸   s’   € Ý”× Ò  Ñ+Ô+€IÝŒw×Ò¥¤§¢°	Ñ :Ô :Ñ;Ô;€HÝ”g×&Ò& yÑ1Ô1€Oð •2”7×#Ò#Ð$7Ñ8Ô8Ò8Ð8¸Y×=OÒ=OÐPVÑ=WÔ=WÐ8ØˆtàÕ=Ð=Ð=r   c                 óF   — t          t          t          | ¦  «        ¦  «        S )zÛ
    Filter a list of file paths to return only those that are commonly important in codebases.

    :param file_paths: List of file paths to check
    :return: List of file paths that match important file patterns
    )ÚlistÚfilterr"   )Ú
file_pathss    r   Úfilter_important_filesr'   Ä   s   € õ ••| ZÑ0Ô0Ñ1Ô1Ð1r   )r   ÚROOT_IMPORTANT_FILESÚsetr   r"   r'   © r   r   ú<module>r+      sn   ðØ 	€	€	€	ðnð nð nÐ ðd #& #Ð%^Ð%^ÐI]Ð%^Ñ%^Ô%^Ñ"^Ô"^Ð ð	>ð 	>ð 	>ð2ð 2ð 2ð 2ð 2r   