# Whitelist for public repo sync
# Lines starting with # are ignored. Directories must end with /.

# === Source Code ===
src/
cli.js
install.sh

# === Tests ===
tests/

# === Documentation ===
docs/architecture-v2.md
docs/publishing.md
AGENTS.md
README.md
CLAUDE.md

# === Project Config ===
package.json
pyproject.toml
uv.lock
.gitignore
.gitattributes

# === Assets ===
templates/
skills/
platforms/
dashboard/

# === License ===
LICENSE

# === Sub-Projects ===
tscg-py/
token-saver-mem/
contextslim-py/

# === Sync Infrastructure ===
whitelist.txt

# === Claude Code Plugin ===
.claude-plugin/

# === Platform Skills ===
.kilo/skills/
.claude/skills/
.codex/skills/
.factory/skills/
.gemini/skills/
.hermes/skills/
.kiro/skills/
.mastracode/skills/
.pi/skills/
.opencode/skills/

# === Distribution ===
distribution/
distribution/codex/
distribution/kilo/
distribution/cline/
distribution/roo-code/
distribution/continue/
distribution/augment/
distribution/factory/
distribution/gemini/
distribution/hermes/
distribution/kiro/
distribution/mastracode/
distribution/pi/
