feat: Add repository protection systems

- Add PR template to prevent commercial content leakage
- Add automated workflow to scan for prohibited content
- Protect against business strategy, infrastructure details, customer info
This commit is contained in:
David Snelling 2025-08-18 17:41:47 -07:00
parent f8c45f2d8d
commit 7432fab3bc
3 changed files with 13792 additions and 0 deletions

18
.github/pull_request_template.md vendored Normal file
View file

@ -0,0 +1,18 @@
# 🚨 CRITICAL: Public Repository Checklist
## Before merging this PR, confirm:
- [ ] **No business strategy** - No pricing, revenue plans, or commercial roadmaps
- [ ] **No customer info** - No specific customer details or enterprise discussions
- [ ] **No infrastructure details** - No Google Cloud project IDs or internal URLs
- [ ] **No SkillVill content** - All SkillVill planning belongs in brain-cloud repo
- [ ] **Open source focused** - Content appropriate for public consumption
- [ ] **Registry references OK** - Only registry.soulcraft.com endpoint references allowed
## ✅ This PR contains only:
- [ ] Open source Brainy library improvements
- [ ] Generic documentation updates
- [ ] CLI enhancements (registry integration OK)
- [ ] Community-focused features
**🛡️ When in doubt, move content to brain-cloud private repo instead!**