BARK.
BUILD.
Short uppercase statements. Tight tracking. Strong scale contrast. This is a practical web stack, not a replacement wordmark file.
Code Pup / Brandbook 01
A sharp eye for code.
A constructive voice for the human behind it.

01 / The point
Personality with a purpose
Code Pup has attitude. Every review still earns its place with a specific observation and a useful next step.
The mascot brings the energy. The writing brings the clarity. Show what changed, explain how it can fail, and suggest a concrete fix. Let a reader understand the issue without translating a personality.
“This path accepts an empty value, then tries to parse it. Validate at the boundary and return a clear error.”
Specific observation → consequence → fix02 / Identity
Keep the source recognizable
The supplied artwork is the identity anchor. Its shape, expression, code goggles, and punctuation define the system.

Keep these together
The compact, heavy CODE / PUP lettering carries the same force as the angular face. The amber square acts as a deliberate full stop.
The live type on this page is a display treatment. The supplied artwork remains the reference for the original wordmark.
03 / Color
Production tokens derived from the reference
Magenta is the signature. Black gives it space. Green, cyan, and amber carry small, deliberate signals.
Signature expression, major moments, mascot highlights.
The stage for the identity. Quiet, deep, and spacious.
Long-form guidance and a clean light-surface companion.
Build the hierarchy. Use black and paper for most of the page. Give magenta a confident role. Reserve the electric accents for the goggles, pen, eye, and small functional cues.
Keep text readable. Use paper on black and black on light or electric surfaces. Pink Shade supports smaller text on paper. A color never carries a status by itself.
These are working brand tokens derived from the visual reference, rather than a claim that every source pixel uses these exact values.
04 / Typography
Big personality. Easy reading.
Then let the details speak clearly.
Heavy, condensed capitals give the display system its weight. Body copy stays open, calm, and direct. Monospace is reserved for code, values, and compact metadata.
System fonts / no external font requests
BARK.
BUILD.
Short uppercase statements. Tight tracking. Strong scale contrast. This is a practical web stack, not a replacement wordmark file.
Every finding
needs a reason.
Use sentence case, short paragraphs, and descriptive links. Put the behavior before the joke.
status: "reviewing"
evidence > decoration05 / Mascot anatomy
The details that make it Code Pup
Pose and expression may evolve. The visual DNA travels with them.
Faceted planes, a strong muzzle, and asymmetric ears. Keep the expressive geometry.
A substantial dark frame, electric green edge, and matrix-like code texture.
Alert, focused, slightly skeptical. Curious enough to inspect the next line.
A recognizable tool and a bright counterpoint to the face. Keep it purposeful.
Small starbursts and the amber square support the identity without filling every gap.
Simplify the detail.
Keep the character.
06 / Status system
Transparent PNGs / GitHub-ready composition
Four supporting marks. One consistent silhouette. The image brings recognition; real text carries the meaning.

A review is actively in progress.

An explicit approval has been recorded.

The reviewer has requested changes.

A concrete blocker needs attention.

A review is actively in progress.

An explicit approval has been recorded.

The reviewer has requested changes.

A concrete blocker needs attention.
Review complete does not mean approved. Match every label to confirmed facts. Keep states such as paused, ignored, and skipped draft explicit. Put the blocker in words. Keep headings readable even when images do not load.
07 / Review anatomy
The work comes first
A compact Verdict, a specific finding, and a clear next step. Supporting detail stays close to the claim.
Illustrative layout / does not describe a real PR

Verdict
In this example, raw input reaches a parser without a check. A malformed value can stop the request. Validate before parsing and return a clear error.
This is a visual example. It reports no actual finding, approval, or test run.
Motion is optional. Use at most one GIF, only in the Verdict slot, with the equivalent static PNG as fallback. The default remains static.
08 / In practice
Keep the system intentional
09 / Take it with you
Reference + status system
The reference, transparent status PNGs, and the guidance to use them with intention.
The site includes a print layout for saving a readable copy of this brandbook.