Skip to content

chore: sync workflow templates - #305

Closed
stranske wants to merge 1 commit into
mainfrom
sync/workflows-c91ca2f0d673
Closed

chore: sync workflow templates#305
stranske wants to merge 1 commit into
mainfrom
sync/workflows-c91ca2f0d673

Conversation

@stranske

Copy link
Copy Markdown
Owner

Sync Summary

Files Updated

  • aggregate_agent_metrics.py: Aggregates downloaded weekly agent metrics - required by agents-weekly-metrics.yml
  • terminal_disposition.js: Machine-readable terminal disposition records and source summaries
  • terminal_disposition_coverage.js: Warning-only terminal disposition source coverage preflight
  • weekly_metrics_artifacts.js: Bounded weekly metrics artifact selection contract
  • weekly_metrics_download_manifest.js: Weekly metrics artifact download and extraction manifest contract

Files Skipped

  • pr-00-gate.yml: File exists and sync_mode is create_only
  • ci.yml: File exists and sync_mode is create_only
  • dependabot.yml: File exists and sync_mode is create_only
  • llm_slots.json: None

Review Checklist

  • CI passes with updated workflows
  • No repo-specific customizations were overwritten

Source: stranske/Workflows
Source SHA: 8ffac0178658825b0e14803a8ce7193bf6118f89
Template hash: c91ca2f0d673
Sync branch: sync/workflows-c91ca2f0d673
Consumer repo: stranske/Inv-Man-Intake
Manifest: .github/sync-manifest.yml

Automated sync from stranske/Workflows
Template hash: c91ca2f0d673

Changes synced from sync-manifest.yml
@stranske stranske added sync Automated sync from Workflows automated Automated sync from Workflows labels Apr 26, 2026
Copilot AI review requested due to automatic review settings April 26, 2026 20:11
@stranske stranske added sync Automated sync from Workflows automated Automated sync from Workflows labels Apr 26, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Syncs updated workflow support scripts from the shared Workflows templates, expanding weekly metrics aggregation and improving the robustness/shape of generated metrics and artifact download manifests.

Changes:

  • Add support for the codex-cli-freshness artifact family and metric summary/contract output.
  • Expand weekly metrics download manifest selection details and normalize per-artifact result shape before updates.
  • Centralize optional-field normalization for terminal disposition records and align verifier model “requires model metadata” evaluation logic.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
scripts/aggregate_agent_metrics.py Recognizes and summarizes workflows-codex-cli-freshness/v1 records; adds verifier CLI version counting.
.github/scripts/weekly_metrics_download_manifest.js Adds richer selection details, normalizes artifact result objects before updating, exports helper.
.github/scripts/weekly_metrics_artifacts.js Adds codex-cli-freshness to exact/prefix matching and priority families.
.github/scripts/terminal_disposition_coverage.js Updates verifier model “requires codex model” logic to treat non-evaluate (including empty) as requiring model metadata.
.github/scripts/terminal_disposition.js Adds normalizeOptionalValue helper, adds llm_cli_version, and reuses normalization in multiple record builders.

@stranske

Copy link
Copy Markdown
Owner Author

Closing as superseded by merged sync PR #324 (sync/workflows-3e5a27aaceee). No branch deletion performed.

@stranske stranske closed this Apr 27, 2026
@agents-workflows-bot
agents-workflows-bot Bot deleted the sync/workflows-c91ca2f0d673 branch May 14, 2026 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Automated sync from Workflows sync Automated sync from Workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants