<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Cüneyt Çakar</title>
    <description>The latest articles on DEV Community by Cüneyt Çakar (@olmstedian).</description>
    <link>https://dev.to/olmstedian</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3551358%2Fe3f4a7cd-d6ca-4216-b378-e3a313dcd485.jpeg</url>
      <title>DEV Community: Cüneyt Çakar</title>
      <link>https://dev.to/olmstedian</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/olmstedian"/>
    <language>en</language>
    <item>
      <title>A UI Task Is Not Done When the Agent Says It Is</title>
      <dc:creator>Cüneyt Çakar</dc:creator>
      <pubDate>Tue, 27 Oct 2026 20:38:07 +0000</pubDate>
      <link>https://dev.to/olmstedian/a-ui-task-is-not-done-when-the-agent-says-it-is-5643</link>
      <guid>https://dev.to/olmstedian/a-ui-task-is-not-done-when-the-agent-says-it-is-5643</guid>
      <description>&lt;p&gt;A coding agent can produce a plausible UI change and still miss the behavior a person sees. That gap is one of the problems I am exploring while building Spexop UI.&lt;/p&gt;

&lt;h2&gt;
  
  
  A small example
&lt;/h2&gt;

&lt;p&gt;Imagine a task: add a settings control and explain its state clearly. A useful check might include three layers:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Deterministic checks:&lt;/strong&gt; Does the code build, and do focused tests cover the intended state change?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Browser observation:&lt;/strong&gt; At the exact revision under review, can a real browser reach the control, operate it, and display the expected state on the relevant screen sizes?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Human decision:&lt;/strong&gt; Does the behavior actually meet the product intent and fit the user’s workflow?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Passing one layer does not silently pass the next. A test double can exercise coordination logic, but it cannot prove that a live provider API works. A screenshot can show one browser state, but it cannot prove every interaction. A successful implementation does not grant product acceptance.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Spexop is aiming to coordinate
&lt;/h2&gt;

&lt;p&gt;The intended Spexop UI companion will keep the developer’s existing coding agent responsible for planning, design, risk, and oversight. Bounded, user-connected API workers would handle routine UI tasks. Spexop would track a minimal milestone, gate, and task flow; attach checks to the revision being evaluated; and show progress, blocked, or needs-user-action in plain language.&lt;/p&gt;

&lt;p&gt;Today the evidence is narrower: a private local coordination prototype with test doubles and a loopback browser status view. There is no packaged desktop app or verified live provider worker, and external product acceptance is still open.&lt;/p&gt;

&lt;p&gt;I am interested in the boundary between automated evidence and a human go/no-go decision. For a small UI task in your project, which browser behavior would you insist on checking before you trusted a worker’s result?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://spexop.com" rel="noopener noreferrer"&gt;Current Spexop direction and status&lt;/a&gt; · &lt;a href="https://dev.to/olmstedian/what-spexop-ui-is-building-and-what-exists-today-o7"&gt;Product overview&lt;/a&gt;&lt;/p&gt;

</description>
      <category>agents</category>
      <category>ai</category>
      <category>frontend</category>
      <category>ui</category>
    </item>
    <item>
      <title>What Spexop UI Is Building — and What Exists Today</title>
      <dc:creator>Cüneyt Çakar</dc:creator>
      <pubDate>Tue, 27 Oct 2026 20:37:22 +0000</pubDate>
      <link>https://dev.to/olmstedian/what-spexop-ui-is-building-and-what-exists-today-o7</link>
      <guid>https://dev.to/olmstedian/what-spexop-ui-is-building-and-what-exists-today-o7</guid>
      <description>&lt;p&gt;Spexop UI is an early, free, local-first, open-source UI/UX desktop companion in development. I am sharing the direction and the current evidence separately so readers can tell what exists today from what we still intend to build.&lt;/p&gt;

&lt;h2&gt;
  
  
  The intended workflow
&lt;/h2&gt;

&lt;p&gt;A developer keeps their existing strong coding agent in charge of planning, design decisions, risk, and oversight. User-configured free or low-cost LLM API workers are intended to take on bounded routine UI tasks. Spexop coordinates a small milestone, gates, and tasks in the background. It should verify each result with deterministic checks and a real browser when the task needs one, then show plain progress, blocked, and needs-user-action states.&lt;/p&gt;

&lt;p&gt;The goal is to make small UI changes easier to delegate and inspect without losing the developer’s control of the project.&lt;/p&gt;

&lt;h2&gt;
  
  
  What we have actually checked
&lt;/h2&gt;

&lt;p&gt;Current evidence is a private local coordination prototype that uses test doubles, plus a loopback browser status view. The prototype has technical tests and a real-browser observation of the local status flow. Those results support only that narrow prototype.&lt;/p&gt;

&lt;p&gt;There is no packaged native desktop app, no verified live LLM API worker, and no external product acceptance yet. The Groq access path remains blocked by a provider-side 403 response. The public-source review is still open, so the current monorepo is not being presented as a public release. Earlier Theme, Foundation, Capture, and icon work are technical assets, not evidence that this new companion is ready to install.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where to follow and contribute
&lt;/h2&gt;

&lt;p&gt;The current product direction and status are on &lt;a href="https://spexop.com" rel="noopener noreferrer"&gt;spexop.com&lt;/a&gt;. You can also follow the &lt;a href="https://www.linkedin.com/company/spexop-ui" rel="noopener noreferrer"&gt;Spexop UI LinkedIn page&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I would value feedback on one question: what is the smallest UI task you would trust a bounded worker to do if a coding agent planned it and independent checks reported the result?&lt;/p&gt;

</description>
      <category>agents</category>
      <category>opensource</category>
      <category>softwaredevelopment</category>
      <category>ui</category>
    </item>
  </channel>
</rss>
