Skip to content

[defer] fix(tests): clear #9737 release gate blockers - #9820

Merged
diegosouzapw merged 4 commits into
release/v3.8.50from
fix/release-v3.8.50-base-reds-9737-final
Aug 9, 2026
Merged

diegosouzapw merged 4 commits into
release/v3.8.50from
fix/release-v3.8.50-base-reds-9737-final

Conversation

@diegosouzapw

Copy link
Copy Markdown
Owner

Closes #9737

Base-red repair limited to test infrastructure and regressions:

  • remove 7 ESLint errors (explicit test types / no any);
  • replace synthetic response and request-body branching with platform Response / Request behavior so test-masking checks exercise the real primitives;
  • resolve committed conflict markers and remove an incomplete duplicate test fragment.

Validation:

  • npm run typecheck:core
  • node scripts/check/check-test-masking.mjs
  • npx eslint --suppressions-location config/quality/eslint-suppressions.json --no-ignore on all changed tests
  • node --import tsx/esm --test on all changed test files: 65 passed, 0 failed
  • git diff --check
  • partial npm run check:release-green: typecheck, global ESLint (0 errors/0 warnings), DB rules, public creds, and complexity ratchets passed. The prior full run surfaced the additional Poe test-masking violation fixed in this PR; the old run was then superseded.

…e-v3.8.50-base-reds-9737-final

# Conflicts:
#	tests/unit/adobe-firefly.test.ts
#	tests/unit/claude-code-rendering-fixes.test.ts
#	tests/unit/telemetry-auto-cleanup-6848.test.ts
#	tests/unit/triage-bugs-2026-08-02.test.ts
@diegosouzapw
diegosouzapw merged commit ec02945 into release/v3.8.50 Aug 9, 2026
22 checks passed
@diegosouzapw

Copy link
Copy Markdown
Owner Author

⚠️ This PR branch is currently held by an active worktree session (Rule #22b). Keep as deferred until ownership is released.

⚠️ Review held: this PR branch is owned by an active parallel worktree session. Keep it in defer until ownership is released and re-run this PR assessment.

@diegosouzapw diegosouzapw changed the title fix(tests): clear #9737 release gate blockers [defer] fix(tests): clear #9737 release gate blockers Aug 9, 2026
@diegosouzapw diegosouzapw added merge-train-deferred PR ejetada do merge-train — triagem separada deferred-v3.8.50 Adiada para o ciclo v3.8.50 (validacao VPS, refactor, ou escopo grande) labels Aug 9, 2026
@diegosouzapw

Copy link
Copy Markdown
Owner Author

⚠️ This PR branch is currently held by an active worktree session (Rule #22b). Keep as deferred until ownership is released.

⚠️ Review held: this PR branch is owned by an active parallel worktree session. Keep it in defer until ownership is released and re-run this PR assessment.

1 similar comment
@diegosouzapw

Copy link
Copy Markdown
Owner Author

⚠️ This PR branch is currently held by an active worktree session (Rule #22b). Keep as deferred until ownership is released.

⚠️ Review held: this PR branch is owned by an active parallel worktree session. Keep it in defer until ownership is released and re-run this PR assessment.

@diegosouzapw
diegosouzapw deleted the fix/release-v3.8.50-base-reds-9737-final branch August 13, 2026 07:19
muhamadgalihsaputra pushed a commit to niyatna/NiyatnaRoute that referenced this pull request Sep 27, 2026
….8.50-base-reds-9737-final

fix(tests): clear diegosouzapw#9737 release gate blockers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deferred-v3.8.50 Adiada para o ciclo v3.8.50 (validacao VPS, refactor, ou escopo grande) merge-train-deferred PR ejetada do merge-train — triagem separada

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🔴 Release branch not green: release/v3.8.50

1 participant