Chapter 1
Lab 1: The Prompt Director's Chair
Practice turning a casual map request into a purpose-driven, audience-aware, constrained prompt-director brief.
Lab directory
Browse the Prompt Cartography lab collection by chapter, type, and level.
Chapter 1
Practice turning a casual map request into a purpose-driven, audience-aware, constrained prompt-director brief.
Chapter 1
Run the same guarded map prompt in two free LLMs and compare audience fit, guardrail obedience, clarity, and overconfidence.
Chapter 1
Keep the map topic and purpose fixed, change only the audience, and observe how the recommended design shifts.
Chapter 1
Add one strong design constraint and ask the LLM to explain what tradeoffs the constraint creates.
Chapter 2
Build a reusable prompt packet from a casual request by applying CRAFT, separating prompt roles, and treating prompt revisions as design artifacts.
Chapter 2
Diagnose a weak cartographic prompt before revising it, then compare weak and directive outputs.
Chapter 2
Simulate design assistant, cartographic critic, and prompt editor roles using ordinary free LLM chats.
Chapter 3
Build a cartographic memory packet, test simulated retrieval, and revise memory through chunking and critique.
Chapter 3
Audit a memory packet by deciding what to keep, narrow, or retire, then test how maintained memory changes an LLM output.
Chapter 4
Create a durable prompt-to-map workflow that separates specification, production, critique, and repair.
Chapter 4
Track where a map drifts away from its original design specification and revise the prompt chain.
Chapter 5
Create a provenance, privacy, and responsibility packet for an AI-assisted map workflow.
Chapter 5
Stress-test a map idea for privacy, representation, and possible downstream harm.
Chapter 5
Synthesize Part I by turning a map concept into a structured, critique-ready prompt cartography plan.
Chapter 6
Prove that a working map is still worthy of publication.
Chapter 6
Test whether a critique prompt deserves reuse across maps.
Chapter 6
Use numbers as witnesses, not judges.
Chapter 7
Find, evaluate, curate, harmonize, and merge datasets with natural language.
Chapter 7
Compare keyword searching, semantic prompting, and reliability-aware prompting.
Chapter 7
Repair a messy join plan before it becomes a misleading map.
Chapter 8
Use Dondis-style visual language to direct rhetorically powerful map aesthetics.
Chapter 8
Compare how style changes trust, emotion, and interpretation.
Chapter 8
Find where an iterative prompt sequence loses its visual identity.
Chapter 9
Defeat LLM defaults by directing titles, extent, controls, hierarchy, layout, legends, and insets.
Chapter 9
Practice identifying and replacing silent map-element defaults.
Chapter 9
Judge whether zoom, pan, filters, sliders, and controls deserve to exist.
Chapter 9
Turn support elements into explanations instead of decoration.
Chapter 10
Design color palettes that explain data logic, guide emotion, and survive critique.
Chapter 10
Show how the wrong color scheme can misrepresent the data.
Chapter 10
Revise color for accessibility, contrast, and cultural interpretation.
Chapter 10
Compare rhetorical palettes while keeping data logic stable.
Chapter 11
Specify map typography for tone, hierarchy, legibility, and resilient web delivery.
Chapter 11
Compare how type changes trust, warmth, authority, and usability.
Chapter 11
Build readable label rules for points, lines, and areas.
Chapter 11
Protect map typography when preferred fonts do not load.
Chapter 12
Design symbols that encode category, quantity, hierarchy, and uncertainty without default drift.
Chapter 12
Replace generic web-map markers with symbols that carry meaning.
Chapter 12
Verify that symbol size represents quantity honestly.
Chapter 12
Compare raster and vector symbol prompting under tight constraints.
Chapter 13
Choose the right thematic representation and make its default lie visible.
Chapter 13
Test whether choropleth mapping is honest for a dataset.
Chapter 13
Compare dots, heat maps, and hexbins for point data.
Chapter 13
Decide when simultaneous variables help or overload users.
Chapter 14
Specify temporal motion only when it explains change better than static maps.
Chapter 14
Compare motion against static temporal alternatives.
Chapter 14
Match transition type to temporal data structure.
Chapter 14
Turn lively animation into accessible, user-controlled temporal design.
Chapter 15
Choreograph disclosure, commitment, memory, control, motion, and user flow.
Chapter 15
Make legends, filters, defaults, and reset behavior explicit.
Chapter 15
Stage information from glance to intent.
Chapter 15
Reject interactive features that do not serve the map.
Chapter 15
Sequence exploration, narrative, and analysis without chaos.
Chapter 16
Use the full prompt cartography workflow to refine a previous map concept.
Chapter 16
Decide when a map is ready to publish without endless refinement.
Chapter 17
Design a stewardship pipeline for a map after publication.