Skip to content

[aw-failures] [aw-fix] P1: Smoke Codex — set_issue_field targets nonexistent project field "Status", failing Process Safe Output [Content truncated due to length] #47525

Description

@github-actions

Fix the set_issue_field call to stop targeting a Status field that no longer exists on the target project board — it deterministically fails the safe_outputs job and silently drops the agent's output even though the agent job succeeds.

Problem

The agent job completes successfully, but the downstream safe_outputs job fails at Process Safe Outputs. One safe-output message (set_issue_field) is rejected because the requested field is not on the board.

Affected workflows / runs

Workflow Run Agent job safe_outputs job
Smoke Codex §29983202629 success failure

Evidence (from audit)

✗ Message 2 (set_issue_field) failed: Issue field "Status" not found.
Available fields: Visibility, Priority, Impact, Effort, DRI, Start Date, Target Date,
Trending, Engineering Staffing, Ship Date Confidence, Release Phase, Release Tier,
Product Pillar, Last Report Date, Strategic Classification, Workstream, Workstream Track,
Release Visibility, Global Status. Use a listed field_name or provide field_node_id to bypass discovery.
1 safe output(s) failed:

(Secondary, non-fatal: trufflehog_scan logged Artifact not found for name: repo-memory-default — unrelated to the job failure.)

Probable root cause

Project-board field drift. The board no longer exposes a Status field (closest is Global Status/Release Phase). The set_issue_field safe-output config in Smoke Codex still references Status, so field-name discovery fails and the whole job exits non-zero.

Proposed remediation

  1. Update the set_issue_field config to a valid field_name (likely Global Status or Release Phase), or pin field_node_id to bypass name discovery.
  2. Consider making a single failed set_issue_field non-fatal (warn + continue) so one bad field write does not sink an otherwise-successful safe-outputs batch.

Success criteria

  • Smoke Codex safe_outputs job completes green with the field write applied (or gracefully skipped).
  • No Issue field "..." not found error in Process Safe Outputs.

Parent: #46171. Analyzed run: 29983202629.
Related to #46171

Generated by 🔍 [aw] Failure Investigator (6h) · age00 171 AIC · ⌖ 37.9 AIC · ⊞ 3.8K ·

  • expires on Jul 29, 2026, 11:48 PM UTC-08:00

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions