Skip to content

[CI Failure Doctor] JS validation regression after PR #10125 - 43 tests failing #10137

@github-actions

Description

@github-actions

🏥 CI Failure Investigation - Run #21046376185

Summary

CRITICAL REGRESSION: JavaScript validation is completely broken after PR #10125. 43 tests failing, validation not rejecting invalid data.

Failure Details

  • Run: #21046376185
  • Commit: 5531197 (only docs changes)
  • Failed Job: js (43 test failures)
  • Severity: CRITICAL (security issue)

Timeline

20:51:37Z - PR #10125 merged
21:07:02Z - Commit 5531197 pushed
21:07:07Z - CI FAILED

Root Cause

PR #10125 broke validation in collect_ndjson_output.cjs. Tests expect validation errors, get empty arrays. INVALID DATA PASSING VALIDATION.

Test Failures

  • 36: collect_ndjson_output.test.cjs (validation broken)
  • 2: MCP server timeouts
  • 1: Missing error handling
  • 4: Go binary not found

Actions

  1. Investigate PR Fix JavaScript test failures: schema validation and missing template files #10125 validation changes
  2. Consider reverting
  3. Restore validation logic

Prevention

NEVER weaken validation to pass tests. Fix root cause, run full tests, verify CI.

AI generated by CI Failure Doctor

To add this workflow in your repository, run gh aw add githubnext/agentics/workflows/ci-doctor.md@ea350161ad5dcc9624cf510f134c6a9e39a6f94d. See usage guide.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions