The optional configuration file is odw-lint.json by default. The available
shape is:
{
"include": [
".odw/workflows/**/*.js",
".claude/workflows/**/*.js",
"workflows/**/*.js"
],
"exclude": ["**/node_modules/**", "**/dist/**"],
"strictClaude": false,
"rules": {
"odw/bounded-loop": "warning",
"odw/schema-for-structured-agent": "off"
}
}
Command-line flags override configuration. Unknown rule identifiers are errors.
Unknown top-level keys are warnings while the schema remains pre-1.0. The
current --config option accepts file paths only; inline overrides remain
planned.