Repository navigation
[daily-report] 2026-05-26 pipeline summary #312
Description
[daily-report] 2026-05-26 pipeline summary
⚠️ Routing note:mctlhq/mctl-agentsis not accessible in this session (GitHub MCP token scoped tomctlhq/mctl-gitopsonly). This report is posted tomctlhq/mctl-gitopsas a fallback. Yesterday's snapshot could not be retrieved for diffing; all diff entries are labelled accordingly. Follow-up issues for stale PRs listed below could not be created (target repo inaccessible) — they are catalogued here for manual action.
1. Summary
- 45 proposals tracked across 10 repositories.
- 0 in-progress, 38 merged, 5 rejected, 2 proposed (both new, created 2026-05-25).
- 2 PRs merged today in
mctlhq/mctl-gitops: observability work (login dashboard + rounding-safe alert threshold). - 1 bot commit in the last 26 h:
issue-poll 2026-05-25. - 20 open PRs across the org, of which 15 have had no update in >7 days — flagged below. No follow-up issues created (access restriction; see note above).
2. 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 | upgrade-to-2026-4-27 | rejected | #15 | — |
| mctl-portal | scaffolder-path-traversal | rejected | #10 | — |
| mctl-portal | scaffolder-secret-leak | rejected | #12 | — |
| mctl-telegram | issue-154-nav-replace-github-text-link-with-a-gith | merged | #157 | — |
| mctl-telegram | issue-158-non-deterministic-safety-block-on-get-me | merged | #162 | — |
| mctl-telegram | issue-159-live-send-unusable-when-prepare-send-mes | merged | #163 | — |
| mctl-telegram | issue-202-mctl-telegram-canary-cronjob-stuck-on-im | merged | #211 | — |
| mctl-telegram | issue-213-deploy-canary-prometheusrule-to-cluster | proposed | — | new |
| mctl-telegram | issue-214-self-service-canonicalize-client-tier-in | proposed | — | new |
| mctl-telegram | issue-59-add-observability-and-alerting-for-mctl | merged | #61 | — |
| mctl-telegram | issue-66-scalability-audit-and-hardening-for-100 | merged | #72 | — |
| mctl-telegram | issue-67-build-browser-based-telegram-account-onb | merged | #73 | — |
| mctl-telegram | issue-68-redesign-tg-mctl-ai-landing-page-for-cli | merged | #74 | — |
| mctl-telegram | issue-69-improve-mobile-responsiveness-of-tg-mctl | merged | #75 | — |
| mctl-telegram | issue-70-add-user-friendly-error-message-catalog | merged | #76 | — |
| mctl-telegram | issue-71-test-smoke-test-log-build-version-git-sh | rejected | — | — |
| mctl-telegram | issue-86-ship-prometheusrule-manifests-for-produc | merged | #112 | — |
| mctl-telegram | issue-87-grafana-dashboard-for-beta-operations | merged | #95 | — |
| mctl-telegram | issue-88-define-beta-slos-and-burn-rate-alerts | merged | #113 | — |
| mctl-telegram | issue-89-synthetic-end-to-end-canary-oauth-list-d | merged | #96 | — |
| mctl-telegram | issue-90-beta-capacity-profile-load-test-tuned-co | merged | #114 | — |
| mctl-telegram | issue-91-sticky-routing-by-user-id-for-multi-repl | merged | #132 | — |
| mctl-telegram | issue-92-operational-runbook-for-beta-top-n-incid | merged | #115 | — |
| mctl-telegram | issue-93-unified-connect-wizard-oidc-enable-acces | merged | #99 | — |
| mctl-telegram | issue-94-local-bridge-m4-finish-community-release | merged | #125 | — |
| mctl-web | wrangler-upgrade-security | merged | #9 | — |
3. Pipeline diff (vs yesterday)
Yesterday's snapshot unavailable —
mctlhq/mctl-agentsis not accessible in this session (GitHub MCP scoped tomctlhq/mctl-gitopsonly). This is recorded as the first accessible run.
- Newly proposed (since last snapshot):
mctl-telegram/issue-213-deploy-canary-prometheusrule-to-cluster(proposed 2026-05-25T06:45Z)mctl-telegram/issue-214-self-service-canonicalize-client-tier-in(proposed 2026-05-25T08:08Z)
- Newly merged (≤26 h):
mctl-telegram/issue-202-mctl-telegram-canary-cronjob-stuck-on-im→ mctl-telegram#211 (merged 2026-05-25T07:00Z)
- Still proposed (no PR yet): issue-213, issue-214 — both <24 h old, not yet stuck.
- Still in-progress: none.
- Newly rejected: none in last 24 h.
4. Recent merged PRs (24 h)
| repo | PR | title | merged_at |
|---|---|---|---|
| mctl-gitops | #311 | fix(observability): rounding-safe threshold for login-stall alert | 2026-05-26T06:54Z |
| mctl-gitops | #310 | feat(observability): add mctl-telegram login flow dashboard + alerts | 2026-05-26T06:50Z |
Note: search was scoped to mctlhq/mctl-gitops due to session restrictions. Other repos may have additional merged PRs not captured here.
5. Bot commits (26 h) — mctl-agents author
fead412 2026-05-25 08:08:59 +0000 chore(agents): issue-poll 2026-05-25
6. Detected problems
Stale open PRs (>7 days no activity) — ⚠️ follow-up issues NOT created (mctlhq/mctl-agents inaccessible)
These PRs meet the >7 days threshold. Stand-alone [stale-pr] issues should be opened in mctlhq/mctl-agents once access is restored.
| repo | PR | title | last_updated | days_stale |
|---|---|---|---|---|
| mctl-api | #47 | feat(mcp): mctl_create_preview — build from branch support | 2026-05-10 | 16 d |
| mctl-api | #51 | deps: bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0 | 2026-05-11 | 15 d |
| mctl-api | #55 | deps: bump github.com/mark3labs/mcp-go from 0.46.0 to 0.54.0 | 2026-05-18 | 8 d |
| mctl-api | #56 | deps: bump k8s.io/apimachinery from 0.32.3 to 0.36.1 | 2026-05-18 | 8 d |
| mctl-api | #57 | deps: bump k8s.io/api from 0.32.3 to 0.36.1 | 2026-05-18 | 8 d |
| mctl-api | #58 | deps: bump k8s.io/client-go from 0.32.3 to 0.36.1 | 2026-05-18 | 8 d |
| mctl-agent | #20 | feat(skills): add statefulset-replicas-mismatch YAML skill | 2026-05-16 | 10 d |
| mctl-agents | #15 | feat(orchestrator): Tier 2 implementer agents | 2026-05-09 | 17 d |
| mctl-agents | #16 | feat(orchestrator): rotate mentor digests older than 8 weeks | 2026-05-09 | 17 d |
| mctl-agents | #17 | feat(mctl-docs): fallback to GitHub API when sibling clones absent | 2026-05-09 | 17 d |
| mctl-docs | #17 | chore(main): release 0.1.20 | 2026-05-16 | 10 d |
| mctl-gitops | #84 | [wip] feat(agents): per-proposal claim mechanism for parallel implementer | 2026-04-30 | 26 d |
| mctl-gitops | #217 | feat(argo): add incident responder CronWorkflow | 2026-05-16 | 10 d |
| mctl-portal | #7 | feat(app): add /proposals page for agents review | 2026-05-10 | 16 d |
| mctl-web | #12 | feat: redesign v3 — pain section, trust strip, mid-CTA, updated hero | 2026-05-16 | 10 d |
Additional open PRs (stale 2–3 days, not yet at 7-day threshold)
| repo | PR | title | last_updated |
|---|---|---|---|
| mctl-telegram | #146 | Enhance landing page UX: card animations, SVG icons, and social meta t… | 2026-05-22 |
| mctl-telegram | #167 | chore(deps): bump github.com/go-chi/chi/v5 from 5.2.5 to 5.3.0 | 2026-05-23 |
| mctl-telegram | #168 | chore(deps): bump github.com/prometheus/client_model 0.6.1 → 0.6.x | 2026-05-23 |
| mctl-telegram | #169 | chore(deps): bump github.com/prometheus/client_golang 1.20.0 → 1.x | 2026-05-23 |
| mctl-telegram | #170 | chore(deps): bump golang.org/x/crypto 0.51.0 → 0.52.0 | 2026-05-23 |
| mctl-api | #61 | ci: bump anthropics/claude-code-action 1.0.123 → 1.0.133 | 2026-05-25 |
| mctl-gitops | #306 | fix(observability): bring prometheus-pushgateway into gitops + fix scr… | 2026-05-25 |
| mctl-telegram | #34–#39 | chore(deps): Dependabot bumps (actions/setup-go, checkout, docker/*) | 2026-05-25 |
7. Cluster health
Skipped: api.mctl.ai MCP connector not attached yet. See TODO at the bottom of this issue.
8. Errors during run
| step | error |
|---|---|
| Read yesterday's daily report | mctlhq/mctl-agents access denied — GitHub MCP token scoped to mctlhq/mctl-gitops only. Snapshot diff shows "first run" for all proposals. |
Create follow-up [stale-pr] issues |
Same access restriction — 15 stale PRs catalogued in §6 above; issues must be created manually or once MCP scope is updated. |
| Search merged PRs org-wide | Search returned results only for mctlhq/mctl-gitops; other repos not available. |
9. 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), and ArgoCD app sync state. - Expand GitHub MCP token scope to include
mctlhq/mctl-agentsso this routine can read yesterday's snapshot, post to the canonical report repo, and create follow-up[stale-pr]/[stuck-proposal]issues automatically.
Activity
mashkovd commentedon May 30, 2026
Closing stale automated issue.