# Visual Cohesion Audit: Workloads/IO/DataFile ## The Baseline Metaphor **Index Node:** `_DataFile.md` **Root Metaphor:** **The Filing Cabinets in the Frozen Pantry** - **Visual Baseline:** The root establishes "Filing Cabinets" located in the "Frozen Pantry" (basement/cold storage). Every wait occurs while fetching pages from these physical cabinets. - **Setting/Mechanisms:** Industrial metal cabinets, drawers, index cards, cold/frozen atmosphere, physical retrieval of folders. --- ## Exhaustive Visual Critique (Leaf Nodes) ### `DataFileTruncate.md` > [!SUCCESS] **GOLD STANDARD FOR COHESION** > **Image Asset:** `assets/wl_io_datafiletruncate.png` > **Visual Content:** A sweating **Hippo** using giant scissors to physically cut a **Filing Cabinet** in half. > **Critique:** This is perfect. It uses the correct root object (Filing Cabinet) and a diverse animal to illustrate the technical operation (Truncation) in an absurd way. All other images in this group should be modeled after this style. ### `DataFileRead.md` > [!CAUTION] **Metaphor Abandonment (Mining)** > **Image Asset:** `assets/wl_io_datafileread.png` > **Visual Content:** A **Bear** with a headlamp digging through a pile of rocks for a **Puzzle Piece**. > **Critique:** Effectively ignores the Filing Cabinet metaphor. It treats data search as "mining for gems." This creates a fractured narrative where the user has to learn two metaphors for the same process. > **Visual Fix Required:** Show the Bear with the headlamp searching inside a massive, icy filing cabinet drawer for a lost folder. ### `DataFileWrite.md` > [!WARNING] **Metaphor Drift (Scribe)** > **Image Asset:** `assets/wl_io_datafilewrite.png` > **Visual Content:** A **Badger** writing in a massive open book with a quill. > **Critique:** Swaps the industrial "Filing Cabinet" world for a "Scribe at a desk" world. > **Visual Fix Required:** Show the Badger desperately trying to shove a new folder into a jammed Filing Cabinet drawer. ### `DataFileSync` & `DataFileImmediateSync` > [!WARNING] **Setting Drift** > **Image Assets:** `assets/wl_io_datafilesync.png`, `assets/wl_io_datafileimmediatesync.png` > **Visual Content:** One shows a beaver tying folders to a rock; the other shows a pigeon hitting a "FREEZE" button with a mallet. > **Critique:** These drop the "Filing Cabinet" context entirely. While the "FREEZE" button is a funny nod to the "Frozen Pantry," it lacks the physical furniture established in the root. > **Visual Fix Required:** Show the animals using chains to lock the Filing Cabinet drawers shut, or hosing them down with liquid nitrogen inside the Pantry. ### `DataFileExtend.md` > [!CAUTION] **Mechanical Conflict** > **Image Asset:** `assets/wl_io_datafileextend.png` > **Visual Content:** A **Beaver** adding a wooden slat to a **Barrel**. > **Critique:** Swaps "Filing Cabinets" for "Barrels." This is a complete failure of cohesion. > **Visual Fix Required:** Show an animal (e.g., the Beaver) welding a brand new drawer onto the top of a Filing Cabinet. ### `DataFileFlush.md` > [!CAUTION] **Total Metaphor Hallucination** > **Image Asset:** `assets/wl_io_datafileflush.png` > **Visual Content:** An **Iguana** in a vest on a glowing green ice cube. > **Critique:** Zero connection to the Filing Cabinet or Data File I/O concept. > **Visual Fix Required:** Must be replaced with an image of an animal aggressively purging folders out of a cabinet into a delivery chute. ### `DataFilePrefetch.md` > [!WARNING] **Setting Drift** > **Image Asset:** `assets/wl_io_datafileprefetch.png` > **Visual Content:** A **Capybara** in a desert looking at a **Pyramid of Folders**. > **Critique:** Excellent "looking ahead" metaphor, but it abandons the "Pantry/Cabinet" setting for a "Desert/Pyramid." > **Visual Fix Required:** Place the Capybara at the end of a long, dimly lit aisle of Filing Cabinets in the Frozen Pantry, using binoculars to spot a specific cabinet far in the distance. --- ## Action Plan 1. **Regenerate the entire family** (except for `DataFileTruncate`) to use the **Filing Cabinet** as the primary visual focus. 2. Ensure the **Frozen Pantry** setting (ice, cold atmosphere, industrial basement) is visually consistent across all 8 nodes. 3. Keep the **diverse animals** (Bear, Badger, Beaver, Pigeon, Capybara, Hippo) as they add great variety.