# drift_baseline.txt — known-accepted gaps for scripts/check_drift.sh.
#
# Format: one `check_id:item` per line. Lines starting with # are NOT
# parsed as comments by the script (it uses exact-line matching), so
# keep this header free of any `check_id:item`-shaped text.
#
# This file is a RATCHET, not a permanent allowlist: every entry is a
# documentation debt to burn down. When you add the missing surface,
# delete the line. Adding new entries is only appropriate when a gap
# is intentional and short-lived (e.g. a connector staged behind a
# feature flag before public docs).
#
# Per-connector reference docs (docs/connectors/) were introduced late
# (postgres first, then the v0.7.8+ wave). The remaining backlog was
# burned down across two batches:
#   batch 1: teams / twilio / jira / linear / notion
#   batch 2: discord / email_smtp / file / github_actions / google_ads /
#            intercom / parquet / sendgrid / staged_upload
# Every registered destination now has a docs/connectors/ page —
# that part of the baseline is empty. Keep it that way: add the doc
# when you add the connector.
#
# ---------------------------------------------------------------------
# cli-mcp — CLI options that have not reached their MCP tool.
#
# #870 closed the backlog check 9 (#871) found: --limit/--vars/--dry-run/
# --fail-fast/--store-failures/--store-failures-limit/--check-connection/
# --strict all reach their MCP tool now. --threads/--fail-fast/--failed
# on `run` stayed out on purpose — see COMMAND_EXCLUSIONS["run"] in
# check_cli_mcp_parity.py for why each is structurally inapplicable to a
# single-sync tool rather than a gap. This section is empty; keep it
# that way — add a line only for an intentional, short-lived gap.
