Skip to content

[WIP] Fix stale/incorrect content across existing DO docs#37964

Draft
kevinzenghu wants to merge 1 commit into
masterfrom
kevinzenghu/fix-do-docs-hygiene-issues
Draft

[WIP] Fix stale/incorrect content across existing DO docs#37964
kevinzenghu wants to merge 1 commit into
masterfrom
kevinzenghu/fix-do-docs-hygiene-issues

Conversation

@kevinzenghu

Copy link
Copy Markdown
Contributor

Summary

Found via a proactive quality audit of already-published DO docs (not gap-finding — corrections to live content). All are mechanical/verifiable against sibling-page conventions, not judgment calls.

Fixes

  1. Real bug: databricks.md uses invalid Unity Catalog syntax (GRANT USE_CATALOG/USE_SCHEMA, underscored) in 5 places — would fail if copy-pasted. Corrected to the two-word form already used correctly elsewhere in the same file and consistently in the sibling Jobs Monitoring Databricks page.
  2. Stale URLs: 5 pages linked to the old app.datadoghq.com/datasets/... scheme; updated to the current /data-obs/... scheme used everywhere else.
  3. Stale terminology: 3 pages used the old "DJM" acronym instead of "Jobs Monitoring"; 1 page called the monitor feature "Data Quality Monitors" instead of "Data Observability monitors" (inconsistent with every sibling page).
  4. Inconsistent link scheme: standardized jobs_monitoring/_index.md's card-grid hrefs to the canonical path form.
  5. Cleanup: removed 3 dangling, never-cited reference-link definitions.

Cross-PR note

jobs_monitoring/_index.md is also touched by #37962 (adds an Azure Data Factory card to the same card-grid). Whichever of these two merges second will need a quick rebase — flagging so it's not a surprise.

Deliberately not touched

  • A split between app.datadoghq.com/data-jobs/ (used almost everywhere) and .../data-obs/jobs (used in the newest page) — lower confidence on which is canonical, flagging for the product team instead of guessing.
  • An oddly-named image asset (cosmetic only, renders fine).

Status

Work in progress — not ready for review yet. Draft, no reviewers requested.

AI assistance

Found and fixed by Claude Code via systematic audit against sibling-page conventions — each fix is independently verifiable by diffing against the cited correct pattern, not a judgment call. Flagging per the AI-assistance disclosure in CONTRIBUTING.md.

Found via a proactive quality audit of already-published pages (not a
gap-finding pass — these are corrections to live content). All are
mechanical/verifiable, not judgment calls:

- databricks.md: GRANT USE_CATALOG/USE_SCHEMA is invalid Unity Catalog
  syntax (underscored) — would fail if copy-pasted. Correct two-word
  form (GRANT USE CATALOG/SCHEMA) is already used correctly earlier in
  the same file and consistently in the sibling
  jobs_monitoring/databricks/_index.md page. Fixed all 5 occurrences.
- 5 pages (snowflake/redshift/bigquery/aws_glue x2/glue) still linked to
  the old app.datadoghq.com/datasets/... URL scheme; updated to the
  current /data-obs/... scheme already used consistently elsewhere
  (e.g. dbt.md, data_catalog.md, monitors/types/data_observability.md).
- 3 pages (emr.md, airflow.md, databricks/_index.md) used the old "DJM"
  acronym in body text instead of "Jobs Monitoring", used everywhere
  else.
- data_catalog.md called the monitor feature "Data Quality Monitors";
  every other page (monitors/types/data_observability.md and all
  warehouse/data-lake pages) calls it "Data Observability monitors".
- jobs_monitoring/_index.md's two card-grid blocks mixed legacy
  /data_jobs/* alias paths with the canonical /data_observability/
  jobs_monitoring/* form used elsewhere on the same page; standardized
  to canonical. (Left the AWS Glue card's neighboring position alone —
  a separate open PR, #37962, adds an Azure Data Factory card to this
  same file; whichever merges second will need a quick rebase.)
- Removed 3 dangling reference-link definitions (dataproc.md, emr.md,
  looker.md) never cited in body text — harmless but leftover cruft.

Not touched (need product input, not a mechanical fix):
- A split between app.datadoghq.com/data-jobs/ (used almost everywhere)
  and .../data-obs/jobs (used in the newest jobs_monitoring page) —
  lower confidence on which is canonical; flagging for the product team
  rather than guessing.
- An oddly-named image asset (entity_type_selection_and_aastra.png) —
  cosmetic only, the file exists and renders fine.

AI assistance: found and fixed by Claude Code via a systematic audit
against sibling-page conventions within the same doc tree — each fix is
independently verifiable by diffing against the correct pattern cited
above, not a judgment call.
@github-actions

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Preview links (active after the build_preview check completes)

Modified Files

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.

1 participant