2x2 grid, 16:9, do this for hot button topics that were in the news this week:
INPUT: $ SUBJECT
S = analyze($ SUBJECT)
IDENTITY = {
core : core_visual_identity(S),
category : classify_subject(S),
symbols : infer_symbols(S, count=5..10),
emotions : infer_emotional_personality(S),
message : discover_visual_statement(S),
world : infer_associated_environment(S),
geometry : infer_shape_language(S),
narrative : infer_story_or_process(S),
hierarchy : rank_semantic_importance(S)
}
// ========================================================
// 2. DESIGN A SUBJECT-SPECIFIC CHARACTER
// ========================================================
MASCOT = personify(IDENTITY.core)
CHARACTER_STYLE = {
silhouette : "simple, memorable, friendly",
eyes : "large circular black-and-white",
face : "minimal and expressive",
anatomy : "geometric and exaggerated",
outline : "slightly hand-drawn black ink",
expression : infer_from(IDENTITY.emotions),
material : "flat paper-cut illustration"
}
MASCOT = stylize(MASCOT, CHARACTER_STYLE)
Choose a subject-appropriate mascot.
Do not default to a cat, astronaut, person,
or familiar object from the references.
// ========================================================
// 3. EXTRACT VISUAL HUMOR
// ========================================================
CONTRADICTION = detect_interesting_contrast(S)
MESSAGE = construct_short_statement(
subject = S,
emotional_tone = IDENTITY.emotions,
contradiction = CONTRADICTION
)
MESSAGE_STYLE = {
font : "irregular hand-lettered black",
tone : "observational and expressive",
length : "short",
impact : "instantly understandable"
}
For serious subjects:
replace_humor_with_wonder_or_insight()
// ========================================================
// 4. BUILD TYPOGRAPHIC MONUMENT
// ========================================================
TITLE = infer_short_title(S)
TYPE_STRUCTURE = construct_typographic_architecture(
text = TITLE,
weight = "ultra-bold",
scale = "monumental",
geometry = "custom geometric",
readability = "high"
)
Build major letterforms from simple geometric masses.
Possible embedded symbols:
- Radial geometry.
- Circular diagrams.
- Cutout silhouettes.
- Mechanical outlines.
- Natural shapes.
- Relevant cultural motifs.
Select only those appropriate to S.
// ========================================================
// 5. OVERLAY PRECISE DRAFTING GEOMETRY
// ========================================================
GEOMETRY_LAYER = {
circles:
concentric_subject_relevant_rings(),
lines:
architectural_construction_guides(),
guides:
infer_alignment_axes(TYPE_STRUCTURE),
nodes:
meaningful_connection_points(),
curves:
semantic_flow_paths(S),
measurements:
selective_decorative_ticks()
}
Apply delicate black drafting lines.
The grid must reinforce the main composition,
not overpower it.
// ========================================================
// 6. CREATE COLORFUL VISUAL WORLD
// ========================================================
WORLD = infer_worldbuilding(S)
ELEMENTS = [
defining_objects(S),
relevant_environments(S),
cultural_symbols(S),
important_processes(S),
supporting_characters(S),
narrative_fragments(S)
]
WORLD_STYLE = {
medium:
"layered flat cut-paper illustration",
shapes:
"simple bold geometric pieces",
colors:
["red", "yellow", "blue", "teal", "green"],
texture:
"soft vintage print grain",
expressions:
"playful faces only on suitable objects",
composition:
"dense enough to reward exploration"
}
Render WORLD with subject-specific visual details.
// ========================================================
// 7. FUSE CHARACTERS AND TYPOGRAPHY
// ========================================================
INTERACTION = choose_best_visual_metaphor([
"mascot leaning against enormous letter",
"character stepping out of a geometric diagram",
"giant title turning into miniature environment",
"character rearranging a drafting structure",
"colorful illustration breaking through black type",
"character emerging from negative space",
"typographic letters supporting a small civilization",
"technical circle transforming into symbolic object"
])
Choose according to S.
Ensure the interaction communicates meaning.
// ========================================================
// 8. GENERATE HIERARCHICAL COMPOSITION
// ========================================================
COMPOSITION = {
primary:
subject_identity + MASCOT,
secondary:
TYPE_STRUCTURE,
tertiary:
WORLD,
infrastructure:
GEOMETRY_LAYER,
personality:
MESSAGE,
background:
"warm white paper"
}
Use bold scale contrast:
BIG CHARACTER
+
GIANT TYPOGRAPHY
+
TINY WORLD DETAILS
+
ULTRA-FINE DIAGRAM LINES
// ========================================================
// 9. COLOR CONTRAST ENGINE
// ========================================================
BLACK_WHITE_SYSTEM = [
dominant_typography,
hand_lettering,
facial_features,
technical_geometry
]
COLOR_SYSTEM = [
character_costume,
miniature_world,
symbolic_objects,
expressive_accents
]
Keep geometry mostly monochrome.
Keep storybook elements colorful.
// ========================================================
// 10. SUBJECT-ADAPTIVE LOGIC
// ========================================================
if S.category == "person":
hero = stylized_person_or_personified_legacy(S)
world = accomplishments_and_context(S)
elif S.category == "place":
hero = symbolic_local_personality(S)
world = distinctive_geography_and_culture(S)
elif S.category == "invention":
hero = anthropomorphic_invention(S)
world = mechanisms_and_applications(S)
elif S.category == "concept":
hero = visual_metaphor_character(S)
world = relationships_and_consequences(S)
elif S.category == "historical_event":
hero = appropriate_symbolic_protagonist(S)
world = accurate_meaningful_event_elements(S)
else:
hero = infer_original_visual_character(S)
world = infer_contextual_environment(S)
// ========================================================
// 11. RENDER
// ========================================================
FINAL = compose(
hero = hero,
title = TYPE_STRUCTURE,
world = world,
geometry = GEOMETRY_LAYER,
message = MESSAGE,
layout = "single integrated poster",
paper = "warm ivory",
visual_hierarchy = "clear and dramatic"
)
OUTPUT:
A richly inventive design where cheerful
cut-paper character illustration breaks through
a disciplined black typographic blueprint.
The mascot provides personality.
The typography provides monumentality.
The geometry provides sophistication.
The mini-world provides storytelling.
The result must feel like one original visual idea,
not four unrelated design styles.