refactor: simplify respawn controller display and improve CLAUDE.md

Respawn banner changes:
- Human-friendly state labels (e.g., "Kickstarting..." vs "waiting_kickstart")
- Removed redundant "→ waiting for" text
- Simplified AI check display (only shows when actively checking)
- Shorter cycle counter (#1 vs "Cycle 1")
- Fixed NaN timer bug with validation
- Flatter HTML structure

CLAUDE.md improvements:
- Reorganized Commands section into clear subsections
- Test port allocation in table format
- Simplified TypeScript config section
- Removed duplicate keyboard shortcuts (already in README)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
arkon
2026-01-25 04:57:09 +01:00
co-authored by Claude Opus 4.5
parent 071960aba9
commit c6588ce352
4 changed files with 134 additions and 147 deletions
+7 -20
View File
@@ -568,20 +568,16 @@ body {
.respawn-state {
color: var(--green);
font-weight: 500;
text-transform: capitalize;
}
.respawn-spacer {
flex: 1;
}
.respawn-cycles {
color: var(--text-dim);
}
.respawn-step {
flex: 1;
color: var(--text-muted);
font-family: monospace;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
font-family: 'SF Mono', Monaco, monospace;
font-size: 0.7rem;
}
.respawn-timer {
@@ -599,23 +595,14 @@ body {
font-size: 0.7rem;
}
.respawn-detection {
display: flex;
align-items: center;
gap: 0.5rem;
padding: 0 0.5rem;
border-left: 1px solid rgba(34, 197, 94, 0.2);
}
.detection-status {
color: var(--text-muted);
font-size: 0.7rem;
}
.detection-waiting {
.detection-ai-check {
color: var(--accent);
font-size: 0.7rem;
font-style: italic;
}
.detection-confidence {