Skip to content
This repository was archived by the owner on Mar 25, 2026. It is now read-only.

feat: add config discovery, region suppression filtering, and custom content entries (#v0.3)#20

Merged
claylo merged 1 commit intomainfrom
feat/v0.3-features
Mar 2, 2026
Merged

feat: add config discovery, region suppression filtering, and custom content entries (#v0.3)#20
claylo merged 1 commit intomainfrom
feat/v0.3-features

Conversation

@claylo
Copy link
Copy Markdown
Owner

@claylo claylo commented Mar 2, 2026

Broader config discovery: support .bito and bito config file names alongside
bito-lint names. When multiple files exist in the same directory, all are
merged via figment with bito-lint names taking precedence over bito names.
Region-level suppression filtering: disable/enable directive blocks now filter
individual findings (grammar issues, passive voice, sticky sentences, long
sentences, complex paragraphs, echoes) instead of only supporting file-level
suppression. Aggregate counts are recomputed after filtering. Aggregate-only
checks (readability, pacing, transitions, style) remain file-level only.
Custom content entries: new custom config section for named markdown blobs
(inline or file references) that plugins consume without forking. New
bito-lint custom list/show CLI subcommand and get_custom MCP tool.

…content entries (#v0.3)

Broader config discovery: support .bito and bito config file names alongside
bito-lint names. When multiple files exist in the same directory, all are
merged via figment with bito-lint names taking precedence over bito names.

Region-level suppression filtering: disable/enable directive blocks now filter
individual findings (grammar issues, passive voice, sticky sentences, long
sentences, complex paragraphs, echoes) instead of only supporting file-level
suppression. Aggregate counts are recomputed after filtering. Aggregate-only
checks (readability, pacing, transitions, style) remain file-level only.

Custom content entries: new `custom` config section for named markdown blobs
(inline or file references) that plugins consume without forking. New
`bito-lint custom list/show` CLI subcommand and `get_custom` MCP tool.
@claylo claylo merged commit 94d1cbf into main Mar 2, 2026
5 checks passed
@claylo claylo deleted the feat/v0.3-features branch March 2, 2026 06:26
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant