APort’s passport guard

Meet Porter

A fitted cap and a friendly wave. Porter puts a face to the check before an AI agent acts.

Porter, APort’s passport guard

Compact v2

Small UI, badges and the original sticker design.

Porter, APort’s passport guard

Articulated v3

Expressive poses, explainers and performance references.

Pick a pose

Porter, APort’s passport guard

Wave

Articulated Porter says hello.

Motion stops within five seconds and respects reduced-motion settings.

One character, different moments

Porter, APort’s passport guard

Wave

Porter, APort’s passport guard

Neutral

Porter, APort’s passport guard

Wink

Porter, APort’s passport guard

Stop

Porter, APort’s passport guard

Thinking

Articulated reference views

Front, side, back and three-quarter concept views. These are not exact projections from a shared 3D model.

Mouth references for performance

Six mouth-shape concepts. This is not a timed sprite sheet or a tested lip-sync rig.

Porter mouth concepts: rest, MBP, AH, EE, OH and OODownload mouth-motion SVG study
Porter, APort’s passport guard

Porter in Repository Guard

Porter appears in GitHub Action summaries. The illustration is not a security result; the policy decision and its evidence are reported separately.

README.md badge
[![APort Repository Guard](https://github.com/OWNER/REPO/actions/workflows/aport-guard.yml/badge.svg)](https://github.com/OWNER/REPO/actions/workflows/aport-guard.yml)
Set up Repository Guard

Using the artwork

Compact v2 SVGs embed raster artwork. Articulated v3 SVGs are editable vector paths with named body parts and colour variables. They are a flat interpretation, not a conversion of the 3D-look render.

Use WebP for the 3D-look poses and SVG for vector artwork. Keep Porter’s colours and proportions; theme the surrounding interface with the site’s CSS tokens. The mouth-motion study is illustrative, not synchronized to audio. None of these files is a 3D model or skeletal rig.