Skip to content

docs: expand positioning and comparisons#239

Merged
zeitlinger merged 3 commits intomainfrom
codex/pr234-docs-only
Apr 28, 2026
Merged

docs: expand positioning and comparisons#239
zeitlinger merged 3 commits intomainfrom
codex/pr234-docs-only

Conversation

@zeitlinger
Copy link
Copy Markdown
Member

@zeitlinger zeitlinger commented Apr 27, 2026

What changed

This refreshes the public docs around Flint's positioning, setup model, and linter behavior.

  • sharpen the README messaging around Flint's defaults, config model, and setup flow
  • add a dedicated docs/alternatives.md page for comparisons with other lint runners and hook managers
  • restructure docs/why.md around Flint's core value proposition
  • expand docs/linters.md guidance while keeping the generated registry sections aligned with the current codebase

Why

The docs were covering core concepts in a few different places, but the framing was still thin in some areas and missing in others. This makes the product story clearer, gives comparisons a dedicated home, and tightens the linter/setup guidance without changing runtime behavior.

Validation

  • cargo test readme_ -- --nocapture
  • mise run lint:fix
  • mise run lint

Base automatically changed from codex/flint-setup-version-migrations to main April 27, 2026 10:19
@zeitlinger zeitlinger force-pushed the codex/pr234-docs-only branch from 0fff894 to 1d80c65 Compare April 27, 2026 10:29
@zeitlinger zeitlinger changed the title docs: extract docs-only updates from #234 docs: expand positioning and comparisons Apr 27, 2026
@zeitlinger zeitlinger marked this pull request as ready for review April 28, 2026 12:52
@zeitlinger zeitlinger requested a review from a team as a code owner April 28, 2026 12:52
Copilot AI review requested due to automatic review settings April 28, 2026 12:52
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates Flint’s public documentation to better explain its positioning, setup/config model, and behavior across local, hooks, CI, and agentic workflows, with a dedicated comparisons page.

Changes:

  • Reframes docs/why.md around Flint’s core value proposition and links out to comparisons.
  • Expands docs/linters.md guidance on config conventions and clarifies scope semantics.
  • Adds docs/alternatives.md to host “why not X?” comparisons and updates README messaging accordingly.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 5 comments.

File Description
README.md Updates top-level messaging around defaults, config model, ownership boundaries, and links to comparisons.
docs/why.md Restructures the “why” narrative into clearer value-prop sections and references the new comparisons page.
docs/linters.md Adds guidance on canonical config filenames and refactors the “Scopes” section into per-scope subsections.
docs/alternatives.md Introduces a dedicated comparisons page covering common alternative approaches/tools.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/alternatives.md Outdated
Comment thread docs/why.md Outdated
Comment thread docs/linters.md Outdated
Comment thread docs/linters.md Outdated
Comment thread docs/linters.md Outdated
Comment thread README.md Outdated
Comment thread docs/alternatives.md Outdated
Comment thread docs/why.md Outdated
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
@zeitlinger zeitlinger force-pushed the codex/pr234-docs-only branch from e1e4c68 to e2fb46b Compare April 28, 2026 15:46
@zeitlinger zeitlinger enabled auto-merge (squash) April 28, 2026 15:51
@zeitlinger zeitlinger merged commit c3eda21 into main Apr 28, 2026
13 checks passed
@zeitlinger zeitlinger deleted the codex/pr234-docs-only branch April 28, 2026 15:56
This was referenced May 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants