← Files AI Film Pipeline MasterARCHIVED FILE
skills/ai-film-pipeline-master/references/phase-07-image-prompt-engineering/INDEX.md
48.4 KB · Sep 30, 2026 · 23:17 UTC
# Phase 7: Image Prompt Engineering — Knowledge Base Index Comprehensive database of **674 craft cards** across **24 modular craft files**, accompanied by **5 master template guides** and the **authoritative Mesopotamia Canon** governing static image prompt formulation, optical lens physics, lighting architectures, film stock emulation, and Near Eastern historical accuracy. ## Contents **28 files · 674 craft cards.** Every file is linked directly, so nothing here is more than one hop from you. | File | What it covers | Cards | | :--- | :--- | ---: | | [`lighting.md`](lighting.md) | **Lighting** — Lighting Architecture, Contrast & Kelvin Physics <br>*Cards scoped to: any format* | 90 | | [`image-format-texture.md`](image-format-texture.md) | **Image Format and Texture** — Image Formats, Film Stocks & Sensor Textures <br>*Cards scoped to: any format* | 64 | | [`anime-2d.md`](anime-2d.md) | **Anime and 2D Animation Techniques** — 2D Anime, Cel Animation & Stylized Renderings <br>*Cards scoped to: any format* | 59 | | [`colour-grading.md`](colour-grading.md) | **Colour and Grading** — Colour Palettes, Contrast Ratios & Cinema Grades <br>*Cards scoped to: any format* | 58 | | [`lens-focus-depth.md`](lens-focus-depth.md) | **Lens, Focus and Depth** — Optical Lenses, Apertures & Depth of Field <br>*Cards scoped to: any format* | 53 | | [`cg-vfx.md`](cg-vfx.md) | **3D CG, VFX and Virtual Production** — CGI, Visual Effects & Volumetric Simulations <br>*Cards scoped to: any format* | 32 | | [`vertical-short-form.md`](vertical-short-form.md) | **Vertical Short-Form** — Vertical Short-Form Composition (9:16 Reels/Shorts) <br>*Cards scoped to: mostly Vertical Short-Form (Reels, Shorts, TikTok), Explainer, Commercial / TVC, Vlog / YouTube Long-Form, among 22 formats* | 25 | | [`still-photography.md`](still-photography.md) | **Still Photography and Static Visual Arts** — Studio & Commercial Still Photography <br>*Cards scoped to: any format* | 18 | | [`render-style.md`](render-style.md) | **Medium, Style and Render Register** — Fine Art, Traditional Painting & Illustration Styles <br>*Cards scoped to: any format* | 19 | | [`kids-content.md`](kids-content.md) | **Kids Content** — Children Content, High Clarity & Joyful Aesthetics <br>*Cards scoped to: mostly 2D Animation (Western / Cartoon), Kids Content, Vertical Short-Form (Reels, Shorts, TikTok), 3D CG Animation, among 10 formats* | 16 | | [`still-life-product.md`](still-life-product.md) | **Still-Life, Product and Set Staging** — Product Photography & Macro Tabletop Staging <br>*Cards scoped to: any format* | 16 | | [`materials-surfaces.md`](materials-surfaces.md) | **Materials and Surface Physics** — Surface Physics, Textures & Material Shaders <br>*Cards scoped to: any format* | 16 | | [`pose-static.md`](pose-static.md) | **Pose and Static Performance** — Static Posing, Weight Distribution & Body Silhouette <br>*Cards scoped to: any format* | 16 | | [`reference-roles.md`](reference-roles.md) | **Reference Roles and Multi-Reference Assembly** — Reference Image Routing & Multimodal Control Weights <br>*Cards scoped to: any format* | 16 | | [`documentary.md`](documentary.md) | **Documentary, Interview and Reportage** — Documentary Realism, Archival & Observational Stills <br>*Cards scoped to: mostly Documentary Feature, Video Essay, Documentary Series, News Report / Reportage, among 26 formats* | 15 | | [`identity-consistency.md`](identity-consistency.md) | **Identity Consistency Across Images** — Character Identity Consistency Across Generations <br>*Cards scoped to: mostly Character Sheet / Turnaround, Documentary Photography, Editorial / Magazine Image, Event Photography, among 23 formats* | 14 | | [`music-video.md`](music-video.md) | **Music Video and Performance** — Music Video Keyframes & Rhythmic Stylization <br>*Cards scoped to: mostly Music Video, Vertical Short-Form (Reels, Shorts, TikTok), Lyric Video, Concert / Live Event, among 18 formats* | 14 | | [`ads-trailers.md`](ads-trailers.md) | **Ads, Trailers and Motion Design** — Advertising, Key Art & High-Impact Promo Stills <br>*Cards scoped to: mostly Commercial / TVC, Vertical Short-Form (Reels, Shorts, TikTok), Corporate / Training, Explainer, among 22 formats* | 13 | | [`keyframe-craft.md`](keyframe-craft.md) | **Keyframe Craft, Single and Paired** — Keyframe Extraction & Motion-Ready Composition <br>*Cards scoped to: any format* | 14 | | [`retouching.md`](retouching.md) | **Retouching and Post-Capture Treatment** — High-End Retouching & Clean Plate Inpainting <br>*Cards scoped to: any format* | 13 | | [`in-frame-text.md`](in-frame-text.md) | **In-Frame Text and Typography** — In-Frame Typography, Ancient Glyphs & Signage <br>*Cards scoped to: any format* | 16 | | [`print-delivery.md`](print-delivery.md) | **Print and Physical Delivery** — High-Resolution Print Delivery & Aspect Scaling <br>*Cards scoped to: mostly Poster / Static Design, Editorial / Magazine Image, Fine Art Photography, Abstract Photography, among 23 formats* | 13 | | [`restoration.md`](restoration.md) | **Correction, Restoration and Extension** — Historical Archive Restoration & Damage Recovery <br>*Cards scoped to: mostly Architectural Photography, Documentary Photography, Editorial / Magazine Image, Fine Art Photography, among 23 formats* | 10 | | [`failure-modes.md`](failure-modes.md) | **Failure Modes and Rescues** — Visual Artifacts, Prompt Bloat & Model Failure Mitigation <br>*Cards scoped to: mostly Architectural Photography, Documentary Photography, Food Photography, Portrait Photography, among 25 formats* | 10 | | [`data-visualisation.md`](data-visualisation.md) | **Data Visualisation and Information Graphics** — Designing the frame when the subject is a number <br>*Cards scoped to: mostly Explainer, Documentary Feature, News Report / Reportage, Vertical Short-Form (Reels, Shorts, TikTok), among 9 formats* | 17 | | [`how-to-write-an-image-prompt.md`](how-to-write-an-image-prompt.md) | **How an image prompt is written** — How an image prompt is written — Every rule here is craft: what a generative model does with a prompt, and what it does with a careless one. | 22 | | [`sheet-character.md`](sheet-character.md) | **CHARACTER SHEET TEXT-VISUAL TEMPLATE** — CHARACTER SHEET TEXT-VISUAL TEMPLATE — This is the **written/visual template** of the character sheet reference (Gilgamesh style). | 4 | | [`still-image-design-record.md`](still-image-design-record.md) | **Still-image design record** — Still-image design record — What is decided about a frame, as opposed to a shot. This is the record behind every keyframe, reference sheet, poster and thumbnail, and it is filled b <br>*Cards scoped to: mostly Editorial / Magazine Image, Museum Installation, Podcast, Poster / Static Design, among 6 formats* | 1 | --- ## The cards, by file ### [lighting.md](lighting.md) — 90 cards **Lighting** — Lighting Architecture, Contrast & Kelvin Physics - `light.source_before_style` — **Name the Source Before the Style** - `light.kelvin_reference` — **The Colour Temperature Table** - `light.three_point` — **Three-Point Lighting** - `light.key` — **Key Light** - `light.fill` — **Fill Light** - `light.ratio` — **Lighting Ratio / Key to Fill Ratio** - `light.backlight_rim` — **Back Light / Rim Light** - `light.kicker` — **Kicker / Three-Quarter Back Light** - `light.hair_light` — **Hair Light** - `light.background_light` — **Background Light / Set Light** - `light.eye_light` — **Eye Light / Catchlight** - `light.rembrandt` — **Rembrandt Lighting** - `light.butterfly` — **Butterfly Lighting / Paramount Lighting** - `light.loop` — **Loop Lighting** - `light.split` — **Split Lighting** - `light.broad` — **Broad Lighting** - `light.short` — **Short Lighting** - `light.flat` — **Flat Lighting / Beauty Lighting** - `light.high_key` — **High Key Lighting** - `light.low_key` — **Low Key Lighting** - `light.chiaroscuro` — **Chiaroscuro** - `light.tenebrism` — **Tenebrism** - `light.caravaggio_single_source` — **Caravaggio Single-Source Look** - `light.silhouette` — **Silhouette Lighting** - `light.hard` — **Hard Light** - `light.soft` — **Soft Light** - `light.front` — **Front Light / Frontal Lighting** - `light.side_raking` — **Side Light / Raking Light** - `light.edge` — **Edge Lighting** - `light.backlit_halo` — **Backlit Halo / Sun Halo** - `light.top` — **Top Light / Overhead Light** - `light.under` — **Under-Lighting / Uplighting** - `light.cross` — **Cross Lighting / Cross Key** - `light.negative_fill` — **Negative Fill** - `light.bounce` — **Bounce Light** - `light.book_light` — **Book Light** - `light.gobo` — **Gobo / Cookie Patterns** - `light.venetian` — **Venetian Blind Shadows / Jailhouse Bars** - `light.dappled` — **Dappled Light / Leaf Shadow** - `light.practicals` — **Practicals** - `light.motivated` — **Motivated Lighting** - `light.available` — **Available Light / Natural Light** - `light.window_soft` — **Soft Window Light** - `light.window_hard` — **Hard Window Light / Direct Sun Through a Window** - `light.vermeer` — **Vermeer Window Light** - `light.single_source` — **Single-Source Lighting** - `light.godrays` — **God Rays / Volumetric Shafts** - `light.haze` — **Haze / Atmosphere** - `light.smoke` — **Smoke in Frame** - `light.temple_shaft` — **Temple Shaft / Light Through Dust in a Sacred Space** - `light.golden_hour` — **Golden Hour** - `light.blue_hour` — **Blue Hour** - `light.magic_hour` — **Magic Hour** - `light.sunrise_reveal` — **Sunrise Reveal** - `light.overcast` — **The Overcast Look** - `light.open_shade` — **Open Shade** - `light.blown_out` — **The Blown-Out White World** - `light.day_for_night` — **Day for Night** - `light.night_for_night` — **Night for Night** - `light.moonlight_blue` — **Moonlight Blue** - `light.hospital_white` — **Hospital Flat White** - `light.fluorescent_green` — **Institutional Fluorescent Green** - `light.sodium_vapour` — **Sodium Vapour Orange** - `light.tungsten_warm` — **Tungsten Warmth** - `light.neon` — **Neon Lighting** - `light.blinking_neon` — **Blinking Neon / Faulty Sign** - `light.dual_colour` — **Dual-Colour Lighting** - `light.interrogation` — **The One-Lamp Interrogation** - `light.firelight` — **Firelight Flicker** - `light.candlelight` — **Candlelight** - `light.lantern_walk` — **The Lantern Walk** - `light.match_strike` — **Lighting a Match** - `light.torch_beam` — **Flashlight Beam / Torch Beam** - `light.headlight_sweep` — **Car Headlight Sweep** - `light.police_sweep` — **Police Light Sweep** - `light.lightning` — **Lightning Flash** - `light.strobe` — **Strobe Light** - `light.tv_glow` — **TV Glow / Screen Glow** - `light.phone_glow` — **Phone Glow on a Face** - `light.caustics` — **Underwater Caustics / Water Reflections** - `light.spotlight` — **Stage Spotlight / Follow Spot** - `light.concert_beams` — **Concert Backlight Beams** - `light.ring_light` — **Ring Light** - `light.softbox` — **Softbox Key / Source Size and Distance** - `light.light_change` — **Lighting Change Within a Shot** - `light.reveal_by_light` — **Reveal by Light** - `light.shadow_character` — **Shadow as a Character** - `light.shadow_play` — **Shadow Play on a Wall** - `light.eclipse_reveal` — **Eclipse Reveal / Backlight Turn** - `light.hidden_faces` — **Faces Hidden in Shadow** ### [image-format-texture.md](image-format-texture.md) — 64 cards **Image Format and Texture** — Image Formats, Film Stocks & Sensor Textures - `look.settle_before_the_shot` — **Settle the Frame Before the Shot** - `look.ratio_119` — **1.19:1** - `look.ratio_133` — **4:3 / 1.33:1** - `look.ratio_137` — **Academy Ratio 1.37:1** - `look.ratio_143` — **IMAX 1.43:1** - `look.ratio_166` — **1.66:1** - `look.ratio_178` — **16:9 / 1.78:1** - `look.ratio_185` — **1.85:1** - `look.ratio_200` — **2.00:1 / Univisium** - `look.ratio_220` — **2.20:1** - `look.ratio_scope` — **Scope 2.35 to 2.40:1** - `look.ratio_276` — **2.76:1 / Ultra Panavision 70** - `look.ratio_square` — **1:1 Square** - `look.ratio_4x5` — **4:5 Vertical** - `look.ratio_9x16` — **9:16 Full Vertical** - `look.ratio_switch` — **Aspect Ratio Switching** - `look.letterbox` — **Letterbox** - `look.pillarbox` — **Pillarbox** - `look.fake_letterbox` — **Fake Letterbox on Vertical** - `look.letterbox_reveal` — **The Letterbox Reveal** - `look.film_35mm` — **35mm Film** - `look.film_16mm` — **16mm / Super 16** - `look.film_super8` — **Super 8** - `look.film_65_70` — **65mm and 70mm Film** - `look.imax_1570` — **IMAX 15/70** - `look.digital_cinema` — **Digital Cinema** - `look.grain` — **Film Grain** - `look.gate_weave` — **Gate Weave** - `look.dust_scratches` — **Dust and Scratches** - `look.light_leak` — **Light Leak** - `look.changeover_cue` — **Changeover Cue** - `look.countdown_leader` — **Countdown Leader** - `look.vhs` — **VHS / Camcorder Look** - `look.crt_scanlines` — **CRT Scanlines** - `look.cctv` — **CCTV / Surveillance Look** - `look.timestamp` — **Burned-In Timestamp** - `look.phone_footage` — **Phone Footage Look** - `look.found_footage` — **Found-Footage Look** - `look.screenlife` — **Screen-Life Look** - `look.actioncam` — **Action Cam Look** - `look.night_vision` — **Night Vision Look** - `look.thermal` — **Thermal Imaging Look** - `look.datamosh` — **Datamoshing** - `look.shot_on_iphone` — **Shot on iPhone Look** - `look.black_white` — **Black and White** - `look.orthochromatic` — **Orthochromatic Look** - `look.sepia` — **Sepia** - `look.technicolor` — **Three-Strip Technicolor** - `look.kodachrome` — **Kodachrome Look** - `look.polaroid` — **Polaroid Look** - `look.wet_plate` — **Wet Plate Look** - `look.hand_cranked` — **Hand-Cranked Look** - `look.fps_24` — **24 fps** - `look.fps_25_30` — **25 and 30 fps** - `look.hfr_48` — **48 fps HFR** - `look.fps_60` — **60 fps** - `look.fps_120` — **120 fps** - `look.cinema_vs_video_motion` — **Cinema Motion versus Video Motion** - `look.shutter_180` — **180 Degree Shutter** - `look.shutter_45` — **Short Shutter / 45 Degree** - `look.shutter_360` — **Open Shutter / 360 Degree** - `look.interlaced` — **Interlaced Look** - `look.resolution_texture` — **Resolution as Texture** - `look.hdr_sdr` — **HDR versus SDR** ### [anime-2d.md](anime-2d.md) — 59 cards **Anime and 2D Animation Techniques** — 2D Anime, Cel Animation & Stylized Renderings - `anime.register_before_the_device` — **Register Before the Device** - `anime.on_ones` — **Animating on Ones** - `anime.hold` — **The Hold / Still Frame** - `anime.run_cycle` — **Run Cycle as a Shot** - `anime.walking_on_twos` — **Walking on Twos** - `anime.talking_heads_bg_pan` — **Talking Heads with a Background Pan** - `anime.mouth_flap_three` — **Three Position Mouth Flap** - `anime.blink_cycle` — **Eye Blink Cycle** - `anime.line_boil` — **Line Boil** - `anime.rough_animation` — **Rough Animation / Sketch Animation** - `anime.bank_footage` — **Bank Footage / Stock Transformation Sequence** - `anime.speed_lines_radial` — **Radial Speed Lines / Focus Lines** - `anime.multiples` — **Multiples** - `anime.overshoot` — **Overshoot** - `anime.squash_stretch` — **Squash and Stretch** - `anime.beam_clash` — **The Beam Clash** - `anime.kanada_dragon` — **The Kanada Dragon** - `anime.yutapon_cubes` — **Yutapon Cubes** - `anime.silhouette_flat_action` — **Silhouette Action Against Flat Colour** - `anime.extreme_foreshortening` — **Extreme Foreshortening** - `anime.punch_through_frame` — **The Punch Through the Frame** - `anime.power_up_aura` — **The Power Up Aura** - `anime.naruto_run` — **The Naruto Run** - `anime.kyoani_micro_expression` — **The Micro Expression** - `anime.shinkai_light` — **The Shinkai Light and Sky** - `anime.ghibli_ma` — **The Ghibli Pause (Ma)** - `anime.ghibli_food` — **The Food Detail** - `anime.kon_match_cut` — **The Kon Match Cut** - `anime.emotion_icons` — **Emotion Icons** - `anime.blush_lines` — **Blush Lines** - `anime.sweat_nervous_shake` — **Sweat and the Nervous Shake** - `anime.shojo_sparkle_bg` — **The Shojo Sparkle Background** - `anime.screen_tone` — **Screen Tone** - `anime.flat_cel_shading` — **Flat Cel Shading** - `anime.flashback_desaturation` — **Flashback Desaturation** - `anime.light_stripe_eyes` — **The Light Stripe Across the Eyes** - `anime.superflat_pastel_dream` — **The Superflat Pastel Dream** - `anime.drawn_onomatopoeia` — **Drawn Onomatopoeia** - `anime.fisheye_2d` — **Fisheye on 2D** - `anime.dof_2d` — **2D Depth of Field Simulation** - `anime.lens_flare_2d` — **Lens Flare on 2D** - `anime.bloom_hair` — **Bloom on the Hair** - `anime.eye_reflection` — **The Reflection in the Eye** - `anime.toon_shading` — **Toon Shading** - `anime.ending_still_walk` — **The Ending Sequence Still Walk** - `anime.next_episode_preview` — **The Next Episode Preview** - `anime.character_intro_card` — **The Character Introduction Card** - `anime.insert_song_montage` — **The Insert Song Montage** - `anime.attack_name_callout` — **The Attack Name Callout** - `anime.drawn_water` — **Drawn Water** - `anime.rubber_hose` — **Rubber Hose Animation** - `anime.western_smear` — **The Western Smear** - `anime.upa_flat` — **The UPA Flat Style** - `anime.cuphead_look` — **The Cuphead 1930s Look** - `anime.benday_dots` — **Ben-Day Dots and Misregistration** - `anime.klasky_csupo_distortion` — **The Klasky Csupo Distortion** - `anime.cn_flat_vector` — **The Flat Vector Cartoon Look** - `anime.storybook_look` — **The Storybook Illustration Look** - `anime.squash_on_landing` — **Squash on Landing** ### [colour-grading.md](colour-grading.md) — 58 cards **Colour and Grading** — Colour Palettes, Contrast Ratios & Cinema Grades - `color.job_before_the_look` — **Name the Job Before the Look** - `color.temperature` — **Colour Temperature as Mood** - `color.warm_cold` — **Warm and Cold Contrast** - `color.mixed_temp` — **Mixed Colour Temperature** - `color.complementary` — **Complementary Colour Scheme** - `color.teal_orange` — **Teal and Orange** - `color.analogous` — **Analogous Colour Scheme** - `color.triadic` — **Triadic Colour Scheme** - `color.monochromatic` — **Monochromatic Colour Scheme** - `color.limited_palette` — **Limited Palette** - `color.accent` — **Monochrome with One Accent Hue** - `color.selective` — **Selective Colour** - `color.split_toning` — **Split Toning** - `color.desaturation` — **Desaturation** - `color.saturation_high` — **High Saturation** - `color.duotone` — **Duotone** - `color.contrast_separation` — **Colour Separation** - `color.crushed_blacks` — **Crushed Blacks** - `color.color_script` — **Colour Script** - `color.bleach_bypass` — **Bleach Bypass** - `color.cross_process` — **Cross Processing** - `color.technicolor` — **Three-Strip Technicolor Look** - `color.kodachrome` — **The Kodachrome Grade** - `color.film_emulation` — **Film Print Emulation** - `color.lut` — **LUT as a Look** - `color.hdr` — **HDR and Tone Mapping** - `color.vintage_faded` — **The Vintage Faded Grade** - `color.matrix_green` — **The Digital Green Tint** - `color.traffic_yellow_blue` — **The Traffic Yellow and Blue** - `color.amelie_red_green` — **The Amelie Red and Green** - `color.wes_pastel` — **The Wes Anderson Pastel** - `color.steel_blue_winter` — **The Cold Steel-Blue Winter Grade** - `color.fincher_green` — **The Fincher Green-Yellow** - `color.villeneuve_sand_blue` — **The Villeneuve Sand and Blue** - `color.refn_neon` — **The Refn Neon Magenta and Cyan** - `color.cyberpunk_night` — **Cyberpunk Neon Night** - `color.golden_heritage` — **The Golden Heritage Grade** - `color.clinical_white` — **The Clinical White Grade** - `color.arc` — **Colour as a Story Arc** - `color.character_coding` — **Colour-Coding Characters** - `color.drain` — **Colour Drain** - `color.return` — **Colour Return** - `color.red` — **Red for Danger and for Love** - `color.blue_isolation` — **Blue for Isolation** - `color.yellow_madness` — **Yellow for Madness and Fever** - `color.sickly_green` — **The Sickly Green** - `color.purple_otherworld` — **Purple for the Otherworld** - `color.day_night_tint` — **Day and Night Tint Separation** - `color.flashback_tint` — **Flashback Tint** - `color.dream_tint` — **Dream Tint** - `color.pastel_preschool` — **Pastel Preschool Palette** - `color.doc_desaturated` — **The Moody Desaturated Documentary Grade** - `color.trailer_contrast` — **The High-Contrast Trailer Grade** - `color.skin_protection` — **Skin-Tone Protection** - `color.primary_grade` — **Primary Grade** - `color.secondary` — **Secondary Grading and Power Windows** - `color.continuity` — **Colour Continuity Across Shots** - `access.not_colour_alone` — **Never Colour Alone** ### [lens-focus-depth.md](lens-focus-depth.md) — 53 cards **Lens, Focus and Depth** — Optical Lenses, Apertures & Depth of Field - `lens.frame_before_glass` — **Ask What the Frame Must Hold** - `lens.ultra_wide` — **Ultra-Wide Lens (8 to 16mm)** - `lens.wide_18_24` — **Wide Lens (18 to 24mm)** - `lens.wide_27_35` — **Moderate Wide (27 to 35mm)** - `lens.normal_40_50` — **Normal Lens (40 to 50mm)** - `lens.portrait_65_85` — **Portrait Lens (65 to 85mm)** - `lens.tele_100_200` — **Telephoto (100 to 200mm)** - `lens.super_tele` — **Super-Telephoto (300mm and up)** - `lens.fisheye` — **Fisheye Lens** - `lens.wide_distortion` — **Wide-Angle Distortion as Style** - `lens.wide_close_face` — **Wide Lens Close to the Face** - `lens.tele_compression` — **Telephoto Compression** - `lens.long_lens_isolation` — **Long-Lens Isolation in a Crowd** - `lens.macro` — **Macro Lens** - `lens.probe` — **Probe Lens** - `lens.tilt_shift` — **Tilt-Shift / Miniature Faking** - `lens.anamorphic` — **Anamorphic Lens** - `lens.spherical` — **Spherical Glass / Spherical versus Anamorphic** - `lens.large_format` — **Large Format** - `lens.split_diopter` — **Split Diopter** - `lens.diopter` — **Close-Up Diopter** - `lens.mirror_lens` — **Mirror Lens / Catadioptric** - `lens.soft_focus` — **Soft Focus Lens** - `lens.selective_focus_optic` — **Selective Focus Optic** - `lens.lens_whacking` — **Lens Whacking / Free-Lensing** - `lens.vintage_uncoated` — **Vintage Uncoated Glass** - `lens.swirly_bokeh` — **Swirly Bokeh** - `lens.diffusion_filter` — **Diffusion Filters** - `lens.nd_filter` — **ND Filter as a Creative Tool** - `lens.grad_nd` — **Graduated ND Filter** - `lens.polariser` — **Polariser** - `lens.star_filter` — **Star Filter** - `lens.streak_filter` — **Streak Filter** - `lens.shallow_dof` — **Shallow Depth of Field** - `lens.deep_focus` — **Deep Focus** - `lens.hyperfocal` — **Hyperfocal Distance** - `lens.bokeh_texture` — **Bokeh as Texture** - `lens.focus_breathing` — **Focus Breathing** - `lens.out_of_focus_opening` — **Out-of-Focus Opening** - `lens.focus_reveal` — **Focus Reveal** - `lens.defocus_pov` — **Defocus as Point of View** - `lens.flare` — **Lens Flare** - `lens.veiling_glare` — **Veiling Glare** - `lens.halation` — **Halation** - `lens.bloom` — **Bloom** - `lens.chromatic_aberration` — **Chromatic Aberration** - `lens.vignette` — **Vignette** - `lens.barrel_pincushion` — **Barrel and Pincushion Distortion** - `lens.fast_glass` — **Ultra-Fast Glass** - `lens.zoom_vs_prime` — **Zoom versus Prime as a Look** - `lens.dolly_vs_zoom` — **Perspective: Dolly versus Zoom** - `lens.shift_perspective_control` — **Shift Lens / Perspective Control** - `lens.prism` — **Prisms and Distortion Optics** ### [cg-vfx.md](cg-vfx.md) — 32 cards **3D CG, VFX and Virtual Production** — CGI, Visual Effects & Volumetric Simulations - `cg.register_before_craft` — **Commit the Register Before the Craft** - `cg.morph_3d` — **3D Morph Transition** - `cg.set_extension` — **Set Extension** - `cg.sky_replacement` — **Sky Replacement** - `cg.deaging` — **Digital De-Aging** - `cg.crowd_sim` — **Crowd Simulation** - `cg.fluid_sim` — **Fluid Simulation** - `cg.cloth_sim` — **Cloth Simulation** - `cg.hair_fur_sim` — **Hair and Fur Simulation** - `cg.mocap` — **Motion Capture** - `cg.performance_capture` — **Performance Capture** - `cg.roto` — **Rotoscoping** - `cg.screen_replacement` — **Screen Replacement** - `cg.invisible_vfx` — **Invisible VFX** - `cg.hdri_ibl` — **HDRI Lighting / Image-Based Lighting** - `cg.sss_skin` — **Subsurface Scattering for Skin** - `cg.lens_artifacts` — **Simulated Lens Artifacts** - `cg.photoreal_render` — **Photoreal Render** - `cg.npr_toon` — **Non-Photorealistic Render / Toon Render** - `cg.cel_shaded_3d` — **Cel-Shaded 3D** - `cg.arcane_painterly` — **The Painterly 3D Look** - `cg.unreal_cinematic` — **The Real-Time Engine Cinematic Look** - `cg.clay_stopmo_sim` — **Simulated Stop Motion in 3D** - `cg.low_poly_retro` — **Low-Poly Retro Look** - `cg.voxel` — **Voxel Art** - `cg.isometric_diorama` — **Isometric Diorama** - `cg.glitch_3d` — **The Glitch Aesthetic in 3D** - `cg.hologram_ui` — **Hologram and UI Overlay** - `cg.xray_body` — **X-Ray and Inside-the-Body Shot** - `cg.assembly_build_up` — **Assembly Build-Up** - `cg.anamorphic_sim` — **Simulated Anamorphic Lens** - `cg.face_replacement` — **Digital Face Replacement** ### [vertical-short-form.md](vertical-short-form.md) — 25 cards **Vertical Short-Form** — Vertical Short-Form Composition (9:16 Reels/Shorts) - `vertical.hook_window` — **The Hook Window / First Three Seconds** - `vertical.visual_hook` — **Visual Hook** - `vertical.face_first_frame` — **Face In The First Frame** - `vertical.silent_first_second` — **Silent First Second Rule** - `vertical.cover_frame` — **Cover Frame / Thumbnail Frame** - `vertical.hook_stack` — **Hook Stack** - `vertical.callout_hook` — **Call-Out Hook** - `vertical.number_hook` — **Number Hook** - `vertical.pov_caption` — **POV Caption** - `vertical.captions` — **On-Screen Captions** - `vertical.caption_bar` — **The Caption Bar** - `vertical.progress_bait` — **Progress Bait** - `vertical.sound_sync` — **Sound Sync** - `vertical.green_screen_react` — **Green-Screen React / Overlay React** - `vertical.split_react` — **Split-Screen React** - `vertical.clap_transition` — **Clap Transition** - `vertical.walk_past_cut` — **Walk-Past Cut** - `vertical.vertical_stack` — **Vertical Stacking** - `vertical.safe_zones` — **UI Safe Zones** - `vertical.facebook_safe_zones` — **Facebook Reels and Stories Safe Zones** - `vertical.text_safe_zone` — **Text-Safe Zone** - `vertical.fill_frame` — **Fill The Frame** - `vertical.pov_camera` — **First-Person POV** - `vertical.talk_to_camera` — **Talk-To-Camera** - `vertical.comment_bait` — **Comment-Bait Freeze** ### [still-photography.md](still-photography.md) — 18 cards **Still Photography and Static Visual Arts** — Studio & Commercial Still Photography - `photo.slot_or_shutter` — **The Slot or the Shutter** - `photo.panning` — **Panning Photography** - `photo.icm` — **Intentional Camera Movement / ICM** - `photo.light_painting` — **Light Painting** - `photo.long_exposure_still` — **Long Exposure Still** - `photo.focus_stacking` — **Focus Stacking** - `photo.exposure_blending` — **Exposure Blending / HDR Merge** - `photo.photo_essay` — **Photo Sequence / Photo Essay** - `photo.diptych_triptych` — **Diptych and Triptych** - `photo.cinemagraph` — **Cinemagraph** - `photo.decisive_moment` — **The Decisive Moment** - `photo.environmental_portrait_still` — **The Environmental Portrait (Still)** - `photo.packshot` — **The Studio Packshot** - `photo.poster_composition` — **Poster Composition** - `photo.thumbnail_composition` — **Thumbnail Composition** - `photo.storyboard_frame` — **The Storyboard Frame as a Still** - `photo.key_art_hero_pose` — **The Key Art Hero Pose** - `photo.multiple_exposure` — **Multiple Exposure** ### [render-style.md](render-style.md) — 19 cards **Medium, Style and Render Register** — Fine Art, Traditional Painting & Illustration Styles - `medium.claim_before_look` — **Name the Claim Before the Look** - `medium.photographic` — **Photographic Register** - `medium.oil_painting` — **Oil Painting Register** - `medium.watercolour` — **Watercolour Register** - `medium.ink_line` — **Ink Line and Hatching** - `medium.woodcut` — **Woodcut and Relief Print** - `medium.charcoal` — **Charcoal and Dry Media** - `medium.threed_render` — **3D Render Register** - `medium.stylised_cg_handmade` — **Stylised CG With a Handmade Surface** - `medium.collage` — **Collage and Cut Paper** - `medium.flat_vector` — **Flat Vector Register** - `medium.anime_cel` — **Anime Cel Register** - `medium.stop_motion` — **Stop Motion and Handmade Object** - `medium.risograph` — **Risograph and Limited Print** - `medium.mosaic_relief` — **Mosaic, Relief and Carved Surface** - `medium.register_mixing` — **Register Mixing With Intent** - `medium.era_process` — **Historical Photographic Process** - `medium.material_honesty` — **Name the Medium Once, Then Stop** - `medium.period_appropriate_register` — **Register Chosen by Period Logic** ### [kids-content.md](kids-content.md) — 16 cards **Kids Content** — Children Content, High Clarity & Joyful Aesthetics - `kids.high_key_soft` — **Bright High-Key Soft Light** - `kids.repetition_structure` — **Repetition Structure** - `kids.point_and_name` — **Point-And-Name Shot** - `kids.singalong_text` — **Sing-Along Text** - `kids.bouncing_ball` — **The Bouncing Ball** - `kids.colour_coded_characters` — **Colour-Coded Characters** - `kids.letter_number_insert` — **Letter Or Number Hero Insert** - `kids.clean_background_subject` — **One Subject On A Clean Background** - `kids.clap_cue` — **Clap-Along Cue** - `kids.counting_beat` — **Counting Beat** - `kids.everyone_dances` — **Everyone-Dances Finale** - `kids.bg_parallax` — **Layered Background Parallax** - `kids.walk_loop` — **Walk-In-Place Loop** - `kids.day_night_simple` — **Simple Day To Night Change** - `kids.emotion_face_insert` — **Emotion Face Insert** - `kids.character_wipe` — **Character Wipe Transition** ### [still-life-product.md](still-life-product.md) — 16 cards **Still-Life, Product and Set Staging** — Product Photography & Macro Tabletop Staging - `staging.duty_before_arrangement` — **Name the Duty Before the Arrangement** - `staging.hero_and_support` — **One Hero, Everything Else Supports** - `staging.triangle_arrangement` — **Arrange in Triangles, Not Rows** - `staging.overlap_for_depth` — **Overlap to Build Depth** - `staging.surface_choice` — **Choose the Surface First** - `staging.props_earn_place` — **Every Prop Earns Its Place** - `staging.cut_and_reveal` — **Cut It Open** - `staging.height_and_lift` — **Lift Things Off the Table** - `staging.human_trace` — **Leave a Human Trace** - `staging.colour_relationship` — **Stage the Colour Relationship** - `staging.scale_companion` — **Put Something Known Beside It** - `staging.background_separation` — **Separate the Subject From the Ground** - `staging.stack_and_repeat` — **Stack, Repeat and Break** - `staging.wet_and_dry` — **Wet, Dry and the State of Things** - `staging.period_set_dressing` — **Period-Truthful Set Dressing** - `staging.empty_space_as_object` — **Treat the Empty Space as an Element** ### [materials-surfaces.md](materials-surfaces.md) — 16 cards **Materials and Surface Physics** — Surface Physics, Textures & Material Shaders - `material.distance_before_substance` — **Name the Distance Before the Substance** - `material.weave_scale` — **Weave and Thread Scale** - `material.drape_weight` — **Drape and Cloth Weight** - `material.wear_history` — **Wear, Patina and Use History** - `material.metal_behaviour` — **Metal and Specular Behaviour** - `material.skin_surface` — **Skin Surface and Subsurface** - `material.hair_behaviour` — **Hair Mass and Strand Behaviour** - `material.stone_masonry` — **Stone, Brick and Masonry** - `material.wood_grain` — **Wood, Grain and Joinery** - `material.water_glass` — **Water, Glass and Transparency** - `material.dust_air` — **Dust, Haze and Particulate Air** - `material.food_surface` — **Food Surface and Freshness** - `material.blood_wound_restraint` — **Blood, Wound and Physical Damage** - `material.light_response_pairing` — **Pair the Material With Its Light** - `material.contact_and_shadow` — **Contact Shadow and Ground Truth** - `material.scale_cue` — **Scale Cue Inside the Material** ### [pose-static.md](pose-static.md) — 16 cards **Pose and Static Performance** — Static Posing, Weight Distribution & Body Silhouette - `pose.address_before_attitude` — **Name Who the Pose Is For** - `pose.weight_shift` — **Weight on One Leg** - `pose.head_body_offset` — **Head and Body on Different Axes** - `pose.chin_forward_down` — **Chin Forward and Down** - `pose.hands_have_a_job` — **Give the Hands Something to Do** - `pose.negative_space_in_the_body` — **Open the Gaps Inside the Figure** - `pose.seated_forward` — **Seated and Leaning Forward** - `pose.eyeline_direction` — **Decide Where the Eyes Go** - `pose.group_triangle` — **Build Groups in Triangles** - `pose.action_arrested` — **The Arrested Action** - `pose.hands_on_face_restraint` — **Restraint With Hands Near the Face** - `pose.back_to_camera` — **Turned Away From Camera** - `pose.period_body_language` — **Period-Truthful Body Language** - `pose.child_pose_truth` — **Children Posed as Children** - `pose.hero_stance` — **The Hero Stance** - `pose.the_small_asymmetry` — **One Thing Out of Place** ### [reference-roles.md](reference-roles.md) — 16 cards **Reference Roles and Multi-Reference Assembly** — Reference Image Routing & Multimodal Control Weights - `ref.role_before_the_reference` — **Name the Role Before the Reference** - `ref.role_declared` — **Role-Declared Reference** - `ref.negative_role` — **Negative Role Statement** - `ref.identity_only` — **Identity-Only Extraction** - `ref.wardrobe_material` — **Wardrobe and Material Reference** - `ref.environment_plate` — **Environment Plate Reference** - `ref.prop_object` — **Prop and Object Reference** - `ref.animal` — **Animal Reference** - `ref.audio` — **Audio Reference** - `ref.video_motion` — **Video Reference and Motion Transfer** - `ref.budget_ranking` — **Reference Budget and Ranking** - `ref.sheet_grouping` — **Sheet-as-One-Subject Grouping** - `ref.no_crop` — **Never Crop the Sheet** - `ref.conflict_resolution` — **Reference Conflict Resolution** - `ref.style_separate` — **Style Reference Held Separate** - `ref.provenance` — **Reference Provenance Record** ### [documentary.md](documentary.md) — 15 cards **Documentary, Interview and Reportage** — Documentary Realism, Archival & Observational Stills - `doc.interview_background_depth` — **Building Depth Behind the Interview** - `doc.walking_interview` — **The Walking Interview** - `doc.interview_jump_cut` — **The Visible Jump Cut in an Interview** - `doc.phone_call_visual` — **The Recorded Phone Call Visual** - `doc.reveal_walk_into_site` — **The Reveal Walk Into a Site** - `doc.observational_mode` — **The Observational Mode** - `doc.poetic_mode` — **The Poetic Mode** - `doc.timeline_graphic` — **The Timeline Graphic** - `doc.faceless_reenactment` — **Faceless Reenactment** - `doc.dramatised_reconstruction` — **The Dramatised Reconstruction** - `doc.multicam_switch_on_beat` — **Multi-Camera Switching on the Beat** - `doc.pov_walk` — **The POV Walk** - `doc.side_by_side_comparison` — **The Side-by-Side Comparison** - `doc.kinetic_quote` — **The Kinetic Quote** - `doc.bullet_build` — **The On-Screen Bullet Build** ### [identity-consistency.md](identity-consistency.md) — 14 cards **Identity Consistency Across Images** — Character Identity Consistency Across Generations - `ident.frozen_sentence` — **Frozen Identity Sentence** - `ident.turnaround_sheet` — **Character Turnaround Sheet** - `ident.expression_set` — **Expression Set** - `ident.scale_reference` — **Scale and Proportion Reference** - `ident.wardrobe_state` — **Wardrobe State Log** - `ident.location_plate` — **Location Identity Plate** - `ident.object_card` — **Object Identity Card** - `ident.palette_lock` — **Palette Lock** - `ident.render_register` — **Render Register Lock** - `ident.clean_source` — **Regenerate From Source, Not From Output** - `ident.canonical_promotion` — **Canonical Promotion Record** - `ident.distinguishing_mark` — **Distinguishing Mark** - `ident.age_change` — **Identity Under Age Change** - `ident.crowd_discipline` — **Crowd Identity Discipline** ### [music-video.md](music-video.md) — 14 cards **Music Video and Performance** — Music Video Keyframes & Rhythmic Stylization - `mv.lipsync_framing` — **Lip-Sync Framing** - `mv.crowd_energy_wide` — **Crowd-Energy Wide** - `mv.strobe_drop` — **Strobe On The Drop** - `mv.lyrics_on_screen` — **Lyrics On Screen** - `mv.stage_light_cues` — **Stage Lighting Cues** - `mv.mirror_kaleidoscope` — **Mirror / Kaleidoscope** - `mv.hidden_face` — **Hidden-Face Performance** - `mv.instrument_closeup` — **Instrument Close-Up On Its Note** - `mv.bridge_other_world` — **The Bridge As A Different World** - `mv.projection` — **Projection On The Performer** - `mv.practical_lights` — **Practical Lights In Frame** - `mv.perf_narrative_match` — **Performance To Narrative Match** - `mv.lyric_visual_pun` — **Literal Lyric Image** - `mv.flash_frames` — **Flash Frames** ### [ads-trailers.md](ads-trailers.md) — 13 cards **Ads, Trailers and Motion Design** — Advertising, Key Art & High-Impact Promo Stills - `promo.lifestyle_broll` — **Lifestyle B-Roll** - `promo.testimonial_frame` — **Testimonial Frame** - `promo.super` — **The Super** - `promo.kinetic_typography` — **Kinetic Typography** - `promo.braaam` — **The Braaam** - `promo.audio_hit_sync` — **Audio-Hit Sync** - `promo.trailer_voice` — **Trailer Voice Over** - `promo.ui_animation` — **UI Animation** - `promo.ugc_thirty_days` — **The Results-After-30-Days Time Jump** - `promo.ugc_screen_recording` — **The Screen-Recording Proof Shot** - `promo.ugc_asmr_closeup` — **The Whisper / ASMR Product Close-Up** - `promo.ugc_caption_carries` — **The Caption Carries It Sound-Off** - `promo.ugc_split_compare` — **The Split-Screen Comparison** ### [keyframe-craft.md](keyframe-craft.md) — 14 cards **Keyframe Craft, Single and Paired** — Keyframe Extraction & Motion-Ready Composition - `kf.frame_before_motion` — **Settle the Frame Before the Motion** - `kf.motion_headroom` — **Motion Headroom** - `kf.first_last_pair` — **First and Last Frame Pair** - `kf.readable_delta` — **The Difference Is the Direction** - `kf.chain_frame` — **End Frame as the Next Start** - `kf.settled_join` — **Settled Pose at the Join** - `kf.complexity_first` — **Complexity Belongs in the Frame** - `kf.weak_engine_anchor` — **Weak-Engine Anchor** - `kf.native_ratio` — **Aspect Ratio Set at the Still** - `kf.light_state` — **Light State Declared for Continuity** - `kf.parallax_staging` — **Depth Staged for Parallax** - `kf.contact_points` — **Hands and Contact Points Resolved** - `kf.loaded_expression` — **Expression Held, Not Neutral** - `kf.role_separation` — **Poster Frame Versus Start Frame** ### [retouching.md](retouching.md) — 13 cards **Retouching and Post-Capture Treatment** — High-End Retouching & Clean Plate Inpainting - `retouch.fault_before_fix` — **Name the Fault Before the Fix** - `retouch.dodge_and_burn` — **Dodge and Burn** - `retouch.frequency_separation` — **Frequency Separation** - `retouch.blemish_versus_feature` — **Remove Blemishes, Keep Features** - `retouch.selective_colour` — **Selective Colour Correction** - `retouch.skin_tone_protection` — **Protect the Skin Tones** - `retouch.sharpen_last_and_local` — **Sharpen Last, and Only Where It Matters** - `retouch.noise_and_grain_discipline` — **Noise Removal and Grain Restoration** - `retouch.perspective_correction` — **Correct the Verticals** - `retouch.composite_light_match` — **Match the Light When Compositing** - `retouch.non_destructive_chain` — **Keep the Chain Non-Destructive** - `retouch.calibrated_viewing` — **Judge on a Calibrated Screen** - `retouch.restraint_check` — **The Restraint Check** ### [in-frame-text.md](in-frame-text.md) — 16 cards **In-Frame Text and Typography** — In-Frame Typography, Ancient Glyphs & Signage - `textimg.read_or_seen` — **Read, or Only Seen** - `textimg.carved_not_text` — **Describe Text as Carved Geometry** - `textimg.short_text_rule` — **Keep In-Frame Text Short** - `textimg.quote_the_string` — **Quote the Exact String** - `textimg.non_latin_script` — **Non-Latin Script Handling** - `textimg.text_safe_zone` — **Text Safe Zone Planned in the Image** - `textimg.typography_as_subject` — **Typography as the Subject** - `textimg.period_lettering` — **Period-Truthful Lettering** - `textimg.numbers_and_dates` — **Numbers, Dates and Small Detail Text** - `textimg.repair_not_regenerate` — **Fix Text by Layer, Not by Reroll** - `textimg.no_watermark_clause` — **Clean Plate Clause** - `textimg.two_scripts_one_surface` — **Two Scripts on One Surface** - `textimg.subtitle_size_in_frame` — **Subtitle Size in the Frame** - `textimg.subtitling_a_sung_line` — **Subtitling a Sung Line** - `textimg.invented_script` — **An Invented Script That Cannot Be Misread** - `access.legible_at_size` — **Legible at the Size It Is Actually Watched** ### [print-delivery.md](print-delivery.md) — 13 cards **Print and Physical Delivery** — High-Resolution Print Delivery & Aspect Scaling - `print.cmyk_gamut` — **Design Inside the Print Gamut** - `print.resolution_at_size` — **Resolution at Final Size** - `print.bleed_and_trim` — **Bleed, Trim and Safe Area** - `print.paper_changes_the_image` — **The Paper Is Part of the Image** - `print.proof_before_run` — **Proof Before the Run** - `print.black_is_a_decision` — **Rich Black Versus Flat Black** - `print.type_over_image` — **Type That Survives the Image Behind It** - `print.large_format_distance` — **Compose for the Viewing Distance** - `print.fixed_panel_safe_zones` — **Safe Zones on a Fixed Panel or Wall** - `print.projection_grade` — **Grading for a Projection in a Lit Room** - `print.spot_and_finish` — **Spot Colour, Foil and Finish** - `print.spot_colour_printing` — **Spot Colour as the Printing Method** - `print.archival_and_lifespan` — **Archival Materials and Lifespan** ### [restoration.md](restoration.md) — 10 cards **Correction, Restoration and Extension** — Historical Archive Restoration & Damage Recovery - `repair.inpaint_region` — **Inpaint a Region** - `repair.outpaint_extend` — **Outpaint and Extend the Frame** - `repair.upscale_stage` — **Upscale as a Separate Stage** - `repair.face_restore_caution` — **Face Restoration With Caution** - `repair.artefact_removal` — **Artefact and Intrusion Removal** - `repair.colour_match_pass` — **Colour Match Across a Set** - `repair.regenerate_vs_repair` — **Know When to Repair and When to Reroll** - `repair.version_and_keep` — **Keep the Superseded Version** - `repair.relight_pass` — **Relight Rather Than Regenerate** - `repair.record_the_fix` — **Record What Was Repaired** ### [failure-modes.md](failure-modes.md) — 10 cards **Failure Modes and Rescues** — Visual Artifacts, Prompt Bloat & Model Failure Mitigation - `rescue.hands` — **Hands That Fail** - `rescue.faces_in_crowd` — **Crowd Faces Collapse** - `rescue.text_garble` — **Text Comes Back Wrong** - `rescue.floating_objects` — **Objects That Float** - `rescue.symmetry_drift` — **Symmetry Drift** - `rescue.scale_confusion` — **Scale Confusion** - `rescue.eye_failure` — **Eyes and Gaze Failure** - `rescue.average_face` — **The Average Face** - `rescue.background_invention` — **Background Invention** - `rescue.cost_before_reroll` — **Count the Rerolls Before Spending** ### [data-visualisation.md](data-visualisation.md) — 17 cards **Data Visualisation and Information Graphics** — Designing the frame when the subject is a number - `dataviz.chart_from_the_question` — **Pick the Chart from the Question** - `dataviz.zero_baseline` — **The Zero Baseline** - `dataviz.scale_choice` — **Truncated and Logarithmic Scales, and When Each Is Honest** - `dataviz.one_number_held` — **One Number, Held** - `dataviz.the_counter` — **The Counter That Counts** - `dataviz.transition_is_the_argument` — **The Transition Is the Argument** - `dataviz.colour_encodes_one_thing` — **Colour That Carries Meaning** - `dataviz.direct_labelling` — **Label the Thing, Not the Key** - `dataviz.axis_implication` — **What the Axis Says and What It Implies** - `dataviz.map_that_changes` — **The Map That Changes Shape** - `dataviz.small_multiples_or_animate` — **Small Multiples Against One Animated Chart** - `dataviz.reading_time` — **How Long a Graphic Must Stay Up** - `dataviz.uncertainty_shown` — **Uncertainty on Screen** - `dataviz.source_line` — **The Source Line** - `dataviz.memorable_number` — **The Number the Audience Remembers** - `dataviz.works_muted_and_paused` — **The Graphic That Works Muted and Paused** - `dataviz.build_do_not_generate` — **Build the Chart, Do Not Generate It** ### [how-to-write-an-image-prompt.md](how-to-write-an-image-prompt.md) — 22 cards **How an image prompt is written** — How an image prompt is written — Every rule here is craft: what a generative model does with a prompt, and what it does with a careless one. - `prompt.rule.router_opening_conditions` — **Router Opening Conditions** - `prompt.rule.router_skip_conditions` — **Router Skip Conditions** - `prompt.rule.the_jobs_in_order` — **4.0 The jobs, in order** - `prompt.rule.b_the_mesopotamia_canon` — **4.0b The Mesopotamia canon** - `prompt.rule.prompt_anatomy_and_universal_syntax_order` — **4.1 Prompt Anatomy And Universal Syntax Order** - `prompt.rule.the_self_containment_law` — **4.2 The Self-Containment Law** - `prompt.rule.asset_types_keyframes_versus_reference_sheets` — **4.3 Asset Types: Keyframes Versus Reference Sheets** - `prompt.rule.negative_prompting_taxonomy` — **4.4 Negative Prompting Taxonomy** - `prompt.rule.permissive_generation_guardrails_and_strict_ethics` — **4.5 Permissive Generation Guardrails And Strict Ethics** - `prompt.rule.model_specific_syntax_adapters` — **4.6 Model-Specific Syntax Adapters** - `prompt.rule.lens_optics_sensor_simulation_and_focal_depth_mathematics` — **4.7 Lens Optics, Sensor Simulation, And Focal Depth Mathematics** - `prompt.rule.dual_frame_end_keyframe_engineering` — **4.8 Dual-Frame End Keyframe Engineering** - `prompt.rule.b_every_example_in_this_module_is_bound_by_law_3` — **4.8b Every example in this module is bound by Law 3** - `prompt.rule.prompt_generation_failure_recoveries_and_troubleshooting` — **4.9 Prompt Generation Failure Recoveries And Troubleshooting** - `prompt.rule.negative_sizing_and_aspect_resolution` — **4.10 Negative Sizing and Aspect Resolution** - `prompt.rule.b_a_reference_sheet_is_not_a_shot` — **4.10b A reference sheet is not a shot, and its rules are different** - `prompt.rule.stated_defaults_for_middle_pipeline_stall_points` — **4.11 Stated Defaults for Middle-Pipeline Stall Points** - `prompt.rule.research_recency_and_shelf_life_mandates` — **6.1 Research Recency and Shelf Life Mandates** - `prompt.rule.what_high_quality_looks_like` — **What High Quality Looks Like** - `prompt.rule.failure_modes_and_immediate_remedies` — **Failure Modes And Immediate Remedies** - `prompt.rule.context` — **Context** - `prompt.rule.prompt_manifest_execution` — **Prompt Manifest & Execution** ### [sheet-character.md](sheet-character.md) — 4 cards **CHARACTER SHEET TEXT-VISUAL TEMPLATE** — CHARACTER SHEET TEXT-VISUAL TEMPLATE — This is the **written/visual template** of the character sheet reference (Gilgamesh style). - `sheet.char.full_body_four_views_not_three` — **Full body - four views, not three** - `sheet.char.face_four_close_ups` — **Face - four close-ups** - `sheet.char.expression_range_beyond_the_four` — **Expression range, beyond the four** - `sheet.char.what_this_sheet_is_for` — **What this sheet is for** ### [still-image-design-record.md](still-image-design-record.md) — 1 card **Still-image design record** — Still-image design record — What is decided about a frame, as opposed to a shot. This is the record behind every keyframe, reference sheet, poster and thumbnail, and it is filled b - `still.design_record` — **The Still-Image Design Record**
SHA-256: fba8312c6ff5865914542ed89a2fc228aff39e6bd1b3c434f01ff1a9aed316c0