<?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: Raicho Minev</title>
    <description>The latest articles on DEV Community by Raicho Minev (@raicho_minev_f7f6baf70d35).</description>
    <link>https://dev.to/raicho_minev_f7f6baf70d35</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%2F4086982%2Fd978b9a3-3218-4d8a-bfd9-f9d244d210d0.png</url>
      <title>DEV Community: Raicho Minev</title>
      <link>https://dev.to/raicho_minev_f7f6baf70d35</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/raicho_minev_f7f6baf70d35"/>
    <language>en</language>
    <item>
      <title>Is an AI Product Still the Same After Its AI Layer Changes?</title>
      <dc:creator>Raicho Minev</dc:creator>
      <pubDate>Mon, 31 Aug 2026 20:00:57 +0000</pubDate>
      <link>https://dev.to/raicho_minev_f7f6baf70d35/is-an-ai-product-still-the-same-after-its-ai-layer-changes-5d56</link>
      <guid>https://dev.to/raicho_minev_f7f6baf70d35/is-an-ai-product-still-the-same-after-its-ai-layer-changes-5d56</guid>
      <description>&lt;p&gt;An AI-augmented product, released — same version as three months ago. But is it really same?&lt;/p&gt;

&lt;p&gt;Since then, the frontier model behind it got migrated, the RAG was refreshed 50 times, the system prompt "improved", a tool permission widened to close a support issue. And so on. All of it silently changes behavior — sometimes noticeably, sometimes not (until too late?). Was any of it re-checked? You bet - most of the time it wasn't. Does it still work as intended?&lt;/p&gt;

&lt;p&gt;The AI scene moves in months, not the yearly cycles the industry was used to. The leading model companies are hungry for success — and still count as startups.&lt;/p&gt;

&lt;p&gt;So you put cutting-edge AI capabilities into your product? You may have silently introduced risk.&lt;/p&gt;

&lt;p&gt;Now, management standards/regulations do exist — but they predate the RAG-and-agents era, target only the risky use cases, etc. Nothing stable invented yet for day-to-day AI change management. I'm used to dynamic environments, but this one makes me a bit uncomfortable. Thoughts?&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>ai</category>
      <category>llm</category>
      <category>testing</category>
    </item>
    <item>
      <title>Beyond the AI Second Opinion</title>
      <dc:creator>Raicho Minev</dc:creator>
      <pubDate>Mon, 24 Aug 2026 21:08:18 +0000</pubDate>
      <link>https://dev.to/raicho_minev_f7f6baf70d35/beyond-the-ai-second-opinion-2769</link>
      <guid>https://dev.to/raicho_minev_f7f6baf70d35/beyond-the-ai-second-opinion-2769</guid>
      <description>&lt;p&gt;&lt;em&gt;Problem-solving by combining frontier models from different providers.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Modern agent workflows increasingly move work between models and providers - a session may begin with one model, hand a task to another and fan out across several agents. Graph engineering rocks by cleverly applying divide anq conquer tactics and for most task this is perfectly enough. However, decision-making is capped by the model's own thinking capability.&lt;/p&gt;

&lt;p&gt;For some difficult, vague or simply open-research problems with no existing solution this cap begins to matter more than the multi-agent brute force approach. Combining the power of two and more frontier models becomes a natural way to gain added value, and it appears when differently trained models form their own readings of the same problem. Their disagreement may come from unique evidence interpretation, might be optimized for different risks or quietly answer different versions of the same question.&lt;/p&gt;

&lt;h2&gt;
  
  
  What happens when you do that manually?
&lt;/h2&gt;

&lt;p&gt;When a reviewer sees the existing chat, it also acquires the way the first model concluded the problem. It inherits its terminology, its selection of evidence and much of its sense of what deserves attention. The reviewer may criticize the reasoning carefully while remaining inside boundaries chosen by the first model. Moreover, cutting the summary does not help, data is already silently imbued within the text.&lt;/p&gt;

&lt;p&gt;This does not make review ineffective. It is the right tool when a concrete claim must survive pressure. A model can be strongly critical without reconsidering the frame it was given.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa8em45954uls0tsdz51a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa8em45954uls0tsdz51a.png" alt="The concept." width="800" height="480"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;The concept&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Let the readings form naturally
&lt;/h2&gt;

&lt;p&gt;Beyond pure automation, Concilium skill intervenes one step earlier. The orchestrator does an initial setup and review but presents the problem without revealing its own conclusion. Other models must first decide what they think the problem is, which evidence matters and where the uncertainty lies.&lt;/p&gt;

&lt;p&gt;“Independent” is deliberately a limited word here. AI models share parts of the public record and many common reasoning habits. They are not independent in the statistical sense. The practical independence comes from forming a view before seeing another model's answer. Using differently trained model families makes it less likely that all of those first readings will simplify the problem in exactly the same way.&lt;/p&gt;

&lt;h2&gt;
  
  
  Disagreement is a core value
&lt;/h2&gt;

&lt;p&gt;While voting between models is somewhat useful, disagreements is the silent outline of different thinking, instead of burring it Concilium imposes an investigation on what produced the difference. Is it based on an original actionable idea or the model assumed it without verifying?&lt;/p&gt;

&lt;p&gt;The orchestrator ratifies, retries, resolves, but the strongest rejected assumption still belongs in the result, together with the observation that rejected it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Concilium deliberately moves beyond the second opinion paradigm. The different lineage models are not there merely to approve or reject, but to give the possibility of another route into a hard-to-solve problem.&lt;/p&gt;

&lt;p&gt;Concilium is available through the Claude Code plugin marketplace: add &lt;code&gt;raichominev/concilium&lt;/code&gt;, then install &lt;code&gt;concilium@raicho-skills&lt;/code&gt;. Its source and documentation are public in the &lt;a href="https://github.com/raichominev/concilium" rel="noopener noreferrer"&gt;Concilium GitHub repository&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://raichominev.github.io/concilium/how-concilium-works.html" rel="noopener noreferrer"&gt;Previous: How Concilium Works&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>agents</category>
      <category>opensource</category>
      <category>multiagent</category>
    </item>
    <item>
      <title>Introducing Concilium: A Multi-Model Method for Hard Problems</title>
      <dc:creator>Raicho Minev</dc:creator>
      <pubDate>Thu, 20 Aug 2026 16:21:22 +0000</pubDate>
      <link>https://dev.to/raicho_minev_f7f6baf70d35/introducing-concilium-a-multi-model-method-for-hard-problems-jem</link>
      <guid>https://dev.to/raicho_minev_f7f6baf70d35/introducing-concilium-a-multi-model-method-for-hard-problems-jem</guid>
      <description>&lt;h2&gt;
  
  
  One question, several models
&lt;/h2&gt;

&lt;p&gt;Concilium is a method for bringing several AI model families to one difficult question. Instead of asking one assistant for a confident answer, it gives models different roles and lets them explore, challenge and extend one another's work. The human remains responsible for the question, the evidence and the final judgment.&lt;/p&gt;

&lt;h2&gt;
  
  
  The model families
&lt;/h2&gt;

&lt;p&gt;The council can include &lt;strong&gt;Claude&lt;/strong&gt;, which usually orchestrates the work and keeps the whole problem in view; &lt;strong&gt;Codex&lt;/strong&gt;, which provides an independent OpenAI perspective and can review claims or run its own investigation; &lt;strong&gt;Kimi&lt;/strong&gt;, an optional Moonshot seat that adds another independently trained lineage; and &lt;strong&gt;Grok&lt;/strong&gt;, an optional xAI seat that brings a fourth route through the problem. Their roles can change—the point is to combine models whose strengths and weaknesses do not completely overlap.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where it helps
&lt;/h2&gt;

&lt;p&gt;Concilium is useful for scientific and scholarly research, hard technical problems, consequential decisions and open questions where the route to an answer is not yet clear. It can search for new directions, test an existing claim, or keep several interpretations alive until evidence separates them. It is most valuable when a normal search or a single model keeps returning the obvious answer, but the problem deserves a deeper one.&lt;/p&gt;

&lt;p&gt;Concilium is available through the Claude Code plugin marketplace: add &lt;code&gt;raichominev/concilium&lt;/code&gt;, then install &lt;code&gt;concilium@raicho-skills&lt;/code&gt;. Its source, documentation and manual installation instructions are public in the &lt;a href="https://github.com/raichominev/concilium" rel="noopener noreferrer"&gt;Concilium GitHub repository&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>productivity</category>
      <category>claude</category>
    </item>
  </channel>
</rss>
