Diagrams / Architecture

AWS architecture poster

Which services exist, and how does a request move through them?

Transfer fraud decision

When to use it

Use an AWS architecture poster when you need to show which services handle a request, the account or zone boundaries, and the numbered path through them.

What it makes clear

  • Official AWS service icons make the components identifiable.
  • Account and zone frames show the boundaries of the system.
  • Numbered arrows and a matching step list explain the order of the request.

When another type fits

For calls and responses over time, use a sequence diagram. For a technology-neutral system decomposition, use the C4 container diagram. For a comparison of alternatives, use a comparison table.

Start with the actual example

The request and source document use the selected language.

prompt.mdmarkdown
# Prompt

```text
Read site-pranchas/exemplos-i18n/en/aws-architecture/antifraud-decision.md and create an AWS architecture poster
for real-time transfer fraud prevention, with numbered steps and badges.
Save it in site-pranchas/exemplos-i18n/en/aws-architecture/output/, with the source in output/_src/.
No client in the header; version V1 and the default footer. Language: en.
```

Accompanying data file: `antifraud-decision.md`.

What the gate checks

Geometry checks help catch drawing defects. Review the meaning of the diagram yourself.

  • Arrow ends touch a box or frame border, within a 6 px tolerance.
  • Arrows do not cross unrelated boxes or share a collinear segment.
  • Badges 1..N match the step list, and each badge sits on its arrow.
  • Measured labels, icons, badges and chips do not overlap; arrows do not pass over text.
  • Edge labels stay within 30 px of an arrow; arrowheads do not end inside a box.
  • Nothing crosses the page width or the capture height.
  • Colors and fonts use the selected theme tokens; the source includes its style marker.

A rejected case

BADGE-SOLTO: a step badge sits away from its arrow. Move its center onto the arrow line, then run the gate again.

Measured compatibility

Results for this type, read from docs/models/runs.json.

Measured compatibility by diagram type and model
Diagram typeTemplate gate2026-11-07Claude CodeSonnet 4.5Claude CodeOpus 5.5Claude CodeSonnet 5.5Claude CodeHaiku 5.5Codex CLIKiro CLISonnet 4.5
AWS architecture posterPassedGate only1Passed2Passed3Defectno side margin2Not measured4Not measured5

AWS architecture poster

  • Template gate
  • Claude Code · Sonnet 4.5Gate only1
  • Claude Code · Opus 5.5Passed2
  • Claude Code · Sonnet 5.5Passed3
  • Claude Code · Haiku 5.5Defectno side margin2
  • Codex CLINot measured4
  • Kiro CLI · Sonnet 4.5Not measured5
Read all measurements and sources →