feat: AI 워크플로 control-plane과 앱 레포 템플릿 정비#1
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9b63107e30
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| image: grafana/promtail | ||
| command: | ||
| - -config.file=/etc/promtail/promtail-config.yml | ||
| - -config.expand-env=true |
There was a problem hiding this comment.
Pass TASK_ vars into promtail container*
The promtail config expands ${TASK_SLUG} and ${TASK_LOG_DIR} at runtime, but this service never receives those environment variables even though -config.expand-env=true is enabled here. When the stack is started with docker compose --env-file ..., those values are used for Compose interpolation only, so inside the promtail container the placeholders resolve empty, which breaks task-scoped labels and can make the log path invalid (no task logs get shipped to Loki).
Useful? React with 👍 / 👎.
요약
연결된 앱 레포 PR
변경 이유
이 레포는 프론트와 백엔드 작업을 묶는 상위 control-plane 역할을 하므로, 기능 요청 intake, ExecPlan, QA feedback loop, observability, 그리고 각 앱 레포의 협업 템플릿까지 하나의 흐름으로 맞출 필요가 있었습니다.
참고