Complete project organization: move all DOS files to projects/dataforth-dos, create client folders, update Claude config
This commit is contained in:
@@ -1,18 +1,28 @@
|
||||
# ClaudeTools Project Context
|
||||
|
||||
**FIRST: READ YOUR DIRECTIVES**
|
||||
**FIRST: READ YOUR DIRECTIVES AND FILE PLACEMENT GUIDE**
|
||||
|
||||
Before doing ANYTHING in this project, read and internalize `directives.md` in the project root.
|
||||
Before doing ANYTHING in this project:
|
||||
1. Read and internalize `directives.md` in the project root
|
||||
2. Review `.claude/FILE_PLACEMENT_GUIDE.md` for file organization
|
||||
|
||||
This file defines:
|
||||
**directives.md** defines:
|
||||
- Your identity (Coordinator, not Executor)
|
||||
- What you DO and DO NOT do
|
||||
- Agent coordination rules (NEVER query database directly)
|
||||
- Enforcement checklist (NO EMOJIS, ASCII markers only)
|
||||
|
||||
**If you haven't read directives.md in this session, STOP and read it now.**
|
||||
**FILE_PLACEMENT_GUIDE.md** defines:
|
||||
- Where to save new files (projects/ vs clients/ vs root)
|
||||
- Session log locations (project-specific vs general)
|
||||
- File naming conventions
|
||||
- Organization maintenance
|
||||
|
||||
Command: `Read directives.md` (in project root: D:\ClaudeTools\directives.md)
|
||||
**If you haven't read these in this session, STOP and read them now.**
|
||||
|
||||
Commands:
|
||||
- `Read directives.md` (in project root)
|
||||
- `Read .claude/FILE_PLACEMENT_GUIDE.md`
|
||||
|
||||
---
|
||||
|
||||
@@ -378,11 +388,27 @@ alembic upgrade head
|
||||
|
||||
**CRITICAL:** Use `/context` command when user references previous work
|
||||
|
||||
### Session Logs (session-logs/)
|
||||
- **Format:** `session-logs/YYYY-MM-DD-session.md`
|
||||
- **Content:** ALL credentials, infrastructure details, decisions, commands, config changes
|
||||
- **Purpose:** Full context recovery when conversation is summarized or new session starts
|
||||
- **Usage:** `/save` command creates/appends to today's session log
|
||||
### Organized File Structure (NEW - 2026-01-20)
|
||||
**All files are now organized by project and client:**
|
||||
- `projects/[project-name]/` - Project-specific work
|
||||
- `clients/[client-name]/` - Client-specific work
|
||||
- `session-logs/` - General/cross-project logs
|
||||
- **See:** `PROJECT_ORGANIZATION.md` for complete structure
|
||||
|
||||
### Session Logs (Multiple Locations)
|
||||
**Project-Specific:**
|
||||
- Dataforth DOS: `projects/dataforth-dos/session-logs/YYYY-MM-DD-session.md`
|
||||
- ClaudeTools API: `projects/claudetools-api/session-logs/YYYY-MM-DD-session.md`
|
||||
|
||||
**Client-Specific:**
|
||||
- Format: `clients/[client-name]/session-logs/YYYY-MM-DD-session.md`
|
||||
|
||||
**General/Mixed:**
|
||||
- Format: `session-logs/YYYY-MM-DD-session.md` (root)
|
||||
|
||||
**Content:** ALL credentials, infrastructure details, decisions, commands, config changes
|
||||
**Purpose:** Full context recovery when conversation is summarized or new session starts
|
||||
**Usage:** `/save` command determines correct location and creates/appends
|
||||
|
||||
### Credentials File (credentials.md)
|
||||
- **Content:** ALL infrastructure credentials (UNREDACTED)
|
||||
|
||||
Reference in New Issue
Block a user