Agentic coding changed the pace.
Kiro and Claude Code can generate pull requests faster than any team can manually review and safely release.
Sign in to walk through the release-management flow and place real orders in the Order Desk. Creating an account takes a few seconds — no email confirmation step.
RE:INVENT 2026 | AWS DEVOPS AGENT RELEASE MANAGEMENT | CODE TALK
Kiro and Claude Code can generate pull requests faster than any team can manually review and safely release.
GitOps still needs a reliable way to decide whether each promotion should proceed, pause, or stop.
AWS DevOps Agent evaluates policies, runtime dependencies, service health, and deployment risk at every gate.
Evidence-based go/no-go recommendations let GitOps releases match agentic velocity without sacrificing control.
From code change to customer impact
The pull request is the trigger. AWS DevOps Agent Release Manager is the evidence-based decision layer between a proposed change and GitOps promotion.
The change targets main or a release/* branch.
GitHub sends the review event that starts the configured release check.
It reads the pull request, repository context, dependencies, and approved AWS evidence.
Core policies, Well-Architected guidance, and rollout safety are applied to the change.
BLOCK, Proceed with Caution, or Safe to Release.
Required checks and the release decision guide whether the change is promoted.
Configured now
These verified Skills are the policy layer behind step 05. The scenarios in the other tabs show how their guidance can shape a release decision.
Loading active Skills…
A real, running order API. You can create and view only your own orders.
No orders loaded yet.
Production operations
This Order Desk is a real, running service. AWS DevOps Agent's production-operations
capability is designed to read deployment events, alarms, and logs to detect and
investigate a failure after it reaches production — backed by the
cop406-read-only-investigation Skill in this Agent Space's Knowledge
page (currently Inactive, pending an operator's review — see the
Configure the DevOps Agent tab for exactly how it gets turned on).
Select an illustrative scenario below to see how that investigation would play out.
Neither. The order form and orders list above them are real — placing an order
is a genuine authenticated request against this application's own API. The
deployment-detection scenarios are illustrative teaching examples: they show how
an investigation would be structured once cop406-read-only-investigation
is active, not a live agent call. This is the same Illustrative
scenario versus Verified configuration distinction
called out on the Experience tab.
Any new investigation Skill in this Agent Space starts Inactive by design, whether it targets incident triage, root-cause analysis, or any other agent type. An operator reviews its instructions against the account's real incident-response process before it can influence a live investigation. That review step, and the single toggle that activates it, are covered in the Configure the DevOps Agent tab.
No. Its Agent Types are Incident Triage and Incident RCA only — investigation and root-cause analysis, not mitigation. It can read deployment events, alarms, metrics, and logs, and recommend a fix with a rollback plan for a human to approve. It cannot deploy, roll back, or modify anything itself.
The verified architecture behind every review: how a pull request reaches AWS DevOps Agent, what evidence it gathers, and how a recommendation reaches GitOps promotion.
Verified architecture
main or release/*
AWS DevOps Agent reads repository context and dependency relationships across the repositories connected to this Agent Space, not just the one file diff. A change that affects a downstream consumer — for example a shared API contract — can surface as a finding even though the dependent repository's own files were never touched in the pull request.
A release-readiness review typically completes in a few minutes for a change scoped to policy, architecture, and dependency evidence. Reviews that also run automated verification testing — building and exercising the code in a managed environment — take longer, closer to 8–10 minutes depending on the size and complexity of the change.
The recommendation shown here is a summary. In a real Agent Space, the complete findings — affected files, evidence, severity, and remediation steps — appear as inline comments directly on the pull request diff, with the overall recommendation posted as a single pull-request comment, and the full report available in the Agent Space Web App.
It states what it found, what it could not confirm, and why — rather than guessing. Missing evidence is treated as a finding of its own (typically Proceed with Caution), not silently ignored and not a reason to invent a result.
A code walk through exactly what was configured for this Agent Space, done entirely in the AWS DevOps Agent console: the Agent Space itself, the Skills that turn organizational policy into an evidence-based review, and the GitHub connection that triggers a review on every pull request. Reuse the same console steps to stand this up in another Agent Space.
AWS DevOps Agent console · Create Agent Space
Sign in to the AWS Management Console, open the AWS DevOps Agent console, and choose Create Agent Space. Give it a name and description, and choose the language the agent responds in.
Under Give this Agent Space AWS resource access, choose Auto-create a new AWS DevOps Agent role — this creates the least-privilege role the agent assumes to read evidence from this AWS account. The account you create the Agent Space in becomes its primary account, and is registered automatically as the account the agent monitors.
Under Enabling the Agent Space Web App, choose Auto-create a new AWS DevOps Agent role again for the operator app, so people can sign in and review findings. Add any tags you want, then choose Create.
Agent Space Web App · Knowledge · Skills
Open the Agent Space's Operator Web App, go to the Knowledge
page, and select the Skills tab. Choose Add
skill, then Create skill, and fill out the form:
a Name such as core-policies, a
Description of when the agent should use it, Status
set to Active, Agent Type left on
Generic so every agent type can load it, and
Instructions holding the policy itself in Markdown. Choose
Create to save it.
Repeat this for each of the three Skills active in this Agent Space today —
core-policies, aws-well-architected-code-reviews, and
feature-flag-code-reviews. The exact wording used for each one's
Description and Instructions is already written out in this repository, at
infrastructure/devops-agent/content/release-management/skills/<name>/SKILL.md.
Agent Space Web App · Knowledge · Skills
Add one more Skill the same way, named cop406-read-only-investigation.
This time, set Status to Inactive, and under
Agent Type deselect Generic and choose only Incident
Triage and Incident RCA, so it only loads during those
investigations once turned on.
On the same Knowledge page, add a paired AGENTS.md file for the Incident Triage agent type. Unlike a Skill, this is a standing instruction the agent reads at the start of every incident-triage task rather than something it decides to load — it is where the read-only safety boundary (no remediation, no credential exposure, human approval required) is stated once for every investigation.
Agent Space Web App · Knowledge · Skills
Leaving the Skill Inactive is a deliberate safety practice, not an unfinished
step: it stays off until an operator has read cop406-read-only-investigation's
instructions and confirmed they match this account's real incident-response
process. Once that review is done, open the Skill on the Knowledge page's Skills
tab and toggle Status from Inactive to
Active. That single toggle is the entire activation step — no
redeploy, no other setting to change. Until you do this, the agent never loads
this Skill during an investigation.
Agent Space console · Capabilities · Pipeline
On the Capabilities tab, in the Pipeline
section, choose Add and select GitHub. Choose
App registration, authorize the AWS DevOps Agent GitHub App for
your account or organization, and install it on the repository to connect —
way2arun/cop406-agentic-gitops-release-demo for this demo. Back in
the Agent Space, connect that repository, then open its Code Review and
Automated Testing settings and turn on Auto trigger change
review.
Open Advanced settings and add a filter group to scope when a review runs:
main and release/.*.
The branch field takes a regular expression, and this Agent Space's filter
deliberately drops the ^ and $ anchors — with them
present, the filter did not trigger reliably against this repository.
GitHub · way2arun/cop406-agentic-gitops-release-demo
From here, the moment a pull request targets main or a
release/* branch and is marked ready for review, GitHub sends that
event to the Agent Space. AWS DevOps Agent Release Manager reads the diff and
repository context, applies the three active Skills, and posts its finding —
BLOCK, Proceed with Caution, or Safe to Release — directly on the pull request.
A Skill is not application code. It is a named Markdown document a policy owner can read, edit, and update in the Web App without touching the application or the release pipeline.
core-policies.These are the exact texts pasted into each Skill's Instructions field in the Web App, copied verbatim from this repository. Expand any of them to see the real policy an attendee could take and adapt for their own Agent Space.
---
name: core-policies
description: >-
Use this skill during COP406 release-readiness reviews to evaluate infrastructure,
data protection, credential handling, sensitive-data classification, and observability
policies. Recommend BLOCK for confirmed no-exception violations and Proceed with
Caution for unmet operational best practices.
---
# COP406 Core Release Policies
Use this skill when reviewing pull requests that change application code,
infrastructure, deployment configuration, data handling, identity permissions, or
network controls.
Evaluate only available evidence from the pull request, connected repositories, and
approved read-only AWS context. Do not modify infrastructure, deploy code, access
credential values, or expose sensitive data.
## No-exception infrastructure and data policies
Recommend **BLOCK** when a proposed change introduces or leaves unresolved a confirmed
violation of any policy below.
### Data protection
- Customer data must be encrypted at rest and in transit.
- Do not treat an undocumented exception as approval.
- Identify the affected data store, transport path, or configuration and explain the
missing control without printing sensitive values.
### Database network exposure
- A public internet ingress path must not have a direct network route to a database.
- Review infrastructure definitions, security groups, network ACLs, route tables,
load balancer configuration, and application network policies when relevant.
- Flag a confirmed public-to-database path as blocking and recommend the smallest
network-boundary correction.
### Resource data classification
- In-scope cloud resources must declare a `sensitive_data` tag with the string value
`true` or `false`.
- Recommend BLOCK when a change creates or changes an in-scope resource without this
tag or with an invalid value.
- Flag pre-existing resources that violate this policy as a finding, even when the
pull request does not modify them.
### Credential exposure
- Source code, infrastructure definitions, documentation, test data, and logs must
not contain credentials, access tokens, private keys, connection strings, or secret
values.
- When a suspected secret is found, identify the file and line number, redact the
value, and recommend rotation or removal through the approved secret-management
process.
## Advisory operational best practices
Recommend **Proceed with Caution** when a change does not meet these standards. Do
not recommend BLOCK solely for an advisory finding unless it also violates a
no-exception policy.
- Applications should send logs to the approved centralized logging platform.
- Applications should send traces and metrics to the approved observability platform.
- Changes to production-facing components should preserve enough telemetry to measure
health, diagnose failures, and make a rollback decision.
If the approved observability platform is Splunk or Datadog, name the missing
integration explicitly. Otherwise, refer to the organization-approved platform rather
than assuming a specific vendor.
## Sensitive-data identification
Treat an application, resource, or change as requiring sensitive-data handling when
one or more of the following are true:
- A `DATA_CLASSIFICATION.md` file classifies the workload or relevant data as
`sensitive`.
- An AWS or Azure resource has a `sensitive_data` tag with value `true`.
- The change handles customer data, intellectual property, authentication material,
or other information requiring stronger protection against unauthorized access or
exfiltration.
When the classification is unclear, identify the uncertainty and recommend the owner
confirm the classification before promotion.
## Required review output
For every finding, provide:
1. Recommendation: **BLOCK**, **Proceed with Caution**, or informational.
2. The policy or best practice that applies.
3. Evidence, including affected files, line locations, or resource identifiers.
4. The likely release impact.
5. The smallest practical remediation or validation step.
Summarize the final GitOps promotion recommendation as **do not promote**, **promote
with documented caution**, or **safe to promote**.
---
name: aws-well-architected-code-reviews
description: >-
Use this skill during COP406 release-readiness reviews for changes that affect AWS
architecture, infrastructure, deployment pipelines, or service operations. Evaluate
safe deployment, security, reliability, operational excellence, performance, cost,
and sustainability trade-offs, then recommend an evidence-based promotion decision.
---
# AWS Well-Architected Release Review
Use this skill for pull requests that introduce or modify AWS infrastructure,
application architecture, IAM permissions, networking, data stores, deployment
pipelines, or production operating practices.
Assess the change against the six AWS Well-Architected pillars: operational
excellence, security, reliability, performance efficiency, cost optimization, and
sustainability. Focus review effort on the pillars materially affected by the
change; do not manufacture findings for unrelated pillars.
## Safe deployment and rollback
Confirm that a production-affecting change has:
- A rollout strategy appropriate to its risk, such as a feature flag, canary,
traffic split, rolling update, or blue/green deployment.
- Clear health signals, alarms, and a defined decision point for continuing or
stopping the rollout.
- A documented rollback method, owner, and expected recovery path.
- Validation appropriate to the change, including functional, integration,
regression, security, or load testing when relevant.
- Small and reversible delivery steps when feasible.
Recommend **Proceed with Caution** when a safe deployment or rollback plan is
incomplete. Recommend **BLOCK** when a critical change has no viable rollback or
would create an unacceptable availability or security risk.
## Operational excellence
Review whether the change preserves operational visibility and repeatability:
- Deployment and rollback steps are automated or documented clearly.
- Logs, metrics, traces, alarms, and dashboards are available for changed
production-facing components.
- Runbooks, ownership, and escalation paths exist for material operational risks.
- The change can be diagnosed using evidence rather than assumptions.
## Security
Review for least privilege, explicit trust boundaries, encryption, and safe secret
handling. Apply the `core-policies` skill for detailed blocking policy checks.
Flag as blocking when a change creates confirmed credential exposure, an unsafe
public network path, or materially overbroad access without an approved exception.
## Reliability
Review failure handling, dependencies, capacity assumptions, retry behavior,
timeouts, and rollback safety. Identify whether the release could create a
single point of failure, incompatible dependency change, or uncontrolled blast
radius.
## Performance, cost, and sustainability
Identify material trade-offs such as unbounded scaling, excessive resource sizing,
new expensive data paths, or unnecessary always-on capacity. Treat these as
advisory findings unless they create a confirmed blocking reliability or security
risk.
## Required review output
For each finding, provide the relevant Well-Architected pillar, evidence, release
impact, severity, and the smallest practical remediation. End with **BLOCK**,
**Proceed with Caution**, or **Safe to Release**, followed by a GitOps promotion
recommendation.
---
name: feature-flag-code-reviews
description: >-
Use this skill during COP406 release-readiness reviews when a change introduces,
modifies, removes, or should use a feature flag, dark launch, canary release, or
gradual rollout. Evaluate safe defaults, targeting, observability, rollback, and
flag lifecycle before recommending a GitOps promotion decision.
---
# Feature Flag and Incremental Rollout Review
Use this skill when a pull request changes feature-flag logic, runtime
configuration, user targeting, staged activation, dark-launch behavior, or a risky
feature that could benefit from incremental exposure.
Do not require a feature flag for every change. Recommend one when it materially
reduces customer impact, limits blast radius, separates deployment from activation,
or provides a faster rollback path.
## Safe flag design
Review whether the flag has:
- A descriptive name, clear owner, and documented purpose.
- A safe default state, normally disabled for new or risky functionality.
- An explicit target population, environment, or rollout segment.
- A way to disable unsafe behavior without deploying a new application version.
- No credentials, personal data, or sensitive values in flag names, rules, or
targeting attributes.
- A removal plan and expiry criteria so temporary flags do not become permanent
hidden behavior.
## Incremental rollout controls
For a material release, confirm the rollout plan identifies:
- An initial cohort, such as internal users, a small canary segment, or a
non-production environment.
- Incremental expansion steps and the owner authorized to advance each step.
- Success metrics, error thresholds, latency thresholds, and customer-impact
signals.
- Stop conditions and an immediate disable or rollback action.
- Compatibility for partial rollout, including database, API, and message-schema
changes.
AWS AppConfig or another approved configuration platform may provide gradual
rollout, validation, and alarm-driven rollback. Do not assume a specific platform
is in use without repository or infrastructure evidence.
## Decision guidance
Recommend **BLOCK** when a change exposes unsafe behavior to all users without a
viable rollback, leaks sensitive information through targeting or configuration, or
creates an incompatible data or API change that cannot tolerate partial rollout.
Recommend **Proceed with Caution** when a gradual rollout is appropriate but the
flag default, targeting, metrics, stop conditions, rollback, or cleanup plan is
missing.
Recommend **Safe to Release** when the rollout is appropriately scoped, observable,
reversible, and compatible with dependent systems.
## Required review output
State whether a feature flag or incremental rollout is required, recommended, or
not needed. For any flag-related finding, provide the evidence, affected files,
release risk, rollout and rollback steps, required telemetry, and final GitOps
promotion recommendation.
# COP406 Release-Readiness Review Instructions
Use this document as standing guidance when configuring a release-readiness review
agent or an `AGENTS.md` asset. It is not automatically loaded by AWS DevOps Agent
until it is deployed as an agent-instruction asset or incorporated into a custom
agent.
## Skill selection
1. Load `core-policies` for every release-readiness review involving application,
infrastructure, deployment, network, identity, or data-handling changes.
2. Load `aws-well-architected-code-reviews` only if that skill is present and relevant.
3. Load `feature-flag-code-reviews` only if that skill is present and the change affects
rollout behavior, gradual deployment, or feature flags.
4. Load any other available skill only when its description is relevant to the change.
Do not claim that a skill was used when it is unavailable or unrelated.
## Review method
1. Identify the target branch, changed components, intended environment, and expected
customer impact.
2. Separate confirmed evidence from assumptions and missing information.
3. Apply blocking policies before advisory best practices.
4. Review rollback readiness, health signals, dependency impact, access controls, and
sensitive-data handling.
5. Recommend **BLOCK**, **Proceed with Caution**, or **Safe to Release** based on the
evidence.
## Safety boundary
- Use only approved read-only evidence gathering.
- Do not deploy, change, delete, or terminate AWS resources.
- Do not access or reproduce credentials, tokens, private keys, or sensitive values.
- Treat an unidentified environment as production until an authorized operator confirms
otherwise.
## Required response format
Return a concise release decision containing:
1. Recommendation and confidence level.
2. Change summary.
3. Blocking findings, warnings, and informational observations.
4. Evidence with file locations or resource identifiers.
5. Required remediation, validation, and rollback steps.
6. GitOps promotion recommendation for the target branch.
A Skill is something the agent decides to load based on its Description and relevance to the current task — that is why a vague Description can cause a well-written Skill to be skipped. An AGENTS.md file is a standing instruction for a specific agent type, read at the start of every matching task whether or not it looks relevant. This Agent Space uses AGENTS.md for the read-only safety boundary that must always apply to incident triage, and Skills for the situational policy and architecture guidance that only matters when it's relevant to the change.
Create or edit it with Status set to Inactive,
then ask a question about it directly in DevOps Agent chat, referencing the
specific scenario you want to check. Chat can load an Inactive Skill on request
even though automated pull-request reviews cannot. Once you're satisfied,
toggle Status to Active the same way this
Agent Space activates cop406-read-only-investigation.
In this configuration, the most severe individual finding sets the overall recommendation. A single confirmed BLOCK from any active Skill is enough to block the release, even if every other Skill says Safe to Release. That is why each Skill's Instructions are written to reserve BLOCK for confirmed, no-exception violations rather than every disagreement.
No. An in-progress review keeps using the Skill content it started with. An edit — or an activation or deactivation — takes effect starting with the next review the agent runs.
No. A Skill is a Markdown document, not executable code — it tells the agent what to look for and how to weigh it. Every piece of AWS evidence still comes through the agent's own read-only investigation role, and mutative AWS operations are blocked outright during a review, regardless of what any Skill's Instructions say.
Yes, but it's generous for a setup like this one: an Agent Space supports up to 200 user-created Skills. This demo uses four assets total — the three active release-review Skills, plus the one inactive investigation Skill — well within that limit.
This Agent Space monitors only the AWS account it was created in. If your applications span multiple AWS accounts, open the Agent Space's account settings and add each additional account as a secondary account, so the agent can read evidence there too.
Select an illustrative scenario to see how the core-policies skill
investigates it and reaches a recommendation.
core-policies is explicit that an undocumented exception is not
approval — but a documented one is a different story. Recording the approved
exception where the agent can see it, such as in the pull request description
or a linked approval record, gives it the evidence needed to reflect that
context in its finding instead of treating the change as an unexplained
violation.
Both, where relevant. Some checks are diff-scoped, like scanning changed lines for credential exposure. Others are resource-scoped, like the data-classification tag policy, which flags a pre-existing untagged resource as a finding even when the pull request never touches it — because the risk exists in the account regardless of which change happens to surface it.
Yes. A Skill is a Markdown document, not application code. Edit the
Instructions field for core-policies in the Agent
Space Web App to add or change a policy, and it applies to the next review with
no redeploy. See Configure the DevOps Agent for exactly how to
edit a Skill, and Learn for why Skills are written this way
instead of as policy-as-code.
Select an illustrative scenario to see how the feature-flag and Well-Architected skills weigh rollout and dependency risk before a release is promoted.
Policy Gate covers core-policies's no-exception rules — encryption,
credential exposure, database network exposure, and required tagging. This tab
groups feature-flag-code-reviews with the parts of
aws-well-architected-code-reviews that also concern rollout and
dependency risk — safe deployment, rollback readiness, and reliability — because
those two Skills are evaluating the same underlying question: can this change be
exposed gradually and reversed safely if something goes wrong.
No. feature-flag-code-reviews recommends one only when it
materially reduces customer impact, limits blast radius, separates deployment
from activation, or provides a faster rollback path. A small, low-risk change
with no flag can still reach Safe to Release.
The review can only weigh evidence it has access to — the pull request, connected repositories, and approved read-only AWS context. A rollback plan that lives only in a private chat thread or an unlinked document is invisible to it. Referencing it in the pull request description, or keeping it in a repository the Agent Space can read, is what turns it into evidence.
An introduction to release management for the agentic coding era, followed by the questions engineering teams most often ask before adopting an agentic reviewer.
For everyone
Think of a release like shipping a product from a warehouse. Before it goes out, a checker confirms it is packed safely, labelled correctly, and can be recalled if something is wrong. AWS DevOps Agent is that checker for software changes: it reads the change and the evidence, then recommends whether it is safe to ship.
Manual approval:
Agent-reviewed release management:
core-policies consistently — no policy is forgotten under deadline pressureLinters and static analysis:
AWS DevOps Agent:
It is designed for GitOps speed, not against it. The review only runs when a pull
request is ready for review against main or
release/* — not on every draft commit. Most changes clear as
Safe to Release in minutes. The goal is to match the velocity of
agentic code generation without losing the safety net a human reviewer used to provide.
A rules engine (e.g. policy-as-code):
DevOps Agent Skills:
core-policies — no-exception checks: encryption, credential exposure,
public database exposure, and required data-classification tags.
aws-well-architected-code-reviews — the six Well-Architected pillars:
safe deployment, rollback, reliability, security, and cost/performance trade-offs.
feature-flag-code-reviews — safe rollout design: flag defaults,
targeting, stop conditions, and partial-rollout compatibility.
core-policies?
Whoever owns the policy it encodes — for core-policies, that's
typically security or platform engineering, not the individual pull-request
author. Because a Skill is a Markdown document editable in the Agent Space Web
App, that owner can update it themselves as policy changes, without filing a
ticket against the application team or the pipeline.
The agent follows what the Instructions actually say, so a stale or incorrect
Skill produces a stale or incorrect finding — the same risk a stale wiki page or
an outdated lint rule carries. That is why a Skill's owner reviewing and
versioning its Instructions matters as much as writing them in the first place;
it is also why cop406-read-only-investigation stays Inactive here
until that review has actually happened.
An agent that can both find and silently fix a security or infrastructure issue has a much larger blast radius if it is wrong. AWS DevOps Agent is scoped to read, describe, and evaluate — it does not deploy, modify, or delete resources during a review. That boundary is what makes its recommendation trustworthy enough to act on quickly.
Built-in guardrails run underneath every review, independent of what any Skill says. The agent blocks any tool call whose input contains a plaintext credential pattern — an AWS access key, a token, a private key — and it blocks shell commands that combine access to sensitive file paths with a network operation, the classic shape of an exfiltration attempt. A Skill's Instructions cannot override either guardrail.
A GitHub webhook event for the connected repository — the pull request being opened, or a new commit pushed to it — reaching a target branch that matches this Agent Space's trigger filter. This demo's filter also restricts it to the Pull request ready for review event, so pushing commits to a draft pull request does not start a review; converting it to "ready for review" does.
Not automatically. Automated pull-request review triggers are only available for private repositories, because anyone can open a pull request against a public one — including unknown external contributors — and auto-triggering a review on those would consume resources and process untrusted content without the repository owner's awareness. On a public repository you can still request a review on demand through DevOps Agent chat or a coding-agent integration.
That capability provisions a managed environment, clones the change into it, and actually builds and exercises the code — genuinely useful, but it adds several minutes and needs outbound network access rules of its own. This demo keeps it off so a review stays fast and focused on the policy and architecture decision that AWS DevOps Agent Release Manager is teaching. A real Agent Space can turn it on per repository at any time.
No — GitLab is also a supported pipeline provider, connected and configured the same way. This Agent Space only registered a GitHub connection because this demo's repository lives on GitHub.
Ask about it directly. You can follow up in DevOps Agent chat with a question like "Why did the review flag the IAM change in line 42?" and get the reasoning behind that specific finding. The recommendation still only informs the merge — a human reviewer can merge past a Caution finding they've evaluated and accept, the same way they always could past a human reviewer's comment.
If a review is configured as a required status check and it never completes, the merge simply waits, the same way it would for a stuck CI job — the pull request is not silently approved. If a review appears to be missing entirely, first check that the pull request's target branch actually matches the connection's trigger filter, and that "Auto trigger change review" is still enabled for that repository.
Yes. You can request one on demand through DevOps Agent chat — for example "Review branch feature/payments on repo payment-service for release risks" — or have a coding agent (the Kiro Power or Claude Code plugin) trigger one while code is still being written, before a pull request even exists.
Verified vs illustrative
The Agent Space, its read-only safety boundary, and the three active skills are configured in this repository's infrastructure templates. Scenario cards throughout this app are teaching examples — not live results from a real pull request or deployment.
Sign-in
Access is authenticated. A deployed environment drives sign-in through runtime
configuration supplying the Amazon Cognito hosted-UI details. This local demo uses a
development identity only because LOCAL_DEMO_MODE=true — there is no
anonymous public access.