Any technical documentation that includes operational steps (especially schema changes, data deletion, bucket/table cleanup, or “fix by deleting”) must be both safe and unambiguous.
Apply these rules: 1) Mark destructive actions as irreversible
2) Lead with the safer alternative
3) Version/edition/protocol correctness checks
4) Make copy/paste examples substitution-safe
Example pattern for destructive remediation (use as a template in your docs):
Resolution (field type conflicts):
1) Preferred (non-destructive): Write to a new field name (e.g., `temp_f`) and update queries.
2) Last resort (destructive):
- ⚠️ irreversible — confirm with the user first
- Delete all data in the table/measurement and rewrite with the correct type.
Enforce this with a lightweight doc checklist in PRs: (a) destructive warning present, (b) safer option first, (c) version/edition qualifiers, (d) correct protocol/keywords, (e) examples have explicit substitutions.