Bowerjack Get started Help Projects

Whitepaper

Desktop Publishing with AI

A Token-Efficient Approach to Human-Guided Art

Prepared for
Desktop publishers and publishing teams evaluating AI agents
Prepared by
Drew Dibble, Pink Parasol LLC
Date

Download the PDF

Bowerjack♥

Executive Summary

This paper compares three ways for AI agents to produce print-ready desktop publishing work: bespoke software written by a coding agent, computer use of a traditional desktop application, and semantic document editing in Bowerjack. Four current models (Opus 5.5, Sonnet 5.5, Astra 6 and Sol 6.1) each designed a 12-card court of Greek Olympian playing cards in each environment, for 20 trials scored blind. Computer use was by far the costliest and slowest approach, at a median of $19.90 and 41 minutes per deck against under $2 and 10 minutes for the others, and it had the lowest mean quality score (14.0 of 20) and the only printed errors. Semantic document editing matched bespoke software on quality (14.9 of 20 each), used fewer tokens and finished faster at the median, and produced a perfectly aligned deck in every trial, while leaving a document that people can edit directly. Across every approach, the weakest areas were aesthetic cropping and the selection of thematic art, which favors a workflow in which agents handle layout and people make art intake and final aesthetic choices.

Introduction

This whitepaper is for two audiences: desktop publishers who are considering AI agents to automate research and document layout, and organizations that are considering AI to produce desktop publishing artifacts.

AI agents are doing more useful work than ever: coding, data analysis, product research and development, sales and marketing automation, and customer service. Two of the most important parameters of an AI solution are capability and cost. Capabilities increase monthly with the release of new frontier and specialized models from research labs around the world, and the latest frontier models are competitive with top humans in many technical fields. The cost of an AI agent is denominated in tokens: the amount of text and imagery the agent reads and writes to accomplish a task. This whitepaper compares methods of AI desktop publishing by tokens, time and quality on a complex, time-consuming task: producing a 12-card court of playing cards, each with a portrait and a nameplate. The agent researches subjects on the theme, collects commercially printable artwork, lays out the card design, and saves the cards as a printable document.

Problem Statement

AI agents can currently perform desktop publishing tasks in two ways: by building bespoke software that researches and composites the playing cards and produces a printable PDF file, or through computer use, in which the agent operates a traditional desktop publishing application with mouse movements, keyboard input and screenshots. This paper measures a third way: semantic document editing using web layout primitives.

Building bespoke software is a natural task for coding agents like Claude Code (Anthropic) and Codex (OpenAI). The agent writes a tool that researches a topic for subjects, images and descriptions, and combines the images and text in a playing-card layout. The agent can develop the tool to whatever level of complexity the document needs. However, its intermediate formats are legible only to the agent that produced them; an artist who wants changes, such as to crops, fonts or spacing, must ask the agent for follow-up work and hope that it understands the request.

Computer use is an agent loop in which the agent operates a traditional desktop application, such as Adobe Illustrator (this study uses Inkscape, an open-source analogue). After taking instructions from the user, the agent works in a loop: it takes a screenshot to orient itself in the application, analyzes the screen layout, moves the mouse and types on the keyboard to change the card’s layout, and takes another screenshot to verify the result. Each screenshot is converted into thousands of tokens; reading the screen once is the equivalent of about 3 pages of written text. Awasthi found that for an administrative task managing customers and orders in a web UI, the computer-use agent consumed approximately 589,000 tokens to complete a task in 17 minutes, compared with approximately 13,000 tokens in 20 seconds when using structured API calls.

500 1k 3k 10k 30k 100k Output tokens per run (log scale) → Vision agent (Sonnet): median 38k output tokens (range 16.3k–59.7k) Vision agent (Sonnet) median 38k API (Sonnet): median 934 output tokens (range 852–1.02k) API (Sonnet) median 934 API (Haiku): median 819 output tokens (range 715–923) API (Haiku) median 819
Figure 1. Log10 token use for an administrative task (Awasthi)

Solution: Semantic Document Editing

The third way, semantic document editing using web layout primitives, is a general-purpose tool that combines traditional desktop publishing software with tools exposed to the agent. Those tools let the agent work in the web-standard layout languages it is already trained to use. The agent learns the software from its documentation, then researches the subjects and lays out the document. The software also gives people an interface like the one the agent drives in computer use, so an artist can adjust the work to taste after the agent is done, or ask the agent for further changes, as with bespoke software.

Bowerjack, the semantic document-editing service used in this study, applies this approach to printable card decks. Claude reaches Bowerjack through a registered connector (MCP); ChatGPT reaches it as a WebMCP site loaded in its browser. Bowerjack supports both.

This paper shows that semantic document editing using web layout primitives can reduce the token consumption, interaction overhead and error rate of AI-driven graphic design by moving mechanical, low-level operations out of the agent’s reasoning and iteration loop and into deterministic software, while keeping the human-in-the-loop control needed for tasteful and compelling design.

Method

To compare the three approaches, agents in each environment designed a court of custom playing cards on the theme of the Greek Olympians. They used the latest frontier models, Opus 5.5 and Astra 6, and mid-tier models, Sonnet 5.5 and Sol 6.1, all at “Medium” reasoning. Each model ran two trials with bespoke software and two with semantic document editing, and one with computer use, whose cost and duration made a second trial impractical. Opus and Sonnet are referred to below as Claude models, and Astra and Sol as GPT models.

Analysis

Each of the 20 trials was measured on the metrics below, and each deck it produced was scored on four qualitative criteria.

Metrics

  • Runtime: the agent’s working time, excluding time spent waiting on a person
  • Input and output tokens
  • Cost
  • Correctness and rights: each picture’s license and credit, and anything printed wrong

Qualitative

Alignment and spacing
0-5; 5 minus the number of classes of element (corner indexes, names, art frames, borders and so on) that are badly aligned, spaced or sized anywhere in the deck
Art thematic adherence
0-5; 1 point lost for each subject whose art does not fit the deck’s theme
Cropping and centering of art
0-5; 1 point lost for each imperfect crop or off-center subject
Beauty and complexity of layout
1-5, judged across the whole set of decks

Instructions

All three environments received this prompt:

Design a partial deck of 12 standard-sized playing cards, front/face side only, for manufacture. Standard-sized playing cards are 3.5 inches tall by 2.5 inches wide, with 3mm rounded corners. 1/8-inch bleed zone is required on each side, and the safe zone is 1/8 inch inside each cut border. The theme of the deck is Greek Olympians. Make thematic choices for art, suit and rank. Each card must contain a commercially printable licensed image representing that god, cropped in a salient and attractive way. The cards should have a nameplate naming the god and standard indexes on the upper-left and lower-right corner indicating the suit and rank of the card. Lay out and style the cards in an attractive, thematic way using appropriate fonts and symbols.

Bespoke Software

The prompt was followed by this instruction:

Build a simple card layout and compositing system and create a PDF file for print.

Opus 5.5 (medium reasoning)

Trial Runtime Uncached input Cached input Output Cost
1 23m 45s 1.61k 3.86M 53k $2.78
2 16m 41s 72 3.1M 58.2k $2.66

Sonnet 5.5 (medium reasoning)

Trial Runtime Uncached input Cached input Output Cost
1 12m 10s 1.64k 2.62M 56.8k $1.28
2 22m 53s 1.51k 2.6M 45.9k $1.04

Astra 6 (medium reasoning)

Trial Runtime Uncached input Cached input Output Cost
1 7m 25s 103k 1.76M 15.7k $3.58§
2 5m 00s 57.6k 1.14M 9.22k $2.17§

Sol 6.1 (medium reasoning)

Trial Runtime Uncached input Cached input Output Cost
1 6m 03s 57.5k 1.05M 14.1k $0.32§
2 7m 24s 87.1k 2.22M 15.8k $0.58§

Qualitative Analysis

All agents produced attractive, thematically appropriate cards with some alignment and cropping issues. The Claude models’ choice to include the Greek name of each god was creative, and Sol’s choice of a series of engravings by Giovanni Jacopo Caraglio (after Rosso Fiorentino) made its deck one of the strongest thematically and supported strong cropping and centering scores. The Claude models’ cards were generally more embellished than the GPT models’, with more refined meander (Greek key) borders.

Computer Use

The prompt was followed by this instruction:

Use Computer Use with the Inkscape desktop publishing software on this computer to layout the cards and export a PDF file for print, do not write a script to create the cards.

Opus 5.5 (medium reasoning)

Trial Runtime Uncached input Cached input Output Cost
1 1h 10m 690 117M 195k $31.46

Sonnet 5.5 (medium reasoning)

October 16 pilot run

Uncached input
620
Uncached output
4.2k
Cached input
89.9M
Cached output
781.9k
Wall clock
1h 03m
API time
27m 34s
Cost
$13.73

Sol 6.1 (medium reasoning)

October 16 pilot run

Uncached input
678k
Uncached output
43k
Cached input
36.8M
Cached output
0
Wall clock
44m 42s
Active runtime
27m 09s
Cost
$8.33

Astra 6 (medium reasoning)

Trial Runtime Uncached input Cached input Output Cost
1† 46m 23s 833k 23.5M 23.7k $33.01§

A partial deck: the run stalled with the Inkscape document still empty; when resumed, it exported 7 of the 12 cards (Appendix A).

Qualitative Analysis

Both Sonnet and Opus created attractive cards with few visual defects, but with thematic issues that were also common in other environments. Astra was thematically consistent but extremely expensive, and its design was basic because a usage limit cut the run short. Sol’s pilot deck was the weakest, with basic styling and the most cropping errors of any deck.

Semantic Document Editing

The prompt was followed by this instruction:

Use Bowerjack to layout the cards.

Opus 5.5 (medium reasoning)

Trial Runtime Uncached input Cached input Output Cost
1 12m 16s 68 3.93M 44.4k $2.59
2 16m 44s 112 7.64M 66.1k $4.10

Sonnet 5.5 (medium reasoning)

Trial Runtime Uncached input Cached input Output Cost
1 1m 43s 18 716k 4.33k $0.37
2 9m 33s 78 4.61M 30.1k $1.64

Astra 6 (medium reasoning)

Trial Runtime Uncached input Cached input Output Cost
1 4m 38s 65.7k 1.74M 5.62k $2.68§
2 4m 20s 58.3k 1.45M 4.82k $2.27§

Sol 6.1 (medium reasoning)

Trial Runtime Uncached input Cached input Output Cost
1 6m 09s 70.6k 2.1M 8.14k $0.51§
2 4m 36s 66.4k 1.74M 6.45k $0.42§

Qualitative Analysis

As in the bespoke-software trials, both Claude models produced more varied and attractive cards than the GPT models.

How Bowerjack Solves the Problem

The results test the claims of the Solution section. Against bespoke software, Bowerjack used fewer tokens (a median of 2.0 million against 2.5 million) and finished faster (5.4 minutes against 9.8) at a similar cost ($1.96 against $1.73), and its decks scored the same mean quality (14.9 of 20). Against computer use, it cost about a tenth as much and ran more than seven times faster. Every Bowerjack deck was perfectly aligned, and none had a printed error or a rights violation; computer use produced the only printed errors.

The charts below show every completed trial by model and environment. Each dot is one trial; the axes are logarithmic because the environments differ by up to two orders of magnitude.

  • Bespoke software
  • Computer use
  • Semantic editing (Bowerjack)
$0.1 $0.3 $1 $3 $10 $30 $100 Cost per trial (log scale) → Claude Opus 5.5 Claude Sonnet 5.5 GPT Astra 6 GPT Sol 6.1 Claude Opus 5.5 · Bespoke software · trial 1: $2.78 Claude Sonnet 5.5 · Bespoke software · trial 1: $1.28 GPT Astra 6 · Bespoke software · trial 1: $3.58 GPT Sol 6.1 · Bespoke software · trial 1: $0.32 Claude Opus 5.5 · Bespoke software · trial 2: $2.66 Claude Sonnet 5.5 · Bespoke software · trial 2: $1.04 GPT Astra 6 · Bespoke software · trial 2: $2.17 GPT Sol 6.1 · Bespoke software · trial 2: $0.58 Claude Opus 5.5 · Computer use · trial 1: $31.46 Claude Sonnet 5.5 · Computer use · trial 1: $4.88 GPT Astra 6 · Computer use · trial 1 (partial, 7 cards): $33.01 partial (7 cards) GPT Sol 6.1 · Computer use · trial 1 (pilot): $8.34 pilot Claude Opus 5.5 · Semantic editing (Bowerjack) · trial 1: $2.59 Claude Sonnet 5.5 · Semantic editing (Bowerjack) · trial 1: $0.37 GPT Astra 6 · Semantic editing (Bowerjack) · trial 1: $2.68 GPT Sol 6.1 · Semantic editing (Bowerjack) · trial 1: $0.51 Claude Opus 5.5 · Semantic editing (Bowerjack) · trial 2: $4.10 Claude Sonnet 5.5 · Semantic editing (Bowerjack) · trial 2: $1.64 GPT Astra 6 · Semantic editing (Bowerjack) · trial 2: $2.27 GPT Sol 6.1 · Semantic editing (Bowerjack) · trial 2: $0.42
Figure 2. Cost per trial in US dollars, by model and environment.
  • Bespoke software
  • Computer use
  • Semantic editing (Bowerjack)
1 min 3 min 10 min 30 min 100 min Runtime, minutes (log scale) → Claude Opus 5.5 Claude Sonnet 5.5 GPT Astra 6 GPT Sol 6.1 Claude Opus 5.5 · Bespoke software · trial 1: 23m 45s Claude Sonnet 5.5 · Bespoke software · trial 1: 12m 10s GPT Astra 6 · Bespoke software · trial 1: 7m 25s GPT Sol 6.1 · Bespoke software · trial 1: 6m 03s Claude Opus 5.5 · Bespoke software · trial 2: 16m 41s Claude Sonnet 5.5 · Bespoke software · trial 2: 22m 53s GPT Astra 6 · Bespoke software · trial 2: 5m 00s GPT Sol 6.1 · Bespoke software · trial 2: 7m 24s Claude Opus 5.5 · Computer use · trial 1: 1h 10m Claude Sonnet 5.5 · Computer use · trial 1: 35m 13s GPT Astra 6 · Computer use · trial 1 (partial, 7 cards): 46m 23s partial (7 cards) GPT Sol 6.1 · Computer use · trial 1 (pilot): 27m 09s pilot Claude Opus 5.5 · Semantic editing (Bowerjack) · trial 1: 12m 16s Claude Sonnet 5.5 · Semantic editing (Bowerjack) · trial 1: 1m 43s GPT Astra 6 · Semantic editing (Bowerjack) · trial 1: 4m 38s GPT Sol 6.1 · Semantic editing (Bowerjack) · trial 1: 6m 09s Claude Opus 5.5 · Semantic editing (Bowerjack) · trial 2: 16m 44s Claude Sonnet 5.5 · Semantic editing (Bowerjack) · trial 2: 9m 33s GPT Astra 6 · Semantic editing (Bowerjack) · trial 2: 4m 20s GPT Sol 6.1 · Semantic editing (Bowerjack) · trial 2: 4m 36s
Figure 3. Runtime per trial, by model and environment: the agent’s working time, less any time spent waiting on a person.
  • Bespoke software
  • Computer use
  • Semantic editing (Bowerjack)
100k 300k 1M 3M 10M 30M 100M 300M 1000M Total tokens (log scale) → Claude Opus 5.5 Claude Sonnet 5.5 GPT Astra 6 GPT Sol 6.1 Claude Opus 5.5 · Bespoke software · trial 1: 3.91M Claude Sonnet 5.5 · Bespoke software · trial 1: 2.68M GPT Astra 6 · Bespoke software · trial 1: 1.88M GPT Sol 6.1 · Bespoke software · trial 1: 1.13M Claude Opus 5.5 · Bespoke software · trial 2: 3.16M Claude Sonnet 5.5 · Bespoke software · trial 2: 2.64M GPT Astra 6 · Bespoke software · trial 2: 1.2M GPT Sol 6.1 · Bespoke software · trial 2: 2.33M Claude Opus 5.5 · Computer use · trial 1: 117M Claude Sonnet 5.5 · Computer use · trial 1: 28.5M GPT Astra 6 · Computer use · trial 1 (partial, 7 cards): 24.4M partial (7 cards) GPT Sol 6.1 · Computer use · trial 1 (pilot): 37.6M pilot Claude Opus 5.5 · Semantic editing (Bowerjack) · trial 1: 3.97M Claude Sonnet 5.5 · Semantic editing (Bowerjack) · trial 1: 721k GPT Astra 6 · Semantic editing (Bowerjack) · trial 1: 1.82M GPT Sol 6.1 · Semantic editing (Bowerjack) · trial 1: 2.18M Claude Opus 5.5 · Semantic editing (Bowerjack) · trial 2: 7.7M Claude Sonnet 5.5 · Semantic editing (Bowerjack) · trial 2: 4.64M GPT Astra 6 · Semantic editing (Bowerjack) · trial 2: 1.52M GPT Sol 6.1 · Semantic editing (Bowerjack) · trial 2: 1.81M
Figure 4. Total tokens per trial (uncached and cached input plus output), by model and environment.
Model Trials Runtime Input tokens Output tokens Cost Align Art Crop Layout
Bespoke software
Claude Opus 5.5 2/2 20m 13s 3.48M 55.6k $2.72 4.0 3.5 2.0 4.5
Claude Sonnet 5.5 2/2 17m 32s 2.61M 51.4k $1.16 4.0 2.5 2.0 5.0
GPT Astra 6 2/2 6m 13s 1.53M 12.5k $2.88§ 4.5 5.0 4.5 2.5
GPT Sol 6.1 2/2 6m 44s 1.71M 15k $0.45§ 3.5 4.5 4.5 3.0
Computer use
Claude Opus 5.5 1/1 1h 10m 117M 195k $31.46 5.0 4.0 3.0 5.0
Claude Sonnet 5.5 1/1 35m 13s 28.4M 84.1k $4.88 4.0 3.0 3.0 4.0
GPT Astra 6 1/1† 46m 23s 24.3M 23.7k $33.01§ 4.0 5.0 5.0 1.0
GPT Sol 6.1 1/1‡ 27m 09s 37.5M 43.6k $8.34§ 4.0 4.0 0.0 2.0
Semantic editing (Bowerjack)
Claude Opus 5.5 2/2 14m 30s 5.78M 55.3k $3.34 5.0 4.5 2.0 4.0
Claude Sonnet 5.5 2/2 5m 38s 2.66M 17.2k $1.00 5.0 3.0 3.0 4.5
GPT Astra 6 2/2 4m 29s 1.66M 5.22k $2.48§ 5.0 1.0 3.0 3.0
GPT Sol 6.1 2/2 5m 23s 1.99M 7.3k $0.46§ 5.0 4.0 5.0 2.5

Means of the completed trials. Tokens are from the agents’ session logs, and runtime is the agent’s working time, less any time spent waiting on a person. Input tokens include cached input. Quality scores are out of 5; — marks a score not yet entered. Computer use was run once per model. † A partial deck (7 of 12 cards). ‡ The October 16 pilot run; it was not repeated. § Codex logs carry no price: GPT costs apply the per-token prices implied by the trial sheet.

Quality scores

Each of the 20 scored decks was judged blind, shown under a random letter with the agent that produced it hidden, on the four criteria of the Analysis section. Three of them count faults: each class of element out of line, each subject whose art strays from the theme and each imperfect crop costs a point. Layout is judged 1 to 5 across the whole set. Figure 5 shows each deck’s quality score against its cost to make. Figure 6 breaks the scores down by criterion, model and environment. Figure 7 gives each deck’s total and Figure 8 the range of each criterion within each environment.

  • Bespoke software
  • Computer use
  • Semantic editing (Bowerjack)
  • Opus 5.5
  • Sonnet 5.5
  • Astra 6
  • Sol 6.1
8 10 12 14 16 18 20 $0.25 $0.5 $1 $2 $5 $10 $20 $50 Better, cheaper Better, costlier Weaker, cheaper Weaker, costlier Bespoke software · Opus 5.5 · trial 1: 12 of 20, $2.78 Bespoke software · Opus 5.5 · trial 2: 16 of 20, $2.66 Bespoke software · Sonnet 5.5 · trial 1: 13 of 20, $1.28 Bespoke software · Sonnet 5.5 · trial 2: 14 of 20, $1.04 Bespoke software · Astra 6 · trial 1: 17 of 20, $3.58 Bespoke software · Astra 6 · trial 2: 16 of 20, $2.17 Bespoke software · Sol 6.1 · trial 1: 16 of 20, $0.32 Bespoke software · Sol 6.1 · trial 2: 15 of 20, $0.58 Computer use · Opus 5.5 · trial 1: 17 of 20, $31.46 Computer use · Sonnet 5.5 · trial 1: 14 of 20, $4.88 Computer use · Astra 6 · trial 1 (partial, 7 cards): 15 of 20, $33.01 Computer use · Sol 6.1 · trial 1: 10 of 20, $8.34 Semantic editing (Bowerjack) · Opus 5.5 · trial 1: 17 of 20, $2.59 Semantic editing (Bowerjack) · Opus 5.5 · trial 2: 14 of 20, $4.10 Semantic editing (Bowerjack) · Sonnet 5.5 · trial 1: 18 of 20, $0.37 Semantic editing (Bowerjack) · Sonnet 5.5 · trial 2: 13 of 20, $1.64 Semantic editing (Bowerjack) · Astra 6 · trial 1: 12 of 20, $2.68 Semantic editing (Bowerjack) · Astra 6 · trial 2: 12 of 20, $2.27 Semantic editing (Bowerjack) · Sol 6.1 · trial 1: 16 of 20, $0.51 Semantic editing (Bowerjack) · Sol 6.1 · trial 2: 17 of 20, $0.42 Bespoke software: 8 decks, mean score 14.9, typical cost $1.39 Bespoke 14.9 Computer use: 4 decks, mean score 14.0, typical cost $14.34 Computer use 14.0 Semantic editing (Bowerjack): 8 decks, mean score 14.9, typical cost $1.30 Bowerjack 14.9 Cost per deck (logarithmic) → Quality (out of 20) →

Color: environment; shape: model. Dashed lines: median cost ($2.43) and median score (15). Crosses: each environment’s centre, geometric-mean cost and mean score.

Figure 5. Quality against expense: each deck’s total score (out of 20) and its cost, in quadrants split at the median cost and the median score.
Model Mode Alignment/5 Art theme/5 Crop/5 Layout/5 Total/20
Opus 5.5 Bespoke 4 3 · 5 3.5 4 · 3 2 1 · 3 4.5 4 · 5 14 12 · 16
Computer use 5 4 3 5 17
Bowerjack 5 5 · 5 4.5 5 · 4 2 4 · 0 4 3 · 5 15.5 17 · 14
All modes 4.6 4 2.2 4.4 15.2
Sonnet 5.5 Bespoke 4 5 · 3 2.5 1 · 4 2 2 · 2 5 5 · 5 13.5 13 · 14
Computer use 4 3 3 4 14
Bowerjack 5 5 · 5 3 4 · 2 3 4 · 2 4.5 5 · 4 15.5 18 · 13
All modes 4.4 2.8 2.6 4.6 14.4
Astra 6 Bespoke 4.5 5 · 4 5 5 · 5 4.5 4 · 5 2.5 3 · 2 16.5 17 · 16
Computer use 4 5 5 1 15
Bowerjack 5 5 · 5 1 0 · 2 3 3 · 3 3 4 · 2 12 12 · 12
All modes 4.6 3.4 4 2.4 14.4
Sol 6.1 Bespoke 3.5 3 · 4 4.5 5 · 4 4.5 5 · 4 3 3 · 3 15.5 16 · 15
Computer use 4 4 0 2 10
Bowerjack 5 5 · 5 4 3 · 5 5 5 · 5 2.5 3 · 2 16.5 16 · 17
All modes 4.2 4.2 3.8 2.6 14.8

Mean score of each model’s decks in each mode (the trial scores beneath, where there are two), and across all modes. Darker is better. Computer use was run once per model (Sol 6.1’s run is the October 16 pilot), and Astra 6’s computer-use deck has 7 of 12 cards.

Figure 6. Score on each criterion by model and environment: the mean of each model’s decks, with each trial’s score beneath, and across all modes.
8 10 12 14 16 18 20 Total score, four criteria (out of 20) → Bespoke software mean 14.9 Opus 5.5 · trial 1: 12 of 20 (Alignment & spacing 3, Art thematic 4, Crop & centering 1, Layout beauty & complexity 4) Opus 5.5 · trial 1 12 Opus 5.5 · trial 2: 16 of 20 (Alignment & spacing 5, Art thematic 3, Crop & centering 3, Layout beauty & complexity 5) Opus 5.5 · trial 2 16 Sonnet 5.5 · trial 1: 13 of 20 (Alignment & spacing 5, Art thematic 1, Crop & centering 2, Layout beauty & complexity 5) Sonnet 5.5 · trial 1 13 Sonnet 5.5 · trial 2: 14 of 20 (Alignment & spacing 3, Art thematic 4, Crop & centering 2, Layout beauty & complexity 5) Sonnet 5.5 · trial 2 14 Astra 6 · trial 1: 17 of 20 (Alignment & spacing 5, Art thematic 5, Crop & centering 4, Layout beauty & complexity 3) Astra 6 · trial 1 17 Astra 6 · trial 2: 16 of 20 (Alignment & spacing 4, Art thematic 5, Crop & centering 5, Layout beauty & complexity 2) Astra 6 · trial 2 16 Sol 6.1 · trial 1: 16 of 20 (Alignment & spacing 3, Art thematic 5, Crop & centering 5, Layout beauty & complexity 3) Sol 6.1 · trial 1 16 Sol 6.1 · trial 2: 15 of 20 (Alignment & spacing 4, Art thematic 4, Crop & centering 4, Layout beauty & complexity 3) Sol 6.1 · trial 2 15 Computer use mean 14.0 Opus 5.5 · trial 1: 17 of 20 (Alignment & spacing 5, Art thematic 4, Crop & centering 3, Layout beauty & complexity 5) Opus 5.5 · trial 1 17 Sonnet 5.5 · trial 1: 14 of 20 (Alignment & spacing 4, Art thematic 3, Crop & centering 3, Layout beauty & complexity 4) Sonnet 5.5 · trial 1 14 Astra 6 · trial 1: 15 of 20 (Alignment & spacing 4, Art thematic 5, Crop & centering 5, Layout beauty & complexity 1) Astra 6 · trial 1 15 Sol 6.1 · trial 1: 10 of 20 (Alignment & spacing 4, Art thematic 4, Crop & centering 0, Layout beauty & complexity 2) Sol 6.1 · trial 1 10 Semantic editing (Bowerjack) mean 14.9 Opus 5.5 · trial 1: 17 of 20 (Alignment & spacing 5, Art thematic 5, Crop & centering 4, Layout beauty & complexity 3) Opus 5.5 · trial 1 17 Opus 5.5 · trial 2: 14 of 20 (Alignment & spacing 5, Art thematic 4, Crop & centering 0, Layout beauty & complexity 5) Opus 5.5 · trial 2 14 Sonnet 5.5 · trial 1: 18 of 20 (Alignment & spacing 5, Art thematic 4, Crop & centering 4, Layout beauty & complexity 5) Sonnet 5.5 · trial 1 18 Sonnet 5.5 · trial 2: 13 of 20 (Alignment & spacing 5, Art thematic 2, Crop & centering 2, Layout beauty & complexity 4) Sonnet 5.5 · trial 2 13 Astra 6 · trial 1: 12 of 20 (Alignment & spacing 5, Art thematic 0, Crop & centering 3, Layout beauty & complexity 4) Astra 6 · trial 1 12 Astra 6 · trial 2: 12 of 20 (Alignment & spacing 5, Art thematic 2, Crop & centering 3, Layout beauty & complexity 2) Astra 6 · trial 2 12 Sol 6.1 · trial 1: 16 of 20 (Alignment & spacing 5, Art thematic 3, Crop & centering 5, Layout beauty & complexity 3) Sol 6.1 · trial 1 16 Sol 6.1 · trial 2: 17 of 20 (Alignment & spacing 5, Art thematic 5, Crop & centering 5, Layout beauty & complexity 2) Sol 6.1 · trial 2 17
Figure 7. Total quality score per deck (out of 20), grouped by environment; the dashed line marks each environment’s mean.
Alignment & spacing 0 1 2 3 4 5 Bespoke n=8 3: Opus 5.5 · trial 1, Sonnet 5.5 · trial 2, Sol 6.1 · trial 1 3 5: Opus 5.5 · trial 2, Sonnet 5.5 · trial 1, Astra 6 · trial 1 3 4: Astra 6 · trial 2, Sol 6.1 · trial 2 2 Computer use n=4 5: Opus 5.5 · trial 1 4: Sonnet 5.5 · trial 1, Astra 6 · trial 1, Sol 6.1 · trial 1 3 Bowerjack n=8 5: Opus 5.5 · trial 1, Opus 5.5 · trial 2, Sonnet 5.5 · trial 1, Sonnet 5.5 · trial 2, Astra 6 · trial 1, Astra 6 · trial 2, Sol 6.1 · trial 1, Sol 6.1 · trial 2 8 Art thematic 0 1 2 3 4 5 Bespoke n=8 4: Opus 5.5 · trial 1, Sonnet 5.5 · trial 2, Sol 6.1 · trial 2 3 3: Opus 5.5 · trial 2 1: Sonnet 5.5 · trial 1 5: Astra 6 · trial 1, Astra 6 · trial 2, Sol 6.1 · trial 1 3 Computer use n=4 4: Opus 5.5 · trial 1, Sol 6.1 · trial 1 2 3: Sonnet 5.5 · trial 1 5: Astra 6 · trial 1 Bowerjack n=8 5: Opus 5.5 · trial 1, Sol 6.1 · trial 2 2 4: Opus 5.5 · trial 2, Sonnet 5.5 · trial 1 2 2: Sonnet 5.5 · trial 2, Astra 6 · trial 2 2 0: Astra 6 · trial 1 3: Sol 6.1 · trial 1 Crop & centering 0 1 2 3 4 5 Bespoke n=8 1: Opus 5.5 · trial 1 3: Opus 5.5 · trial 2 2: Sonnet 5.5 · trial 1, Sonnet 5.5 · trial 2 2 4: Astra 6 · trial 1, Sol 6.1 · trial 2 2 5: Astra 6 · trial 2, Sol 6.1 · trial 1 2 Computer use n=4 3: Opus 5.5 · trial 1, Sonnet 5.5 · trial 1 2 5: Astra 6 · trial 1 0: Sol 6.1 · trial 1 Bowerjack n=8 4: Opus 5.5 · trial 1, Sonnet 5.5 · trial 1 2 0: Opus 5.5 · trial 2 2: Sonnet 5.5 · trial 2 3: Astra 6 · trial 1, Astra 6 · trial 2 2 5: Sol 6.1 · trial 1, Sol 6.1 · trial 2 2 Layout beauty & complexity 0 1 2 3 4 5 Bespoke n=8 4: Opus 5.5 · trial 1 5: Opus 5.5 · trial 2, Sonnet 5.5 · trial 1, Sonnet 5.5 · trial 2 3 3: Astra 6 · trial 1, Sol 6.1 · trial 1, Sol 6.1 · trial 2 3 2: Astra 6 · trial 2 Computer use n=4 5: Opus 5.5 · trial 1 4: Sonnet 5.5 · trial 1 1: Astra 6 · trial 1 2: Sol 6.1 · trial 1 Bowerjack n=8 3: Opus 5.5 · trial 1, Sol 6.1 · trial 1 2 5: Opus 5.5 · trial 2, Sonnet 5.5 · trial 1 2 4: Sonnet 5.5 · trial 2, Astra 6 · trial 1 2 2: Astra 6 · trial 2, Sol 6.1 · trial 2 2

Band: lowest to highest score · black tick: mean · dot below: a score given, with how many decks gave it when more than one.

Figure 8. Score range for each criterion by environment: the lowest to the highest score, the mean, and every deck.

Correctness and rights review

Every deck was also checked for what could put a commercial printer in legal trouble and for what prints wrong. Each picture’s license and credit were checked against its source record (Wikimedia Commons, the Metropolitan Museum of Art or the Cleveland Museum of Art). A rights violation is a license that requires attribution with the credit wrong or missing, or a recorded license that is wrong or missing. A printed error is something on the card that is wrong: a picture whose source names another god, or a page of the wrong size. A printed doubt is something on the card that may be wrong: an identification its source disputes, or a frame within ⅛ in of the cut, where cutting drift shows. The roster and rank choices are left to the agents, and nothing that does not print is counted.

  • Rights violation
  • Printed error
  • Printed doubt or print risk
0 1 2 3 4 5 6 7 8 Findings per deck → Bespoke software Opus 5.5 · trial 1 no findings Opus 5.5 · trial 2 Opus 5.5 · trial 2: 1printed doubt or print risk 1 Sonnet 5.5 · trial 1 Sonnet 5.5 · trial 1: 1printed doubt or print risk 1 Sonnet 5.5 · trial 2 no findings Astra 6 · trial 1 Astra 6 · trial 1: 1printed doubt or print risk 1 Astra 6 · trial 2 Astra 6 · trial 2: 1printed doubt or print risk 1 Sol 6.1 · trial 1 Sol 6.1 · trial 1: 1printed doubt or print risk 1 Sol 6.1 · trial 2 Sol 6.1 · trial 2: 1printed doubt or print risk 1 Computer use Opus 5.5 · trial 1 no findings Sonnet 5.5 · trial 1 Sonnet 5.5 · trial 1: 1printed error 1 Sonnet 5.5 · trial 1: 1printed doubt or print risk 1 Astra 6 · trial 1 Astra 6 · trial 1: 7rights violation 7 Astra 6 · trial 1: 1printed error 1 Sol 6.1 · trial 1 no findings Semantic editing (Bowerjack) Opus 5.5 · trial 1 no findings Opus 5.5 · trial 2 no findings Sonnet 5.5 · trial 1 no findings Sonnet 5.5 · trial 2 Sonnet 5.5 · trial 2: 2printed doubt or print risk 2 Astra 6 · trial 1 no findings Astra 6 · trial 2 no findings Sol 6.1 · trial 1 no findings Sol 6.1 · trial 2 no findings
Figure 9. Correctness and rights findings per deck, by severity.

Conclusion

Across all decks, the most common weakness was cropping and centering, followed by thematic consistency of the art. Layout quality varied by model: Claude models produced more attractive layouts than GPT models in every environment, while GPT models produced better crops except in Sol’s computer-use pilot. Every Bowerjack deck was perfectly aligned, and alignment errors appeared in every other environment. Although AI research makes gathering creative material fast, a human editor remains best placed to choose among art options, set a theme and judge a crop.

Computer use is best reserved as a last resort, given its cost, slow runs and print errors. Of the remaining approaches, semantic document editing used fewer tokens and finished faster than bespoke software at the median, validates picture rights as it works, and produces a document that people and agents can both edit. Until agents match the taste of skilled designers, the most effective way to use AI for desktop publishing is semantic document editing, with agents doing the research and layout and people refining the result.

Works Cited

Trial Decks

Contact sheets of every deck the trials produced, each card trimmed at its cut line.

Bespoke software

Claude Opus 5.5 · trial 1

  1. Claude Opus 5.5, trial 1, card 1
  2. Claude Opus 5.5, trial 1, card 2
  3. Claude Opus 5.5, trial 1, card 3
  4. Claude Opus 5.5, trial 1, card 4
  5. Claude Opus 5.5, trial 1, card 5
  6. Claude Opus 5.5, trial 1, card 6
  7. Claude Opus 5.5, trial 1, card 7
  8. Claude Opus 5.5, trial 1, card 8
  9. Claude Opus 5.5, trial 1, card 9
  10. Claude Opus 5.5, trial 1, card 10
  11. Claude Opus 5.5, trial 1, card 11
  12. Claude Opus 5.5, trial 1, card 12

Claude Opus 5.5 · trial 2

  1. Claude Opus 5.5, trial 2, card 1
  2. Claude Opus 5.5, trial 2, card 2
  3. Claude Opus 5.5, trial 2, card 3
  4. Claude Opus 5.5, trial 2, card 4
  5. Claude Opus 5.5, trial 2, card 5
  6. Claude Opus 5.5, trial 2, card 6
  7. Claude Opus 5.5, trial 2, card 7
  8. Claude Opus 5.5, trial 2, card 8
  9. Claude Opus 5.5, trial 2, card 9
  10. Claude Opus 5.5, trial 2, card 10
  11. Claude Opus 5.5, trial 2, card 11
  12. Claude Opus 5.5, trial 2, card 12

Claude Sonnet 5.5 · trial 1

  1. Claude Sonnet 5.5, trial 1, card 1
  2. Claude Sonnet 5.5, trial 1, card 2
  3. Claude Sonnet 5.5, trial 1, card 3
  4. Claude Sonnet 5.5, trial 1, card 4
  5. Claude Sonnet 5.5, trial 1, card 5
  6. Claude Sonnet 5.5, trial 1, card 6
  7. Claude Sonnet 5.5, trial 1, card 7
  8. Claude Sonnet 5.5, trial 1, card 8
  9. Claude Sonnet 5.5, trial 1, card 9
  10. Claude Sonnet 5.5, trial 1, card 10
  11. Claude Sonnet 5.5, trial 1, card 11
  12. Claude Sonnet 5.5, trial 1, card 12

Claude Sonnet 5.5 · trial 2

  1. Claude Sonnet 5.5, trial 2, card 1
  2. Claude Sonnet 5.5, trial 2, card 2
  3. Claude Sonnet 5.5, trial 2, card 3
  4. Claude Sonnet 5.5, trial 2, card 4
  5. Claude Sonnet 5.5, trial 2, card 5
  6. Claude Sonnet 5.5, trial 2, card 6
  7. Claude Sonnet 5.5, trial 2, card 7
  8. Claude Sonnet 5.5, trial 2, card 8
  9. Claude Sonnet 5.5, trial 2, card 9
  10. Claude Sonnet 5.5, trial 2, card 10
  11. Claude Sonnet 5.5, trial 2, card 11
  12. Claude Sonnet 5.5, trial 2, card 12

GPT Astra 6 · trial 1

  1. GPT Astra 6, trial 1, card 1
  2. GPT Astra 6, trial 1, card 2
  3. GPT Astra 6, trial 1, card 3
  4. GPT Astra 6, trial 1, card 4
  5. GPT Astra 6, trial 1, card 5
  6. GPT Astra 6, trial 1, card 6
  7. GPT Astra 6, trial 1, card 7
  8. GPT Astra 6, trial 1, card 8
  9. GPT Astra 6, trial 1, card 9
  10. GPT Astra 6, trial 1, card 10
  11. GPT Astra 6, trial 1, card 11
  12. GPT Astra 6, trial 1, card 12

GPT Astra 6 · trial 2

  1. GPT Astra 6, trial 2, card 1
  2. GPT Astra 6, trial 2, card 2
  3. GPT Astra 6, trial 2, card 3
  4. GPT Astra 6, trial 2, card 4
  5. GPT Astra 6, trial 2, card 5
  6. GPT Astra 6, trial 2, card 6
  7. GPT Astra 6, trial 2, card 7
  8. GPT Astra 6, trial 2, card 8
  9. GPT Astra 6, trial 2, card 9
  10. GPT Astra 6, trial 2, card 10
  11. GPT Astra 6, trial 2, card 11
  12. GPT Astra 6, trial 2, card 12

GPT Sol 6.1 · trial 1

  1. GPT Sol 6.1, trial 1, card 1
  2. GPT Sol 6.1, trial 1, card 2
  3. GPT Sol 6.1, trial 1, card 3
  4. GPT Sol 6.1, trial 1, card 4
  5. GPT Sol 6.1, trial 1, card 5
  6. GPT Sol 6.1, trial 1, card 6
  7. GPT Sol 6.1, trial 1, card 7
  8. GPT Sol 6.1, trial 1, card 8
  9. GPT Sol 6.1, trial 1, card 9
  10. GPT Sol 6.1, trial 1, card 10
  11. GPT Sol 6.1, trial 1, card 11
  12. GPT Sol 6.1, trial 1, card 12

GPT Sol 6.1 · trial 2

  1. GPT Sol 6.1, trial 2, card 1
  2. GPT Sol 6.1, trial 2, card 2
  3. GPT Sol 6.1, trial 2, card 3
  4. GPT Sol 6.1, trial 2, card 4
  5. GPT Sol 6.1, trial 2, card 5
  6. GPT Sol 6.1, trial 2, card 6
  7. GPT Sol 6.1, trial 2, card 7
  8. GPT Sol 6.1, trial 2, card 8
  9. GPT Sol 6.1, trial 2, card 9
  10. GPT Sol 6.1, trial 2, card 10
  11. GPT Sol 6.1, trial 2, card 11
  12. GPT Sol 6.1, trial 2, card 12

Computer use

Claude Opus 5.5 · trial 1

  1. Claude Opus 5.5, trial 1, card 1
  2. Claude Opus 5.5, trial 1, card 2
  3. Claude Opus 5.5, trial 1, card 3
  4. Claude Opus 5.5, trial 1, card 4
  5. Claude Opus 5.5, trial 1, card 5
  6. Claude Opus 5.5, trial 1, card 6
  7. Claude Opus 5.5, trial 1, card 7
  8. Claude Opus 5.5, trial 1, card 8
  9. Claude Opus 5.5, trial 1, card 9
  10. Claude Opus 5.5, trial 1, card 10
  11. Claude Opus 5.5, trial 1, card 11
  12. Claude Opus 5.5, trial 1, card 12

Claude Sonnet 5.5 · trial 1

  1. Claude Sonnet 5.5, trial 1, card 1
  2. Claude Sonnet 5.5, trial 1, card 2
  3. Claude Sonnet 5.5, trial 1, card 3
  4. Claude Sonnet 5.5, trial 1, card 4
  5. Claude Sonnet 5.5, trial 1, card 5
  6. Claude Sonnet 5.5, trial 1, card 6
  7. Claude Sonnet 5.5, trial 1, card 7
  8. Claude Sonnet 5.5, trial 1, card 8
  9. Claude Sonnet 5.5, trial 1, card 9
  10. Claude Sonnet 5.5, trial 1, card 10
  11. Claude Sonnet 5.5, trial 1, card 11
  12. Claude Sonnet 5.5, trial 1, card 12

GPT Astra 6 · trial 1 · Partial deck: 7 of 12 cards.

  1. GPT Astra 6, trial 1, card 1
  2. GPT Astra 6, trial 1, card 2
  3. GPT Astra 6, trial 1, card 3
  4. GPT Astra 6, trial 1, card 4
  5. GPT Astra 6, trial 1, card 5
  6. GPT Astra 6, trial 1, card 6
  7. GPT Astra 6, trial 1, card 7

GPT Sol 6.1 · trial 1

  1. GPT Sol 6.1, trial 1, card 1
  2. GPT Sol 6.1, trial 1, card 2
  3. GPT Sol 6.1, trial 1, card 3
  4. GPT Sol 6.1, trial 1, card 4
  5. GPT Sol 6.1, trial 1, card 5
  6. GPT Sol 6.1, trial 1, card 6
  7. GPT Sol 6.1, trial 1, card 7
  8. GPT Sol 6.1, trial 1, card 8
  9. GPT Sol 6.1, trial 1, card 9
  10. GPT Sol 6.1, trial 1, card 10
  11. GPT Sol 6.1, trial 1, card 11
  12. GPT Sol 6.1, trial 1, card 12

Semantic editing (Bowerjack)

Claude Opus 5.5 · trial 1

  1. Claude Opus 5.5, trial 1, card 1
  2. Claude Opus 5.5, trial 1, card 2
  3. Claude Opus 5.5, trial 1, card 3
  4. Claude Opus 5.5, trial 1, card 4
  5. Claude Opus 5.5, trial 1, card 5
  6. Claude Opus 5.5, trial 1, card 6
  7. Claude Opus 5.5, trial 1, card 7
  8. Claude Opus 5.5, trial 1, card 8
  9. Claude Opus 5.5, trial 1, card 9
  10. Claude Opus 5.5, trial 1, card 10
  11. Claude Opus 5.5, trial 1, card 11
  12. Claude Opus 5.5, trial 1, card 12

Claude Opus 5.5 · trial 2

  1. Claude Opus 5.5, trial 2, card 1
  2. Claude Opus 5.5, trial 2, card 2
  3. Claude Opus 5.5, trial 2, card 3
  4. Claude Opus 5.5, trial 2, card 4
  5. Claude Opus 5.5, trial 2, card 5
  6. Claude Opus 5.5, trial 2, card 6
  7. Claude Opus 5.5, trial 2, card 7
  8. Claude Opus 5.5, trial 2, card 8
  9. Claude Opus 5.5, trial 2, card 9
  10. Claude Opus 5.5, trial 2, card 10
  11. Claude Opus 5.5, trial 2, card 11
  12. Claude Opus 5.5, trial 2, card 12

Claude Sonnet 5.5 · trial 1

  1. Claude Sonnet 5.5, trial 1, card 1
  2. Claude Sonnet 5.5, trial 1, card 2
  3. Claude Sonnet 5.5, trial 1, card 3
  4. Claude Sonnet 5.5, trial 1, card 4
  5. Claude Sonnet 5.5, trial 1, card 5
  6. Claude Sonnet 5.5, trial 1, card 6
  7. Claude Sonnet 5.5, trial 1, card 7
  8. Claude Sonnet 5.5, trial 1, card 8
  9. Claude Sonnet 5.5, trial 1, card 9
  10. Claude Sonnet 5.5, trial 1, card 10
  11. Claude Sonnet 5.5, trial 1, card 11
  12. Claude Sonnet 5.5, trial 1, card 12

Claude Sonnet 5.5 · trial 2

  1. Claude Sonnet 5.5, trial 2, card 1
  2. Claude Sonnet 5.5, trial 2, card 2
  3. Claude Sonnet 5.5, trial 2, card 3
  4. Claude Sonnet 5.5, trial 2, card 4
  5. Claude Sonnet 5.5, trial 2, card 5
  6. Claude Sonnet 5.5, trial 2, card 6
  7. Claude Sonnet 5.5, trial 2, card 7
  8. Claude Sonnet 5.5, trial 2, card 8
  9. Claude Sonnet 5.5, trial 2, card 9
  10. Claude Sonnet 5.5, trial 2, card 10
  11. Claude Sonnet 5.5, trial 2, card 11
  12. Claude Sonnet 5.5, trial 2, card 12

GPT Astra 6 · trial 1

  1. GPT Astra 6, trial 1, card 1
  2. GPT Astra 6, trial 1, card 2
  3. GPT Astra 6, trial 1, card 3
  4. GPT Astra 6, trial 1, card 4
  5. GPT Astra 6, trial 1, card 5
  6. GPT Astra 6, trial 1, card 6
  7. GPT Astra 6, trial 1, card 7
  8. GPT Astra 6, trial 1, card 8
  9. GPT Astra 6, trial 1, card 9
  10. GPT Astra 6, trial 1, card 10
  11. GPT Astra 6, trial 1, card 11
  12. GPT Astra 6, trial 1, card 12

GPT Astra 6 · trial 2

  1. GPT Astra 6, trial 2, card 1
  2. GPT Astra 6, trial 2, card 2
  3. GPT Astra 6, trial 2, card 3
  4. GPT Astra 6, trial 2, card 4
  5. GPT Astra 6, trial 2, card 5
  6. GPT Astra 6, trial 2, card 6
  7. GPT Astra 6, trial 2, card 7
  8. GPT Astra 6, trial 2, card 8
  9. GPT Astra 6, trial 2, card 9
  10. GPT Astra 6, trial 2, card 10
  11. GPT Astra 6, trial 2, card 11
  12. GPT Astra 6, trial 2, card 12

GPT Sol 6.1 · trial 1

  1. GPT Sol 6.1, trial 1, card 1
  2. GPT Sol 6.1, trial 1, card 2
  3. GPT Sol 6.1, trial 1, card 3
  4. GPT Sol 6.1, trial 1, card 4
  5. GPT Sol 6.1, trial 1, card 5
  6. GPT Sol 6.1, trial 1, card 6
  7. GPT Sol 6.1, trial 1, card 7
  8. GPT Sol 6.1, trial 1, card 8
  9. GPT Sol 6.1, trial 1, card 9
  10. GPT Sol 6.1, trial 1, card 10
  11. GPT Sol 6.1, trial 1, card 11
  12. GPT Sol 6.1, trial 1, card 12

GPT Sol 6.1 · trial 2

  1. GPT Sol 6.1, trial 2, card 1
  2. GPT Sol 6.1, trial 2, card 2
  3. GPT Sol 6.1, trial 2, card 3
  4. GPT Sol 6.1, trial 2, card 4
  5. GPT Sol 6.1, trial 2, card 5
  6. GPT Sol 6.1, trial 2, card 6
  7. GPT Sol 6.1, trial 2, card 7
  8. GPT Sol 6.1, trial 2, card 8
  9. GPT Sol 6.1, trial 2, card 9
  10. GPT Sol 6.1, trial 2, card 10
  11. GPT Sol 6.1, trial 2, card 11
  12. GPT Sol 6.1, trial 2, card 12

Bowerjack in the Agents

The semantic document-editing trials as they ran: the same Bowerjack Studio, driven by ChatGPT through WebMCP and by Claude through its connector.

Bowerjack inside of ChatGPT

ChatGPT with the trial prompt and its reply on the left, and Bowerjack Studio showing the twelve finished cards on the right
Figure 10. Bowerjack Studio open in ChatGPT’s browser beside the Sol 6.1 conversation that built the deck.

Bowerjack connector in Claude

A Claude conversation using Bowerjack tools, showing a rendered contact sheet of twelve painted cards and the Bowerjack connector in the side panel
Figure 11. The Bowerjack connector in a Claude session, with a contact sheet Claude rendered to review the deck.

Bowerjack session being controlled by Claude

Bowerjack Studio in a browser showing the Pantheon of Olympus deck with the spades jack selected and its properties panel open
Figure 12. The same Bowerjack Studio project in the browser while Claude edits it; changes appear live.
© 2026 Pink Parasol LLC · Set in the Bowerjack house style