910 B
910 B
paths
| paths | ||
|---|---|---|
|
Website & docs copy rules
Applies to the public sites: keysat.xyz (keysat-xyz-landing) and docs.keysat.xyz
(keysat-docs, incl. shared docs.js).
No em-dashes in user-facing copy
No em-dashes in copy on the website or docs. Exceptions: decorative ornaments and verbatim third-party UI labels (e.g. BTCPay's "Network — mDNS"). Comments and docstrings inside source code are fine to keep em-dashes.
Don't rewrite copy outside scope
Never rewrite user-facing copy or labels outside the explicit scope of a request.
Pricing/tier copy is a snapshot only
Tier/pricing copy on the docs site is a snapshot, not a source of truth. The
canonical sources are keysat.xyz#tiers (live tier cards rendered from the master
Keysat) and GET licensing.keysat.xyz/v1/products/keysat/policies. When they
disagree, the live endpoints win.