Removed files: - SECURITY_INCIDENT_HUMAN_ACTIONS_REQUIRED.md (internal security doc) - .claude/instruction-history.json (project-specific governance rules) - scripts/add-security-rules-2025-10-21.js (dated, project-specific) - scripts/apply-governance-audit-2025-10-21.js (dated, project-specific) - docs/governance/GOVERNANCE_LEARNINGS_2025-10-21.md (internal learnings) - docs/governance/GOVERNANCE_RULES_AUDIT_2025-10-21.md (internal audit) These are internal to the tractatus project, not framework resources. Public repo should contain only framework implementation code and docs. Updated .gitignore to prevent future commits of similar files.
221 lines
4 KiB
Text
221 lines
4 KiB
Text
# ============================================
|
|
# PUBLIC REPOSITORY CONFIGURATION
|
|
# tractatus-framework (GitHub Public)
|
|
# ============================================
|
|
# This .gitignore protects internal development
|
|
# files from being pushed to public repository.
|
|
# Only open source code and public documentation
|
|
# should be in the public tractatus-framework repo.
|
|
|
|
# Dependencies
|
|
node_modules/
|
|
|
|
# Environment variables
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
|
|
# Logs
|
|
logs/
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
|
|
# MongoDB data
|
|
data/mongodb/*
|
|
!data/mongodb/.gitkeep
|
|
|
|
# Generated files
|
|
public/downloads/*.pdf
|
|
public/downloads/*.epub
|
|
public/downloads/*.docx
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Testing
|
|
coverage/
|
|
.nyc_output/
|
|
|
|
# Build
|
|
dist/
|
|
build/
|
|
|
|
# Temporary files
|
|
tmp/
|
|
temp/
|
|
*.tmp
|
|
|
|
# ============================================
|
|
# INTERNAL FILES - NEVER PUSH TO PUBLIC REPO
|
|
# ============================================
|
|
|
|
# === ENTIRE INTERNAL DIRECTORIES ===
|
|
.claude/
|
|
governance/
|
|
For Claude Web/
|
|
umami-local/
|
|
|
|
# === INTERNAL DEVELOPMENT DOCS ===
|
|
CLAUDE.md
|
|
CLAUDE.md.backup
|
|
CLAUDE_*.md
|
|
ClaudeWeb*.md
|
|
PRE_APPROVED_COMMANDS.md
|
|
BACKEND_FRONTEND_MAPPING.md
|
|
|
|
# === SESSION HANDOFFS & ARCHIVES ===
|
|
SESSION*.md
|
|
SESSION-*.md
|
|
OPTIMAL_NEXT_SESSION*.md
|
|
NEXT_SESSION*.md
|
|
ARCHIVE_SUMMARY*.md
|
|
CLOSEDOWN*.md
|
|
CLOSEDOWN*.txt
|
|
closedown prompt
|
|
old claude md file
|
|
|
|
# === INTERNAL PITCH DOCUMENTS ===
|
|
PITCH-*.md
|
|
TRACTATUS-ELEVATOR-PITCHES.md
|
|
CLAUDE_WEB_BRIEF.pdf
|
|
EXECUTIVE_BRIEF*.pdf
|
|
|
|
# === INTERNAL PLANNING ===
|
|
PHASE-*.md
|
|
MEETING_NOTES*.md
|
|
EXECUTIVE_BRIEF*.md
|
|
SCHEDULED_TASKS.md
|
|
SITE_IMPROVEMENT_PRIORITIES.md
|
|
TRACTATUS_BRAND_SYSTEM.md
|
|
UI_TRANSFORMATION_PROJECT_PLAN.md
|
|
Tractatus-Website-Complete-Specification*.md
|
|
|
|
# === INTERNAL SCRIPTS ===
|
|
scripts/deploy-*.sh
|
|
scripts/session-init.js
|
|
scripts/check-session-pressure.js
|
|
scripts/analyze-violations.js
|
|
scripts/hook-validators/
|
|
scripts/framework-components/
|
|
scripts/reset-admin-password.js
|
|
|
|
# === INTERNAL DOCS DIRECTORIES ===
|
|
docs/session-handoff-*.md
|
|
docs/SESSION*.md
|
|
docs/planning/
|
|
docs/testing/
|
|
docs/outreach/
|
|
docs/stripe-analysis/
|
|
docs/economist-analysis/
|
|
docs/framework-incidents/
|
|
docs/deployment-logs/
|
|
docs/analysis/
|
|
docs/analysis-archive-*/
|
|
|
|
# === INTERNAL DOCS FILES ===
|
|
docs/DEPLOYMENT*.md
|
|
docs/MULTI_PROJECT*.md
|
|
docs/DOCUMENT_AUDIT*.md
|
|
docs/DOCUMENT_OPTIMIZATION*.md
|
|
docs/DOCUMENT_REORGANIZATION*.md
|
|
docs/DOCUMENT_SECURITY*.md
|
|
docs/BLOG-POST-OUTLINES.md
|
|
docs/PHASE-*.md
|
|
docs/STRIPE_*.md
|
|
docs/FIND_STRIPE*.md
|
|
docs/KOHA*.md
|
|
docs/SECURITY*.md
|
|
docs/BENCHMARK*.md
|
|
docs/IMPLEMENTATION_PROGRESS*.md
|
|
docs/BOOTSTRAPPING*.md
|
|
docs/GOVERNANCE-RULE-LIBRARY.md
|
|
docs/SIMULATION*.md
|
|
docs/SESSION*.md
|
|
docs/API_MEMORY*.md
|
|
docs/HOOKS*.md
|
|
docs/FRAMEWORK_FAILURE*.md
|
|
docs/PRODUCTION_DEPLOYMENT*.md
|
|
|
|
# === SENSITIVE FILES ===
|
|
*.key
|
|
*.pem
|
|
*.p12
|
|
*.pfx
|
|
secrets/
|
|
credentials/
|
|
ADMIN_LOGIN_INSTRUCTIONS.md
|
|
.admin-credentials.local
|
|
.stripe-ids.json
|
|
.rsyncignore
|
|
|
|
# === DATABASE DUMPS ===
|
|
dump/
|
|
backups/
|
|
*.sql
|
|
*.sql.gz
|
|
*.dump
|
|
|
|
# === SSH KEYS ===
|
|
*.ssh/
|
|
id_rsa*
|
|
id_ed25519*
|
|
~/.ssh/
|
|
|
|
# === DEPLOYMENT CONFIGS ===
|
|
deployment-config.json
|
|
production.json
|
|
|
|
# === TEMPORARY AUDIT FILES ===
|
|
/tmp/*.md
|
|
/tmp/*.txt
|
|
deployment-output.txt
|
|
migration-output.txt
|
|
PERPLEXITY_USER_PROMPT.txt
|
|
ECONOMIST_LETTER_*.docx
|
|
|
|
# === SCREENSHOTS ===
|
|
Screenshot*.png
|
|
*.screenshot.png
|
|
|
|
# === BACKUPS ===
|
|
*.backup
|
|
*.bak
|
|
old/
|
|
.venv/
|
|
.venv-docs/
|
|
.memory/
|
|
.migration-backup/
|
|
scripts/create-live-*.js
|
|
|
|
pptx-env/
|
|
|
|
# Internal development files
|
|
docs/research/phase-*.md
|
|
docs/markdown/phase-*.md
|
|
public/admin/claude-*.html
|
|
public/js/admin/claude-*.js
|
|
scripts/*stripe*.js
|
|
scripts/*stripe*.sh
|
|
scripts/test-session*.js
|
|
scripts/test-deliberation*.js
|
|
public/downloads/*claude-code*.pdf
|
|
public/downloads/*governance-in-action*.pdf
|
|
SECURITY_INCIDENT_POST_MORTEM_2025-10-21.md
|
|
|
|
# Internal project-specific files (not framework)
|
|
SECURITY_INCIDENT_HUMAN_ACTIONS_REQUIRED.md
|
|
.claude/instruction-history.json
|
|
scripts/add-security-rules-*.js
|
|
scripts/apply-governance-audit-*.js
|
|
docs/governance/GOVERNANCE_LEARNINGS_*.md
|
|
docs/governance/GOVERNANCE_RULES_AUDIT_*.md
|