Commit bc68065
chore(reports): regenerate Public-derived report artifacts (#70)
PR #68 (d42a22f, "Add user & group quota policy cmdlets") added cmdlets
without regenerating the committed report artifacts, and PR #66 (18f8ed7)
regenerated from a base that predated it. The committed
Reports/PfbApiDriftReport.json has been stale on main since, which fails
Tests/Build-PfbApiDriftReport.Tests.ps1's assertion that the in-memory
report matches the committed one exactly.
Regenerates only the Public/-derived artifacts:
tools/Build-PfbFieldCmdletMap.ps1
tools/Build-PfbApiDriftReport.ps1
Data/PfbCapabilityMap.json is spec-derived and already covers all 29
cached specs (2.0-2.28), so it needs no rebuild; tools/Update-PfbApiSpecs.ps1
was deliberately NOT run, so no new REST version is pulled in and the
before/after comparison stays clean.
Net effect -- the quota cmdlets are now recognised as covered, which
exposes their parameter gaps:
uncovered endpoints 117 -> 98
endpoints with gaps 417 -> 436
query-parameter gaps 924 -> 954
body-property gaps 403 -> 408
No field was lost: every field present in the previous report is still
present. Verified deterministic -- regenerated to a second path and the
SHA256 of both the .json and .md match byte-for-byte.
No logic change; Reports/ only.
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>1 parent 18f8ed7 commit bc68065
4 files changed
Lines changed: 2095 additions & 419 deletions
0 commit comments