Skip to content

fix: resolve ESLint no-explicit-any errors breaking CI on main - #3

Merged
adityash8 merged 1 commit into
mainfrom
fix/ci-lint-errors
Jul 1, 2026
Merged

adityash8 merged 1 commit into
mainfrom
fix/ci-lint-errors

Conversation

@adityash8

@adityash8 adityash8 commented Jul 1, 2026 •

Copy link
Copy Markdown
Owner

Maintainer Loop — pass #11 (mode: LIVE)

Passes recorded: 11
Last run: this run (2026-07-04 UTC)

Landed this run

(none)

Needs owner

(none)

In flight

(none)

Deferred / closed

(none)

Status

Repo quiet this pass: 0 open issues and 0 open PRs beyond this ledger. No action needed. Break-in period cleared long ago.

CI has been red on main since 2026-06-16 due to 8 @typescript-eslint/no-explicit-any
errors in middleware.ts, scripts/doctor.ts, and scripts/gen-schema.ts. Replaces
any with unknown/precise types; no behavior change.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 1, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
trackfast Error Error Jul 1, 2026 1:19am

@gemini-code-assist gemini-code-assist Bot 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.

Code Review

This pull request improves type safety across the codebase by replacing any types with unknown or more specific type definitions in scripts/doctor.ts and scripts/gen-schema.ts. Additionally, it refactors error handling in middleware.ts to avoid unused catch variables and safely handle caught errors that are not instances of Error. There are no review comments, so no feedback is provided.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

@adityash8
adityash8 merged commit 2c28fd5 into main Jul 1, 2026
4 of 5 checks passed

Copy link
Copy Markdown
Owner Author

⚠️ Automated maintenance note: an automated maintainer-loop pass just mistakenly overwrote this (already-merged) PR's description with unrelated ledger-status text, due to an incorrect issue-number lookup. The original description could not be recovered via the API and has been lost — apologies for the noise. This PR was already merged on 2026-07-01 and this is a metadata-only issue (no code impact). Flagging for the repo owner's awareness; no further action needed on this PR.


Generated by Claude Code

This branch had an error being deployed

1 failed deployment
Preview — 58119626 Deployed Jul 1, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants