banatie-content/.claude/commands/status.md

1.5 KiB

/status — Pipeline Status

Show the current status of the content pipeline.

What to do

  1. Count articles by stage:

    • List all folders in 0-inbox through 7-published
    • Count total articles in each stage
  2. Check for issues:

    • Articles missing meta.yml
    • Articles with missing author field
    • Drafts older than 7 days without progress
    • Articles stuck (same stage > 14 days)
  3. Identify next actions:

    • What articles are ready for next stage?
    • What blockers exist?

Output format (in Russian)

## 📊 Статус Pipeline

### По этапам:
- 0-inbox: {N} идей
- 1-planning: {N} briefs
- 2-outline: {N} outlines
- 3-drafting: {N} drafts
- 4-human-review: {N} на редактуре
- 5-optimization: {N} на оптимизации
- 6-ready: {N} готовы к публикации
- 7-published: {N} опубликовано

### ⚠️ Требуют внимания:
- {slug}: {issue}
- {slug}: {issue}

### ✅ Готовы к следующему этапу:
- {slug} → можно в {next_stage}

### 📝 Следующие действия:
1. {action}
2. {action}

Commands to use

# List all stage folders
ls -la 0-inbox/ 1-planning/ 2-outline/ 3-drafting/ 4-human-review/ 5-optimization/ 6-ready/ 7-published/

# Check for meta.yml in each article folder
find . -type d -name "*" -path "./[0-7]*/*" -exec test -f {}/meta.yml \; -print

# Find articles without author
grep -L "author:" */*/meta.yml 2>/dev/null