test(security): require personal output ignore rules (#271)

This commit is contained in:
Ayobami Adegoke
2026-08-01 22:21:20 +02:00
committed by GitHub
parent d6b2c4039e
commit 72f1f3d608
2 changed files with 25 additions and 0 deletions
+8
View File
@@ -48,6 +48,10 @@ REQUIRED_IGNORE_RULES = [
# to its own directory, so the state file lands under .claude/skills/... and
# a repo-rooted rule silently fails to match it.
"**/job_scraper/seen_jobs.json",
"**/job_scraper/notion_sync.json",
"**/job_scraper/*.md",
"*_BehavioralReport.pdf",
"linkedin_Profile.pdf",
"cv/main_*.*",
"!cv/main_example.tex",
# ATS text extractions (/apply step 5d) carry the CV's full text.
@@ -60,8 +64,12 @@ REQUIRED_IGNORE_RULES = [
"documents/diplomas/**",
"documents/references/**",
"documents/applications/**",
"documents/postings/**",
"documents/interview/**",
"job_search_tracker.csv",
"gmail_sync/",
"reports/",
"upskill/*.md",
]
# Negation (re-include) rules the template legitimately ships. .gitignore is