<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Art Direction Daily</title>
  <subtitle>A daily field report on agentic web design. Tools. Prompts. Workflows. Daily.</subtitle>
  <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/"/>
  <link rel="self" type="application/atom+xml" href="https://artdirectiondaily.com/feed.xml"/>
  <id>https://artdirectiondaily.com/</id>
  <updated>2026-09-20T12:00:00Z</updated>
  <author><name>Art Direction Daily</name><uri>https://artdirectiondaily.com/</uri></author>
  <icon>https://artdirectiondaily.com/favicon-512.png</icon>
  <entry>
    <title>Toolcraft hands an agent the parts to build your own design app</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-20-toolcraft-agent-builds-design-app.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-20-toolcraft-agent-builds-design-app.html</id>
    <published>2026-09-20T12:00:00Z</published>
    <updated>2026-09-20T12:00:00Z</updated>
    <summary>Pixel Point's open-source Toolcraft is a starter kit and UI library for building a small design app with a coding agent: canvas, layers, timeline, controls, export, and a harness so Codex, Claude Code, or Cursor can assemble the rest.</summary>
    <category term="The Community Listing"/>
  </entry>
  <entry>
    <title>ChatGPT's browser can now build a WordPress site while you watch</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-19-chatgpt-browser-builds-wordpress-site.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-19-chatgpt-browser-builds-wordpress-site.html</id>
    <published>2026-09-19T12:00:00Z</published>
    <updated>2026-09-19T12:00:00Z</updated>
    <summary>WordPress Playground now registers its site tools through WebMCP, so an agent inside ChatGPT's desktop browser can list sites, run PHP, and write files in a throwaway sandbox while you follow each call in the tab. Plus GPT Image 2.5 cutouts inside Lovable apps and one menu for everything you attach.</summary>
    <category term="The Workbench"/>
  </entry>
  <entry>
    <title>One npm token puts your private design system inside v0</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-18-npm-token-private-design-system-v0.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-18-npm-token-private-design-system-v0.html</id>
    <published>2026-09-18T12:00:00Z</published>
    <updated>2026-09-18T12:00:00Z</updated>
    <summary>Vercel's v0 now reads NPM_TOKEN or NPM_RC from a project's environment and installs private packages, so the pages it generates can be built from the components your team already ships. Plus Chrome 153's declarative camera and microphone elements, WebMCP in mcp-handler, and skills that live in Notion.</summary>
    <category term="The Studio Index"/>
  </entry>
  <entry>
    <title>Claude folded its design tool into the chat window</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-17-claude-folds-design-into-chat.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-17-claude-folds-design-into-chat.html</id>
    <published>2026-09-17T12:00:00Z</published>
    <updated>2026-09-17T12:00:00Z</updated>
    <summary>Cowork and chat are one Claude as of yesterday, Docs and Slides are new, and Design now answers from any conversation. The rollout is staged by plan, so today's page is the plan ladder that staging implies.</summary>
    <category term="The Plan Ladder"/>
  </entry>
  <entry>
    <title>The card that asks the viewport breaks in the sidebar</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-16-card-asks-viewport-breaks-sidebar.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-16-card-asks-viewport-breaks-sidebar.html</id>
    <published>2026-09-16T12:00:00Z</published>
    <updated>2026-09-16T12:00:00Z</updated>
    <summary>Container queries sit at roughly 94 percent browser support while the State of CSS survey counts 41 percent of developers using them. Victor Ayomipo's Smashing Magazine piece explains the confusion, so this page is built as the comparison it asks for. The demo card below is real: drag its container and watch it answer the space it has, not the screen.</summary>
    <category term="The Versus Page"/>
  </entry>
  <entry>
    <title>Safari 27 ships the styleable select. Now two engines draw the dropdown in CSS</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-15-safari-27-ships-styleable-select.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-15-safari-27-ships-styleable-select.html</id>
    <published>2026-09-15T12:00:00Z</published>
    <updated>2026-09-15T12:00:00Z</updated>
    <summary>Safari 27 shipped on 14 September with the base-select appearance value and new picker-icon and checkmark pseudo-elements, so a styled dropdown needs no JavaScript in Safari or Chrome. This page documents the control the way a design system would, and the select in the preview is real.</summary>
    <category term="The Component Reference"/>
  </entry>
  <entry>
    <title>gpt-image-2.5 learned what not to change. It also drew this page</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-14-model-learned-what-not-to-change.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-14-model-learned-what-not-to-change.html</id>
    <published>2026-09-14T12:00:00Z</published>
    <updated>2026-09-14T12:00:00Z</updated>
    <summary>ChatGPT Images 2.5 shipped on 8 September with two API models: Flare for speed and Sunburst for editing precision. Six days on, every plate on this page was drawn by them from one prompt, so the review is the page you are reading.</summary>
    <category term="The Hang Tag"/>
  </entry>
  <entry>
    <title>One CSS keyword ends the sticky header bug every carousel caused</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-13-one-keyword-ends-sticky-header-bug.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-13-one-keyword-ends-sticky-header-bug.html</id>
    <published>2026-09-13T12:00:00Z</published>
    <updated>2026-09-13T12:00:00Z</updated>
    <summary>Chrome 153 lets one axis of a box hide or scroll while the other only clips, so a sideways wrapper no longer captures the sticky header inside it. Plus Firefox 155 with attr() in any property, and Safari with user-select unprefixed.</summary>
    <category term="The Launch Poster"/>
  </entry>
  <entry>
    <title>Penpot can finally outline a stroke. It took a new renderer</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-12-penpot-finally-outlines-a-stroke.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-12-penpot-finally-outlines-a-stroke.html</id>
    <published>2026-09-12T12:00:00Z</published>
    <updated>2026-09-12T12:00:00Z</updated>
    <summary>Penpot 2.18 turns a stroke into an editable path for anyone on the WebGL renderer, adds Line and Arrow tools and a font menu that shows each face, and puts a paid Enterprise layer over the free tool. Also this issue: guides versus grid layouts, and shadcn's cn moving class merging into the build.</summary>
    <category term="The Programme"/>
  </entry>
  <entry>
    <title>Lovable now reads your Canva brand kit before it invents one</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-11-lovable-pulls-your-canva-brand-kit.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-11-lovable-pulls-your-canva-brand-kit.html</id>
    <published>2026-09-11T12:00:00Z</published>
    <updated>2026-09-11T12:00:00Z</updated>
    <summary>Lovable's 10 September changelog adds Canva as a prebuilt chat connector. While it builds, the builder can search your brand assets and templates, create and edit designs, and export them, so the palette and logo come from the client's own kit rather than the model's taste. Plus Framer's agent-run List migration, v0 one-step publish, and Webflow on per-task agent tokens.</summary>
    <category term="The Service Menu"/>
  </entry>
  <entry>
    <title>The tools passed three times. The page scored 40, 80, and 85</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-10-tools-passed-page-scored-40.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-10-tools-passed-page-scored-40.html</id>
    <published>2026-09-10T12:00:00Z</published>
    <updated>2026-09-10T12:00:00Z</updated>
    <summary>Webflow built an eval harness that runs Claude Code and Codex CLI against disposable sites and scores what they build. On one landing-page task the deterministic tool checks passed every run while design quality came in at 40, 80, then 85 percent. Plus Vercel gives eve agents a memory and puts Sandbox in every region.</summary>
    <category term="The Rubric"/>
  </entry>
  <entry>
    <title>Every AI builder writes Tailwind. Shopify now pays the bill</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-09-shopify-now-pays-for-tailwind.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-09-shopify-now-pays-for-tailwind.html</id>
    <published>2026-09-09T12:00:00Z</published>
    <updated>2026-09-09T12:00:00Z</updated>
    <summary>Adam Wathan says Tailwind Labs is joining Shopify to give the framework a stable long-term home: the CSS stays MIT and the team stays on it, but Tailwind Plus and ui.sh close to new customers today. Plus v0 connects email, auth, and search from a card in the chat, Framer's CMS gets a List field, and Smashing asks what a designer does once the button goes away.</summary>
    <category term="The Toned Print"/>
  </entry>
  <entry>
    <title>Bolt turns ten small edits into one prompt you never type</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-08-bolt-ten-edits-one-prompt.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-08-bolt-ten-edits-one-prompt.html</id>
    <published>2026-09-08T12:00:00Z</published>
    <updated>2026-09-08T12:00:00Z</updated>
    <summary>Bolt.new's Visual Edits puts a toolbar on any element you click: change the copy, the size, the color, stack as many changes as you like, then send the whole batch to the model once, as exact values rather than a description. Plus a detector that scores your landing page against the AI fingerprint, an export that turns a Webflow site into folders an agent can read, and a grotesque that ships with a geometric twin.</summary>
    <category term="The Paste-Up"/>
  </entry>
  <entry>
    <title>Framer pulls three more heroes out of the one you already built</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-07-framer-pulls-three-more-heroes.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-07-framer-pulls-three-more-heroes.html</id>
    <published>2026-09-07T12:00:00Z</published>
    <updated>2026-09-07T12:00:00Z</updated>
    <summary>Framer's Agent now takes the hero section already on your canvas and restacks it into several layout variations, with the headline, the copy, and the styles held still, so you compare arrangements and drop one onto the site. Plus a geometric collection that calls itself the Futura that never existed, a free editorial serif built to sit beside a geometric sans, and four moves for reading a diff you did not write.</summary>
    <category term="The Proof Sheet"/>
  </entry>
  <entry>
    <title>Every breakpoint on one canvas: the agent's edit has nowhere to hide</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-06-every-breakpoint-on-one-canvas.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-06-every-breakpoint-on-one-canvas.html</id>
    <published>2026-09-06T12:00:00Z</published>
    <updated>2026-09-06T12:00:00Z</updated>
    <summary>Webflow's breakpoint canvas puts desktop, tablet, and phone side by side while you edit, so a layout change shows up at every size at once instead of one tab at a time. Plus Framer's agent gets every 3D transform, a 1973 paperclip typeface returns as a rocking variable family, Canva counts six million coded sites, and Lovable measures what Fable 5.1 does to design quality.</summary>
    <category term="The Size Run"/>
  </entry>
  <entry>
    <title>Bold was a checkbox. In Figma it is now a number</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-05-figma-bold-becomes-a-number.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-05-figma-bold-becomes-a-number.html</id>
    <published>2026-09-05T12:00:00Z</published>
    <updated>2026-09-05T12:00:00Z</updated>
    <summary>Figma's Plugin API can now read every OpenType axis a variable family exposes and set type anywhere along them, so a weight stops being a name picked off a list. Plus Chrome 154 gives underlines somewhere to sit, auto layout learns two spacing modes the browser has had for years, and Beaver Builder AI turns a generated module into a reusable component.</summary>
    <category term="Endpaper Editions"/>
  </entry>
  <entry>
    <title>GPT-6 Astra builds the site, hosts it, then clicks through it</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-04-astra-builds-hosts-and-checks-your-site.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-04-astra-builds-hosts-and-checks-your-site.html</id>
    <published>2026-09-04T12:00:00Z</published>
    <updated>2026-09-04T12:00:00Z</updated>
    <summary>OpenAI's new model is pitched as the best at using a computer, and its launch page names a workflow designers will recognize: create a website, host it from a prompt, then run the frontend checks by clicking through the result. Plus Firefox 155's new CSS functions, Framer's 3D agent, and Webflow Campaigns.</summary>
    <category term="The Inspection Certificate"/>
  </entry>
  <entry>
    <title>The Figma shader you flattened to a PNG now ships as code</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-03-figma-shader-ships-as-code.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-03-figma-shader-ships-as-code.html</id>
    <published>2026-09-03T12:00:00Z</published>
    <updated>2026-09-03T12:00:00Z</updated>
    <summary>Figma's shaders now animate, publish to the Community, and leave through MCP as a React runtime, and Framer says Fable 5.1 is its model for shaders and effects. The background you used to flatten is turning into a web material.</summary>
    <category term="The Material Drop"/>
  </entry>
  <entry>
    <title>What happens when Webflow stops requiring Webflow?</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-02-webflow-stops-requiring-webflow.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-02-webflow-stops-requiring-webflow.html</id>
    <published>2026-09-02T12:00:00Z</published>
    <updated>2026-09-02T12:00:00Z</updated>
    <summary>Webflow opened Conf 2026 with Source: one environment where marketers, designers, developers, and their agents work on the site's real code, including codebases that never ran on Webflow. Plus Figma's Code Connect numbers from Coinbase, Gemini 3.8 Flash, and who Perplexity actually cites.</summary>
    <category term="The Presentation Model"/>
  </entry>
  <entry>
    <title>Anthropic shipped Fable 5.1, and your brand manual has a new reader</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-09-01-fable-5-1-brand-manual-reader.html"/>
    <id>https://artdirectiondaily.com/issues/2026-09-01-fable-5-1-brand-manual-reader.html</id>
    <published>2026-09-01T12:00:00Z</published>
    <updated>2026-09-01T12:00:00Z</updated>
    <summary>Anthropic released Claude Fable 5.1 this morning: same prices, cache reads at a quarter of the cost, effort adjustable mid-task. The brand rules Vercel wrote for machines now have a cheaper reader.</summary>
    <category term="The Identity Manual"/>
  </entry>
  <entry>
    <title>CSS can finally roll its own dice</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-31-css-rolls-its-own-dice.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-31-css-rolls-its-own-dice.html</id>
    <published>2026-08-31T12:00:00Z</published>
    <updated>2026-08-31T12:00:00Z</updated>
    <summary>Lee Meyer's new polyfill takes the CSS random() function to every browser, Safari already ships it native, and a layout can now deal itself a fresh arrangement on every load.</summary>
    <category term="The Capsule Machine"/>
  </entry>
  <entry>
    <title>htmx's CEO is banning AI from the shop every Friday</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-30-fridays-are-for-hands.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-30-fridays-are-for-hands.html</id>
    <published>2026-08-30T12:00:00Z</published>
    <updated>2026-08-30T12:00:00Z</updated>
    <summary>The CEO of htmx is mandating one AI-free workday a week and inviting every other shop to sign on. The same morning, an essay made the sharper claim: your taste only survives on the days you use it.</summary>
    <category term="The Union Hall"/>
  </entry>
  <entry>
    <title>Vibe coding just went multiplayer</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-29-vibe-coding-game-night.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-29-vibe-coding-game-night.html</id>
    <published>2026-08-29T12:00:00Z</published>
    <updated>2026-08-29T12:00:00Z</updated>
    <summary>Play with Putty, a new research experiment from Google Labs, seats several people and a fast model at one shared canvas. Everyone prompts, everyone watches the same build take shape.</summary>
    <category term="The Game Table"/>
  </entry>
  <entry>
    <title>htmx 4 would rather reshape your page than replace it</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-28-htmx-4-reshapes-your-page.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-28-htmx-4-reshapes-your-page.html</id>
    <published>2026-08-28T12:00:00Z</published>
    <updated>2026-08-28T12:00:00Z</updated>
    <summary>The first major htmx since 2.x swaps teardown for morphing: the page updates in place, inheritance happens only when you ask for it, and version 2 stays supported into 2027.</summary>
    <category term="The Throwing Room"/>
  </entry>
  <entry>
    <title>Nvidia is buying the shelf where open models live</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-27-nvidia-buying-open-model-shelf.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-27-nvidia-buying-open-model-shelf.html</id>
    <published>2026-08-27T12:00:00Z</published>
    <updated>2026-08-27T12:00:00Z</updated>
    <summary>The Information reports Nvidia has agreed to pay $12.9 billion for Hugging Face, the commons where the web's open models are shared and downloaded. The deal is not signed, and it would change who owns the shelf.</summary>
    <category term="The Retrospective"/>
  </entry>
  <entry>
    <title>A streaming service just shipped your next UI typeface</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-26-nebula-sans-your-next-typeface.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-26-nebula-sans-your-next-typeface.html</id>
    <published>2026-08-26T12:00:00Z</published>
    <updated>2026-08-26T12:00:00Z</updated>
    <summary>Nebula rebuilt its brand face on Source Sans, matched the metrics to Whitney SSm, and released the whole family free under the SIL Open Font License. Payload deployed; anyone can catch it.</summary>
    <category term="The Launch Provider"/>
  </entry>
  <entry>
    <title>Stop pinning the chatbot to the corner of the page</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-25-chat-widget-leaving-your-website.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-25-chat-widget-leaving-your-website.html</id>
    <published>2026-08-25T12:00:00Z</published>
    <updated>2026-08-25T12:00:00Z</updated>
    <summary>Vercel's Chat SDK picked up three new lines in one day: Notion comments, end-to-end encrypted XChat, and Slack Enterprise Grid. One codebase now answers wherever the client's people already type.</summary>
    <category term="The Answering Service"/>
  </entry>
  <entry>
    <title>ChatGPT's menu now includes a website builder</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-24-webflow-parks-inside-chatgpt.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-24-webflow-parks-inside-chatgpt.html</id>
    <published>2026-08-24T12:00:00Z</published>
    <updated>2026-08-24T12:00:00Z</updated>
    <summary>Webflow parked itself inside Codex and ChatGPT today: MCP-backed Skills audit your site, manage the CMS, and ship changes from the chat you already had open. The kitchen drives to the crowd now.</summary>
    <category term="The Taco Truck"/>
  </entry>
  <entry>
    <title>Your website builder finally learned to ask first</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-23-builder-learned-to-ask-first.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-23-builder-learned-to-ask-first.html</id>
    <published>2026-08-23T12:00:00Z</published>
    <updated>2026-08-23T12:00:00Z</updated>
    <summary>Netlify's Agent Runners now pause to interview you before the first commit. The intake meeting, the oldest tool in client work, just became part of the toolchain.</summary>
    <category term="The Measurement Sheet"/>
  </entry>
  <entry>
    <title>Browsing agents are done squinting at screenshots</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-22-claude-sees-page-structure.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-22-claude-sees-page-structure.html</id>
    <published>2026-08-22T12:00:00Z</published>
    <updated>2026-08-22T12:00:00Z</updated>
    <summary>Anthropic's new browser use toolset lets Claude read the page itself: the accessibility tree, elements, forms, and tabs, each with a reference it can act on. Semantic markup is now the sharpest film in the jacket.</summary>
    <category term="The Reading Room"/>
  </entry>
  <entry>
    <title>Meta's Pocket turns prompts into playable posts</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-21-meta-pocket-playable-posts.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-21-meta-pocket-playable-posts.html</id>
    <published>2026-08-21T12:00:00Z</published>
    <updated>2026-08-21T12:00:00Z</updated>
    <summary>Meta rolled Pocket out across the US this week: type a prompt, get a small touch-and-tilt game, and post it to a feed where anyone can save it, remix it, or repost it. Software small enough to fit in a post now has its own social network.</summary>
    <category term="The Pocket Arcade"/>
  </entry>
  <entry>
    <title>Vibe coding just lost its private tab</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-20-vibe-coding-loses-private-tab.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-20-vibe-coding-loses-private-tab.html</id>
    <published>2026-08-20T12:00:00Z</published>
    <updated>2026-08-20T12:00:00Z</updated>
    <summary>Slack Code went live this morning: tag Claude or Devin into a channel and the build happens in the open, with diffs, live previews, and a sign-off before the merge. When the work ships, the channel packs up after itself.</summary>
    <category term="The Barn Raising"/>
  </entry>
  <entry>
    <title>A million dollars says you can't get out of this room</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-19-million-dollar-sandbox-escape.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-19-million-dollar-sandbox-escape.html</id>
    <published>2026-08-19T12:00:00Z</published>
    <updated>2026-08-19T12:00:00Z</updated>
    <summary>Vercel opened a two week program that pays researchers up to $1,000,000 to escape Vercel Sandbox, the room where agent-written code runs. Booking closes September 1.</summary>
    <category term="The Keyhole"/>
  </entry>
  <entry>
    <title>Would 42 million visitors notice if you swapped the framework?</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-18-lovable-leaves-nextjs-live.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-18-lovable-leaves-nextjs-live.html</id>
    <published>2026-08-18T12:00:00Z</published>
    <updated>2026-08-18T12:00:00Z</updated>
    <summary>Lovable rewrote its entire site onto TanStack Start, route by route, while 42 million monthly visitors kept browsing. Tonight's card prints the tape.</summary>
    <category term="The Fight Card"/>
  </entry>
  <entry>
    <title>Cursor built your code a new house. The agents already live there.</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-17-cursor-built-code-new-house.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-17-cursor-built-code-new-house.html</id>
    <published>2026-08-17T12:00:00Z</published>
    <updated>2026-08-17T12:00:00Z</updated>
    <summary>Cursor's Origin puts repos, pull requests, and resident coding help at one address, with two-way GitHub sync while you pack. Vercel connected the utilities the same morning.</summary>
    <category term="The Van Line"/>
  </entry>
  <entry>
    <title>The design file was your website all along</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-15-design-file-was-your-website.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-15-design-file-was-your-website.html</id>
    <published>2026-08-15T12:00:00Z</published>
    <updated>2026-08-15T12:00:00Z</updated>
    <summary>Pixy switches on a design mode over the running site. Drag the real hero a few pixels and your coding agent pulls a clean record of the change and ships it as source.</summary>
    <category term="The Mechanical"/>
  </entry>
  <entry>
    <title>Stop paying frontier rates for search</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-14-stop-paying-frontier-rates.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-14-stop-paying-frontier-rates.html</id>
    <published>2026-08-14T12:00:00Z</published>
    <updated>2026-08-14T12:00:00Z</updated>
    <summary>Mixedbread trained a specialist that searches like a frontier model at a tenth of the price, Cursor prebuilds the rooms its agents wake up in, and DeepSeek added an effort dial. The week's tooling all pulls one direction: dispatch the cheapest source that can carry the load.</summary>
    <category term="The Power Authority"/>
  </entry>
  <entry>
    <title>The model is the soul. The harness is suddenly the story.</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-13-harness-becomes-a-catalog-part.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-13-harness-becomes-a-catalog-part.html</id>
    <published>2026-08-13T12:00:00Z</published>
    <updated>2026-08-13T12:00:00Z</updated>
    <summary>DeepSeek shipped a harness where the models, tools, sandboxes, and even the UI are swappable plugins. Vercel's AI SDK will now take any runtime that speaks ACP. The layer nobody could name has become a parts catalog.</summary>
    <category term="The Parts Counter"/>
  </entry>
  <entry>
    <title>Would your site notice a scanner dressed as Googlebot?</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-12-bots-wearing-stolen-names.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-12-bots-wearing-stolen-names.html</id>
    <published>2026-08-12T12:00:00Z</published>
    <updated>2026-08-12T12:00:00Z</updated>
    <summary>A live index across 5,000 sites puts bot traffic at 35 percent of all visits, and a scanning campaign is impersonating AI crawlers to hunt for exposed credentials. The web's answer looks like border control: verified IPs and signed requests, with the user agent string demoted to a name tag.</summary>
    <category term="Port of Entry"/>
  </entry>
  <entry>
    <title>Figma's newest front door is somebody else's chat window</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-11-figma-weave-runs-from-chat.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-11-figma-weave-runs-from-chat.html</id>
    <published>2026-08-11T12:00:00Z</published>
    <updated>2026-08-11T12:00:00Z</updated>
    <summary>Weave tools now answer to Claude, Cursor, and ChatGPT through the Figma MCP server. Also in today's syllabus: Manus walks back out of Meta, and Vercel puts a real fence around the agent sandbox.</summary>
    <category term="The Weaving School"/>
  </entry>
  <entry>
    <title>Thirty billion parameters, zero bars of signal</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-10-muse-glimmer-goes-off-grid.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-10-muse-glimmer-goes-off-grid.html</id>
    <published>2026-08-10T12:00:00Z</published>
    <updated>2026-08-10T12:00:00Z</updated>
    <summary>Muse Glimmer is a 30-billion-parameter open-weights model tuned for always-on local agents. Download it once and the wifi becomes optional.</summary>
    <category term="The Outfitter"/>
  </entry>
  <entry>
    <title>Claude Code sessions can now message each other</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-09-message-never-leaves-the-building.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-09-message-never-leaves-the-building.html</id>
    <published>2026-08-09T12:00:00Z</published>
    <updated>2026-08-09T12:00:00Z</updated>
    <summary>Claude Code sessions on one machine can now message each other: a warning, an answer, a status, carried over local sockets that never touch Anthropic's servers. Today that news rides a page built like a building's pneumatic post.</summary>
    <category term="The Pneumatic Post"/>
  </entry>
  <entry>
    <title>A browser no human will ever see</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-07-browser-for-machine-eyes.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-07-browser-for-machine-eyes.html</id>
    <published>2026-08-07T12:00:00Z</published>
    <updated>2026-08-07T12:00:00Z</updated>
    <summary>Cloudflare shipped Kitesurf, a browser engine with no human audience: V8 isolates instead of Chromium, no WebGL, no video, a fraction of the footprint. Today's practice is open for the newest kind of patient.</summary>
    <category term="The Optician"/>
  </entry>
  <entry>
    <title>OpenAI, Microsoft, and Vercel just agreed on one box</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-06-shipping-container-ai-plugins.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-06-shipping-container-ai-plugins.html</id>
    <published>2026-08-06T12:00:00Z</published>
    <updated>2026-08-06T12:00:00Z</updated>
    <summary>Six vendors just published Agent Plugins, one folder format that loads the same skills and MCP servers in ChatGPT, Cursor, Copilot, Kiro, and VS Code. Pack once, sail anywhere.</summary>
    <category term="The Container Line"/>
  </entry>
  <entry>
    <title>An operating system where every app starts as a prompt</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-05-cloudflare-ships-a-company-os.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-05-cloudflare-ships-a-company-os.html</id>
    <published>2026-08-05T12:00:00Z</published>
    <updated>2026-08-05T12:00:00Z</updated>
    <summary>Cloudflare OS is an open platform where anyone in the company directs agents, permissions arrive one resource at a time, and full-stack internal apps ship from a prompt. The desktop metaphor is suddenly load-bearing again.</summary>
    <category term="System 90"/>
  </entry>
  <entry>
    <title>Twenty years of code smarts, now on tap in any editor</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-04-intellij-becomes-a-utility.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-04-intellij-becomes-a-utility.html</id>
    <published>2026-08-04T12:00:00Z</published>
    <updated>2026-08-04T12:00:00Z</updated>
    <summary>JetBrains now serves IntelliJ's Java and Kotlin intelligence over LSP to VS Code, Cursor, and the terminal agents beyond them. Also today: a worm loose in npm's most-installed packages, and a browser for Vercel's eve agents.</summary>
    <category term="The Power Company"/>
  </entry>
  <entry>
    <title>A perfect 10 for a bug that never existed</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-03-hallucinated-sqlite-cves.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-03-hallucinated-sqlite-cves.html</id>
    <published>2026-08-03T12:00:00Z</published>
    <updated>2026-08-03T12:00:00Z</updated>
    <summary>JFrog pulled six critical SQLite advisories apart and found functions that do not exist, patches that changed no code, and exploit queries that run clean. NVD, CISA, and Red Hat had already signed the labels.</summary>
    <category term="The Forgery Wing"/>
  </entry>
  <entry>
    <title>When someone asks an AI for the best in town, who comes up?</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-02-ai-answers-new-phone-book.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-02-ai-answers-new-phone-book.html</id>
    <published>2026-08-02T12:00:00Z</published>
    <updated>2026-08-02T12:00:00Z</updated>
    <summary>A new visibility index audited 531 small-business sites, asked four assistants buying-intent questions, and got back almost no names. Also today: Cursor on iPad, Seedance 2.5, and Figma on the skills past fluency.</summary>
    <category term="The Yellow Pages"/>
  </entry>
  <entry>
    <title>No sessions, no handshake: MCP's biggest rewrite yet</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-08-01-mcp-forgot-everything-it-knew.html"/>
    <id>https://artdirectiondaily.com/issues/2026-08-01-mcp-forgot-everything-it-knew.html</id>
    <published>2026-08-01T12:00:00Z</published>
    <updated>2026-08-01T12:00:00Z</updated>
    <summary>The 2026-07-28 revision of the Model Context Protocol drops sessions, the handshake, and three whole features. Every request now shows up carrying everything it needs.</summary>
    <category term="The Corner Bistro"/>
  </entry>
  <entry>
    <title>The AI builder just handed you the knobs</title>
    <link rel="alternate" type="text/html" href="https://artdirectiondaily.com/issues/2026-07-31-figma-make-properties-panel.html"/>
    <id>https://artdirectiondaily.com/issues/2026-07-31-figma-make-properties-panel.html</id>
    <published>2026-07-31T12:00:00Z</published>
    <updated>2026-07-31T12:00:00Z</updated>
    <summary>Figma Make grew a properties panel and canvas annotations this week. Select an element, drag its spacing, stage the edit before it spends a credit. Pointing gives the model a precise target.</summary>
    <category term="The Control Surface"/>
  </entry>
</feed>
