Skip to the content
Moûsa

Recorded 13 October 2026 · Claude Code

Ilo, the lamplighter: Claude Code

The game's character designed once, with Qloo, in Claude Code.

Host
Claude Code 2.1.284
Model
claude-opus-5-5
Moûsa
0.5.0
Started
13 October 2026
Time
8.4 minutes, 47 turns
Qloo requests
14
Pictures
none: imagery drawn in SVG or CSS

Play it

The design's own files as the session left them, running sandboxed on a separate origin. The starter it restyled is beside it.

The design Open full screen
Before: the starter Open full screen

Moûsa · Taste Provenance

For an audience that loves Hollow Knight, Spirited Away, Sigur Rós, Nujabes and Paterson

Ilo is an ordinary, tender young lamplighter drawn in a few boiling ink strokes: moss knit and oat wool against a cold plum dusk, a long brass pole with one small peach lantern, an unhurried walk, and plain whispered sentences, so the carried flame reads as an act of love against a long ending.

Design with QlooGameClaude CodePrediction frozen 13 October 2026

9 of 9

design devices rest on what the model did not predict

The audience, as the person named itHollow KnightSpirited AwaySigur RósNujabesPaterson

60works measured, 3 of them predicted

18shared qualities, 3 predicted

24pacing, surface and tone tags, 0 predicted

14Qloo requests

The result

The captures of round 2, the last the agent reviewed: 3 criteria met, 1 partly, 0 missed.

frame · scene, round 2
frame · scene · round 2 · judged in the review
frame · walk, round 2
frame · walk · round 2 · judged in the review
frame · pose, round 2
frame · pose · round 2 · judged in the review
frame · kindle, round 2
frame · kindle · round 2 · judged in the review

Before any data: the model's own prediction

Frozen before Qloo was asked, so what Qloo adds can be told apart from what the model already assumed. An entry a measured name matches is marked; the match is liberal, so it only lowers what counts as new.

The design the model would make from it alone

A small, round-hooded wanderer in a deep indigo cloak with a long pale scarf and a staff-hung lantern, walking slowly with a soft bob, speaking in short poetic lines, the scene in a watercolor violet dusk with fireflies.

#1c1f3a#3b3f6b#e9e2d0#c8553d#ffd27a

Type: none sketched

#hood#cloak#scarf-tail#lantern-staff#eye#boots
  • small figure, big dusk
  • lantern on a staff
  • wordless warmth
  • ritual step

The audience it expected

Quiet, melancholic-but-warm people who love hand-crafted worlds, small daily rituals and ambient, wordless music; they want solitude with tenderness rather than heroics.

Pacing

slow contemplative pacinglong quiet takesepisodic everyday rhythmminimal dialogue matched minimalist (look quality)

Surfaces

hand-drawn measuredmuted dusk palettesatmospheric measuredlo-fi warmthmelancholy beauty matched melancholic (mood quality)

Tone

melancholicwistfulserenebittersweethopeful

Shared qualities

solitudeeveryday ritualnature and spiritssmall figure in vast worldquiet hope

Art styles

watercolor2D painterly matched Painterlyink

The works it expected them to love

Games

Ori and the Blind ForestJourney matched Kino's Journey (TV)GRIS measuredCelesteHyper Light Drifter measuredOkami

Films

My Neighbor TotoroPrincess MononokeLost in TranslationYour NamePerfect DaysHowl's Moving Castle

TV

Samurai ChamplooCowboy BebopMushishiTwin PeaksAtlanta

Music

Explosions in the SkyJónsiNujabes' collaborator Fat JonBonoboJoe HisaishiÓlafur Arnalds

Books

Kafka on the ShoreNorwegian WoodThe Little PrinceThe Earthsea CyclePiranesi

What Qloo measured

What this audience loves, the qualities those works share and the tags ranked for it. New means the prediction did not contain it.

Look qualities

  • Atmospheric predictedin My Happy Marriage, Nick Drake and Radiohead
  • Intimate newin Grimgar, Ashes and Illusions, Nick Drake and Beach House
  • minimalist predictedin the Microphones, Sun Kil Moon and Strawberry Shortcakes
  • Surreal newin Neutral Milk Hotel, Paprika and We Are the Strange
  • Raw newin Neutral Milk Hotel, Mount Eerie and Dancer in the Dark

Mood qualities

  • melancholic predictedin Angel Beats!, Anomalisa and Sufjan Stevens
  • character-driven newin Are You Human Too?, Yona of the Dawn and It's Such a Beautiful Day
  • emotional newin My Happy Marriage, Elliott Smith and Kiki's Delivery Service
  • Conflicted newin Are You Human Too?, Beyond the Boundary and Paprika
  • curious newin Paprika, Kiki's Delivery Service and Vermilion Souls

Meaning qualities

  • Love newin Beyond the Boundary, Nick Drake and Elliott Smith
  • Reflective newin I'm Not a Robot, Kino's Journey and Anomalisa
  • Mortality newin Sufjan Stevens, Sun Kil Moon and Mount Eerie
  • Mature newin Grimgar, Ashes and Illusions, My Happy Marriage and Dancer in the Dark
  • The outsider newin I'm Not a Robot and Dancer in the Dark

Pacing

Enchanting newMajestic newOperatic newVisually Austere newFolkloric newCross Cultural new

Surfaces

Sculptural Designs newLuxurious Packaging newTimeless Elegance newFluid Silhouettes newQuality Craftsmanship newRomantic new

Tone

utility newMotivational newCommunity-Oriented newthoughtfulness newurban cool newThoughtful new

Art styles

stylized new3D new2D newPixel Art newhand-drawn predictedPainterly predicted

Games

  • Hades newstylized · 2D · hand-drawn
  • Death's Door new3D · Stylized · Painterly
  • Shadow of the Colossus new3D · Realistic · Cinematic
  • Outer Wilds new3D · Stylized · Low-Poly

Films

  • Anomalisa newMoody · Melancholic · Character studies
  • Moonrise Kingdom newNostalgic · Boat · Adultery
  • Synecdoche, New York newAtmospheric · Art and creativity · Electronic translator
  • Melancholia newTraumatized · Reflective · Part of trilogy

Films, lesser known

  • Kiki's Delivery Service newResourceful · Intimate · Emotional
  • We Are the Strange newSurreal · Diy punk aesthetic · Atmospheric

TV

  • Grimgar, Ashes and Illusions newWatercolor tinted · Realistic · Intimate
  • Are You Human Too? newDual performance focus · Cinematic · Polished
  • My Mister newOvercoming adversity · Corporate culture · Workplace
  • I'm Not a Robot newDelicate emotional realism · Playful surrealism · Charm focused visuals

Music

  • Neutral Milk Hotel newEmotive · Lo-Fi Psychedelic Folk · Experimental
  • Nick Drake newBaroque Pop · Subdued · Introspective Folk
  • Sufjan Stevens newMelancholic · Experimental · Innovative
  • Radiohead newExperimental · Atmospheric · Complex

Books

  • Brave New World newAdult · Science Fiction Fantasy · Audiobook
  • Flowers for Algernon newPsychology · Young Adult · Adult
  • 1984 newScience Fiction · Politics · Dystopia
  • Norse Mythology new

How the agent read it

Before deciding anything, the agent grouped what belongs together. Each cluster rests on a quality; the works are its evidence.

c1 · carries voice, palette and structure

Whispered and close

InterpretationThe audience leans toward the hushed, close-up and tender: reserved, whispery, fingerpicked songs, character studies about love, and things made carefully by hand. They want a lamplighter who feels like a person beside you, not a hero.

Intimate look quality · newLove meaning quality · newElliott Smith music · newNick Drake music · newThoughtful tone · newcharacter-driven mood quality · newQuality Craftsmanship surface · new

c2 · carries palette, motion and imagery

Atmospheric melancholy with mortality underneath

InterpretationA muted, weather-heavy sadness that is also beautiful: things end, light is small, and that is why it matters. Dusk should feel cold and long so the carried flame feels precious.

Atmospheric look quality · predictedmelancholic mood quality · predictedMortality meaning quality · newReflective meaning quality · newGrimgar, Ashes and Illusions TV · newGrave of the Fireflies film · new

c3 · carries imagery, structure and motion

Hand-drawn, austere, folk-surreal

InterpretationDrawn-by-hand worlds with very few strokes, a slightly uncanny folk logic and a readable, flowing stylized silhouette. A boiling ink line and a simple figure carry more feeling here than detail does.

It's Such a Beautiful Day film · newHades game · newVisually Austere pacing · newFolkloric pacing · newSurreal look quality · newRiME game · newFluid Silhouettes surface · new

c4 · carries motion and voice

Everyday enchantment

InterpretationA small working life made magical: a young person doing a job, unhurried, with homemade warmth. Ritual over spectacle.

Kiki's Delivery Service film · newEnchanting pacing · newminimalist look quality · predictedNeutral Milk Hotel music · new

How the medium carries itThe character file carries everything. Ilo becomes a slight, ordinary young lamplighter in a hand-knit moss cardigan-coat with ribbed oat cuffs and an oat knit cap, carrying a long brass lamplighter's pole with a small lantern hanging from its hook, a satchel with a notebook at the hip: a person with a job and a private inner life. The frame is drawn in the boiling ink preset under a cold, snowy plum dusk so the peach flame reads as warmth and love against mortality. Motion is unhurried and grounded, the kindle is a ritual hoist and a thank-you bow, and the four lines are short, plain, whispered sentences about small concrete things.

Set aside as noise

  • Luxurious Packaging surface · new A surface tag carried by brands' product design, not by the games, films and music this audience shares; a lamplighter has no packaging.
  • 1984 book · new Comes from a generic canon-of-classics book cluster (dystopia, politics) that does not reflect the hushed, tender register the other domains share.
  • Brave New World book · new Same generic classic-dystopia cluster as 1984; outside what the films, games and music share.

The Design DNA

9 binding devices with literal tokens the check looks for in the files. 9 rest on what the prediction did not contain.

palette · dna1In the files

Hand-knit moss and oat wool lit by a peach hearth flame

Anchored to

Intimate look quality · newLove meaning quality · new

Translates: Intimate · Love

InterpretationIntimacy becomes homely, touchable colours: a moss-green knit coat, oat wool cap and cuffs, a worn leather satchel. Love becomes the flame's colour, a soft peach-apricot instead of a heroic gold, so the beacon and the far towers answer in a warm, human tone.

#3f5a4c#b9a77f#ffc29e#ffb98f#6b4a36

Made with source for “Whispered and close”: The character's palette lives in characters/ilo.json's palette and light colour.

Away from the sketch: 5 colours

palette · dna2In the files

Cold plum snow dusk that keeps the flame precious

Anchored to

Atmospheric look quality · predictedmelancholic mood quality · predictedMortality meaning quality · new

Translates: Atmospheric · melancholic · Mortality

InterpretationAtmospheric melancholy becomes a low-contrast plum-slate sky over a dusty rose horizon, dark basalt and greyed clouds, with slow snow and mist: a winter that has lasted three winters. The darkness is the measure of how much the small light matters.

#1d1a26#b48d78#2b2a31#8e8a93
"kind": "snow""fog": 0.45

Made with source for “Atmospheric melancholy with mortality underneath”: The dusk is the scene block of the same file: sky, rock, clouds, snow and fog.

Away from the sketch: 2 colours

imagery · dna4In the files

Boiling ink line on warm paper

Anchored to

Hades game · newIt's Such a Beautiful Day film · new

Translates: hand-drawn · Stick figure minimalism

InterpretationThe hand-drawn tag names the ink preset: dark ink outlines on every shape, paper grain and lines that boil as if redrawn each frame. That trembling line carries the drawn, mortal fragility of the audience's favourite animation.

"preset": "ink"

Made with source for “Hand-drawn, austere, folk-surreal”: The render preset is one field in the file.

imagery · dna5In the files

A hand-knit coat drawn as ribbed, flowing cut-out parts

Anchored to

Quality Craftsmanship surface · newFluid Silhouettes surface · new

Translates: Quality Craftsmanship · Fluid Silhouettes

InterpretationCraftsmanship becomes visible handwork in the drawing: rib lines on the oat cuffs and hem, a knit cap with a rolled brim, a stitched satchel flap. Fluid silhouettes become a long cardigan whose two tails trail and ripple in the cliff wind, softening the figure's outline.

"id": "knit-coat""id": "coat-rib""id": "coat-tail""id": "satchel-stitch"

Made with source for “Whispered and close”: Knit detail is drawn as parts and coat tails as cloth chains.

imagery · dna9In the files

Leaning ruined beacon and far towers

Anchored to

Surreal look quality · newGrimgar, Ashes and Illusions TV · newRiME game · new

Translates: Surreal · Intimate · Stylized

InterpretationThe towers become broken, leaning shafts with cracked dishes, stylized and slightly uncanny, worn by the long dusk, so waking them is mending something old rather than conquering.

"towers": "ruin"

Made with source for “Atmospheric melancholy with mortality underneath”: Tower form is the scene's towers field.

motion · dna6In the files

Unhurried, grounded walk and a pivoting turn

Anchored to

Enchanting pacing · newReflective meaning quality · newVisually Austere pacing · new

Translates: Enchanting · Reflective · Visually Austere

InterpretationAustere, reflective pacing becomes a slow cadence with little bounce, a level head and a soft forward lean, like someone walking home and thinking. The turn eases round instead of flipping, and the idle breathes slowly and looks around, curious.

"cadence": 1.5"bounciness": 0.2"style": "pivot""breathRate": 9

Made with source for “Everyday enchantment”: Gait, idle and turn are motion parameters in the file.

motion · dna7In the files

The hoist and the thank-you bow

Anchored to

Folkloric pacing · newLove meaning quality · new

Translates: Folkloric · Love

InterpretationFolkloric ritual becomes the kindle: Ilo first bows over the lantern as if breathing on it, then hoists the pole high so the flame climbs to the bowl, holds, and ends with a deep bow of thanks. The move is an offering, not an attack.

#hearth-motes#kindle-petals"kindleAt": 2.1"duration": 4.4

Made with source for “Hand-drawn, austere, folk-surreal”: The kindle is the signature clip with its events and burst effects.

Away from the sketch: 2 new parts

voice · dna8In the files

Plain, whispered sentences about small concrete things

Anchored to

Elliott Smith music · newThoughtful tone · newcharacter-driven mood quality · new

Translates: Reserved · Whispery Tenor Vocals · Thoughtful · character-driven

InterpretationA reserved, whispery register becomes short plain sentences with one concrete detail each: counting planks, a notebook, a bench kept warm. No speeches; feeling shows through what Ilo notices.

I nearly did too. The bridge sways. I counted the planks out loud and kept going.
Wake up, old light. She waited three winters for you.
One by one. I will write them down tonight, so someone remembers they were dark.

Made with copy for “Whispered and close”: The four lines are the file's lines block.

structure · dna3In the files

Lamplighter's pole with a hanging lantern, knit cap with a springing pompom, satchel and notebook

Anchored to

It's Such a Beautiful Day film · newVisually Austere pacing · newKiki's Delivery Service film · new

Translates: Stick figure minimalism · Intimate · Resourceful

InterpretationFew, readable shapes: a slight figure, a tall slanted brass pole hooked forward with a lantern dangling from it like a fishing line, a soft knit cap whose pompom bobs, and a satchel with a notebook peeking out. The silhouette reads at 60 pixels as a person with a job and a private inner life, not a costume.

#lamp-pole#pole-hook#lantern-cord#knit-cap#cap-pompom#notebook

Made with source for “Hand-drawn, austere, folk-surreal”: Silhouette props are named parts and a cloth chain in the character file.

Away from the sketch: 6 new parts

Away from the sketch

The design's palette, type and parts against the sketch frozen with the prediction. A colour counts as moved at a CIE76 difference of 20 or more from every sketch colour.

Sketch palette

#1c1f3a#3b3f6b#e9e2d0#c8553d#ffd27a

Design palette: 7 of 9 moved

#3f5a4cΔE 39 from #1c1f3a#b9a77fΔE 25 from #e9e2d0#ffc29eΔE 26 from #e9e2d0#ffb98fΔE 24 from #ffd27a#6b4a36ΔE 41 from #c8553d#1d1a26ΔE 11 from #1c1f3a#b48d78ΔE 32 from #e9e2d0#2b2a31ΔE 15 from #1c1f3a#8e8a93ΔE 35 from #e9e2d0

Type

The sketch named no type. The design names no type.

Parts

Sketch sections: #hood #cloak #scarf-tail #lantern-staff #eye #boots

New in the design

#lamp-pole#pole-hook#lantern-cord#knit-cap#cap-pompom#notebook#hearth-motes#kindle-petals

The review

The agent judged each criterion of its plan on the captures it took, then repaired what fell short. The verdicts are its own.

The repairs worked: the walk reads cleanly, the figure is cleaner without the pencil, and the scene is darker with a visible peach halo. The dusk stays mid-toned under the ink preset, which is a limit of that style more than of the palette.

met

Pose view: at 60 pixels the dark silhouette reads as a slight figure in a knit cap with a pompom, holding a tall slanted pole with a lantern hanging forward from its hook.

Observed in r2-frame-poseThe 60 px silhouette still reads as a small capped figure with a pompom and a tall hooked pole with a lantern; the single coat tail now flares back as a short knit tab instead of a third leg. The yellow pencil still read as a stroke across the side of the face, so I removed it; the later kindle capture of this round loads the file without it.

met

Walk view: six frames show a calm, low-bounce stride with a level head, the pole held steady and the coat tails trailing back.

Observed in r2-frame-walkA calm, low-bounce stride with a level head and a steady pole; the lantern hangs closer to plumb with only a slight tilt, and the coat tail trails back behind the hips rather than dangling between the legs.

partly

Scene view: a dark plum dusk with snow and mist and leaning ruined towers, drawn with ink outlines, and the peach lantern visibly pushes the dark back around Ilo.

Observed in r2-frame-sceneThe sky, horizon and clouds are clearly darker and a warm halo now surrounds the lantern, with snow, mist, ink outlines and ruined towers, but the ink preset's paper grade still keeps the dusk mid-toned, so the light pool around Ilo is visible yet modest.

RepairA further pass could darken the horizon and weather colour more or raise intensity toward 1.5; the DNA's fog value and the ink preset's own grade limit how dark this frame can go.

met

Kindle view: Ilo holds the pole high with the lantern above the head while peach sparks rise toward the beacon.

Observed in r2-frame-kindleIlo stands on tiptoe with the pole hoisted high, the lantern up beside the ruined shaft, peach petals scattering as the bowl bursts into flame and a ring of light spreads; the far towers on the right carry small lit tops.

What earlier rounds found short, and the repairs

Round 1: 2 met, 2 partly, 0 missed. The character reads clearly and the kindle ritual works. The walk needs a calmer lantern and a cleaner coat tail, and the scene must be darker so the carried flame has weight under the ink preset.

partly

Walk view: six frames show a calm, low-bounce stride with a level head, the pole held steady and the coat tails trailing back.

Observed in r1-frame-walkCalm, low stride with a level head and the pole held steady, but the lantern swings up to near horizontal in several frames and the two green coat tails dangle between the legs, reading as extra limbs rather than trailing back.

RepairDamp the lantern cord and cut its wind; replace the two tails with one wider, stiffer tail that flares back from higher on the coat; move the pencil behind the ear.

partly

Scene view: a dark plum dusk with snow and mist and leaning ruined towers, drawn with ink outlines, and the peach lantern visibly pushes the dark back around Ilo.

Observed in r1-frame-sceneInk outlines, snow, mist and leaning ruined towers are all there, but the ink preset's paper tone lifts the plum dusk to a pale mauve-grey, so the peach lantern barely pushes any dark back.

RepairDarken the sky zenith and horizon, clouds and rim, and raise the light's radius and intensity so the flame matters.

The check

Whether each device's declared tokens are in the project's files, through its own design system, and how much of the look models default to the page kept.

1.00 conformance · 9 of 9 devices in the files · design system: css-vars

dna1 presentdna2 presentdna3 presentdna4 presentdna5 presentdna6 presentdna7 presentdna8 presentdna9 present

Styling at the start: 726 hand-written declarations and 18 classes; now 726 and 18.

Limits

  • Qloo measured the entities, tags and shared qualities named here and how they relate to this audience. Every colour, font, layout, motion and line drawn from them is the agent's interpretation, marked as such.
  • A name marked new was not in the prediction the agent froze before any data. Only names are published here: Qloo's ids, affinity scores, popularity and descriptions stay in the project.
  • The check shows that the declared tokens are in the files, not that the design is good. The review is the agent's own reading of its captures.
  • One session is one sample. It shows where this design's choices came from, not that people prefer it.

What the agent did

25 Moûsa calls, 5 refused by a validator and repaired; 8 reads, 7 writes and 0 shell commands. Tool names, stages and outcomes only: no file contents, commands or model text.

Main session

  1. skill mousa:taste-brief
  2. tool search
  3. read
  4. mousa_status
  5. read ×5
  6. taste_profile plan
  7. design_validate prediction
  8. taste_profile measure
  9. skill mousa:design
  10. read ×2
  11. design_validate reading
  12. design_validate dna refused: TASTE_PROTOCOL_INVALID
  13. design_validate reading
  14. design_validate dna refused: TASTE_PROTOCOL_INVALID
  15. design_validate dna
  16. design_validate plan refused: TASTE_PROTOCOL_INVALID
  17. design_validate plan
  18. write
  19. tool search
  20. design_check
  21. design_capture
  22. design_capture
  23. design_capture
  24. design_capture
  25. design_validate review refused: TASTE_PROTOCOL_INVALID
  26. design_validate review
  27. write ×5
  28. design_check
  29. design_capture round 2
  30. design_capture round 2
  31. design_capture round 2
  32. write
  33. design_validate review refused: TASTE_PROTOCOL_INVALID
  34. design_capture round 2
  35. design_validate review

Run it again

Models vary from run to run, so a new session reaches its own design; the prediction it freezes and the measurement are compared in the same way.

The request

Design Ilo, the playable lamplighter of The Long Dusk, the game in this folder, for one moment on the Vesper Cliffs: walking the cliff road, answering the keeper and waking the cold beacon. My audience loves Hollow Knight, Spirited Away, Sigur Rós, Nujabes and the film Paterson. Make Ilo a character this audience would want to play: their look, the way they move and the way they speak. Keep the world, its lore, the keeper and Ilo's fixed facts. Write the character's description and lines in English. Use the Moûsa plugin, so the design rests on what this audience actually loves.

The command

From the repository at commit 461c3e8:

node scripts/run-claude-code-live.mjs --run --from examples/long-dusk --brief-file scripts/briefs/long-dusk.md
  • Your own Qloo API key as QLOO_API_KEY in this repository's .env.
  • Claude Code, signed in.

The record's files

The same evidence as data and as pictures, for reading without this site.

The report on its ownrecord.jsonThe whole report as one pictureThe card