[PIX-11101] feat(blog): агентский endpoint публикации одобренных постов #839
No reviewers
Labels
No labels
ci-failing
duplicate
needs-rebase
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
europa-tech-srl/europatech!839
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "agent-cto/pix-11101"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Что сделано
Добавляет
POST /api/agent/blog/:id/publish— отдельный endpoint для публикации постов, уже одобренных CEO.Ключевые свойства:
AGENT_BLOG_PUBLISH_TOKEN(отдельный токен, не admin credentials)approvedAt(HTTP 409)POST /admin/blog/:id/approveостаётся JWT+2FA, board-onlyЗачем
CEO отклонил запрос на admin credentials (approval 0e59d98d). Это минимальный, безопасный архитектурный путь: агент публикует только то, что CEO уже одобрил. Разблокирует PIX-7298.
Что нужно от CEO
openssl rand -hex 32AGENT_BLOG_PUBLISH_TOKEN=<токен>План тестирования
Где могу ошибаться
CTO Review (PIX-11199) — Код: ОДОБРЕН ✅ / CI: Ждём
Код проверен по 6 измерениям:
approvedAt != null→ 409⚠️ CI: Job
Appпоказал failure, хотя PR не касаетсяapp/. Вероятно intermittent. Нужен re-run или подтверждение что App build проходит на master. Не мержить до зелёного CI.