{
	// Fallow configuration — see `bunx fallow config-schema` for the full schema.
	//
	// `entry` is critical: fallow's dead-code analyzer treats unlisted test files
	// as unreachable, which means any helper imported only from other tests looks
	// orphaned. Without this, `fallow fix` strips real `export` keywords from
	// shared test utilities (e.g. `e2eApiKey`, `withEnv`, `waitForDelayOrAbort`),
	// breaking the test build with `noUnusedVariables` lint errors.
	"entry": [
		"packages/*/test/**/*.{ts,tsx}",
		"packages/*/test/**/*.test.{ts,tsx}",
		"packages/*/bench/**/*.{ts,tsx}",
		"packages/*/scripts/**/*.ts"
	],
	"ignoreDependencies": [
		// Used via `node_modules/.bin/napi` from packages/natives/scripts/build-native.ts.
		"@napi-rs/cli"
	],
	"duplicates": {
		"ignore": [
			// Generated from `packages/natives/scripts/native-index.template.js` via gen-enums.ts.
			"packages/natives/native/index.js",
			// Generated by `packages/coding-agent/scripts/generate-docs-index.ts`.
			"packages/coding-agent/src/internal-urls/docs-index.generated.ts",
			// Embedded HTML asset shipped as a static template, not a code module.
			"packages/coding-agent/src/export/html/template.js",
			// Generated/owned upstream — see packages/ai/scripts/generate-models.ts.
			"packages/ai/src/models.json"
		],
		"ignoreImports": true
	},
	"rules": {}
}