Cleanup Opportunities: Platform Team, Knowledge Folder, and Delivery Folder
Date: 2026-03-27
Purpose: Comprehensive audit of cleanup opportunities across knowledge/, delivery/, and platform-related areas
Executive Summary
Three major structural issues need attention:
| Priority | Issue | Impact | Effort |
|---|---|---|---|
| π΄ Critical | knowledge/sales/ vs knowledge/sales/ overlap | 836 files misplaced | High |
| π΄ Critical | Duplicate knowledge/standards/ folder | 238 files, 4.5MB font file | Low |
| π‘ High | Fragmented plans/ folders (10+ locations) | Hard to find planning docs | Medium |
| π‘ High | Code/config files in knowledge/ | Violates separation of concerns | Medium |
| π’ Medium | Transcript folder naming inconsistencies | Confusing navigation | Low |
1. Critical Issues
1.1 sales/ vs gtm/ Folder Overlap π΄
Problem:
The README documents that GTM content should live in knowledge/sales/, but 836 files actually live in knowledge/sales/. The gtm/ folder has only 4 files.
| Documented Location | Actual Location | Files |
|---|---|---|
gtm/agents/ | sales/agents/ | 836+ |
gtm/partnerships/ | knowledge/sales/partners/ (combined partners + partnerships) | 20+ partners |
gtm/services/ | sales/services/ | Full catalog |
sales/content/cc-content-system/ | sales/content/cc-content-system/ | 3 personal KBs |
gtm/second-brain/ | sales/second-brain/ | Full backend |
Specific Examples:
knowledge/sales/agents/AGENT_REGISTRY.mdshould beknowledge/sales/agents/AGENT_REGISTRY.mdknowledge/sales/services/README.mdshould beknowledge/sales/services/README.mdConsolidated intoknowledge/sales/partnerships/knowledge/sales/partners/(framework + per-vendor).
Recommendation:
- Option A (Align to docs): Migrate all
sales/content togtm/to match documented structure - Option B (Align to reality): Update README to reflect
sales/as canonical location - Suggested: Option A β the
gtm/structure is cleaner and aligns with standard business terminology
1.2 Duplicate standards/ Folder in knowledge/ π΄
Problem:
knowledge/standards/ is a complete duplicate of root standards/:
knowledge/standards/ β standards/ (root)
βββ 01-onboarding/ β 01-onboarding/
βββ 02-writing/ β 02-writing/
βββ 03-knowledge/ β 03-knowledge/
βββ 04-prompts/ β 04-prompts/
βββ 05-scripts/ β 05-scripts/
βββ 06-technical-planning/ β 06-technical-planning/
βββ agents.md β agents.md
βββ README.md β README.md
βββ CODEOWNERS β CODEOWNERS
βββ STYLE-GUIDE.md β STYLE-GUIDE.md
βββ assets/icons/ β assets/icons/
βββ HelveticaNeue.ttc (4.5MB duplicate!)
Files to Remove: 238 files, ~5MB total (mostly the font file)
Recommendation: Delete knowledge/standards/ entirely β root standards/ is the source of truth per .cursor/rules/knowledge-standards.mdc
2. High Priority Issues
2.1 Fragmented plans/ Folders π‘
Problem: Planning documents are scattered across 10+ locations:
knowledge/plans/ # Central plans (good)
βββ active/
βββ planned/
βββ completed/
knowledge/delivery/plans/active/ # 4 files (should be in root plans/)
knowledge/delivery/project-plans/ # 4 client Q2 plans
knowledge/platform/plans/ # 6 platform initiatives
knowledge/engineering/data-platform/plans/ # 7 data platform plans
knowledge/engineering/platform/plans/ # 1 platform delivery plan
knowledge/executive/plans/planned/ # 3 executive plans
knowledge/finance/plans/planned/ # 1 finance plan
knowledge/legal/plans/planned/ # 1 legal plan
knowledge/marketing/plans/planned/ # 1 marketing plan
knowledge/operations/plans/planned/ # 1 operations plan
knowledge/people/plans/planned/ # 1 people plan
knowledge/sales/plans/planned/ # 2 sales plans
knowledge/clients/cta/plans/ # 1 client plan
knowledge/people/hiring/plans/ # 5 hiring assessment plans
Recommendation:
- Short-term: Update
knowledge/plans/README.mdto document distributed structure - Long-term: Consolidate to
knowledge/plans/with subfolders by domain:knowledge/plans/ βββ active/ βββ planned/ βββ completed/ βββ delivery/ βββ platform/ βββ engineering/ βββ gtm/ βββ clients/{client}/
2.2 Code/Config Files in knowledge/ π‘
Problem: Code and config files are mixed with knowledge documentation:
| File | Current Location | Should Be In |
|---|---|---|
package.json, tsconfig.json | knowledge/platform/integrations/hubspot/api-service/ | apps/ or tools/ |
package-lock.json | knowledge/integrations/hubspot/api-service/ | Remove (duplicate) |
*.js files | knowledge/resources/uncategorized_transcripts/ | tools/scripts/ |
.env.example | knowledge/sales/second-brain/backend/ | apps/ or remove |
*.mcp.json, settings.json | knowledge/sales/content/cc-content-system/*/ | User home or .cursor/ |
uv.lock | knowledge/sales/second-brain/backend/ | apps/ |
Recommendation:
- Move HubSpot API service to
tools/hubspot-api-service/orapps/hubspot-integration/ - Move JS scripts to
tools/scripts/ - Move personal configs to appropriate user directories
- Update
.gitignoreto prevent future commits of personal config files
3. Medium Priority Issues
3.1 Transcript Folder Naming Inconsistencies π’
Problem: Confusing naming for transcript storage:
knowledge/resources/transcript/ # Only has lenny/ (Lenny's Newsletter)
knowledge/resources/uncategorized_transcripts/ # Has actual transcripts/
knowledge/meeting/ # Internal meeting transcripts
knowledge/clients/{client}/transcripts/ # Client transcripts
Issues:
transcript/(singular) vstranscripts/(plural)uncategorized_transcripts/is a confusing namelenny/content should be underresources/lenny/(already exists separately)
Recommendation:
- Rename
resources/transcript/βresources/lenny-newsletter/(itβs only Lenny content) - Rename
resources/uncategorized_transcripts/βresources/transcripts/ - Move internal non-client transcripts from
resources/transcripts/tomeeting/
3.2 Missing/Misnamed Folders per README π’
| README Says | Actual | Action |
|---|---|---|
company/ | Does not exist | Create or remove from docs |
ops/ | operations/ | Rename or update docs |
research/ | Does not exist | Create or remove from docs |
gtm/pricing/ | Only in sales/ | Move when consolidating GTM |
3.3 Personal Knowledge Base Fragmentation π’
Problem: Personal KBs scattered across multiple structures:
knowledge/sales/content/cc-content-system/
βββ robert-gpt/ # Has quick-start/, memory/, patterns/
βββ luke-gpt/ # Has quick-start/, memory/, patterns/, sections/
βββ uttam-gpt/ # (not in gtm/, only in sales/)
knowledge/sales/content/cc-content-system/
βββ robert-gpt/ # (also here!)
βββ luke-gpt/ # (also here!)
βββ uttam-gpt/ # Only here
Recommendation:
- Consolidate all personal KBs to one location (suggest
knowledge/people/personal-kbs/or keep insales/content/cc-content-system/) - Remove duplicates between
sales/andgtm/
4. Platform Team Specific Issues
4.1 Platform Plans Fragmentation
Current State:
knowledge/platform/plans/ # 6 files (good)
knowledge/engineering/platform/plans/ # 1 file (delivery-skills-platform-plan.md)
knowledge/platform/research/ # Agent-powered data environment
knowledge/engineering/data-platform/plans/ # 7 files (overlaps with platform/)
Recommendation:
- Move
engineering/platform/plans/content toplatform/plans/ - Clarify boundary between
platform/(product/platform initiatives) andengineering/platform/(technical implementation)
4.2 HubSpot Integration Duplication
Problem: Two HubSpot integration folders:
knowledge/platform/integrations/hubspot/ # Main documentation
knowledge/integrations/hubspot/ # Duplicate (only has package-lock.json)
Recommendation: Remove knowledge/integrations/ β itβs a partial duplicate
5. Delivery Folder Opportunities
5.1 Actually Well-Organized β
The knowledge/delivery/ folder is the best-organized section:
delivery/
βββ README.md
βββ INDEX.md
βββ 00-head-of-delivery/
βββ 01-roles-and-responsibilities/
βββ 02-meetings-and-cadence/
βββ 03-project-lifecycle/
βββ 04-standards-and-sops/
βββ 05-tools-and-skills/
βββ 06-reference/
Minor Improvements:
delivery/plans/anddelivery/project-plans/could be consolidated- Some content in
delivery/03-project-lifecycle/duplicatesstandards/templates
6. Recommended Action Plan
Phase 1: Quick Wins (Low Effort, High Impact)
- Delete
knowledge/standards/β 238 files, saves ~5MB - Delete
knowledge/integrations/β empty duplicate - Update
knowledge/README.mdto reflect actual structure
Phase 2: Consolidation (Medium Effort)
- Migrate
sales/βgtm/β Move 836 files to align with documented structure - Move code files β Relocate HubSpot API service to
tools/ - Consolidate transcripts β Rename folders for clarity
Phase 3: Structural Improvements (Higher Effort)
- Consolidate
plans/β Create unified structure inknowledge/plans/ - Create missing folders β
company/,research/(or update docs) - Consolidate personal KBs β Single location for all personal content
7. File Count Summary
| Folder | Files | Notes |
|---|---|---|
knowledge/sales/ | 836 | Should move to gtm/ |
knowledge/sales/ | 4 | Should receive sales/ content |
knowledge/standards/ | 238 | Delete (duplicate) |
knowledge/clients/ | 500+ | Well organized |
knowledge/delivery/ | 50+ | Well organized |
knowledge/platform/ | 65 | Minor consolidation needed |
knowledge/people/ | 26 | Well organized |
knowledge/operations/ | 25 | Well organized |
knowledge/resources/ | 320 | Needs naming cleanup |
Total Knowledge Files: ~2,000+
Potential Files to Move/Delete: ~1,100 (mostly the sales/ β gtm/ migration)
Generated via audit on 2026-03-27