Skip to content

docs: list unused_index and refresh stale rule tables#24

Merged
pirr merged 1 commit into
mainfrom
docs/refresh-rule-tables
May 5, 2026
Merged

docs: list unused_index and refresh stale rule tables#24
pirr merged 1 commit into
mainfrom
docs/refresh-rule-tables

Conversation

@pirr

@pirr pirr commented May 5, 2026

Copy link
Copy Markdown
Owner
  • README.md "Checks" table: add unused_index between redundant_index and not_valid_constraints.
  • docs/rules/README.md: add unused_index plus the four other recently- merged rules that were missing from this index (fk_without_on_delete, json_over_jsonb, timestamp_without_tz, varchar_length).
  • docs/severity.md: add unused_index alongside redundant_index in the info table; add fk_without_on_delete + timestamp_without_tz to the warning table; add json_over_jsonb + varchar_length to info — the per-rule rationales had also drifted out of sync with the implemented set.
  • ROADMAP.md medium-term list: drop the four rules that have shipped (unused_index, varchar_length, timestamp_without_tz, json_over_jsonb, fk_without_on_delete) and the stale "from 9 to ~30" framing.

- README.md "Checks" table: add unused_index between redundant_index
  and not_valid_constraints.
- docs/rules/README.md: add unused_index plus the four other recently-
  merged rules that were missing from this index (fk_without_on_delete,
  json_over_jsonb, timestamp_without_tz, varchar_length).
- docs/severity.md: add unused_index alongside redundant_index in the
  info table; add fk_without_on_delete + timestamp_without_tz to the
  warning table; add json_over_jsonb + varchar_length to info — the
  per-rule rationales had also drifted out of sync with the implemented
  set.
- ROADMAP.md medium-term list: drop the four rules that have shipped
  (unused_index, varchar_length, timestamp_without_tz, json_over_jsonb,
  fk_without_on_delete) and the stale "from 9 to ~30" framing.
@pirr pirr self-assigned this May 5, 2026
@pirr pirr added the documentation Improvements or additions to documentation label May 5, 2026
@pirr pirr merged commit 76e71f2 into main May 5, 2026
2 checks passed
@pirr pirr deleted the docs/refresh-rule-tables branch May 5, 2026 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant