[safe-output-health] Safe Output Health Report - 2026-04-20 #27345
Closed
Replies: 1 comment
-
|
This discussion has been marked as outdated by Safe Output Health Monitor. A newer discussion is available at Discussion #27573. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Executive Summary
Overall Status: ✅ All clear — 100% success rate on safe output operations.
Safe Output Job Statistics
noopadd_commentpush_to_pull_request_branchsubmit_pull_request_reviewcreate_discussionWorkflow Activity Summary
Active workflows that ran with safe output jobs:
noop(×2)add_comment+push_to_pull_request_branch(×2)noop(×1),add_comment+submit_pull_request_review(×1)create_discussion(×1)Runs where
safe_outputsjob was skipped (71 runs): all skipped becauseneeds.agent.result == 'skipped'— expected behavior when the workflow's detection phase filtered out the event or the workflow was not applicable.Error Clusters
None identified. No safe output job failures were detected in the 24-hour period.
Root Cause Analysis
Notable Event: Cancelled Smoke CI Run
One run (§24667588345) was reported with 4 errors in the summary. Investigation found:
false→ agent never ran → artifact "agent" never uploaded).conclusionjob's "Download agent output artifact" step failed withArtifact not found for name: agent, producing a##[error]marker. This is expected behavior for cancelled runs.GH_AW_AGENT_CONCLUSION: cancelledand logged: "Agent job did not fail and no assignment/discussion/code-push errors... skipping failure handling".safe_outputsjob was correctly skipped (Result: false) becauseneeds.agent.result == 'skipped'.Recurring
digest-mismatch: errorPatternAll 7 runs with safe output execution showed
digest-mismatch: errorin theDownload agent output artifactstep's action inputs. Investigation confirmed this is a configuration parameter (digest-mismatch: error) telling the download-artifact action to raise an error on digest mismatch — not an error that occurred. No actual digest mismatches were detected in any run.Recommendations
No Immediate Actions Required
All safe output operations completed successfully. No bugs, configuration changes, or process improvements are warranted based on today's audit.
Observations for Future Monitoring
Low volume period: Only 10 safe output operations across 7 workflows in 24 hours. This is within normal range for a development-time window (all runs appear to be during a focused work session around 12:53–13:11 UTC).
Skipped job rate is high (91%): 71 of 78 run directories had
safe_outputsskipped. This is expected — many are sub-runs from workflows like Test Quality Sentinel and Design Decision Gate that fan out for each PR/event trigger, and most filter out early in detection.Cancelled run error inflation: The
error_count: 4on the cancelled Smoke CI run (§24667588345) inflates the aggregate error count in the summary without representing a real failure. Consider whether cancelled runs should contribute to error counts in reporting.Historical Context
This is the first audit entry in the safe-output-health cache memory. No historical baseline available for trend comparison.
Audit data saved to
/tmp/gh-aw/cache-memory/safe-output-health/2026-04-20.jsonfor future trend analysis.Metrics and KPIs
noopandadd_comment(3 executions each)Next Steps
error_countin summary metricsReferences:
Beta Was this translation helpful? Give feedback.
All reactions