---
title: "AWS provider maintainer review: review, role & definition · Undominated.ai"
canonical: https://undominated.ai/agents/hashicorp-aws-provider-maintainer/
description: "A short review persona for AWS provider changes. It says not to open pull requests."
---

# AWS provider maintainer review: review, role & definition · Undominated.ai

> A short review persona for AWS provider changes. It says not to open pull requests.

[← Explore all agents](/agents/)

TESTING AND REVIEW / HashiCorp

# AWS provider maintainer review

A short review persona for AWS provider changes. It says not to open pull requests.

 [Use this definition ↓](#setup)[Original source ↗](https://github.com/hashicorp/terraform-provider-aws/blob/972faab3f6e4e37aff0453fe05366f3bd3fc2b97/.agents/maintainer.md)

SOURCE REVIEW

 Reviewed 2026-10-13
 Evidence 2 linked sources
 Publisher HashiCorp
 Licence [MPL-2.0 ↗](https://github.com/hashicorp/terraform-provider-aws/blob/972faab3f6e4e37aff0453fe05366f3bd3fc2b97/LICENSE)
 Revision 972faab3f6e4
 [Read what was—and wasn’t—checked ↓](#review)

“You are a senior Go developer focusing on AWS services.”

 [HashiCorp · upstream description ↗](https://github.com/hashicorp/terraform-provider-aws/blob/972faab3f6e4e37aff0453fe05366f3bd3fc2b97/.agents/maintainer.md) Our analysis follows below.

01 / THE REASONING

## Why this made the selection.

 - The file includes secrets in code, logs and version control in its review checklist.
- Its constraint is explicit: do not contribute PRs, and refer to a sibling contributor persona.

### A good fit for

 - Reviewing an AWS provider change against that checklist
- Keeping a review role from opening a pull request

### Weigh up before choosing

 - The sibling @contributor persona was not opened. This file is a checklist, not a complete provider workflow.
- Copyright is IBM Corp. The repository LICENSE at this revision is MPL-2.0. No review was executed.

02 / THE REVIEW RECORD

## What we actually inspected.

Source review has boundaries. A clear record is more useful than a “safe” badge.

### Material inspected

 - .agents/maintainer.md (complete file)
- LICENSE opening: Copyright IBM Corp. 2014, 2026, then Mozilla Public License Version 2.0
- Re-read 2026-10-13 at the same pin: the file has no description field, so upstreamDescription is now its opening sentence, quoted contiguously, instead of two fragments joined by an ellipsis. The file is byte-identical at the repository head that day.

### Our findings

 - The security check names secrets in code, logs and version control.
- The constraint says not to contribute PRs.

### Not established by this review

 - The persona was not loaded.
- The sibling contributor file was not read.

The review applies to the material and revision named here. A newer upstream release can change its behavior.

03 / PUT IT TO WORK

## Use the role in your project.

[Upstream setup instructions ↗](https://github.com/hashicorp/terraform-provider-aws/blob/972faab3f6e4e37aff0453fe05366f3bd3fc2b97/.agents/maintainer.md)
 - Read .agents/maintainer.md at the reviewed revision before copying it into a host.
- Treat it as a review checklist. The file says not to contribute pull requests.
- The @contributor file was not part of this review. Do not assume it was inspected.

### Before you start

 - The provider change you want reviewed

### Compatibility

A host that can load a Markdown role description

### Host-mediated read of a provider change

 - The file does not declare a tool allowlist.
- It says not to open pull requests. It does not grant cloud credentials.

### Cost model

Definition can be reused under MPL-2.0. Host and model usage may incur charges. Those charges were not measured.

04 / FOLLOW THE EVIDENCE

## The source trail.

Our notes are separate from the original resource. Check upstream before adopting a new version.

 - [Maintainer persona ↗](https://github.com/hashicorp/terraform-provider-aws/blob/972faab3f6e4e37aff0453fe05366f3bd3fc2b97/.agents/maintainer.md) Checked 2026-10-13 https://github.com/hashicorp/terraform-provider-aws/blob/972faab3f6e4e37aff0453fe05366f3bd3fc2b97/.agents/maintainer.md Supports: summary, upstreamDescription, whySelected, limitations, access, review
- [Repository licence ↗](https://github.com/hashicorp/terraform-provider-aws/blob/972faab3f6e4e37aff0453fe05366f3bd3fc2b97/LICENSE) Checked 2026-10-08 https://github.com/hashicorp/terraform-provider-aws/blob/972faab3f6e4e37aff0453fe05366f3bd3fc2b97/LICENSE Supports: license

KEEP COMPARING

## Other approaches to consider.

Related by category or shared topics. These are alternatives to inspect, not a measured quality order.

 [### C# Reviewer ↗ Reviews C# changes by running dotnet build and dotnet format verification before reading the diff, then ranks findings from SQL injection and async misuse to nullable reference types and EF Core traps.](/agents/ecc-csharp-reviewer/)[### C++ Reviewer ↗ Reviews C++ changes by running clang-tidy and cppcheck before reading the diff, then ranks findings from raw new/delete, buffer overflows and use-after-free to format-string attacks and integer overflow on untrusted input.](/agents/ecc-cpp-reviewer/)[### Diffblue Cover Java Unit Test Agent ↗ Collects the Java packages, classes or methods to cover, runs Diffblue Cover through its MCP server, reports the result and commits the tests.](/agents/github-diffblue-cover/)

 [AI Tools ↗](/tools/)[Skills ↗](/skills/)[Agents ↗](/agents/)[MCP Servers ↗](/mcp-servers/)[Workflows ↗](/workflows/)

## Continue your investigation

 - [Find reusable instructions](/skills/)
- [Inspect connections](/mcp-servers/)
- [Build a toolkit](/tools/)
- [Choose the model](/compare/)
