Skip to main content

Principles

  1. Product-first framing: explain user/operator outcome before implementation detail.
  2. Contract precision: endpoint names, paths, and guarantees must match code.
  3. Page-one writing: each page should stand on its own.
  4. Minimal drift: docs are updated in the same PR as behavior changes.

Content Pattern

Recommended section order for major pages:
  1. What this page is for
  2. Why it matters
  3. How it works
  4. Constraints and failure modes
  5. Related references

Writing Rules

  • Prefer plain language over internal shorthand.
  • Use tables for contracts and decision tradeoffs.
  • State defaults and limits explicitly.
  • Avoid aspirational behavior unless marked as roadmap.
  • Keep terminology stable across pages.

Change Discipline

For routing/provenance/API contract changes:
  • update internal docs (docs/)
  • update public docs (mintlify-docs/)
  • ensure tests/eval checks cover the behavior change