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:
@@ -8,7 +8,7 @@
|
||||
|
||||
## Agent Reports Summary
|
||||
|
||||
### ✅ Completed Reports
|
||||
### [OK] Completed Reports
|
||||
|
||||
1. **Code Pattern Review Agent** - Found critical Popen() leak
|
||||
2. **Solution Design Agent** - Proposed layered defense strategy
|
||||
@@ -25,7 +25,7 @@
|
||||
|
||||
All 3 agents independently identified the same PRIMARY culprit:
|
||||
|
||||
### 🔴 SMOKING GUN: `periodic_context_save.py` Daemon Spawning
|
||||
### [RED] SMOKING GUN: `periodic_context_save.py` Daemon Spawning
|
||||
|
||||
**Location:** Lines 265-286
|
||||
**Pattern:**
|
||||
@@ -75,7 +75,7 @@ bash "$(dirname "${BASH_SOURCE[0]}")/sync-contexts" >/dev/null 2>&1 &
|
||||
|
||||
---
|
||||
|
||||
### 🟡 TERTIARY ISSUE: Task Scheduler Overlaps
|
||||
### [YELLOW] TERTIARY ISSUE: Task Scheduler Overlaps
|
||||
|
||||
**Location:** `periodic_save_check.py`
|
||||
|
||||
@@ -296,9 +296,9 @@ After reviewing all 3 agent reports, I recommend:
|
||||
|
||||
### Phase 1: Quick Wins (This Session - 2 hours)
|
||||
|
||||
1. ✅ **Add timeouts** to all subprocess.run() calls (30 min)
|
||||
2. ✅ **Make sync-contexts synchronous** (remove &) (1 hour)
|
||||
3. ✅ **Add mutex lock** to periodic_save_check.py (30 min)
|
||||
1. [OK] **Add timeouts** to all subprocess.run() calls (30 min)
|
||||
2. [OK] **Make sync-contexts synchronous** (remove &) (1 hour)
|
||||
3. [OK] **Add mutex lock** to periodic_save_check.py (30 min)
|
||||
|
||||
**Impact:** Eliminates 80% of zombie accumulation
|
||||
|
||||
@@ -306,8 +306,8 @@ After reviewing all 3 agent reports, I recommend:
|
||||
|
||||
### Phase 2: Structural Fixes (This Week - 4 hours)
|
||||
|
||||
4. ✅ **Fix daemon spawning** with Job Objects (3 hours)
|
||||
5. ✅ **Optimize filesystem scan** (1 hour)
|
||||
4. [OK] **Fix daemon spawning** with Job Objects (3 hours)
|
||||
5. [OK] **Optimize filesystem scan** (1 hour)
|
||||
|
||||
**Impact:** Eliminates remaining 20% + prevents future issues
|
||||
|
||||
@@ -315,8 +315,8 @@ After reviewing all 3 agent reports, I recommend:
|
||||
|
||||
### Phase 3: Monitoring (Next Sprint - 2 hours)
|
||||
|
||||
6. ✅ **Add process health monitoring** (1 hour)
|
||||
7. ✅ **Add cleanup_zombies.py script** (1 hour)
|
||||
6. [OK] **Add process health monitoring** (1 hour)
|
||||
7. [OK] **Add cleanup_zombies.py script** (1 hour)
|
||||
|
||||
**Impact:** Early detection and auto-recovery
|
||||
|
||||
|
||||
Reference in New Issue
Block a user