Aws Vpc Inventory Report
Workflow-scope report that renders an operator VPC inventory from the vpc
and scan_error rows produced earlier in the workflow by
@jentz/aws-vpc-inventory. Pure data shaping — no AWS API access.
Emits a markdown body (summary with accounts/regions/VPC/default/shared
counts, the full inventory table, and a coverage-gaps section grouping
failures into needs-aws-sso-login / blocked-by-SCP-IAM / other) and a JSON
payload carrying a structured vpcs[] rows array (one object per VPC), the
summary counts, a per-kind error breakdown, the skipped-artifact count, and a
degraded flag — matching the markdown + JSON pattern of
@jentz/aws-s3-bucket-audit.
The report never throws: unparseable or schema-mismatched artifacts are
counted and skipped, and an unexpected failure degrades to a still-valid
report with the degraded flag set.
Operator inventory of VPCs (account, name, region, VPC id,
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned