<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:discourse="http://discourse.org/rss/modules/discourse/"><channel><title>V11.2 on DevBlog</title><link>https://devblog.criticalmanufacturing.com/categories/v11.2/</link><description>Recent content in V11.2 on DevBlog</description><image><url>https://devblog.criticalmanufacturing.com/uploads/og.webp</url><link>https://devblog.criticalmanufacturing.com/uploads/og.webp</link></image><generator>Hugo -- gohugo.io</generator><language>en-us</language><copyright>A template by [Heksagon](https://www.heksagon.net). Implemented for [Critical Manufacturing](https://www.criticalmanufacturing.com/).</copyright><lastBuildDate>Wed, 03 Dec 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://devblog.criticalmanufacturing.com/categories/v11.2/index.xml" rel="self" type="application/rss+xml"/><item><title>AI That Works: Intelligent Document Assistance in Critical Manufacturing MES v11.2</title><link>https://devblog.criticalmanufacturing.com/blog/20251203_ask_ai/</link><pubDate>Wed, 03 Dec 2025 00:00:00 +0000</pubDate><dc:creator>Ricardo Magalhães</dc:creator><guid>https://devblog.criticalmanufacturing.com/blog/20251203_ask_ai/</guid><description>When critical information is buried in hundreds of pages of technical documentation, speed matters, and AI can help</description><content:encoded><![CDATA[<p>When a critical piece of equipment shows an unusual error code at 2 AM, the last thing a maintenance technician needs is to scroll through a 300-page manual looking for the troubleshooting procedure. When a quality engineer investigates a deviation, cross-referencing multiple Standard Operating Procedures (SOP) and work instructions shouldn&rsquo;t take longer than the investigation itself.</p>
<p>Manufacturing relies not just on data, but on documentation as well. Equipment manuals, maintenance procedures, quality protocols, work instructions, training materials, change orders. This documentation is essential, but its sheer volume creates a practical problem: the information you need is there, but finding it quickly enough to matter is the challenge.</p>
<p>With Critical Manufacturing MES v11.2, we&rsquo;re introducing two AI-powered capabilities designed specifically to address this reality: <strong>Ask AI</strong> and <strong>View Summary</strong>. These capabilities exist because there is a real problem to solve. Manufacturing teams need rapid access to information within dense technical documentation. AI happens to be the right tool for this job.</p>
<h2 id="documentation-in-manufacturing">Documentation in Manufacturing</h2>
<p>Equipment maintenance manuals can span hundreds of pages with detailed technical specifications, troubleshooting matrices, calibration procedures, and parts diagrams. Quality procedures reference other procedures. Work instructions evolve through revisions and changes. Training documentation accumulates as processes mature.</p>
<p>The knowledge is documented. The challenge is retrieval.</p>
<p>Traditional search mechanisms have tried to ameliorate the proliferation and scattering of information. Nevertheless, they are fundamentally bound to the user knowing the exact term they are looking for, but manufacturing problems don&rsquo;t always present themselves with searchable keywords. An equipment error might require understanding the relationship between several subsystems.   A quality issue might need context from multiple procedures. These situations require understanding context and meaning, not just keyword matching. They also, like a doctor making a diagnosis, have a decision tree of most likely issues and solutions, that require a context and an iteration process.</p>
<h2 id="two-capabilities-one-goal-faster-access-to-better-answers">Two Capabilities, One Goal: Faster Access to Better Answers</h2>
<h3 id="ask-ai-your-documentation-intelligence-layer">Ask AI: Your Documentation Intelligence Layer</h3>
<p><strong>Ask AI</strong> allows users to interact directly with a large language model that has access to documents and attachments within Critical Manufacturing MES. Rather than searching for keywords, users ask questions and interact with documentation in natural language. The same way they would ask a colleague who knew the documentation thoroughly.</p>
<p><strong>How it works in practice:</strong></p>
<p>A maintenance technician encounters a recurring quality issue with a reflow oven. Instead of manually searching through the equipment manual, they open Ask AI and type: &ldquo;What causes PCB discoloration?&rdquo;</p>
<p>The AI analyzes the relevant maintenance documentation and provides a focused answer drawn from the manual, including the likely causes, the step-by-step troubleshooting procedure, and any safety precautions specific to that error condition.</p>
<p>
<img src="/blogPosts/posts/20251203_ask_ai/picture1.png" alt="Ask AI Example using an Equipment Manual" />

</p>
<p>The technician can follow up: &ldquo;What are the recommended steps to correct the issue?&rdquo;</p>
<p>
<img src="/blogPosts/posts/20251203_ask_ai/picture2.png" alt="Follow-up question" />

</p>
<p>The expertise and decision making remains with the technician. What changes is how quickly they can access the documented procedures that inform their decisions.</p>
<h3 id="view-summary-rapid-document-comprehension">View Summary: Rapid Document Comprehension</h3>
<p><strong>View Summary</strong> generates concise summaries of selected documents or attachments, with the ability to ask follow-up questions about specific aspects of the content.</p>
<p><strong>Typical use case:</strong></p>
<p>A quality engineer receives a 45-page deviation report that requires review and response. Rather than reading the entire document linearly to understand its scope, they generate a summary that provides:</p>
<ul>
<li>The core issue being addressed</li>
<li>Key findings and root causes identified</li>
<li>Recommended corrective actions</li>
<li>Affected products or processes</li>
</ul>
<p>
<img src="/blogPosts/posts/20251203_ask_ai/picture3.png" alt="View Summary Example using a Deviation Report" />

</p>
<p>With this context established in minutes rather than hours, the engineer can then ask targeted questions: &ldquo;What validation testing was performed?&rdquo; or &ldquo;Which suppliers are mentioned in this report?&rdquo;</p>
<p>The summary provides situational awareness. The follow-up questions allow focused deep-dives into areas that matter for the engineer&rsquo;s specific responsibility.</p>
<h2 id="why-these-capabilities-why-now">Why These Capabilities, Why Now</h2>
<p>We evaluate every potential AI integration against clear criteria:</p>
<p><strong>Does it solve a real, recurring problem?</strong> Documentation access and comprehension are consistent pain points across manufacturing operations. Time spent searching is time not spent solving problems.</p>
<p><strong>Does it integrate naturally into existing workflows?</strong> These capabilities live within the MES interface, accessible where users already work with documents and attachments. There&rsquo;s no separate system to learn, no context switching required.</p>
<p><strong>Does it enhance rather than replace human expertise?</strong> The AI provides information and context. The maintenance technician still diagnoses the equipment. The quality engineer still makes the compliance judgment. The production supervisor still decides on the corrective action. We&rsquo;re accelerating access to documented knowledge, not attempting to automate technical decision-making.</p>
<p><strong>Is it built on a foundation we can extend?</strong> These capabilities use AWS Bedrock, providing enterprise-grade security and a platform we can build on as AI technology matures and as we identify additional high-value applications in manufacturing operations.</p>
<p>This release represents one deliberate step in a longer strategic direction: progressively augmenting Critical Manufacturing MES with intelligence capabilities that align with how manufacturing actually works.</p>
<h2 id="technical-foundation-built-for-manufacturing-environments">Technical Foundation: Built for Manufacturing Environments</h2>
<p>The implementation uses AWS Bedrock, which means:</p>
<ul>
<li><strong>Enterprise-grade security and compliance</strong> standards apply</li>
<li><strong>Flexibility in model selection</strong> as AI capabilities evolve</li>
</ul>
<p>The AI works with documents and attachments already managed within Critical Manufacturing MES: maintenance manuals, work instructions, SOPs, quality procedures, change orders, training materials. If it&rsquo;s documented in your MES, Ask AI can help users find relevant information within it.</p>
<h2 id="using-ai-responsibly-in-manufacturing">Using AI Responsibly in Manufacturing</h2>
<p>We are clear-eyed about what AI does well and what it does not. Large language models excel at understanding natural language, identifying relevant information across large documents, and synthesizing that information into coherent answers. They&rsquo;re powerful tools for information retrieval and comprehension.</p>
<p>They are not infallible. AI-generated responses should be verified against source documentation for critical decisions, just as you would verify information from any source. The AI cites its sources, allowing users to validate responses against the original documentation. This is crucial, the user is able to traverse, validate and deepen his understanding by leveraging all the original references the AI provides.</p>
<p>This is AI as an assistant, knowledgeable, fast, helpful, but not as a replacement for human judgment in manufacturing operations.</p>
<h2 id="getting-started">Getting Started</h2>
<p>These capabilities are available now in Critical Manufacturing MES v11.2. There&rsquo;s no complex setup required. If you are managing documents and attachments in the MES, you can start using Ask AI and View Summary immediately.</p>
<p>This is an evolving capability, and your real-world experience will help shape how we extend it.</p>
<h2 id="looking-ahead">Looking Ahead</h2>
<p>We don&rsquo;t add technology because it&rsquo;s trending. We add capabilities that deliver measurable operational value, fewer errors, faster decisions, better outcomes on the shop floor. All of this leveraging a robust shop floor control system, that has years of context and experience, providing a standard and guarded way for AIs to operate.</p>
<p>Document intelligence solves a specific, recurring problem: rapid access to critical information buried in complex technical documentation. It&rsquo;s a natural fit for AI, and it delivers tangible results. But it&rsquo;s one capability among many we&rsquo;re developing.</p>
<p>Our broader vision is clear: we are transforming Critical Manufacturing MES from a transaction system into an intelligent partner. Not by bolting on chat bots or AI assistants, but by using AI to build the actual features and solutions manufacturing operations need.</p>
<p><strong>This means:</strong></p>
<p><strong>Frontline empowerment</strong> - AI that augments operators, technicians, and supervisors with the right information and insights when they need them, helping people work smarter.</p>
<p><strong>Operational intelligence</strong> - AI that provides clarity and foresight across processes, equipment, and materials, identifying issues before they become problems.</p>
<p><strong>Accelerated value</strong> - AI that shortens implementation timelines and reduces complexity, getting you to measurable business results faster.</p>
<p>The document capabilities in v11.2 are another keystone in our foundation. We are building deliberately, learning from real-world usage, and advancing where it genuinely matters.</p>
<p>The MES should progressively understand more about your operations and provide increasingly sophisticated support to the people running them. Not to replace their expertise, but to amplify it.</p>
<p>That&rsquo;s the direction we&rsquo;re committed to. <a href="https://www.criticalmanufacturing.com/mes-for-industry-4-0/ai-copilots/" target="_blank" rel="noopener">V11.2 is the first step</a>.</p>
<h2 id="author">Author</h2>
<h3 id="hi-my-name-is-ricardo-magalhães-">Hi! My name is Ricardo Magalhães. 🤘</h3>
<p>You can check me on <a href="https://www.linkedin.com/in/ricardo-magalhaes-3767112/" target="_blank" rel="noopener">LinkedIn</a></p>
]]></content:encoded></item><item><title>Reusable Spare Parts</title><link>https://devblog.criticalmanufacturing.com/blog/20251104_reusable_spare_parts/</link><pubDate>Tue, 04 Nov 2025 00:00:00 +0000</pubDate><dc:creator>Romeu Gonçalves</dc:creator><guid>https://devblog.criticalmanufacturing.com/blog/20251104_reusable_spare_parts/</guid><description>Learn how Critical Manufacturing MES makes tracking, repairing, and reusing spare parts simple and efficient.</description><content:encoded><![CDATA[<div style="text-align: justify;">
This blog explains how to manage spare parts in the MES, including sending them for repair to an external supplier or repairing them internally, and then replacing them with other spare parts available in the facility. Any user with the proper permissions can manage and replace a machine's spare parts at any time in an ad-hoc manner. However, it's more common to replace spare parts during the execution of a Maintenance Activity related to the machine.
</div>
<br><br>
<h3 id="introduction">Introduction</h3>
<div style="text-align: justify;">
A reusable spare part is a component or part of a machine that, after being removed due to deterioration, failure, or maintenance activity, can be restored or repaired and then used again in the same or another machine.
<p>As an example, let&rsquo;s take an Asset BOM (also called Equipment BOM) for Wafer Inspection Equipment typically used in the Semiconductor industry.</p>
<p>
<figure class="text-center">
  <img
    src="/blogPosts/posts/20251104_reusable_spare_parts/waferinspectiondevice.png"
    alt="Wafer Inspection Device"
    title="Wafer Inspection Device"
  />
  <figcaption style="text-align: center">Wafer Inspection Device</figcaption>
</figure>

</p>
<p>This equipment has 4 different reusable spare parts that can be replaced at any moment or during a maintenance activity:</p>
<ul>
<li>Wafer Stage</li>
<li>Camera System</li>
<li>Two Control Centers</li>
<li>Marking Device</li>
</ul>
<p>Apart from the reusable spare parts, the equipment also consumes a set of consumables that are used exclusively during maintenance activities. Examples include:</p>
<ul>
<li>Air Filter</li>
<li>Vacuum Pads</li>
<li>Polyalphaolefin based lubricants</li>
</ul>
</div>
<br><br>
<h3 id="then">Then</h3>
<div style="text-align: justify;">
Until very recently, there wasn't an easy way to track and manage spare parts used in the resources (Machines). They were either consumed and therefore removed from the MES system, preventing their reuse, and, in addition, it was not possible to have a clear view of them on the resource. Alternatively, these spare parts could be created as sub-resources and replaced by others when needed, which limited their management for repair or rework and made this process inefficient.
</div>
<p><br><br></p>
<h3 id="and-now">And Now</h3>
<div style="text-align: justify;">
It's now possible to include in the resources a bill of parts (regardless of whether they are reusable or not). This provides full management of the spare parts and traceability across their entire lifecycle. Taking the Wafer Inspection Equipment 
</div>
<p>
<figure class="text-center">
  <img
    src="/blogPosts/posts/20251104_reusable_spare_parts/waferinspectiondeviceBOM.png"
    alt="List of Parts"
    title="List of Parts"
  />
  <figcaption style="text-align: center">List of Parts</figcaption>
</figure>

</p>
<div style="text-align: justify;">
- Because Repairable parts can appear repeated, a designator must be defined. Or these designators can just be used to identify the specific position of a part within the Resource.
- During a Maintenance activity the repairable Part must first be removed before a new one can be installed within the machine. Once removed the repairable part can be repaired externally or internally
</div>
<p><br><br></p>
<h3 id="demo">DEMO</h3>
<div style="text-align: justify;">
For this demonstration, the machine and the products mentioned above will be used and will already exist in the system. Using all of them a resource list will be created and then Repairable Parts can be managed (inserted, removed and replaced) directly from the Resource. But this is intended for the initial setup. The normal scenario is to replace these parts during maintenance, and this is what will be shown during the second part of the demonstration.
</div>
<p><br><br></p>
<video class="video-shortcode" preload="auto" controls>
    <source src="/blogPosts/posts/20251104_reusable_spare_parts/reusable_spare_parts.mp4" type="video/mp4">
    There should have been a video here but your browser does not seem
    to support it.
</video>
<p><br><br></p>
<h3 id="final-thoughts">Final thoughts</h3>
<div style="text-align: justify;">
Managing reusable spare parts effectively is no longer a cumbersome task thanks to Critical Manufacturing MES capabilities. With better tracking and repair options, maintenance becomes simpler and more efficient.
</div>
<p><br><br></p>
<h3 id="author">Author</h3>
<div style="text-align: justify;">
Hi! My name is José Romeu Bogas Gonçalves. 😉
<p>I&rsquo;ve been with Critical Manufacturing since 2018, starting out as an MES Consultant. Earlier this year, I stepped into the recently created Advocate &amp; Architecture team. My role sits at the intersection of technology, communication, and strategy. Making sure solutions are technically sound and that everyone understands how to use or build them.</p>
<p>You can check me on <a href="https://www.linkedin.com/in/romeu-gon%C3%A7alves-63724113/" target="_blank" rel="noopener">LinkedIn</a></p>
</div>
<p>Skills: MES Consultant | System Testing | System Modeling | User Training | Content Creating</p>
<p>
<figure class="text-center">
  <img
    src="/blogPosts/contributors/Blogger_Romeu.jpg"
    alt="Romeu Gonçalves"
    title="Architecture &amp; Advocacy | MES"
  />
  <figcaption style="text-align: center">Architecture &amp; Advocacy | MES</figcaption>
</figure>

</p>
]]></content:encoded></item><item><title>Modernizing Manufacturing Reports in a Cloud-Native World</title><link>https://devblog.criticalmanufacturing.com/blog/20251030_reports/</link><pubDate>Thu, 30 Oct 2025 00:00:00 +0000</pubDate><dc:creator>Ricardo Magalhães</dc:creator><guid>https://devblog.criticalmanufacturing.com/blog/20251030_reports/</guid><description>How we facelift our Manufacturing Reports.</description><content:encoded><![CDATA[<h1 id="from-report-builder-to-stimulsoft-modernizing-manufacturing-reports-in-a-cloud-native-world">From Report Builder to Stimulsoft: Modernizing Manufacturing Reports in a Cloud-Native World</h1>
<p>When we set out to migrate our Operational Data Store (ODS) from SQL Server to ClickHouse, we knew the ripple effects would extend far beyond the database layer. Our entire reporting infrastructure needed a rethink. What started as a database migration evolved into a comprehensive modernization of how we deliver information to manufacturing operations.</p>
<h2 id="why-we-had-to-move">Why We Had to Move</h2>
<p>Two driving forces converged to make migration inevitable:</p>
<p><strong>The ClickHouse shift.</strong> As we detailed in our previous post on the ClickHouse migration, moving to ClickHouse brought performance improvements for analytical workloads. But Microsoft Report Builder and SQL Server Reporting Services (SSRS) were built for the SQL Server ecosystem. While technically possible to connect SSRS to other data sources, it&rsquo;s not where the platform shines.</p>
<p><strong>The Kubernetes reality.</strong> Our infrastructure is largely containerized and orchestrated by Kubernetes, though we still run our SQL Server databases in VMs. SSRS, however, comes from a different time, one of Windows Servers and IIS. Forcing SSRS into our cloud-native architecture would have been fighting against the current. We needed a reporting solution that embraced modern deployment patterns: containers, horizontal scaling, and cloud-agnostic infrastructure.</p>
<h2 id="the-evaluation-process">The Evaluation Process</h2>
<p>We didn&rsquo;t rush into selecting a replacement. Manufacturing systems demand reliability, and our reports are mission-critical for operations, quality control, and compliance. Our evaluation criteria included:</p>
<p>•	<strong>Data source flexibility:</strong> Native or robust support for ClickHouse, plus the ability to consume OData feeds. Our data access strategy centers on OData exposed through our DataManager component and DataSet system entity type, so seamless OData integration was essential</p>
<p>•	<strong>Kubernetes-friendly deployment:</strong> Docker containers, stateless architecture, and straightforward orchestration</p>
<p>•	<strong>Report design capability:</strong> A designer that wouldn&rsquo;t feel like a significant step backward from Report Builder</p>
<p>•	<strong>Export formats:</strong> PDF, Excel, and other formats commonly needed in manufacturing</p>
<p>•	<strong>Migration path:</strong> How difficult would it be to convert existing reports?</p>
<p>•	<strong>Licensing and cost structure:</strong> Predictable costs that scale with our needs</p>
<p>After evaluating several options (including open-source alternatives and commercial platforms), Stimulsoft emerged as the best fit. It checked all our technical boxes: native ClickHouse support, robust OData connectivity, runs in containers, and offers a report designer that our team could adopt without a steep learning curve. The JS-based architecture also aligned well with our existing technology stack. An additional advantage was our existing familiarity with Stimulsoft. Our PrintableDocuments module had already been implemented using the same tool, which meant we had proven experience with its capabilities and understood its strengths and limitations in a production environment.</p>
<p><strong>The reality of the market.</strong> Let&rsquo;s be honest: printable reports aren&rsquo;t sexy. The developer community has moved on to dashboards, real-time visualizations, and interactive analytics. Open a tech conference schedule or browse GitHub trending projects, and you&rsquo;ll find dozens of dashboard frameworks but very few modern reporting tools. The market for traditional report designers has shrunk considerably. Most innovation and investment flows toward tools like Grafana, Tableau, and Power BI, not toward PDF generation engines. This made our evaluation more challenging than expected. The options were limited, and many tools felt dated or were poorly maintained. Finding a modern, actively developed reporting solution that fit our cloud-native architecture required looking harder than we anticipated.</p>
<h2 id="why-printed-reports-still-matter-in-manufacturing">Why Printed Reports Still Matter in Manufacturing</h2>
<p>With real-time dashboards and interactive analytics becoming standard, you might wonder: why invest in traditional reports at all? Why not just build everything as a Grafana dashboard?</p>
<p>The reality of manufacturing operations tells a different story. Here&rsquo;s why printable reports remain essential:</p>
<p><strong>Compliance and audit trails.</strong> Regulated industries require signed, dated documentation. A PDF report with formal approval signatures is often legally required. You cannot simply attach a compliance officer&rsquo;s signature to a dashboard.</p>
<p><strong>Material documentation.</strong> When a material or production batch is complete, you need a comprehensive, frozen-in-time record of what happened. That batch report needs to travel with the material, be archived for years, and be reproducible exactly as it was generated. Dashboards are dynamic; reports are immutable.</p>
<p><strong>Offline accessibility.</strong> Shop floor environments don&rsquo;t always have reliable network access. A printed report or a PDF on a tablet works anywhere, anytime. When a quality inspector is in a warehouse or on a production line, they need information at their fingertips, not behind a login screen.</p>
<p><strong>Formal communication.</strong> Some information needs to be packaged formally: reports sent to customers, presented to management, or submitted to regulatory bodies. A well-formatted PDF report conveys professionalism and authority in ways a dashboard screenshot simply cannot.</p>
<p><strong>Complex, detailed layouts.</strong> Some manufacturing reports contain dense tables, detailed specifications, and precisely formatted information that spans multiple pages. These are better suited to the document paradigm than dashboard tiles.</p>
<p>The key is: <strong>dashboards and reports serve different purposes.</strong> They&rsquo;re complementary, not competing approaches to data visualization.</p>
<h2 id="implementation-migrating-the-report-portfolio">Implementation: Migrating the Report Portfolio</h2>
<p>With Stimulsoft selected, the real work began: migrating existing reports from Report Builder&rsquo;s RDL format to Stimulsoft&rsquo;s MRT format.</p>
<p><strong>No magic conversion button.</strong> The hard truth is that there&rsquo;s no automated way to convert RDL files to MRT. Each report required manual recreation. However, this wasn&rsquo;t entirely bad news; it forced us to examine each report and consider whether it still served its intended purpose. For example, our Material Yield Information report, which was paginated in SSRS, evolved into a Yield Loss Information dashboard in Grafana, better suited to real-time monitoring than static reports.</p>
<p><strong>Leveraging familiar concepts.</strong> Stimulsoft&rsquo;s designer feels familiar to anyone who&rsquo;s used Report Builder. Concepts like datasets, parameters, groups, and expressions translate cleanly. Our team could open an existing RDL report in Report Builder, have Stimulsoft designer open alongside, and reconstruct the report with reasonable efficiency.</p>
<p><strong>Data source adaptation.</strong> Every query needed review. Moving from SQL Server to ClickHouse meant adapting SQL dialects, rethinking some join strategies, and occasionally restructuring queries to leverage ClickHouse&rsquo;s columnar strengths. In some cases, we discovered opportunities to dramatically improve performance by rewriting queries with ClickHouse&rsquo;s capabilities in mind.</p>
<p><strong>Template standardization.</strong> The migration presented an opportunity to create standardized templates (headers, footers, color schemes, and typography) that could be reused across reports. Consistency in our previous Report Builder environment was not our biggest strength, with each report often having its own visual style and branding approach.</p>
<h2 id="design-improvement">Design Improvement</h2>
<p>If you&rsquo;re going to recreate reports, you might as well make them look better.</p>
<p>Our old reports had accumulated over years, created by different people with varying skill levels and design sensibilities. Let&rsquo;s just say that some reports looked like they were designed by someone who thought Times New Roman was a perfectly reasonable font choice, while others appeared to have been assembled by developers who believed that if gray text on a gray background was good, then slightly different gray text on a slightly different gray background was even better. And don&rsquo;t get us started on the creative interpretations of our corporate blue. Some of our reports featured what can only be described as &ldquo;fifty shades of blue,&rdquo; ranging from navy to cyan, with each developer using their own personal definition of what &ldquo;blue&rdquo; meant.</p>
<p>Some looked professional; others were purely functional. The migration gave us a chance to apply consistent design principles:</p>
<p><strong>Visual hierarchy and white space.</strong> Many legacy reports crammed information into every available pixel. We introduced breathing room, clearer section breaks, and better use of typography to guide the reader&rsquo;s eye.</p>
<p><strong>Consistent branding.</strong> Color schemes, logos, and font choices now align with our corporate identity across all reports. This sounds superficial, but it matters when reports are customer-facing or presented to executives.</p>
<p><strong>Data visualization improvements.</strong> Where we previously relied on tables alone, we introduced charts and sparklines to make trends more obvious at a glance. Not every report needs to be a wall of numbers.</p>
<p><strong>Better parameter interfaces.</strong> The UI for selecting report parameters (date ranges, facilities, product lines) received attention. Clearer labels, better defaults, and logical grouping make reports easier to run for operations staff.</p>
<h2 id="before-and-after-a-visual-comparison">Before and After: A Visual Comparison</h2>
<p>The transformation is best seen rather than described. Below is a side-by-side comparison of one of our production reports:</p>
<p>
<img src="/blogPosts/posts/20251030_reports/old_report.png" alt="Old Material History Report" />

</p>
<p>
<img src="/blogPosts/posts/20251030_reports/new_report.png" alt="New Material History Report" />

</p>
<p>The old version is functional but dense, with inconsistent spacing, color saturation, and weak visual hierarchy. The new version breathes, guides the eye naturally through the information, and presents the same data in more readable and organized layout.</p>
<p>Credit where credit is due: our design team worked wonders throughout this migration. They took reports that had been cobbled together over years by different developers and transformed them into polished, consistent documents. In some cases, the underlying data structure or business logic made a design challenging. Sometimes the team had to put lipstick on a pig, and they did it well. Not every report can be a masterpiece when the data itself is complex and unglamorous, but they managed to make even the most utilitarian reports look readable, functional, and visually attractive.</p>
<h2 id="dashboard-vs-report-making-the-cut">Dashboard vs. Report: Making the Cut</h2>
<p>The migration forced an important strategic question: which of our existing reports should actually remain as reports?
We conducted a systematic review of our entire report portfolio, asking:</p>
<p>•	<strong>Is this information needed in real-time?</strong> If yes, it probably belongs in Grafana.</p>
<p>•	<strong>Does this need to be printed, signed, or archived?</strong> If yes, it stays as a report.</p>
<p>•	<strong>Is this primarily for exploration and investigation?</strong> Dashboards excel here.</p>
<p>•	<strong>Is this a formal, structured document?</strong> Reports are the right choice.</p>
<p>•	<strong>How often is this actually used?</strong> Some reports existed simply because they always had.</p>
<p>The result was a rationalization of our information delivery strategy:</p>
<p><strong>To Grafana:</strong> Real-time production monitoring, live equipment status, ongoing quality metrics, and anything operators need to watch continuously. These became interactive dashboards where users can drill down, filter, and explore.</p>
<p><strong>To Stimulsoft:</strong> Batch documentation, compliance reports, shift summaries, monthly production reports, and anything requiring formal structure or offline access. These remained as traditional reports.</p>
<p><strong>To retirement:</strong> Quite a few reports that nobody had run in years. Migration is a great time to kill zombie reports that exist only out of inertia.</p>
<p>This clarity (knowing what belongs where) has made both our dashboards and our reports more focused and effective.</p>
<h2 id="lessons-learned">Lessons Learned</h2>
<p>Looking back on the migration, a few key insights stand out:</p>
<p><strong>Forced migrations create opportunities.</strong> Yes, we had to migrate because of technical necessity. But framing it as an opportunity to improve, not just replicate, made the effort worthwhile.</p>
<p><strong>Don&rsquo;t underestimate design time.</strong> Recreating reports takes longer than you think, especially if you&rsquo;re improving them along the way. Budget accordingly.</p>
<p><strong>Involve end users early.</strong> We previewed redesigned reports with the people who actually use them. Their feedback was invaluable and sometimes surprising.</p>
<p><strong>Containerization pays dividends.</strong> Deploying Stimulsoft server in Kubernetes has been smooth. Scaling, updating, and managing the infrastructure is straightforward in ways SSRS never was.</p>
<p><strong>SQL dialect matters.</strong> If you&rsquo;re changing databases as part of your migration, don&rsquo;t underestimate the query rewriting effort. ClickHouse and SQL Server speak similar but not identical languages.</p>
<p><strong>The best report is the one that gets used.</strong> If nobody runs it, it doesn&rsquo;t matter how well-designed it is. Be ruthless about eliminating unused reports.</p>
<h2 id="moving-forward">Moving Forward</h2>
<p>The migration continues, and our manufacturing operations are transitioning to a modern reporting infrastructure: <strong>ClickHouse</strong> for data storage, <strong>Stimulsoft</strong> for formatted reports, and <strong>Grafana</strong> for real-time dashboards. Each tool plays to its strengths. We are currently running both old and new reports in parallel as we methodically work through the portfolio, ensuring each migrated report meets our quality standards before we retire its predecessor.</p>
<p>The transition from Report Builder to Stimulsoft is giving us the opportunity to rethink how we deliver information in a manufacturing context. The reports we&rsquo;ve completed so far demonstrate the benefits: faster performance, clearer visual design, and an infrastructure that fits our cloud-native architecture. The work continues, but the direction is clear and the results are promising.</p>
<p>For teams facing similar migrations, our advice is simple: embrace the opportunity and don&rsquo;t just recreate what you had. Build what you need for the future. And be realistic about the timeline; this kind of transformation takes time, but it&rsquo;s time well spent.</p>
]]></content:encoded></item><item><title>Rework Under Control with MES</title><link>https://devblog.criticalmanufacturing.com/blog/20251028_rework_limit/</link><pubDate>Tue, 28 Oct 2025 00:00:00 +0000</pubDate><dc:creator>Romeu Gonçalves</dc:creator><guid>https://devblog.criticalmanufacturing.com/blog/20251028_rework_limit/</guid><description>Keep rework under control with MES, boosting efficiency and product quality</description><content:encoded><![CDATA[<div style="text-align: justify;">
Rework is one of the hidden challenges in manufacturing, affecting costs, efficiency, and product quality. This blog covers how CM MES helps you to control rework, providing solutions to stop errors before they escalate. Beyond rework limits, the other powerful capabilities of our MES are also presented, from real-time visibility to quality enforcement.
</div>
<hr>
<h3 id="rework-a-short-introduction">Rework: A short introduction</h3>
<div style="text-align: justify;">
Rework is the corrective process applied mainly to WIP that doesn't meet the specified quality standard during production. To ensure full traceability, it's usually performed in pre-defined and approved rework flows. For instance, in semiconductor industry, a wafer can be re-coated and re-exposed when photo-resist misalignment or contamination is detected during the inspection.
<p>Besides ensuring traceability and recover value (instead of scrapping the WIP), it also helps to improve yield, customer deliveries and their quality requirements.</p>
</div>
<br><br>
<h3 id="can-rework-be-done-indefinitely-and-without-any-control">Can Rework be done indefinitely and without any control?</h3>
<div style="text-align: justify;">
Theoretically, yes, if a robust control system is not in place on the shop floor. But we know that neither the customers nor the manufacturers want that. Unlimited rework increases costs and can sometime degrade the quality of the final product, among other issues.
<p>It&rsquo;s why it may be necessary to restrict the number of times a lot can be reworked due to quality concerns, or even forbidding rework at all. Lots can often only tolerate a limited number of reworks before they become unusable and, in some cases, rework may not be permitted at certain process steps or for specific reasons.</p>
<p>CM MES now provides a mechanism to restrict the number of reworks for materials:</p>
<ol>
<li>Global Limit by Product: Apply an overall rework limit for a specific product.</li>
<li>Limit by Step: Define rework limits at specific process steps using a Smart Table</li>
<li>Limit by Rework Reason: Restrict reworks based on the reason, using a Smart Table</li>
<li>Combination of Limits: Apply these restrictions individually or in combination.</li>
</ol>
<p>Taking the example above, the lithography process cannot be redone infinitely if misalignment continues to be found at the end of the process. Not to mention the cost of photoresist, labor, and the degradation of reticles, excessive rework can damage underlying layers, and it is better to reject a few misaligned or contaminated dies rather than scrap entire wafers.</p>
</div>
<p>
<figure class="text-center">
  <img
    src="/blogPosts/posts/20251013_rework_limit/misalignment.png"
    alt="Misalignment"
    title="Misalignment"
  />
  <figcaption style="text-align: center">Misalignment</figcaption>
</figure>

</p>
<hr>
<div style="text-align: justify;">
Another good example happens in medical device manufacturing. In this industry, and especially for specific devices like catheters, rework is very limited or completely prohibited. Catheters come into direct contact with sensitive tissues like vein and urinary tract. Repeated rework can introduce contaminants, which might trigger infections or toxic reactions in the patient.
</div>
<p>
<figure class="text-center">
  <img
    src="/blogPosts/posts/20251013_rework_limit/catheter.png"
    alt="Catheter rework"
    title="Catheter rework"
  />
  <figcaption style="text-align: center">Catheter rework</figcaption>
</figure>

</p>
<hr>
<div style="text-align: justify;">
Rework Limits were introduced as an out-of-the-box feature in Version 11.2, but how was it managed in previous version when needed? Well, through extensibility, adding a few configuration tables some attributes and some business rules to implement the required rules. Now, although the situation could be overcome, having custom solutions is always less cost-effective than using out-of-the-box features.
</div>
<hr>
<h3 id="how-mes-manages-rework-limits">How MES manages rework limits</h3>
<p>In medical industry some products cannot perform rework at all, while others may be reworked but with limits.</p>
<div style="text-align: justify;">
For example, after an assembly process, if issues are detected in the component manually assembled, the lot can be sent to rework once to replace the affected components, however, if after the next inspection the same issues are detected again, the lot can no longer be sent to rework to replace the components, and in this case it must be placed on hold or a NCR must be opened.
</div>
<p>
<figure class="text-center">
  <img
    src="/blogPosts/posts/20251013_rework_limit/catheter2.png"
    alt="Catheter assembly"
    title="Catheter assembly"
  />
  <figcaption style="text-align: center">Catheter assembly</figcaption>
</figure>

</p>
<div style="text-align: justify;">
In the following demonstration, both "Ester IV Catheter" and "Foley V Catheter" products share the same routing. Although rework flows are available, the lots from product "Foley V Catheter" cannot undergo to any rework while the other product may proceed with rework under defined limits.
<p>The following configurations were defined for this demonstration:</p>
</div>
<p>Product properties:

<figure class="text-center">
  <img
    src="/blogPosts/posts/20251013_rework_limit/Foley.png"
    alt="Foley Catheter Rework Limits"
    title="Foley Catheter Rework Limits"
  />
  <figcaption style="text-align: center">Foley Catheter Rework Limits</figcaption>
</figure>



<figure class="text-center">
  <img
    src="/blogPosts/posts/20251013_rework_limit/Ester.png"
    alt="Ester Catheter Rework Limits"
    title="Ester Catheter Rework Limits"
  />
  <figcaption style="text-align: center">Ester Catheter Rework Limits</figcaption>
</figure>

</p>
<p>Context resolution table configuration:

<figure class="text-center">
  <img
    src="/blogPosts/posts/20251013_rework_limit/StepRwkLimit.png"
    alt="Step Rework Limits Context Smart Table"
    title="Step Rework Limits Context Smart Table"
  />
  <figcaption style="text-align: center">Step Rework Limits Context Smart Table</figcaption>
</figure>



<figure class="text-center">
  <img
    src="/blogPosts/posts/20251013_rework_limit/ReasonRwkLimit.png"
    alt="Reason Rework Limits Context Smart Table"
    title="Reason Rework Limits Context Smart Table"
  />
  <figcaption style="text-align: center">Reason Rework Limits Context Smart Table</figcaption>
</figure>

</p>
<p>Here is a demo to show the configurations:</p>
<video class="video-shortcode" preload="auto" controls>
    <source src="/blogPosts/posts/20251013_rework_limit/Rework_Limit.mp4" type="video/mp4">
    There should have been a video here but your browser does not seem
    to support it.
</video>
<hr>
<h3 id="rework-features-available-in-critical-manufacturing-mes">Rework features available in Critical Manufacturing MES</h3>
<p>In addition to rework limits, these are the other available related features</p>
<div style="text-align: justify;">
<ul>
<li>
<p><strong>Simple Design of Rework Flows</strong><br>
Create and manage rework flows with an intuitive and streamlined approach.</p>
</li>
<li>
<p><strong>Integration with Standard Process Steps</strong><br>
Associate rework operations directly with standard manufacturing steps to ensure full process alignment.</p>
</li>
<li>
<p><strong>Configurable Rework Reasons</strong><br>
Define multiple rework reasons, with the ability to link different rework flows to specific process steps.</p>
</li>
<li>
<p><strong>Flexible Return Points</strong><br>
Configure rework flows to return materials to any designated step within the process flow.</p>
</li>
<li>
<p><strong>State-Based Rework Application</strong><br>
Control when rework can be applied by defining eligible states: Queued, In Process, or both.</p>
</li>
<li>
<p><strong>Rule-Based Triggers</strong><br>
Automatically execute predefined rules when a material is sent for rework — from simple notifications to advanced actions, such as initiating a warehouse transfer request to supply critical Moisture-Sensitive Level (MSL) components required for the rework operation.</p>
</li>
<li>
<p><strong>Traceability and Data</strong><br>
All operations are recorded, and data are available for reports and KPIs.</p>
</li>
</ul>
</div>
<hr>
<h3 id="final-thoughts">Final thoughts</h3>
<div style="text-align: justify;">
Managing and Controlling rework is simple with Critical Manufacturing MES. It gives you the tools to prevent errors and improve results.
</div>
<hr>
<h3 id="author">Author</h3>
<div style="text-align: justify;">
Hi! My name is José Romeu Bogas Gonçalves. 😉
<p>I&rsquo;ve been with Critical Manufacturing since 2018, starting out as an MES Consultant. Earlier this year, I stepped into the recently created Advocate &amp; Architecture team. My role sits at the intersection of technology, communication, and strategy. Making sure solutions are technically sound and that everyone understands how to use or build them.</p>
<p>You can check me on <a href="https://www.linkedin.com/in/romeu-gon%C3%A7alves-63724113/" target="_blank" rel="noopener">LinkedIn</a></p>
</div>
<p>Skills: MES Consultant | System Testing | System Modeling | User Training | Content Creating</p>
<p>
<figure class="text-center">
  <img
    src="/blogPosts/contributors/Blogger_Romeu.jpg"
    alt="Romeu Gonçalves"
    title="Architecture &amp; Advocacy | MES"
  />
  <figcaption style="text-align: center">Architecture &amp; Advocacy | MES</figcaption>
</figure>

</p>
]]></content:encoded></item><item><title>Is your MES Quantum Safe?</title><link>https://devblog.criticalmanufacturing.com/blog/20250919_mes_postquantum_encryption/</link><pubDate>Fri, 19 Sep 2025 00:00:00 +0000</pubDate><dc:creator>José Pedro Silva</dc:creator><guid>https://devblog.criticalmanufacturing.com/blog/20250919_mes_postquantum_encryption/</guid><description>And why you should care today!</description><content:encoded><![CDATA[<h2 id="the-critical-need-for-post-quantum-encryption-in-manufacturing-execution-systems">The Critical Need for Post-Quantum Encryption in Manufacturing Execution Systems</h2>
<p>The manufacturing industry is undergoing a digital transformation, with Manufacturing Execution Systems (MES) becoming the backbone of modern smart factories. However, as we advance toward Industry 4.0, a new threat looms on the horizon: quantum computing. The cryptographic algorithms that currently protect our most sensitive manufacturing data may soon become obsolete. This isn&rsquo;t a distant concern - it&rsquo;s a present reality that requires immediate attention.</p>
<h3 id="why-mes-systems-are-critical-targets">Why MES Systems Are Critical Targets</h3>
<p>Manufacturing Execution Systems sit at the heart of every modern production facility, making them treasure troves of invaluable industrial property and operational intelligence. The data contained within these systems represents the crown jewels of manufacturing organizations.</p>
<p>MES systems document and store comprehensive production processes that reflect decades of research, development, and optimization. These systems contain detailed <strong>product recipes</strong> that define the exact specifications, ingredients, formulations, and processing parameters required to manufacture products. For pharmaceutical companies, these might include drug formulations; for semiconductor manufacturers, they contain precise etching and deposition processes; for food and beverage companies, they hold proprietary recipes and processing conditions.</p>
<p>The intellectual property stored in MES systems extends beyond simple recipes. These systems maintain <strong>complete process workflows</strong> that detail every step of production, from raw material handling to final packaging. This includes optimal processing temperatures, timing sequences, equipment settings, and quality control checkpoints that have been refined over years of production experience.</p>
<h3 id="real-time-operational-data">Real-Time Operational Data</h3>
<p>Beyond static information, MES systems continuously collect and store <strong>real-time operational data</strong> that provides unprecedented visibility into manufacturing operations. This includes:</p>
<ul>
<li><strong>Equipment performance data</strong>: Machine utilization rates, cycle times, throughput measurements, and overall equipment effectiveness (OEE) metrics</li>
<li><strong>Quality measurements</strong>: In-process quality checks, statistical process control data, defect rates, and product specifications</li>
<li><strong>Material traceability</strong>: Complete genealogy of materials and components, including supplier information, batch numbers, and processing history</li>
<li><strong>Resource allocation</strong>: Labor assignments, skill requirements, and productivity metrics</li>
</ul>
<h3 id="production-intelligence-and-optimization-data">Production Intelligence and Optimization Data</h3>
<p>Modern MES systems leverage advanced analytics and machine learning to optimize production processes. They store predictive maintenance algorithms, demand forecasting models, and process optimization parameters that give manufacturers competitive advantages. This operational intelligence enables manufacturers to reduce waste, improve yield rates, minimize downtime, and respond quickly to market demands.</p>
<p>These systems also maintains detailed <strong>audit trails and compliance data</strong> essential for regulated industries. For medical device manufacturers, aerospace companies, and pharmaceutical producers, this includes validation records, batch records, and documentation required for regulatory submissions.</p>
<h3 id="network-and-system-integration-data">Network and System Integration Data</h3>
<p>As the central hub connecting shop floor equipment with enterprise systems, MES platforms contain <strong>integration configurations and network topologies</strong>. This includes access to external system credentials, communication protocols, system interfaces, network architectures, and security configurations that could be exploited if compromised.</p>
<p>The value of this collective data cannot be overstated. A compromised MES system could expose proprietary manufacturing processes to competitors, disrupt production operations, compromise product quality, and violate regulatory compliance requirements. This makes MES systems prime targets for industrial espionage and cyber attacks.</p>
<h2 id="the-quantum-computing-threat-timeline">The Quantum Computing Threat Timeline</h2>
<p>Quantum computing represents a fundamental shift in computational capability that threatens the cryptographic foundations of our digital infrastructure. Unlike classical computers that process information in binary bits, quantum computers leverage quantum mechanical properties like superposition and entanglement to achieve exponential speedups for specific types of problems.</p>
<h3 id="current-state-and-projections">Current State and Projections</h3>
<p>The quantum threat to encryption is not a theoretical concern - it&rsquo;s an approaching reality with increasingly precise timelines. Recent research and expert assessments paint a concerning picture:</p>
<ul>
<li>
<p><a href="https://freemindtronic.com/quantum-threats-to-encryption/" target="_blank" rel="noopener"><strong>Conservative Estimates</strong></a>: The Chinese Academy of Sciences projects that quantum computers capable of breaking RSA-2048 encryption may emerge between <strong>2045-2050</strong>. The MITRE analysis suggests RSA-2048 could remain secure until <strong>2055-2060</strong> under current technological constraints.</p>
</li>
<li>
<p><a href="https://secureitconsult.com/quantum-computing-threatens-encryption/" target="_blank" rel="noopener"><strong>Moderate Projections</strong></a>: Most cybersecurity experts predict quantum computers will break RSA-2048 within <strong>15 years</strong>, with some estimates pointing to <strong>2030</strong> as a critical milestone. Gartner predicts RSA and ECC will become unsafe by <strong>2029</strong> and potentially broken by <strong>2034</strong>.</p>
</li>
<li>
<p><a href="https://thequantuminsider.com/2025/05/24/google-researcher-lowers-quantum-bar-to-crack-rsa-encryption/" target="_blank" rel="noopener"><strong>Aggressive Timelines</strong></a>: Some researchers warn of breakthrough capabilities emerging as early as <strong>2028</strong>. A recent global survey found that 61% of security professionals believe quantum attacks will neutralize current encryption within <strong>2-5 years</strong>.</p>
</li>
</ul>
<p>The uncertainty in these timelines reflects the complexity of quantum computing development, but the overall trend is clear: the quantum threat is accelerating.</p>
<h3 id="algorithmic-breakthroughs">Algorithmic Breakthroughs</h3>
<p>Recent developments have dramatically reduced the quantum computing resources required to break encryption. A <a href="https://security.googleblog.com/2025/05/tracking-cost-of-quantum-factori.html" target="_blank" rel="noopener">2025 study from Google Quantum AI</a> researcher Craig Gidney suggests that breaking RSA-2048 encryption could be achieved in less than a week using <strong>fewer than one million noisy qubits</strong> - an order-of-magnitude reduction from previous estimates of 20 million qubits.</p>
<p>This reduction comes from algorithmic improvements and more efficient system designs, including approximate arithmetic and compressed error-correction layouts. Such breakthroughs demonstrate that progress in quantum computing can come not just from hardware advances, but also from software and algorithmic innovations.</p>
<h2 id="the-harvest-now-decrypt-later-attack">The &ldquo;Harvest Now, Decrypt Later&rdquo; Attack</h2>
<p>One of the most insidious aspects of the quantum threat is the <a href="https://www.hashicorp.com/en/blog/harvest-now-decrypt-later-why-today-s-encrypted-data-isn-t-safe-forever" target="_blank" rel="noopener">&ldquo;harvest now, decrypt later&rdquo;</a> attack strategy. Adversaries are <strong>currently collecting encrypted data</strong> with the intention of storing it until quantum computers become available to decrypt it.</p>
<h3 id="current-data-collection">Current Data Collection</h3>
<p>Cybercriminals and nation-state actors are actively harvesting encrypted communications, stored databases, and backup systems containing sensitive manufacturing data. This includes:</p>
<ul>
<li>Encrypted MES database backups</li>
<li>Secure communications between manufacturing sites</li>
<li>Proprietary technical documentation</li>
<li>Financial and competitive intelligence</li>
<li>Customer and supplier information</li>
</ul>
<h3 id="future-decryption-capabilities">Future Decryption Capabilities</h3>
<p>Once cryptographically relevant quantum computers (CRQCs) become available, this stored data will become vulnerable to retrospective decryption. For manufacturing companies, this means that trade secrets, product formulations, and competitive intelligence collected today could be exposed in the future.</p>
<p>The timeline for this threat is particularly concerning for data with long-term value. Manufacturing processes, product recipes, and technological innovations often remain valuable for decades. A pharmaceutical company&rsquo;s drug formulation collected today could still be commercially sensitive 20-30 years from now, well within the projected timeline for quantum computing threats.</p>
<p>This &ldquo;store now, decrypt later&rdquo; strategy creates an immediate urgency for implementing post-quantum cryptography, even before quantum computers become practically available. Organizations cannot wait until quantum computers are deployed to begin protecting their data - they must act now to prevent future exposure.</p>
<h2 id="interactive-quantum-timeline-simulation">Interactive Quantum Timeline Simulation</h2>
<p>To better understand when current encryption methods might become vulnerable, several organizations have developed online simulators and calculators that visualize the quantum threat timeline.</p>
<ul>
<li>
<p><a href="https://quantum.cloud.ibm.com/" target="_blank" rel="noopener"><strong>IBM Quantum Experience</strong></a> provides access to both quantum simulators and real quantum processors, allowing users to experiment with quantum algorithms and understand their implications for cryptography. The platform includes educational resources about Shor&rsquo;s algorithm and its impact on RSA encryption.</p>
</li>
<li>
<p><a href="https://introtoquantum.org/essentials/timelines/" target="_blank" rel="noopener"><strong>Quantum Computing Timeline Calculators</strong></a> are available from various cybersecurity organizations that allow users to input different scenarios (qubit counts, error rates, algorithmic improvements) to estimate when specific encryption methods might become vulnerable.</p>
</li>
<li>
<p><a href="https://csrc.nist.gov/projects/post-quantum-cryptography" target="_blank" rel="noopener"><strong>NIST Post-Quantum Cryptography Resources</strong></a> provide detailed timelines and migration guidance for transitioning to quantum-resistant algorithms. These resources include risk assessment tools and implementation roadmaps.</p>
</li>
</ul>
<p>While there is no single definitive simulation website, these resources collectively offer interactive ways to explore the quantum timeline and understand the urgency of transitioning to post-quantum cryptography. Organizations should regularly consult these resources to stay updated on quantum computing progress and adjust their security strategies accordingly.</p>
<h2 id="critical-manufacturings-quantum-safe-leadership">Critical Manufacturing&rsquo;s Quantum-Safe Leadership</h2>
<p>As the quantum threat becomes more tangible, manufacturing software providers must take proactive steps to protect their customers&rsquo; valuable data. That&rsquo;s why Critical Manufacturing is at the forefront of this effort in the upcoming 11.2 release.</p>
<p>Version 11.2 is the first release to support Post-Quantum Cryptography, allowing customers to use <strong>X25519MLKEM768</strong>, a hybrid key exchange algorithm used in TLS 1.3 that combines the established X25519 elliptic curve with the <a href="https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.203.pdf" target="_blank" rel="noopener">NIST-standardized ML-KEM-768</a> post-quantum algorithm.</p>
<p>Support for TLS 1.3 with X25519MLKEM768 highlights Critical Manufacturing&rsquo;s commitment to spearhead manufacturing excellence and MES innovation. Critical Manufacturing&rsquo;s continuous dedication to security and secure architecture patterns, allows Critical Manufacturing MES to be one of the first MES solutions to provide Post-Quantum safe communication options.</p>
<h2 id="the-imperative-for-action">The Imperative for Action</h2>
<p>The convergence of quantum computing advancement and the critical nature of MES data creates an urgent imperative for the manufacturing industry. Organizations cannot afford to wait until quantum computers become mainstream to begin their post-quantum transition.</p>
<h3 id="immediate-steps">Immediate Steps</h3>
<p><strong>Assessment and Inventory</strong>: Manufacturers must immediately assess their current cryptographic implementations, identify vulnerable systems, and prioritize critical assets for protection.</p>
<p><strong>Vendor Engagement</strong>: Work with MES providers, equipment manufacturers, and system integrators to understand their post-quantum roadmaps and timelines.</p>
<p><strong>Pilot Projects</strong>: Begin testing post-quantum cryptographic implementations in non-production environments to understand performance implications and integration challenges.</p>
<p><strong>Staff Training</strong>: Educate IT and OT teams about quantum threats and post-quantum cryptography to build internal expertise.</p>
<h3 id="long-term-strategy">Long-term Strategy</h3>
<p>The transition to post-quantum cryptography will be complex and lengthy, requiring careful planning and execution. Organizations should develop comprehensive strategies that address not just MES systems but entire manufacturing technology stacks including PLCs, SCADA systems, and enterprise applications. When well designed, a hybrid deployment approach with the right MES can significantly mitigate the risks of maintaining some legacy systems running on the shop-floor.</p>
<p>The quantum threat to manufacturing is real, imminent, and potentially devastating. However, with proper preparation and proactive adoption of post-quantum cryptographic solutions like those offered in Critical Manufacturing MES 11.2, the industry can maintain the security and integrity of its most valuable digital assets.</p>
<p>The question is not whether quantum computers will break current encryption - it&rsquo;s whether your organization will be ready when they do.</p>
<hr>
<p><em>This blog post is based on current research and industry developments as of September 2025. Quantum computing and post-quantum cryptography are rapidly evolving fields, and organizations should regularly update their threat assessments and security strategies.</em></p>
<h2 id="author">Author</h2>
<h3 id="hi-my-name-is-josé-pedro-silva-">Hi! My name is José Pedro Silva. ✌️</h3>
<p>I&rsquo;m the R&amp;D Director at Critical Manufacturing. Passionate about cybersecurity and everything Software Engineering.</p>
<p>You can find me on <a href="https://www.linkedin.com/in/jpsfs/" target="_blank" rel="noopener">LinkedIn</a>.</p>
<p>
<figure class="text-center">
  <img
    src="/blogPosts/contributors/blogger_jose_pedro_silva.jpg"
    alt="José Pedro Silva"
    title="R&amp;D Director"
  />
  <figcaption style="text-align: center">R&amp;D Director</figcaption>
</figure>

</p>
]]></content:encoded></item></channel></rss>