Skip to content

Normalize report-formatting guidance in daily MCP concurrency and news workflows#36665

Merged
pelikhan merged 4 commits into
mainfrom
copilot/normalize-report-formatting-workflows
Jun 3, 2026
Merged

Normalize report-formatting guidance in daily MCP concurrency and news workflows#36665
pelikhan merged 4 commits into
mainfrom
copilot/normalize-report-formatting-workflows

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jun 3, 2026

Two report-generating workflows were missing explicit markdown style guidance, which left issue/discussion output inconsistent with the repo’s reporting conventions. This updates both prompts to require lower-level headings, progressive disclosure for verbose sections, and a consistent visible-summary structure, then refreshes the compiled lock files.

  • Prompt guidance

    • daily-mcp-concurrency-analysis.md: adds explicit issue-body formatting rules near the detailed issue template
    • daily-news.md: adds explicit discussion formatting rules before discussion creation
  • Reporting conventions

    • Require ### or lower for all in-body headings
    • Reserve #/## for the issue or discussion title
    • Require <details><summary><b>…</b></summary> for long sections
    • Recommend a stable structure:
      • brief summary
      • key metrics / highlights
      • detailed analysis in collapsible sections
      • recommendations
  • Compiled artifacts

    • Recompiled the affected workflows so the .lock.yml metadata reflects the prompt-body changes
Use h3 (`###`) or lower for all headers in the discussion. Never use h1 (`#`) or h2 (`##`) inside discussion bodies — these are reserved for the discussion title.

Wrap long sections in `<details><summary><b>Section Name</b></summary>` tags to improve readability and reduce scrolling.

Suggested structure:
- Brief summary (always visible)
- Key metrics or highlights (always visible)
- Detailed analysis (in `<details>` tags)
- Recommendations (always visible)

Copilot AI and others added 3 commits June 3, 2026 15:56
Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
Copilot AI changed the title [WIP] Update report formatting for non-compliant workflows Normalize report-formatting guidance in daily MCP concurrency and news workflows Jun 3, 2026
Copilot AI requested a review from gh-aw-bot June 3, 2026 16:04
@pelikhan pelikhan marked this pull request as ready for review June 3, 2026 16:31
Copilot AI review requested due to automatic review settings June 3, 2026 16:31
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR standardizes markdown/report-formatting instructions in two daily report prompts so generated GitHub issues/discussions follow the repo’s established “no H1/H2 in body + progressive disclosure via <details>” conventions, and refreshes compiled workflow lock artifacts.

Changes:

  • Add explicit “use ###+ headings only” and <details><summary><b>…</b></summary> progressive-disclosure guidance to the daily news discussion prompt and the daily MCP concurrency issue template.
  • Recompile/refresh .lock.yml artifacts, including a widespread step-name clarification for the Copilot SDK install step (“(Node.js)”).
Show a summary per file
File Description
.github/workflows/smoke-copilot-sdk.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/q.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/python-data-charts.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/pr-triage-agent.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/pr-nitpick-reviewer.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/pr-code-quality-reviewer.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/plan.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/pdf-summary.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/org-health-report.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/metrics-collector.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/mergefest.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/mcp-inspector.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/linter-miner.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/layout-spec-maintainer.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/jsweep.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/firewall.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/firewall-escape.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/draft-pr-cleanup.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/docs-noob-tester.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/discussion-task-miner.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/dictation-prompt.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/dev-hawk.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/deployment-incident-monitor.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/delight.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/dead-code-remover.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-workflow-updater.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-testify-uber-super-expert.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-syntax-error-quality.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-spdd-spec-planner.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-skill-optimizer.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-sentrux-report.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-security-observability.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-secrets-analysis.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-safe-output-integrator.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-repo-chronicle.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-performance-summary.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-news.md Add explicit discussion-body formatting guidance (H3+ headings, <details> progressive disclosure, stable structure).
.github/workflows/daily-news.lock.yml Refresh compiled metadata for updated daily-news.md prompt body.
.github/workflows/daily-model-inventory.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-mcp-concurrency-analysis.md Add explicit issue-body formatting guidance near the detailed issue template.
.github/workflows/daily-mcp-concurrency-analysis.lock.yml Refresh compiled metadata for updated daily-mcp-concurrency-analysis.md prompt body and rename Copilot SDK install step.
.github/workflows/daily-malicious-code-scan.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-issues-report.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-geo-optimizer.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-experiment-report.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-compiler-threat-spec-optimizer.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-compiler-quality.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-cli-performance.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-assign-issue-to-user.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-architecture-diagram.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/daily-agent-of-the-day-blog-writer.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/craft.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/copilot-pr-prompt-analysis.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/copilot-pr-nlp-analysis.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/copilot-pr-merged-report.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/copilot-opt.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/copilot-cli-deep-research.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/code-scanning-fixer.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/cli-consistency-checker.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/ci-coach.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/breaking-change-checker.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/brave.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/artifacts-summary.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/architecture-guardian.lock.yml Rename Copilot SDK install step to clarify Node.js usage.
.github/workflows/agent-performance-analyzer.lock.yml Rename Copilot SDK install step to clarify Node.js usage.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 65/65 changed files
  • Comments generated: 1

Comment on lines +513 to 514
- name: Install GitHub Copilot SDK (Node.js)
run: cd "${GITHUB_WORKSPACE}" && npm install --ignore-scripts --no-save @github/copilot-sdk@1.0.0
@pelikhan pelikhan merged commit 170f949 into main Jun 3, 2026
1 check passed
@pelikhan pelikhan deleted the copilot/normalize-report-formatting-workflows branch June 3, 2026 16:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[workflow-style] Normalize report formatting for non-compliant workflows

4 participants