Repository navigation
[daily-report] 2026-06-29 pipeline summary #470
Description
Summary
60 proposals tracked across 10 repos. No in-progress proposals — pipeline is clean. 4 proposals are proposed with no PR, all older than 7 days (see Detected Problems). 8 PRs merged in the last 24h, all related to onboarding the new pfeifenpatenschaft-backend service plus an ArgoCD monitoring drift fix. 0 bot commits from mctl-agents in the last 26 hours. First run — no previous report accessible due to repository scope limitation (see Errors).
⚠️ Scope note: This report should be posted tomctlhq/mctl-agentsbut that repo is not in this session's GitHub token scope. Posted here as fallback. See Errors section.
Proposal pipeline state
| repo | slug | status | pr | changed_since_yesterday |
|---|---|---|---|---|
| mctl-agent | incident-auto-cleanup-phase1 | merged | #11 | — |
| mctl-agent | incident-auto-cleanup-phase2 | merged | #13 | — |
| mctl-agent | incident-auto-cleanup-phase3 | merged | #12 | — |
| mctl-agent | incident-auto-cleanup-phase4-metrics | rejected | — | — |
| mctl-agent | incident-auto-cleanup-phase4a-metrics-wiring | merged | #16 | — |
| mctl-agent | incident-auto-cleanup-phase4b-metrics-full | merged | #17 | — |
| mctl-agent | sqlite-cve-patch | merged | #9 | — |
| mctl-agents | tier3-pr-shepherd | merged | #12 | — |
| mctl-api | chi-security-patch | merged | #39 | — |
| mctl-api | pgx-sqli-cve-2025-54236 | merged | #40 | — |
| mctl-design | issue-3-change-the-storybook-overview-brand-icon | merged | #8 | — |
| mctl-design | issue-4-rename-storybook-brand-title-to-mctl-ui | merged | #5 | — |
| mctl-design | issue-6-align-storybook-page-title-og-title-with | merged | #7 | — |
| mctl-docs | fix-broken-mctl-ai-mcp-links | merged | #6 | — |
| mctl-docs | mcp-agents-tools | merged | #7 | — |
| mctl-gitops | argo-workflows-cve-patch-v2 | merged | #85 | — |
| mctl-gitops | argocd-informer-cache-patch | merged | #90 | — |
| mctl-gitops | eso-cve-patch | merged | #87 | — |
| mctl-gitops | grafana-sql-rce-patch | merged | #89 | — |
| mctl-openclaw | issue-25-ci-add-claude-review-yml | merged | #26 | — |
| mctl-openclaw | upgrade-to-2026-4-27 | rejected | #15 | — |
| mctl-pairdesk | issue-22-feat-web-create-order-step-1 | merged | #27 | — |
| mctl-pairdesk | issue-23-feat-web-create-order-step-2 | merged | #30 | — |
| mctl-pairdesk | issue-24-feat-redesign-create-order | merged | #31 | — |
| mctl-pairdesk | issue-28-fix-web-create-order-step-1 | merged | #29 | — |
| mctl-pairdesk | issue-33-fix-web-hide-app-tab-bar | merged | #41 | — |
| mctl-pairdesk | issue-34-fix-web-rework-create-order | merged | #42 | — |
| mctl-pairdesk | issue-35-fix-web-city-notes-section | merged | #39 | — |
| mctl-pairdesk | issue-36-fix-web-entered-city-missing | merged | #40 | — |
| mctl-pairdesk | issue-37-feat-web-one-currency-pair | merged | #43 | — |
| mctl-pairdesk | issue-38-fix-web-rate-slider | merged | #44 | — |
| mctl-pairdesk | issue-45-add-web-test-harness | merged | #46 | — |
| mctl-pairdesk | issue-5-feat-add-landing-page | merged | #32 | — |
| mctl-pairdesk | issue-52-p3-add-native-showconfirm | proposed | — | new |
| mctl-pairdesk | issue-53-p3-create-order-has-no-ttl | proposed | — | new |
| mctl-portal | scaffolder-path-traversal | rejected | #10 | — |
| mctl-portal | scaffolder-secret-leak | rejected | #12 | — |
| mctl-telegram | issue-154-nav-replace-github-text-link | merged | #157 | — |
| mctl-telegram | issue-158-non-deterministic-safety-block | merged | #162 | — |
| mctl-telegram | issue-159-live-send-unusable | merged | #163 | — |
| mctl-telegram | issue-202-mctl-telegram-canary-cronjob | merged | #211 | — |
| mctl-telegram | issue-213-deploy-canary-prometheusrule | proposed | — | new |
| mctl-telegram | issue-214-self-service-canonicalize-client-tier | proposed | — | new |
| mctl-telegram | issue-59-add-observability-and-alerting | merged | #61 | — |
| mctl-telegram | issue-66-scalability-audit | merged | #72 | — |
| mctl-telegram | issue-67-build-browser-based-telegram | merged | #73 | — |
| mctl-telegram | issue-68-redesign-tg-mctl-ai-landing | merged | #74 | — |
| mctl-telegram | issue-69-improve-mobile-responsiveness | merged | #75 | — |
| mctl-telegram | issue-70-add-user-friendly-error | merged | #76 | — |
| mctl-telegram | issue-71-test-smoke-test-log | rejected | — | — |
| mctl-telegram | issue-86-ship-prometheusrule-manifests | merged | #112 | — |
| mctl-telegram | issue-87-grafana-dashboard | merged | #95 | — |
| mctl-telegram | issue-88-define-beta-slos | merged | #113 | — |
| mctl-telegram | issue-89-synthetic-end-to-end-canary | merged | #96 | — |
| mctl-telegram | issue-90-beta-capacity-profile | merged | #114 | — |
| mctl-telegram | issue-91-sticky-routing | merged | #132 | — |
| mctl-telegram | issue-92-operational-runbook | merged | #115 | — |
| mctl-telegram | issue-93-unified-connect-wizard | merged | #99 | — |
| mctl-telegram | issue-94-local-bridge-m4 | merged | #125 | — |
| mctl-web | wrangler-upgrade-security | merged | #9 | — |
Totals: 51 merged · 4 proposed · 5 rejected · 0 in-progress
Pipeline diff (vs yesterday)
First run — no previous daily-report issue was accessible (see Errors). A true diff will appear from tomorrow's report onward.
- newly proposed (cannot confirm vs prior state): mctl-pairdesk/issue-52, mctl-pairdesk/issue-53, mctl-telegram/issue-213, mctl-telegram/issue-214
- newly merged (24h): none in proposal table
- newly rejected: none in last 24h
- still in-progress: none
- still proposed: all 4 above
Recent merged PRs (24h)
8 PRs merged since 2026-06-28T09:00Z:
| repo | # | title | merged at |
|---|---|---|---|
| mctl-gitops | #469 | fix(monitoring): ignore label drift on VM operator cleanup-hook SA | 2026-06-29T06:12Z |
| mctl-gitops | #468 | fix(labs/pfeifenpatenschaft-backend): point probes at /health | 2026-06-28T18:38Z |
| mctl-gitops | #467 | fix(labs/pfeifenpatenschaft-backend): envFrom secrets bundle | 2026-06-28T18:28Z |
| mctl-gitops | #466 | fix(labs/pfeifenpatenschaft-backend): wire CNPG dbSecret | 2026-06-28T18:13Z |
| pfeifenpatenschaft-backend | #4 | docs: publish docs/ as a VitePress site (GitHub Pages) | 2026-06-29T06:38Z |
| pfeifenpatenschaft-backend | #3 | feat(admin): admin panel auth + order-management API | 2026-06-29T06:32Z |
| pfeifenpatenschaft-backend | #2 | [codex] harden Twingle webhook flow | 2026-06-28T21:41Z |
| pfeifenpatenschaft-backend | #1 | feat: initial MVP implementation | 2026-06-28T17:54Z |
Bot commits (24h)
No commits authored by mctl-agents found in mctl-gitops in the last 26 hours.
Detected problems
Proposals stuck in proposed for >7 days (no PR yet)
All 4 proposed proposals exceed the 7-day threshold. Stand-alone issues require ≥2 consecutive reports. No stand-alone issues opened this run (first run — stability unconfirmable; deduplication also blocked by repo scope).
| repo | slug | proposed_at | days_stuck |
|---|---|---|---|
| mctl-telegram | issue-213-deploy-canary-prometheusrule | 2026-05-25 | ~35 days |
| mctl-telegram | issue-214-self-service-canonicalize-client-tier | 2026-05-25 | ~35 days |
| mctl-pairdesk | issue-52-p3-add-native-showconfirm | 2026-06-04 | ~25 days |
| mctl-pairdesk | issue-53-p3-create-order-has-no-ttl | 2026-06-04 | ~25 days |
Stale open PRs (no activity >7 days)
49 of 50 open PRs are stale. Most notable long-idle ones (>30 days):
| repo | # | title | last updated |
|---|---|---|---|
| mctl-gitops | #84 | [wip] feat(agents): per-proposal claim mechanism | 2026-04-30 (~60d) |
| mctl-portal | #7 | feat(app): add /proposals page for agents review | 2026-05-10 (~50d) |
| mctl-agents | #15 | feat(orchestrator): Tier 2 implementer agents | 2026-05-09 (~51d) |
| mctl-agents | #16 | feat(orchestrator): rotate mentor digests older than 8 weeks | 2026-05-09 (~51d) |
| mctl-agents | #17 | feat(mctl-docs): fallback to GitHub API when sibling clones absent | 2026-05-09 (~51d) |
| mctl-api | #47 | feat(mcp): mctl_create_preview — build from branch support | 2026-05-10 (~50d) |
| mctl-gitops | #217 | feat(argo): add incident responder CronWorkflow | 2026-05-16 (~44d) |
| mctl-agent | #20 | feat(skills): add statefulset-replicas-mismatch YAML skill | 2026-05-16 (~44d) |
No stand-alone issues opened (first run; deduplication blocked — see Errors).
Cluster health
Skipped: api.mctl.ai MCP connector not attached yet. See TODO at the bottom of this issue.
Errors during run
mctlhq/mctl-agentsnot in session's GitHub repository scope. Steps affected:list_issues --repo mctlhq/mctl-agents --label daily-report→Access denied: repository not configured for this session- Diff-against-yesterday: skipped
- Deduplication of stuck-proposal/stale-pr issues: skipped
- This report posted to
mctlhq/mctl-gitops(fallback) instead ofmctlhq/mctl-agents
- Fix: add
mctlhq/mctl-agentsto the GitHub App installation scope for this Claude Code web session.
TODO
- Attach the api.mctl.ai MCP connector to this routine to unlock: workflow-run counts (
mctl_list_workflows), MinIO PVC % (mctl_get_resource_usage), per-service restart counts (mctl_get_service_status), ArgoCD app sync state. - Add
mctlhq/mctl-agentsto this session's GitHub repository scope so reports land in the correct repo and diff/deduplication steps work.
Activity