Skip to content

objective-impact-report: executive report + restrict PRs to linked-issue outcomes only#39490

Merged
mnkiefer merged 2 commits into
mainfrom
copilot/update-report-workflow
Jun 16, 2026
Merged

objective-impact-report: executive report + restrict PRs to linked-issue outcomes only#39490
mnkiefer merged 2 commits into
mainfrom
copilot/update-report-workflow

Conversation

Copilot AI commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

The previous POC report scored PRs without Closes #N using PR labels — dominated by unmapped pr-risk/pr-type metadata — distorting both the outcome count and the Impact Efficiency metric. The report also lacked any narrative of where effort and AIC actually went.

Scope change: PRs require a linked closing issue

  • PRs without a traceable Closes #N are now excluded entirely (no label fallback)
  • Summary table gains a dedicated "PRs excluded (no linked issue)" row so the exclusion is visible

New: What We Worked On section

Groups all accepted, mapped outcomes by objective category. Per category:

  • Accepted outcome count, total outcome value, AIC consumed, per-category Impact Efficiency
  • Up to 3 representative linked outcomes
  • Explicit callout of the highest AIC-consuming category regardless of value delivered — surfaces expensive-but-unmapped spend

Executive Summary section

2–4 sentence narrative answering: what was worked on, what was highest-impact, how efficiently was AIC spent.

Interpretation section

Now asks: which category delivered the most value per AIC? Which consumed AIC with little or no mapped value?

Copilot AI and others added 2 commits June 16, 2026 05:04
…only

Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
@mnkiefer mnkiefer marked this pull request as ready for review June 16, 2026 05:21
Copilot AI review requested due to automatic review settings June 16, 2026 05:21
@mnkiefer mnkiefer merged commit a91954a into main Jun 16, 2026
1 check passed
@mnkiefer mnkiefer deleted the copilot/update-report-workflow branch June 16, 2026 05:23

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates the Impact Efficiency Report workflow spec to produce a more executive-friendly report and to avoid distorted scoring by excluding PR outcomes that don’t have a traceable linked closing issue. This refines how outcomes are selected and how the narrative/sections of the generated report are structured.

Changes:

  • Exclude PR outcomes without a linked closing issue (Closes #N) and require a visible exclusion count in the summary.
  • Add new report sections: Executive Summary and What We Worked On (category rollups, per-category efficiency, exemplars).
  • Regenerate the compiled .lock.yml to reflect updated metadata/description.
Show a summary per file
File Description
.github/workflows/objective-impact-report.md Refines report scope to linked-issue PRs only and expands the report format with executive narrative + category rollups.
.github/workflows/objective-impact-report.lock.yml Regenerated workflow lock with updated description/metadata hashes.

Copilot's findings

Tip

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

  • Files reviewed: 2/2 changed files
  • Comments generated: 3

## Goal

POC: Test whether Impact Efficiency is a more meaningful signal than accepted outcome counts alone.
Produce a comprehensive executive report on what work was performed, what AIC tokens were spent on, and which outcomes delivered the highest impact. The report must clearly answer: *What did we build, fix, and ship — and was it worth the cost?*

### Executive Summary

Write 2–4 sentences that directly answer: *What did we work on, what was the highest-impact work, and how efficiently were AIC tokens spent?* Highlight the most impactful objective categories and call out any significant gaps (e.g., large AIC spend with no mapped objective value).
Comment on lines +172 to +174
- AIC consumed by outcomes in this category
- Impact Efficiency for this category (total outcome value / AIC consumed)
- Representative examples (up to 3 linked outcomes)
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.

3 participants