5.7 KiB
ClaudeTools - Project Organization Index
Last Updated: 2026-01-20 Purpose: Master index for all projects, clients, and session data
Folder Structure
D:\ClaudeTools/
├── clients/ # Client-specific information
│ ├── dataforth/ # Dataforth client (DOS project)
│ └── horseshoe-management/ # Horseshoe Management client
│
├── projects/ # Project-specific work
│ ├── dataforth-dos/ # Dataforth DOS Update System
│ │ ├── batch-files/ # DOS .BAT files (17 files)
│ │ ├── deployment-scripts/ # PowerShell deployment scripts (33 files)
│ │ ├── documentation/ # Technical docs (8 files)
│ │ └── session-logs/ # DOS-specific session logs
│ │
│ └── claudetools-api/ # ClaudeTools MSP API
│ ├── api/ # FastAPI application
│ ├── migrations/ # Alembic database migrations
│ └── session-logs/ # API-specific session logs
│
├── session-logs/ # General cross-project session logs
│ └── YYYY-MM-DD-session.md # Daily session logs
│
├── .claude/ # Claude Code configuration
│ ├── commands/ # Custom commands (/save, /context, etc.)
│ ├── skills/ # Custom skills
│ └── templates/ # Templates
│
├── credentials.md # Centralized credentials (UNREDACTED)
├── SESSION_STATE.md # Overall project state tracker
└── PROJECT_ORGANIZATION.md # This file
Quick Navigation
By Client
Dataforth:
- Client Folder:
clients/dataforth/ - Project:
projects/dataforth-dos/ - Index:
projects/dataforth-dos/PROJECT_INDEX.md
Horseshoe Management:
- Client Folder:
clients/horseshoe-management/ - Info:
clients/horseshoe-management/CLIENT_INFO.md
By Project Type
Infrastructure/Hardware:
- Dataforth DOS Update System →
projects/dataforth-dos/
Software Development:
- ClaudeTools MSP API →
projects/claudetools-api/ - Original code:
api/,migrations/, etc.
By Date/Session
Session Logs:
- General:
session-logs/YYYY-MM-DD-session.md - Dataforth DOS:
projects/dataforth-dos/session-logs/ - ClaudeTools API:
projects/claudetools-api/session-logs/
Projects Status
Dataforth DOS Update System
Status: Production Ready - Awaiting Pilot Testing
Last Work: 2026-01-20
Next: Test on TS-4R, then full rollout
Files: 17 BAT files, 33 deployment scripts, 8 docs
See: projects/dataforth-dos/PROJECT_INDEX.md
ClaudeTools MSP API
Status: Phase 5 Complete
Last Work: Prior to 2026-01-19
Endpoints: 95+ across 17 entities
Database: MariaDB @ 172.16.3.30
See: .claude/claude.md and SESSION_STATE.md
Clients Status
Dataforth
Services: DOS machine management, update system, QC automation Active Projects: DOS Update System Infrastructure: AD2 server, D2TESTNAS, ~30 DOS machines
Horseshoe Management
Services: Remote support, QuickBooks/Intuit assistance Recent: Glance screen sharing version mismatch (2026-01-20) Status: Active support client
Context Recovery
When searching for previous work:
-
Check Project Index:
projects/[project-name]/PROJECT_INDEX.md
-
Check Client Info:
clients/[client-name]/CLIENT_INFO.md
-
Check Session Logs:
session-logs/YYYY-MM-DD-session.md(general)projects/[project]/session-logs/(project-specific)
-
Check Credentials:
credentials.md(infrastructure access)
-
Check Overall State:
SESSION_STATE.md(ClaudeTools API phases)
File Counts (2026-01-20)
Dataforth DOS Project
- Batch Files: 17
- Deployment Scripts: 33
- Documentation: 8
- Total: 58 files
Clients
- Dataforth: (files in DOS project)
- Horseshoe Management: 1 info file
ClaudeTools API
- Source Files: 100+ (api/, migrations/, etc.)
- Documentation: 10+
Recent Work Summary
2026-01-20: Dataforth DOS Fixes
- Fixed 8 major DOS 6.22 compatibility issues
- Deployed 9 production BAT files
- 39+ deployments to AD2 and NAS
- All files organized into
projects/dataforth-dos/
2026-01-20: Horseshoe Management Support
- Glance screen sharing troubleshooting
- Documented in
clients/horseshoe-management/
Context Search Examples
Find DOS deployment info:
Look in: projects/dataforth-dos/PROJECT_INDEX.md
Or: projects/dataforth-dos/documentation/DOS_DEPLOYMENT_GUIDE.md
Find Dataforth infrastructure credentials:
Look in: credentials.md (search for "Dataforth" or "AD2" or "D2TESTNAS")
Find previous DOS session work:
Look in: projects/dataforth-dos/session-logs/
Or: session-logs/2026-01-19-session.md (original work)
Find Horseshoe Management history:
Look in: clients/horseshoe-management/CLIENT_INFO.md
Find ClaudeTools API status:
Look in: SESSION_STATE.md
Or: .claude/claude.md
Maintenance
Update Frequency:
- PROJECT_ORGANIZATION.md: After major folder changes
- PROJECT_INDEX.md: After project milestones
- CLIENT_INFO.md: After client interactions
- Session logs: Daily via
/savecommand
Organization Rules:
- Project files go in
projects/[project-name]/ - Client info goes in
clients/[client-name]/ - Shared credentials stay in root
credentials.md - General session logs in root
session-logs/ - Project-specific logs in project's
session-logs/folder
Created: 2026-01-20 Purpose: Enable efficient context recovery and project navigation Maintained By: Claude Code via user direction