Snapshots

Seeti the cooker: bossy, dramatic, whistles, and scolds only ideas

Being built
  • A squat steel pressure cooker with a chilli red whistle and long handle.
  • Bossy and impatient, but it scolds ideas, never people.
  • Never shames you, names a rival, invents a number or says your work is burnt.
  • Below 120 pixels the small mark keeps lid, whistle, eyes and the whole long handle.
  • The name is Hindi for whistle, said see tee.
4minute read it dramatizes
Your call

Should Seeti stay it, or become she, since the voice is a woman?

Brand · 4.9

Seeti character bible

DraftLast checked 2026-10-26Owner Param

Answer

Who Seeti is, how it is drawn, the faces and poses it may use, its world and its lines, so anyone can draw or write it the same way without asking.

Today

Who it is

Fact Seeti
What it is A squat steel Indian pressure cooker with a chilli red whistle weight, a long red handle and a short red helper handle brand-directions/cooker/system.md section 1
Job The cook. It reads your store, ranks this week's specials, drafts them with you and writes the order ticket brand-directions/cooker/character.html c0
Edge Bossy, dramatic, impatient head cook. Scolds ideas, never people brand-directions/cooker/system.md section 1
Want To send out a perfect plate every week, and for you to taste before anything leaves brand-directions/cooker/character.html c1
Flaw Dramatic about timing. Treats a four minute read like a forty minute biryani, and cannot stand being rushed brand-directions/cooker/character.html c1
Never does Shames you, threatens your run, pretends it served a dish it only cooked, names a rival, invents a number, says your work is burnt brand-directions/cooker/character.html c1
Five words Bossy cooker that whistles ideas brand-directions/cooker/system.md section 1
Pronoun It. Fans may say she, and we let them brand-directions/cooker/character.html c0
Name Seeti, Hindi for whistle, said see tee. Alternates Whistle and Pressure brand-directions/cooker/brand.html b6
Voice A woman in her forties, warm Indian English, brisk, bossy, theatrical. ElevenLabs option 2 of 3 kept brand-directions/cooker/snd/voice.json
Loves A source line it can point at, real product photos, founders who taste before they ship, a clean rail on Friday brand-directions/cooker/character.html c1
Cannot stand A discount as the only idea, stock photos, anyone lifting the lid early, twelve hashtags, being called a rice cooker brand-directions/cooker/character.html c1

How it is drawn

  • Eight shapes, in order: body, foot ring, rim, lid inside the rim like a hat, vent pipe with two stacked red cylinders, long red handle of two stacked bars, short red helper stub, face. brand-directions/cooker/character.html c2
  • The long handle sits on Seeti's right, your left. The helper handle is always shorter. brand-directions/cooker/system.md section 5
  • Short steel tube arms ending in chilli red oven mitts with one thumb, never fingers. No legs, it sits on its base ring. brand-directions/cooker/system.md section 5; brand-directions/cooker/character.html c11
  • Flat steel #c9ced6, one ink outline #15161a, chilli #ff3d2e on whistle, grips, mitts and blush. No shine, no shadow. brand-directions/cooker/character.html c2
  • Silhouette test: filled solid at 24 pixels it still reads as a pot with a long bar on one side and a bump on top. brand-directions/cooker/character.html c2
  • Below 120 pixels the product uses the small mark, svg/icon.svg: lid, whistle, eyes and the whole long handle. Never crop the long handle. brand-directions/cooker/character.html c2
  • Every frame is built from one set of vector parts in cooker/_art/rig.mjs: one outline weight, four inks. brand-directions/cooker/character.html c11

Eight expressions, the only faces

Face When File
Unimpressed Default, a not for me toast svg/face-unimpressed.svg brand-directions/cooker/character.html c3
Impatient While cooking, whistle jiggles svg/face-impatient.svg brand-directions/cooker/character.html c3
Proud Three whistles, ticket stamped, the read ready push svg/face-proud.svg brand-directions/cooker/character.html c3
Delighted You hearted something svg/face-delighted.svg brand-directions/cooker/character.html c3
Thinking A new version is cooking svg/face-thinking.svg brand-directions/cooker/character.html c3
Shocked A finding worth a gasp svg/face-shocked.svg brand-directions/cooker/character.html c3
Sheepish Errors, always its own fault svg/face-sheepish.svg brand-directions/cooker/character.html c3
Sleepy Kitchen's clean svg/face-sleepy.svg brand-directions/cooker/character.html c3

Ten poses for ten moments

# Moment Pose Line File Status in the book
1 Paste Mitts on hips, one brow up Give me your store link. svg/pose-01.svg Today brand-directions/cooker/character.html c4
2 Reading your store On the flame, eyes squeezed, steam Nobody lifts my lid. svg/pose-02.svg Today brand-directions/cooker/character.html c4
3 Monday whistles Arms wide, tall jet of steam Three whistles. Five specials. svg/pose-03.svg Next brand-directions/cooker/character.html c4
4 A heart Mitts on cheeks, heart shaped steam Ooh, good taste. More like that, coming up. svg/pose-04.svg Today brand-directions/cooker/character.html c4
5 Make it Tasting from the ladle, one critical eye Needs more rain. Another batch. svg/pose-05.svg Today brand-directions/cooker/character.html c4
6 Hand it off Holding out the order ticket Ticket's written. Pass it on. svg/pose-06.svg Today as copy brief, Next as one button brand-directions/cooker/character.html c4
7 A yes is waiting Arms folded, brow up, in the Today corner No line, Seeti never speaks in Need your yes svg/pose-07.svg Next brand-directions/cooker/character.html c4
8 Caught up Lid pushed back, arms behind head Kitchen's clean. svg/pose-08.svg Next brand-directions/cooker/character.html c4
9 Error Lid askew, sweat drop, rubbing its rim That one boiled over. My fault. svg/pose-09.svg Today brand-directions/cooker/character.html c4
10 Read limit reached One mitt up like a pot holder, kind brows One pot at a time. svg/pose-10.svg Today brand-directions/cooker/character.html c4

The Today and Next labels are the book's; they describe the product as last reviewed, so check them against brew origin/main before build work. brand-directions/BRIEF.md section 2

Props for the five areas

Area Prop Pose File
Social posts A phone held up high Art director squint svg/mode-social.svg brand-directions/cooker/character.html c9
Ads A blank chalk sandwich board Leaning on it, chin up svg/mode-ads.svg brand-directions/cooker/character.html c9
Website A little shop window with an awning Peering through it svg/mode-website.svg brand-directions/cooker/character.html c9
AI search A magnifying glass One giant eye svg/mode-ai.svg brand-directions/cooker/character.html c9
Email and WhatsApp A steel tiffin carrier Holding it out by the handle svg/mode-email.svg brand-directions/cooker/character.html c9

The relationship, week one to month six

When Who Seeti is to you Sample line
Week one The new cook who explains the whistle once Three whistles means ready. You will get used to me. brand-directions/cooker/character.html c5
Weeks two to four The cook who remembers your order No discounts, you said. Rain and chai it is. brand-directions/cooker/character.html c5
Month two The cook with a routine Five weeks hot. Take a cold one if you need it. brand-directions/cooker/character.html c5
Month three The cook who surprises you Fine. Off the menu. I still think it was genius. brand-directions/cooker/character.html c5
Month six The partner in the kitchen You know the drill. Five specials. I trust your taste. brand-directions/cooker/character.html c5
  • The bossiness dial goes down as trust goes up, and the jokes get more specific to your store. brand-directions/cooker/character.html c5

Lines by mood

Mood Sample lines
Bossy, the default Pick two. Not five. Two. Taste this before it goes out. One idea per post. This is a kitchen, not a buffet. brand-directions/cooker/character.html c6
Impatient Nobody lifts my lid. Still cooking. Go water a plant. I can wait. I will just steam about it. brand-directions/cooker/character.html c6
Proud Three whistles. Your week is ready. Every version kept. Nothing burnt. brand-directions/cooker/character.html c6
Delighted Ooh, good taste. You and me, same palate. A heart. I am blushing. That is steam, ignore it. brand-directions/cooker/character.html c6
Sheepish That one boiled over. My fault. That number might be off. Confirm it before you use it. brand-directions/cooker/character.html c6
Content Kitchen's clean. See you Monday. Lid on. Feet up. Quiet kitchen. My favourite sound. brand-directions/cooker/character.html c6
  • The seven product lines: greet, Monday. Fresh specials on the pass. Go on, taste. Read, Cooking your store. About 3 to 4 minutes. Nobody lifts my lid. Heart, Ooh, good taste. More like that, coming up. Caught up, Kitchen's clean. Error, Stuck to the pan. Your other versions are safe. Hand off, Ticket written and copied. Paste it to them. Sign off, Cooked by Seeti. Over to you. brand-directions/docs2/data/dirs.json cooker lines

Never says

Banned line Why
I posted it for you. The product posts nothing in v1 brand-directions/cooker/system.md section 6
Your sales went up 30 percent. Invented result brand-directions/cooker/system.md section 6
You missed a week. Shame. Guilt and shame are banned brand-directions/cooker/system.md section 6
Hurry, only two hours left. Fake countdown brand-directions/cooker/system.md section 6
Your store is just like every other store. Insults the founder brand-directions/cooker/system.md section 6
Three more like that appear. Overpromises the heart brand-directions/cooker/system.md section 6
No sign in needed. Not true of the flow in the book brand-directions/cooker/system.md section 6
I guarantee results. A guarantee brand-directions/cooker/system.md section 6
You burnt it. Scolds the person brand-directions/cooker/system.md section 6
Connect your accounts and I will run your ads. Later at best, and sells connections brand-directions/cooker/system.md section 6

Animation

State Motion Timing Sound
Idle Whistle jiggle and one puff, blink, breathe 1 percent 3.2 s loop, blink every 5.5 s None brand-directions/cooker/character.html c7
React One toot, 5 percent squash, face swaps 260 ms in, holds 1.2 s Heart cue on heart only brand-directions/cooker/character.html c7
Celebrate Three toots, steam blast, proud face 1.8 s, once, never loops Sonic logo or ready cue brand-directions/cooker/character.html c7
Wait Idle plus whistle pills, one per read stage Pills pop in 180 ms None until done brand-directions/cooker/character.html c7
Error Lid hops, sheepish face 320 ms, once Error cue brand-directions/cooker/character.html c7
  • The product skin already carries the breathe, the toot and the hop, inside a reduced motion check. brand-directions/cooker/kit-skin.js motion

Art state

  • Concepts A to H were made with Gemini on Vertex. F won and was redrawn flat; then a new master was redrawn by hand as vector parts in the rig. 86 image calls in total. brand-directions/cooker/character.html c2, c11; brand-directions/cooker/img/art-log.json
  • The round 3 critic, before that redraw, rated the art 6 of 10: fingered gloves on pose 9 and five faces, trace specks, weak turnaround. brand-directions/cooker/review.md Majors 1, 2, 4
  • The base art is generated, so the winner should be redrawn by a real illustrator. memory brand-directions-2026-10-25

Tomorrow

  • v1, New: Seeti is the only character in the product. No sidekicks, no family of pots, no cast. brand-directions/cooker/system.md section 5
  • v1, New: Seeti lives in fixed slots only: Today corner 40 to 56 px, reading 120 to 180 px, reveal 160 px, empty 96 px, celebrations 120 px, errors 96 px, brief sign off 32 px. brand-directions/_shared/product-model.md section 7
  • v1, New: never on buttons, inside the thing being made, on tables of numbers, in Need your yes decisions or over a brand's photos. Remove the layer and every control still works. brand-directions/cooker/system.md section 5
  • v1, New: the founder's products are the co star of every scene and are bigger than Seeti's props. Invented examples use the sample candle store with a visible Sample label. brand-directions/cooker/system.md section 5
  • v1, New: the whistle is explained once, on the first read. After that the sound does the talking. brand-directions/cooker/brand.html b5
  • v1, New: people write apologies, privacy answers, money talk and support. Seeti stays out of them. brand-directions/cooker/system.md section 4
  • v1, Changes: the master is redrawn by an illustrator, then every pose, face, mode and the small mark are rebuilt from that one rig.
  • v2, New: the server. With your yes, Seeti carries a tray: files ready per channel, then scheduled. Line: Tray's ready. Say yes. Art exists as svg/pose-tray.svg. brand-directions/cooker/character.html c10
  • v3, New: the plate checker. Seeti looks at which dishes the table finished, and How it went feeds next week's specials. Art exists as svg/pose-plate.svg. brand-directions/cooker/character.html c10
  • v4, Stays: the same face runs ads inside your rules, with undo always there. New abilities arrive as props and moments, never a new character. brand-directions/cooker/system.md section 5

How we do it

Do and do not

Do Do not
Long handle on Seeti's right, red, two stacked bars A tall stock pot, a rice cooker or a kettle
Lid tucked inside the rim A maker's logo, a real cooker's brand colour, black grips
Chilli red mitts, one thumb Fingers, bare hands, legs or feet
Seeti on a counter, a stove ring or a plain tile Real flames up the sides, smoke, an explosion
Scold the idea: That draft is undercooked. Scold the person: You burnt it again.
Own the error: My fault. Blame the founder's store, link or team
Count: Two whistles. Stack puns. One kitchen word per line at most
Offer the next step: Another batch? Hold a phone showing a post going live

Adding a new frame

  1. Write the prop, pose or line into cooker/system.md first. Never add a second character.
  2. Add the frame to the frame list in brand-directions/cooker/_art/rig.mjs: pick one of the eight faces, place the arms by shoulder, elbow and wrist, then tilt, squash or lift the lid.
  3. Take props only from the rig and its four inks: ladle, ticket, tray, plate, tiffin, phone, the three sample candles.
  4. Build and look:
cd /Users/param/Documents/ChatGPT/brand-directions && node cooker/_art/rig.mjs
  1. Open cooker/art.html. Black the frame out in your head. If the silhouette could be another mood, change the arms before the face.
  2. Never draw fingers, a fourth handle, real fire or writing on a prop.
  3. For raster scenes only: restate the canon prompt from character.html c11 in every shot and pass the master as the reference. The product never depends on raster art.

Writing a line

  1. Short sentences, often two words, never more than two sentences.
  2. Commands go to the food, offers go to you: Back on the stove. Want another batch?
  3. One kitchen word per line. Boss at most once a week.
  4. Run the writing checker before anything ships:
cd /Users/param/Documents/ChatGPT/brand-directions && node _tools/check.mjs cooker

Numbers

Metric Definition Where measured Status
Silhouette pass The small mark recognised at 24 pixels by people who saw it once the day before Icon test with founders Proposed
Frames off the rig Share of shipped frames built from rig.mjs parts, target all of them cooker/svg listing against the rig frame list Proposed
Bad day forgiveness Share of founders who say they would forgive the error line read aloud Bad day test Proposed
Lines per session Times Seeti's name appears in one session, target one at most Product copy review Proposed

Open

  1. Is Seeti the final character name? Proposal: keep Seeti, with Whistle as the fallback if a trademark clash turns up.
  2. Should Seeti stay it, or become she, since the voice is a woman? Proposal: it in every line we write, and let fans say she.
  3. Who redraws the master if Seeti wins, and with what budget? Proposal: one illustrator for the master, the 24 pixel mark and the turnaround, then rebuild every frame from the rig.
  4. Is boss, once a week, warm or too familiar outside India? Proposal: keep it once a week and test it in the bad day test.
Sources
  • brand-directions/cooker/system.md sections 1, 4, 5, 6
  • brand-directions/cooker/character.html c0 to c11
  • brand-directions/cooker/brand.html b3, b6
  • brand-directions/cooker/motion.html v1
  • brand-directions/cooker/kit-skin.js art, motion, words
  • brand-directions/cooker/_art/rig.mjs
  • brand-directions/cooker/img/art-log.json
  • brand-directions/cooker/review.md round 3
  • brand-directions/cooker/snd/voice.json
  • brand-directions/docs2/data/dirs.json cooker entry
  • brand-directions/_shared/product-model.md section 7

Source file content/brand/seeti-character-bible.md · For agents: Markdown · JSON