Files
bot-agents/.agents/memory/bot-agents-lint-opt-outs.md
T
Danny Kim 15fe481181
Check / check (pull_request) Successful in 39s
Prune migration notes and align the notes with the current lint setup
2026-10-16 23:41:04 +09:00

1.1 KiB

description
description
bot-agents lint has prefer-readonly-parameter-types off (Node/web types can't satisfy it) and no overrides; nothing else

The repo follows lint-config-shape with one recorded exception, present when the migration PR was approved:

  • typescript/prefer-readonly-parameter-types is "off" in scripts/project-lint.ts, as in the explicit-types template, because Node/web types (Response, Stats, RequestInit) can never satisfy it.
  • vite.config.ts has no overrides. The scripts/** override for typescript/no-unsafe-enum-comparison was removed (2026-10-16): scripts/project-lint.ts compares node types with AST_NODE_TYPES members from @typescript-eslint/types instead of string literals (lint-overrides-policy).

Oxlint's default size limits apply to src/; the migration split run.ts into run-context.ts, agents.ts, and agent-{claude,codex,opencode}.ts, and post.ts into post.ts + post-artifacts.ts, rather than raising them. Sequential awaits in loops became recursion or a reduce chain to stay sequential. Add no other opt-out without the user.