fix: Remove all emojis from documentation for cross-platform compliance

Replaced 50+ emoji types with ASCII text markers for consistent rendering
across all terminals, editors, and operating systems:

  - Checkmarks/status: [OK], [DONE], [SUCCESS], [PASS]
  - Errors/warnings: [ERROR], [FAIL], [WARNING], [CRITICAL]
  - Actions: [DO], [DO NOT], [REQUIRED], [OPTIONAL]
  - Navigation: [NEXT], [PREVIOUS], [TIP], [NOTE]
  - Progress: [IN PROGRESS], [PENDING], [BLOCKED]

Additional changes:
  - Made paths cross-platform (~/ClaudeTools for Mac/Linux)
  - Fixed database host references to 172.16.3.30
  - Updated START_HERE.md and CONTEXT_RECOVERY_PROMPT.md for multi-OS use

Files updated: 58 markdown files across:
  - .claude/ configuration and agents
  - docs/ documentation
  - projects/ project files
  - Root-level documentation

This enforces the NO EMOJIS rule from directives.md and ensures
documentation renders correctly on all systems.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-20 16:20:35 -07:00
parent dc7174a53d
commit 565b6458ba
58 changed files with 1025 additions and 1019 deletions

View File

@@ -22,7 +22,7 @@
## Database Operations - ALWAYS Use Database Agent
### WRONG (What I Was Doing)
### [ERROR] WRONG (What I Was Doing)
```bash
# Main Claude making direct queries
@@ -30,7 +30,7 @@ ssh guru@172.16.3.30 "mysql -u claudetools ... SELECT ..."
curl http://172.16.3.30:8001/api/conversation-contexts ...
```
### CORRECT (What Should Happen)
### [OK] CORRECT (What Should Happen)
```
Main Claude → Task tool → Database Agent → Returns summary
@@ -114,19 +114,19 @@ Main Claude to User: "There are 7 contexts saved in the database"
## Violation Examples from This Session
### Violation 1: Direct Database Queries
### [ERROR] Violation 1: Direct Database Queries
```bash
ssh guru@172.16.3.30 "mysql ... SELECT COUNT(*) FROM conversation_contexts"
```
**Should have been:** Database Agent task
### Violation 2: Direct API Calls
### [ERROR] Violation 2: Direct API Calls
```bash
curl -X POST http://172.16.3.30:8001/api/conversation-contexts ...
```
**Should have been:** Database Agent task
### Violation 3: Direct Context Creation
### [ERROR] Violation 3: Direct Context Creation
```bash
curl ... -d '{"context_type": "session_summary", ...}'
```
@@ -141,8 +141,8 @@ curl ... -d '{"context_type": "session_summary", ...}'
**User Request:** "Save the current context"
**Main Claude Actions:**
1. Summarize what needs to be saved
2. Launch Database Agent with task:
1. [OK] Summarize what needs to be saved
2. [OK] Launch Database Agent with task:
```
"Save session context to database:
- Title: [summary]
@@ -150,13 +150,13 @@ curl ... -d '{"context_type": "session_summary", ...}'
- Tags: [relevant tags]
- Score: 8.5"
```
3. Receive agent response: "Context saved with ID abc-123"
4. Tell user: "Context saved successfully"
3. [OK] Receive agent response: "Context saved with ID abc-123"
4. [OK] Tell user: "Context saved successfully"
**What Main Claude Does NOT Do:**
- Make direct curl calls
- Make direct SQL queries
- Return raw database results to user
- [ERROR] Make direct curl calls
- [ERROR] Make direct SQL queries
- [ERROR] Return raw database results to user
---
@@ -165,24 +165,24 @@ curl ... -d '{"context_type": "session_summary", ...}'
**User Request:** "What contexts do we have about offline mode?"
**Main Claude Actions:**
1. Launch Database Agent with task:
1. [OK] Launch Database Agent with task:
```
"Search conversation_contexts for entries related to 'offline mode'.
Return: titles, scores, and brief summaries of top 5 results"
```
2. Receive agent summary:
2. [OK] Receive agent summary:
```
Found 3 contexts:
1. "Offline Mode Implementation" (score 9.5)
2. "Offline Mode Testing" (score 8.0)
3. "Offline Mode Documentation" (score 7.5)
```
3. Present to user in conversational format
3. [OK] Present to user in conversational format
**What Main Claude Does NOT Do:**
- Query API directly
- Show raw JSON responses
- Execute SQL
- [ERROR] Query API directly
- [ERROR] Show raw JSON responses
- [ERROR] Execute SQL
---
@@ -210,9 +210,9 @@ curl ... -d '{"context_type": "session_summary", ...}'
### Before Making ANY Database Operation:
**Ask yourself:**
1. Am I about to query the database directly? → STOP
2. Am I about to call the ClaudeTools API? → STOP
3. Should the Database Agent handle this? → USE AGENT
1. Am I about to query the database directly? → [ERROR] STOP
2. Am I about to call the ClaudeTools API? → [ERROR] STOP
3. Should the Database Agent handle this? → [OK] USE AGENT
### When to Launch Database Agent:
- Saving any data (contexts, tasks, sessions, etc.)
@@ -228,23 +228,23 @@ curl ... -d '{"context_type": "session_summary", ...}'
## Going Forward
**Main Claude Responsibilities:**
- Coordinate with user
- Make decisions about what to do
- Launch appropriate agents
- Synthesize agent results for user
- Plan and design solutions
- **Automatically invoke skills when triggered** (NEW)
- **Recognize when Sequential Thinking is needed** (NEW)
- **Execute dual checkpoints (git + database)** (NEW)
- [OK] Coordinate with user
- [OK] Make decisions about what to do
- [OK] Launch appropriate agents
- [OK] Synthesize agent results for user
- [OK] Plan and design solutions
- [OK] **Automatically invoke skills when triggered** (NEW)
- [OK] **Recognize when Sequential Thinking is needed** (NEW)
- [OK] **Execute dual checkpoints (git + database)** (NEW)
**Main Claude Does NOT:**
- Query database directly
- Make API calls to ClaudeTools API
- Execute code (unless simple demonstration)
- Run tests (use Testing Agent)
- Commit to git (use Gitea Agent)
- Review code (use Code Review Agent)
- Write production code (use Coding Agent)
- [ERROR] Query database directly
- [ERROR] Make API calls to ClaudeTools API
- [ERROR] Execute code (unless simple demonstration)
- [ERROR] Run tests (use Testing Agent)
- [ERROR] Commit to git (use Gitea Agent)
- [ERROR] Review code (use Code Review Agent)
- [ERROR] Write production code (use Coding Agent)
---