Files
bot-agents/.agents/memory/bot-agents-lint-opt-outs.md
T
Danny Kim c02ab9b156
Check / check (pull_request) Successful in 37s
Add damem notes and skills
2026-10-16 08:28:47 +09:00

1.1 KiB

description
description
bot-agents lint has prefer-readonly-parameter-types off (Node/web types can't satisfy it) and one scripts/** override for no-unsafe-enum-comparison; nothing else

The repo follows lint-config-shape with two recorded exceptions, both 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 one overrides entry, for scripts/** only: typescript/no-unsafe-enum-comparison off, because the lint plugin compares AST node types, which the AST types declare as an enum. This is the tooling exception lint-overrides-policy allows.

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.