Skip to content

[Automated][azure-resource-manager] Incremental ARM documentation review (2026-08-10) - #9

Draft
github-actions[bot] wants to merge 1 commit into
mainfrom
doc-update/azure-resource-manager-2026-08-10-b5b85ea38fa55d4b
Draft

[Automated][azure-resource-manager] Incremental ARM documentation review (2026-08-10)#9
github-actions[bot] wants to merge 1 commit into
mainfrom
doc-update/azure-resource-manager-2026-08-10-b5b85ea38fa55d4b

Conversation

@github-actions

Copy link
Copy Markdown

Summary

Incremental documentation review of @azure-tools/typespec-azure-resource-manager covering the 17 source commits since the last doc-update run (through 43e80a6).

Findings

After building the package and running pnpm regen-docs, the auto-generated reference docs (data-types.md, decorators.md, interfaces.md, linter.md, index.mdx) produced no diff — they already match the current .tsp doc comments and rule definitions. The narrative getting-started and how-to guides also required no changes:

  • @featureFiles / @featureFile / @featureFileOptions decorators (new) are intentionally discouraged — the arm-feature-file-usage-discourage rule warns against them ("limited to brownfield services migration and requires explicit approval"). They are surfaced only through the auto-generated decorator reference; no narrative content was added.
  • Agent base type (Azure.ResourceManager.BaseTypes.Agents, Agent<> / AgentConversation<> / AgentResponse<>) is experimental (basetypes-experimental diagnostic). Per the doc guidelines, no getting-started/how-to content is added for experimental features. The associated rules (arm-agent-base-type-child-resources, arm-agent-base-type-lifecycle-operations) document the required shape via their docs field, already reflected in reference/linter.md.
  • Extension.ServiceGroup built-in scope and the linter-rule docs-field migration were already reflected in committed docs within the reviewed range.

Changes

  • Updated the knowledge base (eng/scripts/doc-updater/knowledge/azure-resource-manager.md) with lessons for future runs: feature-file decorators are discouraged, the Agent base type is experimental, rule docs now live in the package docs field (no standalone website rule pages), regen-docs is the source of truth for reference docs, and the Extension.ServiceGroup scope.
  • Advanced the doc-updater metadata checkpoint to 43e80a6.

No reference or narrative documentation edits were necessary this run.

Generated by Documentation Update Agent · 200.8 AIC · ⌖ 19.6 AIC · ⊞ 8.1K ·

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants