Documentation Standards
This page explains the maintenance standard we use for keeping service docs aligned with current product behavior.
The goal is simple:
- plain-language docs outside
technical/ - product-grounded technical docs inside
technical/ - current product behavior wins when older copy and current behavior disagree
Update Order
Use this order every time:
- Review one surface at a time.
- Confirm the current product flow, labels, limits, and outcomes.
- Update the plain-language doc for that surface.
- Update the technical doc for that surface.
- Build the docs site.
- Fix wording, links, or broken pages before stopping.
Writing Rules
Outside technical/
Use plain language.
- aim for short sentences
- explain terms before using them
- prefer examples over jargon
- write for a smart reader who is new to the product
Inside technical/
Be specific without becoming unreadable.
- name current states and modes
- explain flows in the same order users encounter them
- call out important limits and distinctions
- avoid pretending future work already exists
Coverage Areas
These standards matter most for:
- Notary web UI
- Notary desktop
- Ghostwriting
- Editorial
- Translation
- Convert
- Analytics
Good Review Questions
Ask these every pass:
- Does the doc match the actual UI labels?
- Does it describe the real steps in the current flow?
- Does it mention limits that still exist in the product?
- Does it say "can" when the product really means "does"?
- Does it explain what is local, what is cloud, and what is optional?
Exit Criteria
A surface is in good shape when:
- its plain-language doc exists
- its technical doc exists
- the docs reflect current product behavior
- the docs build passes