Ensure any developer-facing documentation embedded in the codebase (template metadata, links, and sample deployment instructions) is complete, unambiguous, portable, and consistent with the repository layout.
Apply this as a checklist when authoring/updating docs within code assets:
metadata.description (no blanks or omissions)./en-us/ in doc URLs when the platform can select locale automatically.createUiDefinition.json), update the README/deploy button targets so they reference the correct new path.Example (ARM template parameter metadata):
{
"parameters": {
"partitionCount": {
"type": "int",
"defaultValue": 1,
"metadata": {
"description": "Partitions are units of storage. Increasing partitions adds capacity and speed by spreading an index over multiple shards."
}
}
}
}
Example (portable link pattern):
https://learn.microsoft.com/... without hardcoded locale (e.g., avoid /en-us/ when not required).