Repository navigation
doc: fix wording and typos, ensure clarity and consistency - #6108
SergiyKolesnikov wants to merge 4 commits into
Conversation
4895609 to
98c9ebf
Compare
|
Important Review skippedReview was skipped as selected files did not have any reviewable changes.
|
| Layer / File(s) | Summary |
|---|---|
Audit and test guidance docs/concepts/audits.md, docs/concepts/tests.md |
The documentation distinguishes data-quality audits from transformation tests. It describes when audits run and how sqlmesh plan selects tests by default and with selection options. |
Managed models
| Layer / File(s) | Summary |
|---|---|
Managed-model description docs/concepts/models/managed_models.md |
The introduction describes engine-maintained tables, SQLMesh schema management, and the guidance to use a SQL model instead of a Python model. |
DAG guide
| Layer / File(s) | Summary |
|---|---|
DAG generation instructions docs/guides/models.md |
The guide describes DAG nodes and dependency arrows, and explains how to run sqlmesh dag FILE and open the generated HTML file. |
Estimated code review effort: 2 (Simple) | ~10 minutes
Change: Other
Suggested reviewers: treysp, cmgoffena13
Merge Risk: 
Minimal · previous review 98c9e
-
No concrete merge-blocking issue is established by the documentation changes.
Architecture risk: 
Low · up to 98c9e
-
The change affects 1 system.
Changed systems:
docsArchitecture concerns
No architecture-level concerns identified.Review details
-
Systems and components
- observed — docs (service) was modified; 4 changed files map to changed impact.
Before / after behavior
- observed — Modified behavior in docs/concepts/audits.md: The introduction now defines audits as checks of actual model output against quality criteria, contrasts them with tests of transformation logic, and clarifies that audits run when a plan is applied. It retains the default halt-on-failure behavior and reference to non-blocking audits, while revising the description of audit users and the issues they catch.
- observed — Modified behavior in docs/concepts/models/managed_models.md: The introduction now explains automatic updates when source tables change, notes that engines use different background processes and creation parameters, and describes
MANAGEDmodels as engine-maintained while SQLMesh maintains their schema. It retains the external-model guidance but removes the explanation that the main benefit is reading from tables SQLMesh does not track. - observed — Modified behavior in docs/concepts/models/managed_models.md: The Python-model warning is reformatted and its instruction changes from “use a SQL model instead” to “Use a SQL model instead.”
- observed — Modified behavior in docs/concepts/tests.md: The overview now explains that tests compare model outputs with expected outputs for specified inputs, describes their role in checking transformation logic, and distinguishes them from audits that check data quality. It replaces the previous overview’s statements about regression protection and when tests run, including its plan-testing options.
-
Pre-merge checks: 
5
-
Full details: Title check
-
Explanation
The title "doc: fix wording and typos, ensure clarity and consistency" matches the changeset. The PR edits documentation files (audits, managed models, tests, and the DAG guide) to fix wording and typos and improve clarity and consistency. The title names the type of change and its general purpose. It does not name the specific documents, so it is broad, but it is related to the main change.
Full details: Description check
-
Explanation
The description states the purpose of the change: updating the documentation to fix wording and typos and to ensure clarity and consistency. It keeps the repository template's Checklist section. It omits the template's Test Plan section, and it does not name the edited documents. The checklist shows only the DCO sign-off as checked. The other items, including running make style and make fast-test, are unchecked, and the description does not explain why.
Resolution
Optional improvements: add a Test Plan section that says how the documentation changes were checked, for example by reviewing the rendered Markdown files. Name the edited documents (audits, managed models, tests, and the DAG guide). Confirm whether make style and make fast-test were run, or explain why they were not needed for a documentation-only change.
Full details: Docstring Coverage
-
Explanation
No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentation-only edits and deletions within surviving functions are included; unchanged diff context and fully deleted functions are excluded. Analyzed 0 functions across 0 files. (4 skipped: 4 unsupported.)
-
Finishing Touches
-
🧪 Generate unit tests (beta)
-
- Create a new PR
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
There was a problem hiding this comment.
🔇 Additional comments: 1
docs/guides/models.md-241-241: 1
241-241:Minor · Maintainability & Code Quality · Quick win
⚠️ Unverified finding
Verification ran but could not confirm this finding. It is shown for review, not as a verified issue.Use the configured Markdown code-block style.
markdownlintreports MD046 for this fenced block. Convert it to the repository's required indented style, or update the Markdown configuration if fenced blocks are intentional.Source: Linters/SAST tools

Review info
-
Run configuration-
- Source mode: Auto
- Repository: Unavailable
- Branch: Unavailable
- File: No configuration file from this repository applied
- Commit: Unavailable
- Layers: defaults
- Review profile: CHILL
- Plan: Advanced
- Run ID:
6ce77984-6738-49a8-a252-64c73eb257a1
Files selected for processing: 4-
docs/concepts/audits.mddocs/concepts/models/managed_models.mddocs/concepts/tests.mddocs/guides/models.md
Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 9 remain after this review.
-
…dates, standardize capitalization, and fix typos Signed-off-by: Sergiy Kolesnikov <6048022+SergiyKolesnikov@users.noreply.github.com>
…escription Signed-off-by: Sergiy Kolesnikov <6048022+SergiyKolesnikov@users.noreply.github.com>
Signed-off-by: Sergiy Kolesnikov <6048022+SergiyKolesnikov@users.noreply.github.com>
Signed-off-by: Sergiy Kolesnikov <6048022+SergiyKolesnikov@users.noreply.github.com>
98c9ebf to
9c2936b
Compare
Description
Update the documentation: fix wording and typos, ensure clarity and consistency
Checklist
make styleand fixed any issuesmake fast-test)git commit -s) per the DCOSummary by CodeRabbit
sqlmesh testandsqlmesh plan, including options for selecting or skipping tests.sqlmesh dag FILEand open the generated HTML file in a browser; removed the Graphviz installation instructions.