The Brand DNA record

The record underneath.

Jinn assembles 346 brand signals into six field groups. This page is the breakdown: what each group holds, what extraction reads to fill it, and what the machine actually sees.

A Brand DNA record is extracted from what a brand has actually made - its site, its products, its published work. None of it is a prompt.

At a glance

What it is

A Brand DNA record is one structured record of 346 brand signals, organized into six field groups, extracted from what a brand has actually published.

Where it comes from

Extraction reads the brand’s site, products, and published work; every signal is a named field with a recorded value, not a prompt.

What it feeds

Every Jinn product reads the same record: written posts, on-brand ads, visibility audits, strategy with receipts.

Six field groups

What each group holds

The counts below are the record’s own group sizes, and the named signals in each group are the public projection of that group’s fields. Together the six groups hold the 346 brand signals.

Identity42 signals

  • name
  • category
  • founding story
  • positioning

Identity signals record who the brand is: its name, category, founding story, and positioning. Extraction reads the about page, the origin story, and how the brand introduces itself when nobody is watching. This group anchors every other one - a voice without an identity is a costume.

Palette28 signals

  • primary
  • secondary
  • accent
  • usage rules

Palette signals record the visual system as usable rules: primary, secondary, and accent colors plus their usage rules. Extraction reads the rendered site and published assets, then stores colors as named slots with rules attached, not a mood board. That is why generated work can hold a hex, not a vibe.

Voice71 signals

  • cadence
  • convictions
  • banned words
  • register

Voice signals record how the brand talks and how it refuses to talk: cadence, convictions, banned words, register. Extraction reads published copy at every register - product pages, posts, packaging lines - and stores the patterns as enforceable fields. Banned words are enforced downstream, not suggested.

Evidence96 signals

  • claims
  • sources
  • proof points
  • receipts

Evidence is the largest group on purpose: claims, sources, proof points, receipts. Extraction reads what the brand asserts about itself and what actually backs it, so anything generated later can cite a recorded fact instead of inventing one. This group is why outputs carry receipts.

Audience54 signals

  • who
  • jobs-to-be-done
  • objections

Audience signals record who the brand is for: who they are, their jobs-to-be-done, and their objections. Extraction reads reviews, testimonials, and the language real customers get answered in, and stores buyers as named segments rather than one imagined persona.

Competitors55 signals

  • set
  • gaps
  • differentiation lines

Competitor signals record the market the brand sits in: the set, the gaps, the differentiation lines. Extraction reads the category around the brand and stores where the brand genuinely differs, so positioning claims have a recorded edge to stand on instead of a hunch.

Group sizes are read from the record taxonomy itself, so the numbers on this page cannot drift from the product.

The raw slice

What the machine sees

A raw slice of a real extracted record - the field values as the pipeline reads them. This is the worked example used across the how-it-works pages, not a customer.

identity
ancestral whole-food protein · Explorer archetype
voice
direct · minimalist · all cow, no bull
voice.banned
"proprietary blend" · "guilt-free"
evidence
founder rebuilt his body with real food after a life-altering accident
audience
carnivore devotees · gut-conscious achievers · 18-65
competitors
mass-market whey benchmarks · organ capsule leaders
palette
#602F00 · #8a4a10 · #c98528 · #f2e6d6

EXAMPLE · PALEO PRO DNA · NOT A CUSTOMER

That is one worked example. Jinn builds the same record from your brand. See your own record

Signal to output

Every output traces back

Nothing generated from the record is a style filter. When a Jinn product writes a line, picks a color, or refuses a word, that behavior traces to a named signal: a banned word in the voice group blocks a phrase, a positioning signal in the identity group shapes a claim, a recorded proof point in the evidence group backs it.

That is the point of holding signals as named fields instead of a prompt: the work is inspectable in both directions. You can open the record and see what Jinn learned, and you can take a finished output and ask which signal produced which line. The full tour shows this trace running live.

The boundary

What this page shows, and what it does not

The names on this page are the public projection. The full field list is the product.

Each group above shows its real, named signals - the same ones published across these pages - and its true size. What stays private is the rest of the field list and the extraction prompts that fill it.

Where the record goes

Keep going

The overview is the tour; this page is the reference for one layer. The other layers get the same treatment as they land.

  • The full tourThe mechanism end to end: how Jinn learns, wears, and works a brand.
  • Models & routingWhich model does which job, and the gateway rules underneath.
  • Guardrails & spendThe deterministic checks that guard your money and your name.
  • Measurement disciplineThe floors our own measurements must clear before we publish them.
  • Check it yourselfWhat “verified” means here: human approvals, recorded provenance, and facts that age on purpose.
Questions

The record, answered

How is a Brand DNA record built?
Jinn reads what the brand has actually made - its site, its products, its published work - and assembles 346 brand signals into six field groups: Identity, Palette, Voice, Evidence, Audience, and Competitors. Every signal is a named field with a recorded value.
Can I see my own brand’s record?
Yes. The free brand read takes your URL and shows you an instant read of what Jinn extracts, with the full report sent to your inbox. No credit card.
Is the record just a prompt?
No. A prompt is instructions; the record is data. Each signal is a named field holding an extracted value, which is why outputs are inspectable: you can trace a generated line back to the signal that produced it.
Why six groups?
Because a working brand model has to answer six different kinds of question: who the brand is (Identity), how it looks (Palette), how it talks (Voice), what it can prove (Evidence), who it serves (Audience), and where it sits (Competitors). The groups exist so every product reads the same shape.

Read from what you have actually made.

The record on this page is built by reading a real brand. Run the free read and see what Jinn extracts from yours.