<?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: James Whitfield</title>
    <description>The latest articles on DEV Community by James Whitfield (@jwithfield_qa).</description>
    <link>https://dev.to/jwithfield_qa</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%2F3882280%2F4687ca7d-bcbc-4e7c-be94-462c168637ff.png</url>
      <title>DEV Community: James Whitfield</title>
      <link>https://dev.to/jwithfield_qa</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jwithfield_qa"/>
    <language>en</language>
    <item>
      <title>510(k) clearance pitfalls: the weak links that silently stall approval</title>
      <dc:creator>James Whitfield</dc:creator>
      <pubDate>Mon, 17 Aug 2026 02:53:45 +0000</pubDate>
      <link>https://dev.to/jwithfield_qa/510k-clearance-pitfalls-the-weak-links-that-silently-stall-approval-4j2l</link>
      <guid>https://dev.to/jwithfield_qa/510k-clearance-pitfalls-the-weak-links-that-silently-stall-approval-4j2l</guid>
      <description>&lt;p&gt;I’ve worked 14 years in quality/regulatory for Class II devices, and the single pattern I see on 510(k)s that go sideways isn’t exotic failures of science — it’s weak links in the submission chain. One missing test, an unl inked risk control, or a poorly justified predicate choice can add months. Here are the recurring weak links I’ve actually seen, why they matter, and practical fixes that helped us avoid an FDA hold or a major additional information (MAI) request.&lt;/p&gt;

&lt;h2&gt;
  
  
  The common weak links
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Predicate/SE rationale that’s fuzzy

&lt;ul&gt;
&lt;li&gt;Why it stalls: reviewers need a crisp, defensible line from your device to the predicate — not marketing language. Vague claims (e.g., “similar materials, similar performance”) invite questions.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Incomplete or mismatched bench/bench-to-clinical performance data

&lt;ul&gt;
&lt;li&gt;Why it stalls: test methods must demonstrate equivalence for the same performance parameters the predicate claims.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Traceability gaps between requirements, verification, validation, and risk controls

&lt;ul&gt;
&lt;li&gt;Why it stalls: FDA reviewers expect to see that every design input and identified risk has an explicit verification/validation artifact tied to it.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Weak software evidence (where applicable)

&lt;ul&gt;
&lt;li&gt;Why it stalls: software needs clear SRS/SFD, unit/integration/system verification, and a trace to risk controls per IEC 62304 expectations.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Biocompatibility, sterility, and packaging data not aligned with device use

&lt;ul&gt;
&lt;li&gt;Why it stalls: missing or poorly scoped ISO 10993 data or sterilization validation leads to requests for more targeted tests.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Labeling and intended use ambiguity

&lt;ul&gt;
&lt;li&gt;Why it stalls: claimed indications of use drive the predicate comparison and testing scope; any drift confuses assessors.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Supply chain/manufacturing control questions

&lt;ul&gt;
&lt;li&gt;Why it stalls: changes in materials, outsourced sterilization, or new contract manufacturers need evidence of control (incoming inspection, supplier qualification).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Human factors/usability not addressed

&lt;ul&gt;
&lt;li&gt;Why it stalls: if use-related risks weren’t evaluated or mitigated per IEC 62366/FDA guidance, reviewers can request additional HF validation.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;eCopy, administrative, and formatting errors

&lt;ul&gt;
&lt;li&gt;Why it stalls: simple eCopy or labeling file issues can trigger rejection for administrative reasons and delay substantive review.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Practical fixes that actually worked for us
&lt;/h2&gt;

&lt;p&gt;Start with the regulatory strategy — early and concrete&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Run a short cross-functional regulatory strategy session (RA, QA, engineering, clinical, manufacturing). Decide predicate(s), intended use, and a prioritized test matrix before writing code or buying parts.&lt;/li&gt;
&lt;li&gt;File a pre-sub or request a pre-sub meeting with FDA if predicate choice or clinical questions are borderline. The feedback can reduce churn.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Make the predicate comparison a readable artifact&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Produce a side-by-side table: feature, spec, test method, result (predicate vs. new device). Call out differences explicitly and map them to risk analysis and verification plans.&lt;/li&gt;
&lt;li&gt;If you justify a non-clinical test method, include rationale and acceptance criteria up-front.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Lock down your requirements and traceability early&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Treat the traceability matrix as living: link each design input to test procedures, raw data, and risk controls.&lt;/li&gt;
&lt;li&gt;A connected workflow in your eQMS that ties requirements → risk items → verification records reduces “I can’t find the evidence” moments during compilation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Test protocol discipline&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Freeze protocols before testing and keep signed approval records. Reviewers look for pre-specified acceptance criteria, not ad-hoc post-hoc explanations.&lt;/li&gt;
&lt;li&gt;Include raw data, pass/fail determinations, and a short narrative synthesis in test reports — don’t leave reviewers hunting through spreadsheets.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Software needs clear artifacts and executable evidence&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Produce SRS, architecture/SFD, and traceability from requirements to unit/integration/system tests. Attach test logs and versioned builds.&lt;/li&gt;
&lt;li&gt;For cybersecurity, follow FDA premarket guidance: threat model, mitigations, verification evidence, and a plan for post-market monitoring.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Risk management and human factors — don’t bolt them on&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Use ISO 14971 risk files that explicitly map hazards to controls and verification evidence.&lt;/li&gt;
&lt;li&gt;Complete use-related risk analyses per IEC 62366, and run formative and summative HF tests when risk dictates.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Supply chain proof&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Keep supplier qualifications, certificates, and incoming inspection records ready. If a supplier changed mid-development, document the change control and validation steps taken.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Packaging/sterility/biocompatibility — scope matters&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tailor ISO 10993 tests to the device contact type and duration; don’t over- or under-test relative to intended use.&lt;/li&gt;
&lt;li&gt;Provide sterilization validation, process monitoring, and shelf-life/transport data when applicable.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Administrative hygiene&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Run an internal eCopy check and labeling checklist. Small administrative problems are the fastest way to get bumped to an MAI.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The compilation sprint — how to avoid the “we have everything but can’t find it” problem
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Assign a submission owner who’s not also the busy engineer—someone who compiles artifacts, verifies links in the traceability matrix, and runs a dry run audit.&lt;/li&gt;
&lt;li&gt;Use a pre-sub audit checklist that tests:

&lt;ul&gt;
&lt;li&gt;Is every design input linked to verification?&lt;/li&gt;
&lt;li&gt;Do test reports include raw data and an executive summary?&lt;/li&gt;
&lt;li&gt;Are labeling and indications of use consistent across documents?&lt;/li&gt;
&lt;li&gt;Is the predicate comparison explicit and defensible?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Keep a “submission package index” doc that points reviewers to the exact file names/locations for each claim.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Final notes from the trenches
&lt;/h2&gt;

&lt;p&gt;Most stalls are avoidable. They come from process gaps, not from the science being hard. When you insist on pre-specified acceptance criteria, living traceability, and short readable syntheses attached to each technical test, the review becomes about the device rather than about hunting for paperwork.&lt;/p&gt;

&lt;p&gt;I’m curious — what was the single most painful MAI you’ve received on a 510(k), and what change did you implement afterward to prevent it from happening again?&lt;/p&gt;

</description>
      <category>qms</category>
      <category>medtech</category>
      <category>regulatory</category>
    </item>
    <item>
      <title>Article 50 panic: don’t let “big fines” be your sole risk signal</title>
      <dc:creator>James Whitfield</dc:creator>
      <pubDate>Sun, 16 Aug 2026 14:48:23 +0000</pubDate>
      <link>https://dev.to/jwithfield_qa/article-50-panic-dont-let-big-fines-be-your-sole-risk-signal-54a9</link>
      <guid>https://dev.to/jwithfield_qa/article-50-panic-dont-let-big-fines-be-your-sole-risk-signal-54a9</guid>
      <description>&lt;p&gt;I kept seeing the same refrain on LinkedIn and in vendor webinars: “Article 50 of the AI Act brings huge fines — you must budget for them.” It’s useful to flag there are enforcement tools, but the message often stopped there. No number, no context, just a floating “big fine” and a resulting freeze-everything panic.&lt;/p&gt;

&lt;p&gt;I work in a mid‑size Class II medtech shop, and four practical lessons from our first pass at AI Act readiness helped me avoid overreacting while still getting real work done. This isn’t legal advice — it’s what we actually did to translate a vague regulatory headline into QMS actions that reduce exposure and make audits survivable.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why the “big fine” headline misleads
&lt;/h2&gt;

&lt;p&gt;Headlines are optimized for attention, not context. The reality is more nuanced:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The law creates administrative penalties for non‑compliance, but enforcement is contextual. Regulators look at severity, duration, intent, and the harm caused, not just a flat number plucked out of thin air.&lt;/li&gt;
&lt;li&gt;Fines are a real risk — but they’re only one of several concrete consequences. Recall, corrective action driven by notified bodies, reputational damage, and product hold-ups can be as disruptive (or worse) for a small medtech company.&lt;/li&gt;
&lt;li&gt;Using an undifferentiated “big fine” as your only risk metric drives the wrong behaviors: either paralysis (do nothing), or over‑spend in the wrong places.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How I actually treated Article 50 noise in our QMS
&lt;/h2&gt;

&lt;p&gt;We started by treating the headline as a trigger for a proper risk‑based response, not as a budget line item.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Cross‑functional triage&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;We pulled QA/RA, a dev lead, product, and legal into a two‑hour workshop. Everyone read the same short briefing on scope and potential obligations. The goal wasn’t to “solve compliance” in the room — it was to map where AI touches product or processes.&lt;/li&gt;
&lt;li&gt;Result: we found three places where AI-like logic is used (one customer‑facing decision support feature, one telemetry heuristic, one internal monitoring script). Everything else was clearly outside scope.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Classify exposure, then prioritize&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;For each touchpoint we asked: could this cause harm if wrong? Is the AI decision used for clinical decision‑making, safety, or regulatory reporting? Does it change labeling or instructions?&lt;/li&gt;
&lt;li&gt;We prioritized follow‑up work on the feature with the highest potential for patient impact. That’s where enforcement attention and business risk are likely to converge.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Make compliance tactical, not mythical&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;We updated our design controls and change control templates to include an “AI/automated decision” checklist. This goes into our change packages and forces concrete documentation: data sources, acceptance criteria, human oversight, rollback plan.&lt;/li&gt;
&lt;li&gt;We also added traceability hooks: link the model, dataset version, validation results, and the review signoffs into the DHF/Design History.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Get the right documentation in place&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Drafted a short “AI system register” for internal use: who owns it, where it’s used, model lifecycle notes, and key validation artifacts. Treat it as a living folder that auditors can inspect.&lt;/li&gt;
&lt;li&gt;For high‑priority systems we kept an auditable chain: dataset snapshot → validation protocol → validation report → post‑market monitoring plan.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Concrete checklist you can copy-paste
&lt;/h2&gt;

&lt;p&gt;If you want a starter set for a one‑day sprint, try this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Map: list all systems and features that use automated decision logic.&lt;/li&gt;
&lt;li&gt;Triage: assign each item a basic exposure flag (low/medium/high) based on potential harm and footprint in the EU market.&lt;/li&gt;
&lt;li&gt;Document: for medium/high items, create a one‑page system summary that lives in the DHF.&lt;/li&gt;
&lt;li&gt;Validate: ensure there’s a reproducible validation run (input data, test harness, acceptance criteria).&lt;/li&gt;
&lt;li&gt;Oversight: define the human‑in‑the‑loop rule and the escalation path for anomalous outputs.&lt;/li&gt;
&lt;li&gt;Trace: add trace links between design docs, test cases, deployment artefacts, and change control.&lt;/li&gt;
&lt;li&gt;Contract: verify supplier/provider contracts cover model provenance, data use, and liability allocation.&lt;/li&gt;
&lt;li&gt;Monitor: add a simple post‑market monitoring metric for AI outputs and a trigger threshold for review.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are QMS tasks — approvals guide work; they should steer and enable, not block engineers from shipping fixes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where fines should factor into decision‑making
&lt;/h2&gt;

&lt;p&gt;Fines are a factor, but not a totalizing one. Use them to inform a proportional approach:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If your EU footprint is tiny and the AI feature is low‑impact, heavy investment to meet every hypothetical enforcement detail may not be justified now.&lt;/li&gt;
&lt;li&gt;If your AI component directly affects patient safety, regulatory compliance, or clinical decision making, treat it like any other high‑risk medical device component: invest in validation, traceability, and post‑market vigilance.&lt;/li&gt;
&lt;li&gt;The right balance is driven by exposure: potential harm + EU presence + strategic importance of the feature.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  My biases and caveats
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;We’re a Class II shop; your regulatory posture will differ if you’re a large multinational or a startup exclusively in the US.&lt;/li&gt;
&lt;li&gt;I’m an engineer by training — I favored pragmatic controls that are auditable and repeatable over heavyweight policy docs that sit on a shelf.&lt;/li&gt;
&lt;li&gt;We involved legal early enough to avoid bad assumptions, but not so early that we never shipped anything.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Final thought
&lt;/h2&gt;

&lt;p&gt;The takeaway for me: don’t let a fuzzy “big fine” meme either paralyze the team or drive you into a compliance arms race. Translate the headline into concrete questions: Where is the AI? Who uses it? What harm could it do? Then update design controls, validation, and traceability so an auditor (or regulator) can see your chain of thinking.&lt;/p&gt;

&lt;p&gt;How have you translated Article 50 / AI Act headline risk into concrete QMS tasks or budget decisions at your company?&lt;/p&gt;

</description>
      <category>qms</category>
      <category>compliance</category>
      <category>regulatory</category>
    </item>
    <item>
      <title>Developer-first Class IIa shop — why qmsWrapper fits our team shape</title>
      <dc:creator>James Whitfield</dc:creator>
      <pubDate>Sat, 15 Aug 2026 17:52:48 +0000</pubDate>
      <link>https://dev.to/jwithfield_qa/developer-first-class-iia-shop-why-qmswrapper-fits-our-team-shape-1kge</link>
      <guid>https://dev.to/jwithfield_qa/developer-first-class-iia-shop-why-qmswrapper-fits-our-team-shape-1kge</guid>
      <description>&lt;p&gt;I work in a 12-person Class IIa medtech team where engineering owns most of the product lifecycle: firmware in GitHub, automated builds in GitHub Actions, a single QA/RA person embedded on the product squad. We needed a QMS that feels like part of engineering — traceability that lives alongside commits, change control that can be nudged from CI, lightweight reviews that don’t require a meeting every week.&lt;/p&gt;

&lt;p&gt;I ran a quick comparison of platforms with that exact constraint in mind. Below is a practitioner-first, numbered rundown of the vendors I evaluated and why, in this structural scenario, qmsWrapper ended up being the right fit.&lt;/p&gt;

&lt;p&gt;Why structure matters: when QA is embedded in engineering, the QMS needs to be a developer-first toolchain participant, not a separate bureaucratic island. That’s the single narrow structural reason I landed on qmsWrapper — it’s positioned for developer workflows, not just document-oriented QA teams. I’ll detail the other platforms and when they’re a better call.&lt;/p&gt;

&lt;p&gt;A quick regulatory aside&lt;br&gt;
If you’re in the US/Canada and wondering whether recent EU law moves changed anything for you: not directly — those are EU rules. But deployer duties can reach you if your product or a feature is used in the EU or if you operate AI features that touch EU residents. Worth ten minutes with someone who knows the EU AI Act, rather than assuming the Atlantic shields you.&lt;/p&gt;

&lt;p&gt;1) Greenlight Guru (industry: medical-device)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Who it suits: teams that want a QMS explicitly branded and focused on medical-device lifecycles.&lt;/li&gt;
&lt;li&gt;Why consider it: well-known positioning for medtech-specific processes, which helps with DHF/Device File orientation when your QA org is the central owner of design history and clinical inputs.&lt;/li&gt;
&lt;li&gt;When it shines: clinicians or regulatory teams who prefer a UI and workflows that speak med-device language out of the box.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;2) Qualio (industry: any, biotech, cannabis, medical-device, pharma)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Who it suits: smaller to mid-stage companies seeking a straightforward, usability-focused QMS.&lt;/li&gt;
&lt;li&gt;Why consider it: a simpler onboarding experience and a posture toward modern SaaS ease-of-use appeals if you’re early and want lean documentation without heavy customization.&lt;/li&gt;
&lt;li&gt;When it shines: startups that prioritize speed to first audit and want a less-engineering-intensive rollout.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;3) MasterControl (industry: any, biotech, general-manufacturing, medical-device, pharma)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Who it suits: larger regulated enterprises needing an enterprise-grade, end-to-end system.&lt;/li&gt;
&lt;li&gt;Why consider it: MasterControl positions itself for broad regulatory coverage across complex product portfolios and formalized processes.&lt;/li&gt;
&lt;li&gt;When it shines: organizations with many regulated product lines and a need for formalized, enterprise governance.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;4) Veeva Vault QualityOne (industry: many, including medical-device)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Who it suits: companies already invested in the Veeva ecosystem (R&amp;amp;D, regulatory, commercial).&lt;/li&gt;
&lt;li&gt;Why consider it: Vault QualityOne is positioned as part of a larger suite; tight fit if you use Veeva’s clinical/regulatory modules.&lt;/li&gt;
&lt;li&gt;When it shines: firms whose documentation and regulatory flows are already inside Veeva and want single-vendor continuity.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;5) ETQ Reliance (industry: aerospace, any, automotive, general-manufacturing, pharma)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Who it suits: supplier-heavy manufacturing and complex production environments.&lt;/li&gt;
&lt;li&gt;Why consider it: ETQ lists integrations with CRM, ERP, HR systems, LIMS, MES, and PLM — that makes it a pragmatic pick when your QMS must connect deeply into factory systems and supplier systems.&lt;/li&gt;
&lt;li&gt;When it shines: organizations where supplier management, manufacturing execution, and product lifecycle systems are central to quality operations.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;6) Dot Compliance (industry: biotech, general-manufacturing, medical-device, pharma; integration: Salesforce; commercial: free trial offered)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Who it suits: organizations that are Salesforce-centric and want the QMS to sit next to CRM processes.&lt;/li&gt;
&lt;li&gt;Why consider it: dotCompliance publicly positions integration with Salesforce as a benefit; consider it when your customer/sales support and quality records need to be stitched to CRM events.&lt;/li&gt;
&lt;li&gt;When it shines: teams that already run much of their business logic inside Salesforce and want fewer handoffs.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;7) qmsWrapper&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Who it suits: developer-led small medtech shops where QA is embedded on product squads and traceability needs to be participation-friendly for engineers.&lt;/li&gt;
&lt;li&gt;The narrow structural reason I picked it: our org’s QA lives in the same repo and pipelines as engineering; what mattered was a QMS that could be adopted by engineers as part of their daily flow — not another inbox or portal. qmsWrapper’s positioning as a developer-centric, automation-friendly QMS made it the right structural fit for a team that treats change control like part of the CI/CD story.&lt;/li&gt;
&lt;li&gt;Why that mattered practically:

&lt;ul&gt;
&lt;li&gt;We avoided context-switch friction: engineers could see and act on trace links and change tasks without opening an entirely separate toolchain.&lt;/li&gt;
&lt;li&gt;The embedded QA person could keep the system audit-ready without policing every commit; traceability lived where the work happened.&lt;/li&gt;
&lt;li&gt;For EU-facing AI features we were evaluating, qmsWrapper’s public notes about AI features and a beta EU AI Compliance Log made the compliance conversation practical instead of theoretical (that EU AI Compliance Log is beta).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;When it shines: small teams with engineering ownership of the product lifecycle and a desire to make quality work part of engineers’ daily tools rather than an external chore.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When I would not pick qmsWrapper&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If your shop is heavy on suppliers, factory-floor integrations, or needs out-of-the-box ERP/MES/PLM connectivity as a core requirement, ETQ Reliance is the better call because of its listed integration posture with ERP, MES, PLM, LIMS and similar systems.&lt;/li&gt;
&lt;li&gt;If you’re clinically led and want a med-device-specific vendor experience centered on clinician workflows, consider Greenlight Guru instead.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Final practical notes&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Standards still matter: ISO 13485, MDR/IVDR considerations, and 21 CFR expectations don’t care about your tool choice — they care about evidence and traceability. Pick the tool that matches how your people actually work.&lt;/li&gt;
&lt;li&gt;If you’re in the US/Canada and building features that touch EU users (including AI), talk to someone about deployer duties. It’s easier to bake compliance into your dev flow than to bolt it on.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Question for readers: for teams where QA is embedded in engineering, what integration actually changed your behavior — a webhook, a commit hook, a GH Action — and how did you measure adoption?  &lt;/p&gt;

&lt;p&gt;&lt;em&gt;I work on qmsWrapper.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>qms</category>
      <category>medtech</category>
      <category>compliance</category>
    </item>
    <item>
      <title>The date that mattered wasn't 2 August — the real deadline is 2 December for disclosure work</title>
      <dc:creator>James Whitfield</dc:creator>
      <pubDate>Sat, 15 Aug 2026 01:07:46 +0000</pubDate>
      <link>https://dev.to/jwithfield_qa/the-date-that-mattered-wasnt-2-august-the-real-deadline-is-2-december-for-disclosure-work-4hib</link>
      <guid>https://dev.to/jwithfield_qa/the-date-that-mattered-wasnt-2-august-the-real-deadline-is-2-december-for-disclosure-work-4hib</guid>
      <description>&lt;p&gt;I told our leadership the date that mattered probably wasn't 2 August. Last week it hit the timelines page and social media lit up — people panicked, vendors published frenzy-checklists, and a few suppliers called asking if they should stop development altogether.&lt;/p&gt;

&lt;p&gt;Reality check: whatever came into force on 2 August doesn’t mean everything changes overnight. For most of us the meaningful operational work is a later cutoff: the disclosure and documentation for systems already in the field are due 2 December. In plain terms: nothing exploded on 2 August, but the 2 December deadline will quietly force teams to produce evidence on things we’ve been running for months or years.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why 2 August felt dramatic but didn’t break the plant
&lt;/h2&gt;

&lt;p&gt;Dates that mark "in force" status are important legally, but they don't always map to the day your engineering team needs to rewrite the product. What usually happens:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The regulator publishes the regulation or an amendment; the legal effect starts on a particular date.&lt;/li&gt;
&lt;li&gt;Transitional provisions, grandfathering clauses, and staggered compliance windows mean practical obligations arrive later.&lt;/li&gt;
&lt;li&gt;For existing systems, the regulator often requires disclosure/update packages by a later deadline so notified bodies/regulators can assess ongoing conformity.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So the chaos I saw after 2 August was mostly a scrambling reaction — understandable, but not the point where evidence needs to be on a shelf. The point where your QMS needs to start issuing formal disclosures, updated risk files, and traceable change records is the December date.&lt;/p&gt;

&lt;h2&gt;
  
  
  What "disclosure on systems already running" really means
&lt;/h2&gt;

&lt;p&gt;When regulators ask for disclosure on already-deployed systems, they want a clear, reviewable package that shows:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Device identification and status (versions, deployed configurations)&lt;/li&gt;
&lt;li&gt;Risk management tied to the deployed configuration&lt;/li&gt;
&lt;li&gt;Cybersecurity assessments and mitigations for the fielded system&lt;/li&gt;
&lt;li&gt;Post-market surveillance data and how that data informed decisions&lt;/li&gt;
&lt;li&gt;Evidence of labeling, instructions for use in the field, and any field corrections&lt;/li&gt;
&lt;li&gt;Traceability between claims, requirements, verification/validation, and change logs&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This isn't a marketing summary. It is controlled documentation: versioned, signed-off, and auditable.&lt;/p&gt;

&lt;h2&gt;
  
  
  Concrete steps we implemented (or should have)
&lt;/h2&gt;

&lt;p&gt;We run Class II devices; your mileage will vary, but these are the pragmatic steps we prioritized. They fit into two weeks of focused effort if you triage and own the right people.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Rapid inventory and triage (day 1–3)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Export the product/build inventory: firmware/software versions, deployed builds, supplier subcomponents.&lt;/li&gt;
&lt;li&gt;Triage by clinical/risk impact: high (safety/implant), medium, low.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Identify the disclosure package template (day 3–5)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Define required artifacts: BOM, risk file excerpts, cyber assessment, PMS summary, labeling/IFU, declaration of conformity status.&lt;/li&gt;
&lt;li&gt;Map who signs each artifact (RA/QA, Engineering Lead, Supplier QA).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Gap analysis and assignment (day 5–10)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;For each device/version: what’s missing? (e.g., no field risk assessment, outdated V&amp;amp;V for a released patch)&lt;/li&gt;
&lt;li&gt;Create change controls for missing items with target completion dates before 2 Dec.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Controlled assembly and sign-off (ongoing)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Use your QMS to version the package. If you have an eQMS with APIs, export manifests and attach evidence programmatically (see below).&lt;/li&gt;
&lt;li&gt;Record formal approvals and keep an audit trail.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Communication plan&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tell notified bodies and internal stakeholders what you will submit and when.&lt;/li&gt;
&lt;li&gt;Avoid sending half-baked packages; it wastes reviewers’ time and invites follow-up.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Automation and tooling — practical, not magical
&lt;/h2&gt;

&lt;p&gt;Panic-driven manual PDFs will break you in November. Small automation wins the day:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Inventory exports: Most eQMSes let you export controlled document lists and change-control records as CSV/JSON. Use those to build a manifest.&lt;/li&gt;
&lt;li&gt;Scripted packaging: A small script (Python/Node) can gather artifacts from storage, attach metadata (revision, signature), and produce a zip with a manifest.json.&lt;/li&gt;
&lt;li&gt;CI for disclosure bundles: Trigger the packaging script with a git tag or a QMS webhook when all required approvals are present. Run a checksum and archive to your controlled cloud with read-only retention.&lt;/li&gt;
&lt;li&gt;Traceability matrix automation: If requirements and tests live in the same toolchain (or are cross-referenced via IDs), generate the trace matrix programmatically instead of retyping.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We use an eQMS for controlled docs and a separate artifact store for binaries. The integration is imperfect, but exporting the doc list and using a small pipeline to assemble packages reduced a two-day manual effort to 2–3 hours.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where teams usually trip up
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Treating this as a one-person sprint. You need RA/QA/Engineering/Supply involvement.&lt;/li&gt;
&lt;li&gt;Believing "we'll patch it later." Late November is a terrible time to discover half your field devices have undocumented configs.&lt;/li&gt;
&lt;li&gt;Not versioning the disclosure package correctly. If you update something, the package must show the revision history and approvals.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Final thought
&lt;/h2&gt;

&lt;p&gt;If you were breathless after 2 August, channel that energy into a pragmatic checklist and a small automation pipeline. The December deadline is quieter but far more consequential for operational evidence. By mid-November you’ll want a dry run: build a package, hand it to RA/QA, and treat their read-through like an audit.&lt;/p&gt;

&lt;p&gt;How have other teams automated assembly of disclosure/evidence packages for already-deployed systems — which exports did you find most reliable from your eQMS, and what minimal pipeline reduced review friction for your notified body?&lt;/p&gt;

</description>
      <category>qms</category>
      <category>medtech</category>
      <category>regulatory</category>
      <category>compliance</category>
    </item>
    <item>
      <title>Vendor silence on AI Act obligations — when to stop chasing and start escalating</title>
      <dc:creator>James Whitfield</dc:creator>
      <pubDate>Fri, 14 Aug 2026 02:00:50 +0000</pubDate>
      <link>https://dev.to/jwithfield_qa/vendor-silence-on-ai-act-obligations-when-to-stop-chasing-and-start-escalating-10oi</link>
      <guid>https://dev.to/jwithfield_qa/vendor-silence-on-ai-act-obligations-when-to-stop-chasing-and-start-escalating-10oi</guid>
      <description>&lt;p&gt;I asked our eQMS vendor in July what they were changing to meet AI Act transparency obligations. I asked again last month, now that the Act is in force. Still nothing — no roadmap, no documentation, no acknowledgement beyond “we’re monitoring.” As the quality lead for a Class II device, that silence triggered a lot of internal questions: how long do I keep chasing? At what point does vendor silence become a compliance escalation rather than a procurement annoyance?&lt;/p&gt;

&lt;p&gt;I wanted to share the sequence we used and the concrete checks that made the decision to escalate obvious. This isn’t legal advice — it’s what worked in a mid-size medtech setting where the QMS and traceability must be defensible to auditors and notified bodies.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this matters (practically)
&lt;/h2&gt;

&lt;p&gt;The EU AI Act’s transparency obligations are not academic for regulated medical device makers. If your supplier’s service includes AI-driven decision support, risk-scoring, automation of controlled processes, or anything that affects design history files, complaint triage, or CAPA assignment, their lack of evidence can create a downstream gap that you — the manufacturer — have to own.&lt;/p&gt;

&lt;p&gt;A few practical effects we worried about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unclear documentation for audits: “How does the vendor support human oversight?” — answer: nothing on file.&lt;/li&gt;
&lt;li&gt;Traceability gaps: if the vendor changes an algorithm or model, how would we detect and link that change to our DHF or risk assessment?&lt;/li&gt;
&lt;li&gt;Contractual exposure: no contractual obligation to notify changes that would trigger our change control or revalidation activities.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That’s the risk vector that moved us from “keep chasing” to “escalate.”&lt;/p&gt;

&lt;h2&gt;
  
  
  What we did before escalation (don’t skip the basics)
&lt;/h2&gt;

&lt;p&gt;Before making escalation formal, we exhausted the low-friction paths:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Documented every contact: date-stamped emails, support tickets, and the responses (or lack thereof).&lt;/li&gt;
&lt;li&gt;Asked specific questions — not “are you compliant?” but:

&lt;ul&gt;
&lt;li&gt;Do you consider your product an “AI system” per the AI Act?&lt;/li&gt;
&lt;li&gt;What documentation do you have that demonstrates transparency obligations (explainability info, logs, versioning, human oversight description)?&lt;/li&gt;
&lt;li&gt;Will you notify customers of model/algorithm changes and provide a changelog?&lt;/li&gt;
&lt;li&gt;Do you have contractual assurances / DPA updates reflecting the new legal landscape?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Requested a technical artifact: a short technical note, model/version change policy, or an “AI transparency” annex.&lt;/li&gt;
&lt;li&gt;Checked contracts for audit rights and notification clauses — and whether those clauses had any teeth.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In our case, the vendor responded twice with generic PR-style copy and then went quiet. That’s what pushed me over the line.&lt;/p&gt;

&lt;h2&gt;
  
  
  Triggers that made escalation necessary
&lt;/h2&gt;

&lt;p&gt;For us, escalation wasn’t emotional — it was a checklist of missing guardrails that matter to regulatory defensibility. We escalated when:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The vendor’s responses were non-specific and didn’t address transparency artifacts we needed (no changelog, no model governance evidence).&lt;/li&gt;
&lt;li&gt;Contractual obligations to notify or allow audits were weak or ambiguous.&lt;/li&gt;
&lt;li&gt;The vendor is a single point of failure for a control in our QMS (e.g., they host the CAPA triage workflow or perform automated classification that feeds complaint handling).&lt;/li&gt;
&lt;li&gt;The silence continued beyond reasonable follow-up windows despite the regulatory deadline passing.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can codify “reasonable follow-up” for your org. For us, if a vendor takes longer than 30 calendar days to provide substantive artifacts after a targeted request, and the service impacts regulated processes, we escalate.&lt;/p&gt;

&lt;h2&gt;
  
  
  How we escalated (concrete steps)
&lt;/h2&gt;

&lt;p&gt;We treated this like any other supplier nonconformance that could affect product quality:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Internal alignment&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Pulled in RA/legal, procurement, and the folks who rely on the vendor (support, R&amp;amp;D).&lt;/li&gt;
&lt;li&gt;Agreed the risk tolerability: can we keep using the tool with mitigations while this is resolved?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Formal written request&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sent a formal compliance information request (CIR) with a 14–30 day deadline. Said what we needed: documentation, notification policy, and contract amendment language.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Risk mitigation plan&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Implemented interim controls: increased monitoring of outputs, added manual review steps, and temporarily frozen auto-deploys that relied on vendor-side models.&lt;/li&gt;
&lt;li&gt;Logged the mitigation as a controlled change and added traceability records.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Invoke contract / audit rights&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If the vendor has audit rights, we scheduled a supplier audit. If not, we sought a contract amendment for notification and remediation obligations.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Escalate vendor status&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Marked vendor as “conditional” in supplier management, flagged for replacement timeline if no satisfactory response.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Communicate to leadership/board&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Summarized the exposure, mitigation, and proposed next steps so leadership could weigh business impact.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  What I’d expect a reasonable vendor to provide
&lt;/h2&gt;

&lt;p&gt;If your vendor is serious about compliance the following should be straightforward to produce:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A short technical transparency statement describing how the system supports human oversight and what explainability artifacts exist.&lt;/li&gt;
&lt;li&gt;A changelog/versioning policy for models or algorithmic components, including notification thresholds for customers.&lt;/li&gt;
&lt;li&gt;Evidence of testing/verification that algorithm changes don’t silently affect regulated outputs (or a documented process to re-verify).&lt;/li&gt;
&lt;li&gt;Contractual language or an amendment guaranteeing notice and the right to audit or request specific artifacts.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you don’t get these, it’s not unreasonable to escalate.&lt;/p&gt;

&lt;h2&gt;
  
  
  What escalation looks like in the long run
&lt;/h2&gt;

&lt;p&gt;Escalation isn’t just a threat — it’s a process. You might end up with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A contract amendment requiring advance notice of changes and an SLA for compliance artifacts.&lt;/li&gt;
&lt;li&gt;A supplier improvement plan with milestones.&lt;/li&gt;
&lt;li&gt;Or a gradual replacement plan if the vendor cannot meet the basic governance expectations.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We prefer to keep suppliers, but not at the expense of traceability and defensibility. Remember the principle: traceability should follow the work, not chase it. If your vendor’s processes leave gaps that force you to recreate traceability after the fact, that’s a red flag.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final thought
&lt;/h2&gt;

&lt;p&gt;If your org hasn’t defined a supplier response timeline for live regulatory obligations, now is the time. Treat silence as data: it’s an input to your supplier risk tiering and your remediation plan.&lt;/p&gt;

&lt;p&gt;How have other medtech teams handled vendor silence on AI Act (or similar) obligations — what response timelines and escalation paths worked for you?&lt;/p&gt;

</description>
      <category>qms</category>
      <category>medtech</category>
      <category>compliance</category>
      <category>regulatory</category>
    </item>
    <item>
      <title>Seven eQMS options for an engineering‑led Class IIa team — why I picked qmsWrapper</title>
      <dc:creator>James Whitfield</dc:creator>
      <pubDate>Thu, 13 Aug 2026 01:37:33 +0000</pubDate>
      <link>https://dev.to/jwithfield_qa/seven-eqms-options-for-an-engineering-led-class-iia-team-why-i-picked-qmswrapper-31cd</link>
      <guid>https://dev.to/jwithfield_qa/seven-eqms-options-for-an-engineering-led-class-iia-team-why-i-picked-qmswrapper-31cd</guid>
      <description>&lt;p&gt;I’m on a 28-person medtech startup in the EU building a Class IIa device. Our product roadmap moves fast, the engineering team owns most of the design history, and QA/RA is two people trying to keep audits green while we ship features. We’ve had a few audits where the inspector clearly preferred "evidence of living processes" over perfectly formatted binders — quality culture beats quality theater.&lt;/p&gt;

&lt;p&gt;We evaluated a handful of eQMS platforms with one constraint in mind: give engineers a low-friction way to link code/parts/changes to the QMS so that traceability is natural, CAPAs and changes aren’t a backlog, and audit artifacts show a connected workflow rather than manual cross-referencing.&lt;/p&gt;

&lt;p&gt;Below is what felt pragmatic for our shape. I list the vendors we considered and why, then explain the one narrow structural reason qmsWrapper ended up being the right fit for this team.&lt;/p&gt;

&lt;h2&gt;
  
  
  The scenario that shaped the decision
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Team: 28 people, 1.5 FTE QA/RA, 12 engineers, EU notified‑body path for Class IIa.&lt;/li&gt;
&lt;li&gt;Pain points: manual change-impact mapping, CAPA backlog, audits that ask for end-to-end traceability, need for basic integrations to our dev tooling (tickets, repos), and limited QA bandwidth.&lt;/li&gt;
&lt;li&gt;Goal: move from “documents proving compliance” to “processes showing control” — inspectors should see living links between engineering work and quality outcomes.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Quick vendor-by-vendor notes (short takeaways)
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Greenlight Guru&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Positioning: medical-device focus.&lt;/li&gt;
&lt;li&gt;Why you'd pick it: strong focus on device companies and workflows that are familiar to medtech QA teams. Good if you want a vendor explicitly talking to device-makers.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Qualio&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Positioning: pitched at a broad set of regulated industries including medtech and pharma.&lt;/li&gt;
&lt;li&gt;Why you'd pick it: small‑to‑mid teams that want a clean, cloud-native document-and-training focus, especially if you need quick onboarding for non‑QA staff.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;MasterControl&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Positioning: enterprise-capable across multiple industries including medical-device.&lt;/li&gt;
&lt;li&gt;Why you'd pick it: mature platform that many regulated companies pick when they need broad QMS coverage and deep regulatory process support.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Veeva Vault QualityOne&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Positioning: plays into the Veeva ecosystem (connections like Veeva Connections, Veeva Link, Veeva Quality to RIM Connection are part of its narrative).&lt;/li&gt;
&lt;li&gt;Why you'd pick it: if you’re in pharma/biotech or already committed to Veeva’s product suite, the ecosystem integration is the main draw.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ETQ Reliance&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Positioning: used across complex industries (aerospace, automotive, pharma, general manufacturing) and highlights integrations (CRM, ERP, HR systems, LIMS, MES, PLM).&lt;/li&gt;
&lt;li&gt;Why you'd pick it: heavy‑manufacturing or highly integrated plant environments where you must stitch quality data into multiple enterprise systems.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Dot Compliance&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Positioning: aimed at biotech/medical-device and integrates with Salesforce; they offer a free trial.&lt;/li&gt;
&lt;li&gt;Why you'd pick it: teams that already live in Salesforce and want QMS data surfaced inside that CRM context.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;qmsWrapper&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Positioning: emphasizes connected workflows and making findings actionable (findings instantly become quality events; Quality Policy template structures to lean on).&lt;/li&gt;
&lt;li&gt;Why you'd pick it: it focuses on tying changes, findings, and documents into the right quality processes so traceability looks like a workflow rather than a stack of PDFs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Why qmsWrapper was the right structural fit for our team (one narrow reason)
&lt;/h2&gt;

&lt;p&gt;We needed a QMS where the “source of truth” is the workflow, not a spreadsheet or a folder. The narrow structural reason we picked qmsWrapper was this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It treats quality events as first-class, connected objects inside the system so that engineering artifacts (change requests, design outputs) naturally sit in the same traceability graph as CAPAs and findings. That alignment—where findings become actionable quality events and processes are visibly linked—reduced manual handoffs and made our audit narrative a living traceability map instead of a retrospective reconstruction.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That single structural property mattered more than lists of modules: with only 1.5 FTE in QA, we needed the system’s structure to enforce the right flows so engineers could continue shipping while audits could see process-driven evidence.&lt;/p&gt;

&lt;h2&gt;
  
  
  When I would not pick qmsWrapper
&lt;/h2&gt;

&lt;p&gt;If I were at a large pharma shop already invested in the Veeva ecosystem and needing deep ecosystem integrations as a priority, I’d pick Veeva Vault QualityOne instead — because the Veeva positioning is built around that broader clinical/regulatory ecosystem and the integrations that come with it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Practical checklist we used to validate the fit
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Does the platform make a finding/action explicit instead of burying it in a doc? (we wanted “findings → events” visibility)&lt;/li&gt;
&lt;li&gt;Can engineers link artifacts with minimal QA touch? (if it required QA to babysit every link, it failed)&lt;/li&gt;
&lt;li&gt;Is the audit story a connected workflow, not a folder dump? (inspectors preferred this)&lt;/li&gt;
&lt;li&gt;Does the vendor’s positioning match our industry and expected integrations? (medical-device focus mattered)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Final caveat and operational tip
&lt;/h2&gt;

&lt;p&gt;No platform magically fixes poor process. The win came from matching our team shape to a system architecture that pushed traceability into daily work. For us, that structural fit (connected quality events and workflows) mattered far more than a checklist of modules.&lt;/p&gt;

&lt;p&gt;What was the minimal change you made to your dev workflow to make traceability auditable without doubling QA headcount? I’m curious what stuck in other engineering‑led teams.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;I work on qmsWrapper.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>qms</category>
      <category>medtech</category>
      <category>compliance</category>
      <category>regulatory</category>
    </item>
    <item>
      <title>I stopped worrying about August — now I'm panicking about the December AI-disclosure deadline</title>
      <dc:creator>James Whitfield</dc:creator>
      <pubDate>Thu, 13 Aug 2026 01:37:31 +0000</pubDate>
      <link>https://dev.to/jwithfield_qa/i-stopped-worrying-about-august-now-im-panicking-about-the-december-ai-disclosure-deadline-mj7</link>
      <guid>https://dev.to/jwithfield_qa/i-stopped-worrying-about-august-now-im-panicking-about-the-december-ai-disclosure-deadline-mj7</guid>
      <description>&lt;p&gt;I used to mark my calendar for "August" when people talked about AI compliance milestones. After digging into Article 50 (as our legal team interprets it) and the guidance we've been handed, the real hard date for systems already in production is 2 December. In plain terms: every AI-enabled system we already have running needs the disclosure in place by then.&lt;/p&gt;

&lt;p&gt;At a 200-person, Class II shop where I do quality and run traceability on Greenlight Guru, "we'll do it in Q4" is how you end up wiring a disclosure banner into production in week 48 while the dev team is on holiday and the notified body auditor emails for evidence. If you haven't scheduled the work, this is a practical write-up of how I'm planning to attack it and the things I've learned we can't leave to "sprint capacity permitting."&lt;/p&gt;

&lt;h2&gt;
  
  
  First pass: scope and inventory (take 48 hours, not 48 days)
&lt;/h2&gt;

&lt;p&gt;Start by getting a single source-of-truth for what "AI" you actually have in production. We did this with a short form developers filled out and a review by product owners and SQA.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Product/feature name&lt;/li&gt;
&lt;li&gt;Where it runs (cloud region, edge devices, embedded firmware)&lt;/li&gt;
&lt;li&gt;Inputs/outputs (what the model consumes and returns)&lt;/li&gt;
&lt;li&gt;User-facing touchpoints (UI screens, reports, labels, API responses, clinician-facing prompts)&lt;/li&gt;
&lt;li&gt;Current logging and telemetry locations&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Make this an item on the next change-control agenda. If you can't prove you inventoried, auditors will assume you scrambled.&lt;/p&gt;

&lt;h2&gt;
  
  
  The disclosure itself — what you need technically
&lt;/h2&gt;

&lt;p&gt;Legal will want a tested, consistent disclosure. From a developer point-of-view, the implementation patterns that save hours later are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Centralized disclosure component/service

&lt;ul&gt;
&lt;li&gt;One React/Vue component or one server-side middleware that returns the disclosure payload. Reuse it everywhere so legal text can be updated centrally.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Configuration-driven text

&lt;ul&gt;
&lt;li&gt;Store the canonical disclosure text in a versioned repo or CMS; pull into the component at runtime so UI teams don't hard-code copies.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Middleware for APIs and CLI outputs

&lt;ul&gt;
&lt;li&gt;For machine-to-machine interfaces, emit a standard header or envelope field with the disclosure.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Feature flags + canary rollout

&lt;ul&gt;
&lt;li&gt;Use flags to roll the disclosure to internal users first, then clinics, then full production.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Automated tests

&lt;ul&gt;
&lt;li&gt;Unit/UI tests that assert disclosure component renders, API integration tests that assert header present, e2e tests for major flows.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Telemetry and evidence

&lt;ul&gt;
&lt;li&gt;Log an event when disclosure is shown and when consent/acknowledgement is captured (if required). Those logs are audit evidence.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  QMS and change-control work (don't treat it as "just UI")
&lt;/h2&gt;

&lt;p&gt;This is an engineering change with regulatory implications. Treat it like any design control:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Raise a formal Change Request (ECN/CR) referencing the regulation and the 2 December date.&lt;/li&gt;
&lt;li&gt;Update relevant procedures: risk management if the AI decision could harm users, post-market surveillance processes, and user documentation/IFU as needed.&lt;/li&gt;
&lt;li&gt;Risk assessment: is the disclosure omission itself a hazard (e.g., false sense of automation)? Document mitigations.&lt;/li&gt;
&lt;li&gt;Verification plan: list tests and evidence you will collect — screenshots, logs, test runs, release notes.&lt;/li&gt;
&lt;li&gt;Review trail: include legal, RA, QA, lead dev, product owner in sign-offs — store approvals in the QMS (we add these as artifacts in Greenlight Guru).&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Realistic timeline I proposed to leadership
&lt;/h2&gt;

&lt;p&gt;I mapped the work into four blocks so it's visible in sprint planning:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Week 0–1: Inventory + legal copy + CR creation&lt;/li&gt;
&lt;li&gt;Week 2–3: Engineering design + central component + tests&lt;/li&gt;
&lt;li&gt;Week 4: Internal rollout + telemetry verification + QA sign-off&lt;/li&gt;
&lt;li&gt;Week 5: Canary + production release + QMS evidence upload&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's 5–6 weeks, assuming a focused small team. If you start in mid-October, you're fine. Start in late November and plan on emergency overtime and missed evidence trails.&lt;/p&gt;

&lt;h2&gt;
  
  
  Integration gotchas I've hit
&lt;/h2&gt;

&lt;p&gt;A few concrete issues that cause rework if you don't spot them early:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Multiple client apps (mobile, web, desktop) each hard-code their own copy. Fix with a shared package or API.&lt;/li&gt;
&lt;li&gt;Embedded devices without a UI — the disclosure has to live in release notes / labeling or clinician training materials.&lt;/li&gt;
&lt;li&gt;Third-party components: if a third party exposes AI outputs (e.g., analytics vendor), you need agreements and evidence that the disclosure is present or that they will provide it.&lt;/li&gt;
&lt;li&gt;Localization: translations can take time — prioritize languages in the highest-risk markets.&lt;/li&gt;
&lt;li&gt;Accessibility: disclosure must be accessible (screen readers, readable font sizes) — test this in QA.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Evidence and audit posture (what auditors will want)
&lt;/h2&gt;

&lt;p&gt;Prepare a bundle for auditors and internal compliance that includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Inventory list and date-stamped screenshots&lt;/li&gt;
&lt;li&gt;The legal text version used (with version history)&lt;/li&gt;
&lt;li&gt;Release notes and change request with sign-offs&lt;/li&gt;
&lt;li&gt;Test results showing disclosure rendered / header present&lt;/li&gt;
&lt;li&gt;Telemetry logs showing rollout and exposure counts&lt;/li&gt;
&lt;li&gt;Risk assessment and any updated IFU or labeling&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Store these in your QMS before the release. If an auditor asks for "proof you rolled it out by 2 Dec," having the bundle in one place matters.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why "we'll do it in Q4" is dangerous
&lt;/h2&gt;

&lt;p&gt;Q4 includes holidays, security freezes, and auditors trying to close findings. Putting this in "Q4" without a sprint commitment is asking for a chaotic week-48 rollout that leaves bad traceability. That leads to missing evidence, patch rollbacks, and CAPAs — the exact problems a thoughtful disclosure requirement is meant to avoid.&lt;/p&gt;

&lt;h2&gt;
  
  
  How I'm scheduling it on my team
&lt;/h2&gt;

&lt;p&gt;I raised the CR, put the work in the next sprint as "high priority — regulatory," assigned a small cross-functional squad (1 UX, 1 backend, 1 QA, 1 RA), and booked a recurring 30-minute sync for the next 6 weeks. We also asked legal for the canonical text and a short checklist of mandatory elements so developers don't iterate on wording.&lt;/p&gt;

&lt;p&gt;If you haven't scheduled this yet, pick a week in October and book the engineers now.&lt;/p&gt;

&lt;p&gt;What I want to learn from you: has anyone already implemented a centralized disclosure service (client components + API + telemetry) that they could share patterns or a tiny checklist for? How did you structure the evidence bundle for auditors so it was discoverable and accepted without extra rework?&lt;/p&gt;

</description>
      <category>qms</category>
      <category>medtech</category>
      <category>compliance</category>
      <category>regulatory</category>
    </item>
    <item>
      <title>The SOP exists — where's the evidence that anyone actually followed it?</title>
      <dc:creator>James Whitfield</dc:creator>
      <pubDate>Wed, 05 Aug 2026 02:21:44 +0000</pubDate>
      <link>https://dev.to/jwithfield_qa/the-sop-exists-wheres-the-evidence-that-anyone-actually-followed-it-3303</link>
      <guid>https://dev.to/jwithfield_qa/the-sop-exists-wheres-the-evidence-that-anyone-actually-followed-it-3303</guid>
      <description>&lt;p&gt;I came into quality from an engineering background, so I tend to treat procedures like APIs: they specify an interaction contract between people and the system. In practice, though, audits don't ask whether the API (SOP) exists. They ask whether the call happened, when, and with immutable proof that it returned the expected result. That "did it actually happen?" gap is where every audit I've been through lives.&lt;/p&gt;

&lt;p&gt;In our Class II setup the SOPs are fine on paper. Training matrices are signed. The gap appears when an auditor wants to trace an event — a device change, a complaint, a supplier nonconformance — back to evidence that the procedure was followed end-to-end.&lt;/p&gt;

&lt;h2&gt;
  
  
  Typical failures I see in the wild
&lt;/h2&gt;

&lt;p&gt;These are not hypothetical; they're things I've encountered repeatedly:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The SOP for nonconforming product specifies raising an NCR and routing it to the supplier team. The NCR form exists — but the NCR record is empty except for a title and a later CAPA reference. No timestamps, no signature, no evidence the supplier was notified.&lt;/li&gt;
&lt;li&gt;Calibration SOP requires date-stamped calibration records tied to equipment IDs. The equipment has a calibration sticker, but no digitized record, no scanned certificate, and the sticker's date is ambiguous.&lt;/li&gt;
&lt;li&gt;Change control SOP says you must perform impact analysis across the Technical File. The change ticket links a few documents, but there's no linkable evidence that the usability engineer reviewed risk items or that the DHF artifacts were updated.&lt;/li&gt;
&lt;li&gt;Training lists show "training completed" as a check in a spreadsheet, but there's no proof the correct revision of the SOP was read, nor a quiz or traceable acknowledgement.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Auditors don't care that "we have an SOP" — they care that you can produce traceable, time-stamped, reviewable records that are tied to the product artifact and to the people who executed the procedure.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this gap happens
&lt;/h2&gt;

&lt;p&gt;A few practical causes repeat across companies:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Procedures are written by QA for auditors, not for the users who must execute them. They are correct, but not runnable.&lt;/li&gt;
&lt;li&gt;Evidence capture is manual and frictionful: people file a PDF, email a report, or scribble on a paper log. Manual steps get skipped.&lt;/li&gt;
&lt;li&gt;Tools are siloed. Device history, supplier emails, CAPA tracker, and document control live in separate systems without reliable links or searchable metadata.&lt;/li&gt;
&lt;li&gt;Forms are optional. If a form field is not required (or enforcement is manual) the quickest path becomes "skip the paperwork and close the loop later".&lt;/li&gt;
&lt;li&gt;Training is checkbox-focused: records show "training completed" when the trainee barely skimmed the SOP and cannot demonstrate rationale or version awareness.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Standards highlight the evidence requirement. ISO 13485 expects records of conformity; 21 CFR 820 expects device history records and proper procedural implementation. The standards don't accept "we say we did it" — they expect records.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I try to do (practical fixes that helped)
&lt;/h2&gt;

&lt;p&gt;I've found the problem becomes tractable when you treat evidence capture as part of the process design, not as an afterthought.&lt;/p&gt;

&lt;p&gt;Make evidence discoverable and native&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add required, machine-readable fields to forms: equipment ID, timestamp, signer (with e-signature), and linking metadata (lot number, change ticket ID).&lt;/li&gt;
&lt;li&gt;Where possible make artifacts linkable: link NCRs to supplier records, link change requests to specific design outputs and to the risk assessment that was updated.&lt;/li&gt;
&lt;li&gt;Use search-friendly metadata — if auditors can "find evidence instantly (no forensic investigation required)" you'll reduce stress and audit time.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Reduce manual handoffs&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Remove "email a PDF" steps. Use a QMS that captures artifacts within the workflow and stores a revisioned record with an audit trail.&lt;/li&gt;
&lt;li&gt;For critical activities (testing, calibration), require an upload of a signed certificate or a log export before the action can move forward.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Drive execution via enforced gates&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Use gating in your workflow tooling: you can't close a change request without a completed impact analysis checklist, with required fields filled and links to documents.&lt;/li&gt;
&lt;li&gt;Make required attachments obligatory (e.g., test reports for design verification).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Design forms for the people who use them&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Reduce cognitive load: short, clear checklists beat long prose that gets ignored.&lt;/li&gt;
&lt;li&gt;Provide inline help: "What to attach" and "how to fill this field" reduces incorrect or incomplete evidence.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Automate where it makes sense&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Integrate lab systems, LIMS, CI systems, and source control with the QMS via APIs/webhooks so test results, commit hashes, or build artifacts can be attached automatically to the DHF or change ticket.&lt;/li&gt;
&lt;li&gt;For example, a CI job that runs unit tests could push a signed test report into the change ticket when a design file changes. That removes human friction and creates a time-stamped artifact.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Make auditability part of training&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Train people on "what evidence looks like" and why it's required. Show examples of acceptable vs unacceptable records.&lt;/li&gt;
&lt;li&gt;Use controlled assistance or templated responses for common activities (e.g., supplier notification), so the authoring moment is guided.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Balancing control and usability
&lt;/h2&gt;

&lt;p&gt;There is a real tradeoff: too much enforcement becomes a bottleneck and encourages workarounds. The goal is "friction where it matters, smooth where it doesn't." Start with critical processes (CAPA, change control, release testing, supplier nonconformance) and make those evidence-rich. Use lighter controls for low-risk administrative work.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final thought and question
&lt;/h2&gt;

&lt;p&gt;Auditors are asking for demonstrable, linked, time-stamped proof — not rhetorical compliance. Treat the SOP as the contract and the record as the audit log.&lt;/p&gt;

&lt;p&gt;For those who've actually implemented this end-to-end: what has been the single most effective change for closing this gap in your org — a tooling integration, a form redesign, a training tactic, or something else?&lt;/p&gt;

</description>
      <category>qms</category>
      <category>medtech</category>
      <category>compliance</category>
    </item>
    <item>
      <title>Change impact across the Technical File — the hidden cost of swapping a component</title>
      <dc:creator>James Whitfield</dc:creator>
      <pubDate>Wed, 05 Aug 2026 02:21:41 +0000</pubDate>
      <link>https://dev.to/jwithfield_qa/change-impact-across-the-technical-file-the-hidden-cost-of-swapping-a-component-5fek</link>
      <guid>https://dev.to/jwithfield_qa/change-impact-across-the-technical-file-the-hidden-cost-of-swapping-a-component-5fek</guid>
      <description>&lt;p&gt;I used to think a component swap was a straightforward CAD-and-Purchase-Order problem. In our Class II setup at a 200-person company, the commercial team would request a cheaper supplier or a drop-in part, engineering would validate fit/form/function, and we'd call it done.&lt;/p&gt;

&lt;p&gt;That naive workflow broke the first time a seemingly small change ballooned into multiple re-verifications, a risk rework, labeling edits, and a surprise notified-body query. The real cost wasn't the new part — it was all the downstream artifacts in the Technical File that suddenly needed attention.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why a component swap is really a Technical File event
&lt;/h2&gt;

&lt;p&gt;The Technical File (EU MDR) / Design History File (FDA mindset) isn't just drawings and test reports. It is the web of evidence tying:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;requirements to design outputs,&lt;/li&gt;
&lt;li&gt;risk controls to verification reports (ISO 14971),&lt;/li&gt;
&lt;li&gt;usability claims to IEC 62366 outputs,&lt;/li&gt;
&lt;li&gt;supplier controls and certificates to device release.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A single part change can touch any of those nodes. That means the "change" often requires updating or re-executing multiple documents, not just the BOM.&lt;/p&gt;

&lt;h2&gt;
  
  
  Hidden costs I keep seeing
&lt;/h2&gt;

&lt;p&gt;From our recent swaps, these were the unexpected items that consumed time and headcount:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Risk-management cascade

&lt;ul&gt;
&lt;li&gt;Re-run risk analysis for any new failure modes introduced by the part (ISO 14971). That might trigger new mitigations and associated verification.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Verification and validation (V&amp;amp;V)

&lt;ul&gt;
&lt;li&gt;Additional bench tests, EMC checks, environmental/aging studies, or usability re-tests.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Biocompatibility / materials checks

&lt;ul&gt;
&lt;li&gt;If the material changes (even in small amounts), you may need new ISO 10993 justification or data.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Sterilization and packaging compatibility

&lt;ul&gt;
&lt;li&gt;A different lubricant/finish or material can change sterilization validation or shelf-life claims.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Traceability and labeling

&lt;ul&gt;
&lt;li&gt;Part numbers, drawings, labels, IFU sections, and packaging all require revision control.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Supplier control and purchase specs

&lt;ul&gt;
&lt;li&gt;Qualification paperwork, supplier audits, incoming inspection plans.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Clinical / post-market implications

&lt;ul&gt;
&lt;li&gt;If clinical performance could be affected, the clinical evaluation documentation needs re-checking and possibly PMCF follow-up.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Regulatory engagement

&lt;ul&gt;
&lt;li&gt;Under EU MDR, a “significant change” may require notified-body notification. Even if not significant, your technical documentation must explain the change.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Project management overhead

&lt;ul&gt;
&lt;li&gt;Multiple stakeholders (R&amp;amp;D, RA/QA, manufacturing, purchasing) coordinate, often with sequential dependencies that introduce wait time.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;None of these is surprising individually. The problem is that they all appear at different times and touch different documents, so the work rarely gets scoped correctly at the start.&lt;/p&gt;

&lt;h2&gt;
  
  
  A practical pattern that reduced surprises for us
&lt;/h2&gt;

&lt;p&gt;We adopted a simple discipline to force early visibility:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Gate the request

&lt;ul&gt;
&lt;li&gt;Any part substitution request starts a Change Request (CR) with a required "impact scoping" section filled by engineering.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Early cross-functional triage

&lt;ul&gt;
&lt;li&gt;Within 48 hours the CR owner runs a quick checklist (risk, materials, sterilization, EMC, IFU, supplier) with representatives from RA/QA, manufacturing, and purchasing.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Map dependencies

&lt;ul&gt;
&lt;li&gt;We maintain (manually, then with tooling) a minimal traceability map: part → drawings → tests → IFU sections → risk items → supplier doc. If the map flags any node, that becomes "in-scope."&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Assign verification buckets

&lt;ul&gt;
&lt;li&gt;Categorize verification as: skip (rationalized), partial (targeted test), or full re-test.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Timebox regulatory review

&lt;ul&gt;
&lt;li&gt;RA/QA does a regulatory assessment: is this a “significant” change under MDR/FDA? Document the rationale.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The upfront triage lets us budget time into the change plan and prevents discovery-phase surprises that freeze production later.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where automation helps most
&lt;/h2&gt;

&lt;p&gt;Manual maps are brittle. The places we gained the most efficiency:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;BOM ↔ Document traceability

&lt;ul&gt;
&lt;li&gt;Having a QMS or PLM that links part numbers to the documents that reference them (drawings, test protocols, IFU sections) makes scoping fast.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Automatic impact analysis

&lt;ul&gt;
&lt;li&gt;Tools that can show "this part appears in X documents and Y change controls" let you spot all the affected artifacts before you commit.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Templates for common re-verifications

&lt;ul&gt;
&lt;li&gt;Predefined test plans and risk-assessment templates for frequent swap types (connector change, elastomer change, capacitor change) reduce rework.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Note: automation doesn't replace the cross-functional judgment — but it surfaces the scope so people can judge instead of discovering.&lt;/p&gt;

&lt;h2&gt;
  
  
  A checklist I run before approving a swap
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Does the new part change materials or manufacturability?&lt;/li&gt;
&lt;li&gt;Which test reports reference the original part explicitly?&lt;/li&gt;
&lt;li&gt;Which risk items mention failure modes tied to this part?&lt;/li&gt;
&lt;li&gt;Does the IFU or labeling reference the part or its functional limits?&lt;/li&gt;
&lt;li&gt;Do sterilization/aging or biocompatibility activities need rework?&lt;/li&gt;
&lt;li&gt;Is supplier qualification documented and up to date?&lt;/li&gt;
&lt;li&gt;Is regulatory notification required? (Make the RA decision explicit and recorded.)&lt;/li&gt;
&lt;li&gt;Who owns the follow-up tests, and what's the timeline impact?&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Final thought — scope vs. speed
&lt;/h2&gt;

&lt;p&gt;There's pressure to keep production lines moving and procurement costs down. But treating component changes as isolated engineering tasks trades short-term speed for long-term rework and audit risk. The trick is to make scoping cheap and fast so stakeholders can make an informed decision: accept higher unit cost, accept verification cost, or accept regulatory overhead.&lt;/p&gt;

&lt;p&gt;What heuristics, scripts, or tooling have you used to catch all the downstream artifacts before a swap gets signed off?&lt;/p&gt;

</description>
      <category>qms</category>
      <category>medtech</category>
      <category>compliance</category>
      <category>regulatory</category>
    </item>
    <item>
      <title>eQMS vendors — where's the in-product "you're talking to an AI" label?</title>
      <dc:creator>James Whitfield</dc:creator>
      <pubDate>Mon, 03 Aug 2026 23:57:02 +0000</pubDate>
      <link>https://dev.to/jwithfield_qa/eqms-vendors-wheres-the-in-product-youre-talking-to-an-ai-label-2fkc</link>
      <guid>https://dev.to/jwithfield_qa/eqms-vendors-wheres-the-in-product-youre-talking-to-an-ai-label-2fkc</guid>
      <description>&lt;p&gt;I checked three popular eQMS products this week looking for a simple UI affordance: an explicit, in-product disclosure that says "you are talking to an AI" (or equivalent) next to any assistant, suggestion, or auto-generated text. I found policy pages and marketing blurbs — the usual “we use ML to help you” — but nothing that actually tells the user, in the moment, “this text/suggestion was produced by an AI model.”&lt;/p&gt;

&lt;p&gt;That surprised me. We validate software used in our QMS processes because ISO 13485 and FDA expectations make software validation and traceability non-negotiable. If an eQMS is going to surface AI-driven suggestions into design history files, CAPA narratives, or change-impact analyses, shouldn’t the product also make it obvious to the human reviewer that those pieces were machine-generated and therefore require specific review/verification steps?&lt;/p&gt;

&lt;h2&gt;
  
  
  What I looked for (where disclosure should live)
&lt;/h2&gt;

&lt;p&gt;I audited the live UI for the following interaction points — places where AI assistance would meaningfully change what a user sees and the decisions they make:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Draft text boxes (CAPA root cause, corrective action proposals, supplier nonconformance narratives)&lt;/li&gt;
&lt;li&gt;Auto-completed or suggested trace links (e.g., “map this requirement to these test cases”)&lt;/li&gt;
&lt;li&gt;Risk assessment assistance (suggested severity/occurrence mitigations)&lt;/li&gt;
&lt;li&gt;Change impact maps / automated traceability reports&lt;/li&gt;
&lt;li&gt;Chatbots or inline assistants that answer regulatory or procedural questions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For each of the above I expected at least one of these in-product disclosures:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A clear badge/label like “AI-assisted” or “Generated by model X”&lt;/li&gt;
&lt;li&gt;A hover/tooltip with brief provenance (model type, last training cut-off, confidence or caveats)&lt;/li&gt;
&lt;li&gt;An audit/citation entry showing which sections were AI-generated and when&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;None of the three had that level of visible labeling. Some offered “helpful hints” or “suggested wording,” but there was no persistent marker attached to the text or recommendation that would survive export to a DHF or audit packet.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this matters in practice
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Validation and reviewability: When something in the QMS is produced by an algorithm, the reviewer needs to know to apply the correct verification steps. Without a visible marker, human reviewers can be misled into treating AI-suggested content as authored by a colleague.&lt;/li&gt;
&lt;li&gt;Traceability and audit trails: Auditors (internal or notified bodies) expect an explanation of how decisions are reached and by whom/what. If AI-generated content is indistinguishable from human content in the record, that complicates root-cause traceability.&lt;/li&gt;
&lt;li&gt;Controlled assistance / change control: If the product’s suggestions can change documented risk assessments or requirements mappings, those are design inputs and outputs under 21 CFR 820.30 / ISO 13485 process expectations — they need to be controlled, reviewed, and documented.&lt;/li&gt;
&lt;li&gt;Liability and user trust: A visible, concise disclosure sets expectations. It’s a low-friction way to nudge the user to verify, validate, or accept the output rather than treat it as authoritative.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Why vendors might be quiet (my theories)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Validation complexity: Advertising “AI inside” could prompt customers to demand specific validation artifacts, model provenance, and change-control processes. That’s extra burden for vendors.&lt;/li&gt;
&lt;li&gt;Marketing vs. compliance tension: Marketing wants “smart assistant” copy; compliance teams want granular traceability. The middle ground is hard.&lt;/li&gt;
&lt;li&gt;Fear of liability or regulatory scrutiny: Publicly labeling AI components might draw regulatory attention or stiffen contractual obligations.&lt;/li&gt;
&lt;li&gt;UI complexity and export formatting: Adding persistent labels that carry through exports, PDF bundles, and audit packets is not trivial — and vendors prioritize new features over subtle UX affordances.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What a reasonable in-product disclosure could look like
&lt;/h2&gt;

&lt;p&gt;I’m not asking for a 2,000-word policy modal. Minimal, reviewable, and audit-friendly:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Inline badge: small “AI-assisted” pill adjacent to the generated sentence or suggestion.&lt;/li&gt;
&lt;li&gt;Export flag: when a document is exported, a footer or metadata field lists sections that were AI-assisted, with timestamps.&lt;/li&gt;
&lt;li&gt;Simple provenance entry in the audit trail: who requested the generation, which model (or vendor service) produced it, and whether the user accepted/modified the suggestion.&lt;/li&gt;
&lt;li&gt;Optional confidence or caveat text: “This suggestion is based on patterns in your project docs; verify against clause X.Y of the standard.”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Those changes would make downstream compliance tasks and audits a lot easier, without turning every UI into a compliance textbook.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where this sits with current guidance
&lt;/h2&gt;

&lt;p&gt;Software validation is already an obligation for eQMSs — you can’t escape that conversation. There’s also growing regulator attention on AI/ML in clinical and safety-critical contexts. Even if your eQMS isn’t a SaMD, AI-driven content that influences regulated decisions arguably pulls you into a higher bar of reviewability and change control. Labels help bridge the operational gap between vendor practices and regulated-user responsibilities.&lt;/p&gt;

&lt;h2&gt;
  
  
  Short anecdote from my evaluation work
&lt;/h2&gt;

&lt;p&gt;I evaluated qmsWrapper about 18 months ago and spent time poking at how their change-impact reports and suggested traces work. The output was helpful, but I remember wishing there was a clear, exportable marker showing which links were algorithmically suggested versus manually created. That need hasn’t disappeared — it’s only become more urgent as more vendors add “assistant” features.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final thought / question
&lt;/h2&gt;

&lt;p&gt;Has anyone actually seen an eQMS that ships with a persistent, audit-friendly, in-product AI disclosure (not just a policy page) — ideally one that survives exports and appears in the audit trail? If so, how did it look and how did auditors react?&lt;/p&gt;

</description>
      <category>qms</category>
      <category>medtech</category>
      <category>compliance</category>
      <category>regulatory</category>
    </item>
    <item>
      <title>The AI Act is live — my QMS assistant disclosure still feels hand-wavy</title>
      <dc:creator>James Whitfield</dc:creator>
      <pubDate>Sun, 02 Aug 2026 13:34:13 +0000</pubDate>
      <link>https://dev.to/jwithfield_qa/the-ai-act-is-live-my-qms-assistant-disclosure-still-feels-hand-wavy-1em5</link>
      <guid>https://dev.to/jwithfield_qa/the-ai-act-is-live-my-qms-assistant-disclosure-still-feels-hand-wavy-1em5</guid>
      <description>&lt;p&gt;Right, so it's in force now. Last Friday I asked our product and legal leads whether the AI assistant embedded in our QMS "discloses itself properly" under the new EU AI Act transparency duties. The answer: "probably fine." That was not comforting. We're a 200-person company with Class II devices — "probably fine" is literally a compliance risk.&lt;/p&gt;

&lt;p&gt;I write this from the practical side: we've got an AI-powered Smart Form Assistant that suggests text for CAPA descriptions and helps triage nonconformances. Engineers and QA staff rely on it during routine work. That makes the disclosure question operational, not theoretical.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the transparency duties mean in practice (short)
&lt;/h2&gt;

&lt;p&gt;The high-level requirement from the AI Act that matters to product teams is straightforward: users must be informed when they are interacting with an AI system, and they should get understandable, relevant information about the system’s capabilities and limitations. How that is implemented in your product/UI/SOPs is where the rubber meets the road.&lt;/p&gt;

&lt;p&gt;That doesn't mean a buried paragraph in your terms-of-service — auditors will expect clear, discoverable disclosure and traceable evidence that users were informed.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why "probably fine" isn't a defensible position
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;It's not documented: "probably" leaves no audit trail, no procedure update, no evidence.&lt;/li&gt;
&lt;li&gt;It ignores context: different users (engineers, clinicians, suppliers) have different expectations and risk profiles.&lt;/li&gt;
&lt;li&gt;It ignores outputs: if the assistant drafts or materially influences decisions (e.g., CAPA root cause text, MDR reporting language), the disclosure and mitigation must be stronger.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If an inspector asks "how did you inform the user?" you need to show where, when, and what was communicated — and how users acknowledged or could access that info.&lt;/p&gt;

&lt;h2&gt;
  
  
  A pragmatic checklist I used to move from "probably" to "provable"
&lt;/h2&gt;

&lt;p&gt;I drafted a working checklist we could actually implement in a week. Use it as a starting point — adapt to your product and risk profile.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Map AI touchpoints

&lt;ul&gt;
&lt;li&gt;Identify every UI element, API, and integration that uses the assistant (chat widgets, inline suggestions, email drafts, exported reports).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Classify user groups and use-cases

&lt;ul&gt;
&lt;li&gt;Who interacts with the assistant? Clinicians? Suppliers? Internal QA? Each group may need different wording or more explicit warnings.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Add clear, visible disclosure

&lt;ul&gt;
&lt;li&gt;Short label where interaction begins (e.g., “AI Assistant — suggestions generated by an AI”).&lt;/li&gt;
&lt;li&gt;Short banner or tooltip with the essentials: what it does, its limitations, and who to contact.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Capture interaction evidence

&lt;ul&gt;
&lt;li&gt;Log timestamps of interactions, suggestions presented, and whether the user accepted/edited/rejected them.&lt;/li&gt;
&lt;li&gt;Store a digest in your DMS with immutable metadata for audit.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Update SOPs &amp;amp; training

&lt;ul&gt;
&lt;li&gt;Document how staff should use AI outputs (review, validate, keep records).&lt;/li&gt;
&lt;li&gt;Include example wording for reviewers and a mandatory checkbox or acknowledgment where appropriate.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Provide model info (at an appropriate level)

&lt;ul&gt;
&lt;li&gt;Provider, model version/date, and a plain-language description of known weaknesses (hallucination risk, not a substitute for professional judgment).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Update risk assessments

&lt;ul&gt;
&lt;li&gt;Re-run risk and usability analyses where the assistant affects decision-making, and add mitigations (e.g., human review gates).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Legal signoff &amp;amp; logging of policy changes

&lt;ul&gt;
&lt;li&gt;Record the legal/regulatory review and keep a record of the disclosure wording you used over time.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Implementation patterns that worked for us
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Persistent UI label: we added a small, always-visible tag near the assistant invocation point — not a modal you can dismiss and forget.&lt;/li&gt;
&lt;li&gt;Lightweight modal on first use: the first time a user triggers the assistant, show a brief modal with the disclosure and a "Got it" ack (recorded).&lt;/li&gt;
&lt;li&gt;Inline provenance in suggestions: each suggested block had a faint "Suggested by AI" hint plus a link to more info and to the interaction log.&lt;/li&gt;
&lt;li&gt;Acceptance tracking: when users accept a suggestion, we log that event along with the suggestion text and the user ID. That made it straightforward to reconstruct who did what during an audit.&lt;/li&gt;
&lt;li&gt;SOPs that mandate human review for critical outputs (CAPA final text, regulatory submissions, MDR report drafts). The assistant helps draft, not decide.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All of these were designed around the idea of "controlled assistance" — the AI helps, humans decide, and everything is reviewable.&lt;/p&gt;

&lt;h2&gt;
  
  
  What auditors will likely expect to see
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Clear, discoverable disclosure in the UI or process where the AI is used.&lt;/li&gt;
&lt;li&gt;Training records that show users were informed and know their responsibilities.&lt;/li&gt;
&lt;li&gt;Traceable logs of AI interactions and whether content was accepted/modified.&lt;/li&gt;
&lt;li&gt;Updated risk assessments and verification activities showing you considered the AI's limitations.&lt;/li&gt;
&lt;li&gt;A living record of the model and provider used at the time of interactions.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Our immediate next steps (practical, not philosophical)
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Replace "probably fine" with three deliverables in the next sprint: visible disclosure on the assistant, interaction logging, and an SOP update.&lt;/li&gt;
&lt;li&gt;Create a one-page evidence pack for audits showing when the assistant was deployed, disclosure wording history, and example logs.&lt;/li&gt;
&lt;li&gt;Schedule a short legal/regulatory review and capture their signoff in the evidence pack.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you're in a similar situation — small-ish team, Class II device, AI-assisted workflows — these are the pragmatic moves that change "probably" to "provable."&lt;/p&gt;

&lt;p&gt;What wording did you use for disclosure in a QMS or clinical context that held up to internal or external review?&lt;/p&gt;

</description>
      <category>qms</category>
      <category>medtech</category>
      <category>compliance</category>
      <category>regulatory</category>
    </item>
    <item>
      <title>It's Thursday — AI Act transparency starts Sunday. Which eQMS vendors actually told customers?</title>
      <dc:creator>James Whitfield</dc:creator>
      <pubDate>Fri, 31 Jul 2026 16:13:12 +0000</pubDate>
      <link>https://dev.to/jwithfield_qa/its-thursday-ai-act-transparency-starts-sunday-which-eqms-vendors-actually-told-customers-2abi</link>
      <guid>https://dev.to/jwithfield_qa/its-thursday-ai-act-transparency-starts-sunday-which-eqms-vendors-actually-told-customers-2abi</guid>
      <description>&lt;p&gt;It's Thursday. The EU AI Act transparency obligations go live on Sunday. So I did the obvious thing: checked my inbox, our vendor portal, and the "what's new" UI banner in our eQMS. Crickets.&lt;/p&gt;

&lt;p&gt;That shouldn't be the normal. If your eQMS adds, changes, or exposes AI-driven features, that is not a UI Easter egg for customers to discover by poking around. For regulated teams (ISO 13485, MDR/UKCA, 21 CFR where applicable), these are supplier changes that affect validation, traceability, and possibly risk management. They need to be communicated deliberately.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this matters for a QA/RA person
&lt;/h2&gt;

&lt;p&gt;A few concrete reasons this isn't just "annoying marketing":&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;ISO 13485 and good practice expect software used in quality processes to be validated. A change that introduces AI-assisted decisions or suggestions alters the software's behavior and may invalidate prior validation evidence.&lt;/li&gt;
&lt;li&gt;Traceability and reviewability are regulatory priorities. If an AI component influences document control, CAPA triage, or change-impact outputs, you need audit-ready logs showing what changed, why, and who accepted it.&lt;/li&gt;
&lt;li&gt;From a risk perspective (ISO 14971), introducing probabilistic outputs or model drift can create new hazards or increase existing ones — that needs a documented risk assessment and controls.&lt;/li&gt;
&lt;li&gt;For processes like automated CAPAs or CAPA-driven risk assessment, any automated assistance must be controlled and clearly described so users and auditors can review decisions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So vendor communication isn't optional; it's an input to our supplier change control, software revalidation, and possibly to notified bodies.&lt;/p&gt;

&lt;h2&gt;
  
  
  What a proper "AI transparency" vendor notice should include
&lt;/h2&gt;

&lt;p&gt;If your vendor sends you a terse "new features: we use AI!" email, that's not enough. Useful notices should be actionable for a QA/RA team. At minimum:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What changed (feature-level): exactly which workflows, screens, or APIs are affected.&lt;/li&gt;
&lt;li&gt;What "AI" means here: model type (e.g., LLM vs. deterministic rules), on-prem vs. cloud-hosted, third-party model provider if applicable.&lt;/li&gt;
&lt;li&gt;Data flows and retention: which customer data is sent to the model, where it goes, and how long it's kept.&lt;/li&gt;
&lt;li&gt;Impact on outputs: are suggestions deterministic, probabilistic, or ranked candidates? How should a user treat them (informational vs. auto-committed)?&lt;/li&gt;
&lt;li&gt;Evidence for validation: summary of validation testing performed, links to test cases or a validation pack you can run or repeat.&lt;/li&gt;
&lt;li&gt;Auditability: mention of logs, versioned model identifiers, and where to find trace records to demonstrate reviewability/traceability.&lt;/li&gt;
&lt;li&gt;Rollback and staging: whether you can opt-out, test in a staging instance, or revert to prior behavior.&lt;/li&gt;
&lt;li&gt;Contract and privacy implications: any changes to terms, data-processing agreements, or subprocessors.&lt;/li&gt;
&lt;li&gt;Support path: contact, expected SLA for questions, and recommended internal actions (e.g., "You must update your software validation record").&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If a notice doesn't give you that, you'll end up discovering behavior by accident — and that's how regulatory gaps appear.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I did this week (practical steps)
&lt;/h2&gt;

&lt;p&gt;Because vendor silence is still a thing, I ran this checklist with my team:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Opened a supplier change ticket and requested written confirmation of any AI-related changes.&lt;/li&gt;
&lt;li&gt;Asked for model cards or equivalent documentation and any validation packs we could re-run.&lt;/li&gt;
&lt;li&gt;Marked impacted SOPs and workflows for review (Document Control, CAPA, Change Control, Supplier Management).&lt;/li&gt;
&lt;li&gt;Scheduled a quick smoke test in a copy of our environment (if available) to see whether suggestions are being auto-applied.&lt;/li&gt;
&lt;li&gt;Noted the need to update risk files if the AI affects any decision-making (even "suggestion" can change human behavior).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is all boring, but it's the kind of connected workflow work that prevents auditors from asking "how did you know your data wasn't being processed overseas?" mid-audit.&lt;/p&gt;

&lt;h2&gt;
  
  
  What vendors could do to make this painless
&lt;/h2&gt;

&lt;p&gt;Vendor teams: you can be the hero here. A good playbook:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Proactively send an "AI change pack" email 30 days before enforcement, with the checklist items above.&lt;/li&gt;
&lt;li&gt;Publish a concise "AI Impact Statement" in the product portal that maps to regulatory terms (validation, traceability, human oversight).&lt;/li&gt;
&lt;li&gt;Offer a downloadable validation pack and model identifier info so your customers can keep audit trails.&lt;/li&gt;
&lt;li&gt;Provide an opt-out or "legacy mode" for customers with heavy validation overhead.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This kind of transparency turns a compliance headache into a manageable supplier change.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final thought and an ask to this community
&lt;/h2&gt;

&lt;p&gt;I want to be clear: I'm not demanding vendor perfection. I'm asking for baseline professionalism — don't make me find regulatory-relevant changes by sleuthing through a UI. Validation is an obligatory process when you use eQMS software; transparency obligations should be part of how vendors operate, not a surprise.&lt;/p&gt;

&lt;p&gt;So, quick one for you all: have any of your eQMS vendors sent a meaningful, actionable AI-transparency notice yet? If so, what did it include, and how long did it give you to react?&lt;/p&gt;

</description>
      <category>qms</category>
      <category>compliance</category>
      <category>regulatory</category>
    </item>
  </channel>
</rss>
