60 lines
1.5 KiB
Markdown
60 lines
1.5 KiB
Markdown
# /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
|
|
|
|
```bash
|
|
# 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
|
|
```
|