Session Overview

Sam's monolithic Projects folder (158,716 files, ~15GB, 17KB CLAUDE.md) was crushing agent context windows and burning tokens on every session start. The goal: split it into focused, purpose-built repos, each with a lean CLAUDE.md, centralized credentials, hooks, and fresh GitHub repos. The old Projects folder stays as a shell so Sam can do a final pass before archiving.

During execution the scope evolved several times. Sam corrected that Eve-Legal templates belong in sail-templates (not sail-cases). He requested SEO be split out of marketing into its own repo. He flagged that deleted git-repo reference clones (material-ui, ghost-os, playwright-mcp, awesome-design-md) should have been preserved in a standalone location. He then requested aggressive cleanup of the old Projects folder and sail-seo's file count.


What Was Accomplished

7 Focused Repos Created

All repos live at ~/Repos/ on Sam's Mac:

  1. sail-seo (109 working files, 5.5MB): Website content, technical SEO, crawl fixes, sitemaps, WP deployments, image optimization. 22 skills + 5 shared. CLAUDE.md is 53 lines / 2.2KB. This is the only repo that has been committed and pushed to GitHub.
  2. sail-marketing (162 files after cleanup): Google Ads, Meta Ads, campaigns, brand strategy, analytics, competitive intel. 14 skills + 5 shared. CLAUDE.md is 48 lines / 1.9KB. Includes Google Ads account IDs (MCC 867-659-9345, Client 381-391-6687).
  3. sail-litify (4,506 files, 650MB): CRM, Salesforce, Litify flows, automations, templates. CLAUDE.md is 51 lines / 1.9KB. Still needs cleanup (Vendors/ folder is 328MB of Salesforce metadata).
  4. sail-templates (includes Eve-Legal demand tooling): LOR, demand letters, forms, template refresh workflows. CLAUDE.md is 49 lines / 1.8KB.
  5. sail-infrastructure (server configs, deployment, Cloudways): CLAUDE.md is 53 lines / 1.8KB.
  6. sail-cases (UPS case and active litigation files): CLAUDE.md is 49 lines / 1.9KB.
  7. sail-hr (hiring, org planning, onboarding): CLAUDE.md is 47 lines / 1.7KB.

Credentials Centralized

Master credential vault lives at ~/Repos/.credentials/vault.env. Each repo has a symlink pointing to it. Credentials are gitignored in every repo. Claude Code hooks block edits to the vault file; reads are always permitted.

Old Projects Folder Cleaned

Went from 15GB / 158,716 files down to 308KB / 27 files. What remains: cross-cutting admin references (CLAUDE.md, AI-CONVENTIONS.md, PLAYBOOK.md, BRAND-NOTES.md, SKILL-INDEX.md, and a few session logs). This is the shell Sam will review before final archival.

Major Space Recoveries