Skip to content

Commit c9fbe2d

Browse files
committed
Merge branch 'main' into blog/connect-your-own-ai-agent
Resolves the one conflict, in BlogPostCta.vue, by taking main's version. Both sides removed max-w-prose from the CTA card for the same reason; Yndira landed it on main in 48f0941 while it was also sitting in this branch. Main's line keeps m-auto, which with no max-width constrains nothing, so the two are equivalent and the file is now identical to main. Dropping our copy keeps the branch's diff to the post and its components.
2 parents 6cbc22a + b8be188 commit c9fbe2d

10 files changed

Lines changed: 150 additions & 176 deletions

nuxt/components/BlogPostCta.vue

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,7 @@ function onCtaClick (event: MouseEvent) {
5151
</script>
5252

5353
<template>
54-
<!-- No max-w-prose: at 65ch that is narrower than the article column the card sits
55-
in, so it was inset on both sides while every other block in the post, the
56-
agent picker and the prompt carousel included, ran the full measure. -->
57-
<div class="ff-blue-card blog-post-cta p-8 sm:p-12">
54+
<div class="ff-blue-card blog-post-cta p-8 sm:p-12 m-auto">
5855
<div class="flex flex-col gap-6 sm:gap-8 text-center sm:text-left">
5956
<h3 class="mt-0 mb-0 !text-3xl text-indigo-800">{{ cta?.title || currentCta.title }}</h3>
6057
<p class="mt-0 mb-0 max-w-4xl mx-auto sm:mx-0 leading-relaxed">{{ cta?.description || currentCta.description }}</p>

nuxt/pages/ai/index.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -260,9 +260,9 @@ onUnmounted(() => {
260260
the capabilities band, which reads as the card floating low in a gap rather
261261
than as a section change. Doubling is for boundaries that also change
262262
background, the way the capabilities band does. -->
263-
<section class="ff-ai-demo w-full px-6 pt-12 sm:pt-16 pb-0">
263+
<section class="ff-ai-demo w-full px-6 pb-12 sm:pb-16 pt-24">
264264
<div class="md:max-w-screen-lg m-auto">
265-
<h2 class="max-md:text-center">Connect and build <span class="text-indigo-600">faster than ever</span></h2>
265+
<h2 class="max-md:text-center">Connect and build <span class="text-red-600">faster than ever</span></h2>
266266
<p class="mt-3 text-gray-600 max-w-3xl">
267267
Connect in seconds and start building. Use natural-language to leverage your company-sanctioned AI in a secure and governed way.
268268
</p>
@@ -273,7 +273,7 @@ onUnmounted(() => {
273273
bordered / shadowed treatment the product page gives its hero shot.
274274
A plain div rather than a figure now the caption is gone - a figure with
275275
nothing to caption is just a wrapper. -->
276-
<div class="mt-8 overflow-hidden rounded-lg border-2 border-indigo-100 shadow-2xl">
276+
<div class="mt-8 overflow-hidden rounded-lg border-2 border-red-100 shadow-2xl">
277277
<video
278278
class="block w-full"
279279
poster="/images/ai/demo-external-agents-poster.jpg"
@@ -294,7 +294,7 @@ onUnmounted(() => {
294294

295295
<!-- GOVERNANCE: the control plane every AI action runs through. Path-neutral,
296296
which is what lets it sit above the picker rather than under Expert. -->
297-
<div class="ff-ai-governance w-full px-6 py-12 sm:py-16">
297+
<div class="ff-ai-governance w-full px-6 py-12 sm:py-16 sm:pb-32">
298298
<div class="md:max-w-screen-lg m-auto ff-blue-card pt-12 pb-12 px-6 md:px-10">
299299
<div class="text-center max-w-3xl mx-auto">
300300
<!-- eslint-disable-next-line vue/no-v-html -->
24.8 KB
Loading
1.96 MB
Binary file not shown.
-667 KB
Binary file not shown.
305 KB
Loading
402 KB
Loading

src/blog/2026/08/layered-process-audit.md

Lines changed: 71 additions & 168 deletions
Large diffs are not rendered by default.
452 KB
Loading
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
---
2+
title: "Layered Process Audit Checklist: Free Template and Examples"
3+
metaTitle: "Layered Process Audit Checklist: Free Template"
4+
subtitle: "Download a free LPA checklist template with practical questions for checking critical manufacturing processes."
5+
description: "Download a free layered process audit checklist template and see examples of LPA questions for standard work, materials, equipment, error-proofing, and traceability."
6+
date: 2026-09-03
7+
authors: ["sumit-shinde"]
8+
image: /blog/2026/09/images/layered-process-audit-checklist.png
9+
tags:
10+
- posts
11+
- flowfuse
12+
cta:
13+
type: contact
14+
title: "Build a Digital LPA with FlowFuse"
15+
description: "Use FlowFuse to build digital LPA forms, connect audit results to machine and production data, trigger alerts, and track corrective actions."
16+
tldr: "A layered process audit (LPA) checklist helps manufacturers consistently verify critical process controls. Learn what to include, how to write effective LPA questions, and download a free checklist template."
17+
---
18+
19+
A [Layered Process Audit (LPA)](/blog/2026/08/layered-process-audit/) checklist gives supervisors and managers a consistent way to verify critical process controls on the shop floor.
20+
21+
A good checklist is focused rather than comprehensive. It should cover the controls that matter most to the process and use questions that can be answered by observing the work.
22+
23+
*If you're building an LPA program, having a consistent set of questions makes it easier for different management layers to audit the same critical controls. Download the free checklist below as a starting point for creating your own LPA.*
24+
25+
::hub-spot-form{form-id="f76521d1-8ea3-4da1-a673-fe39b03b6414" cta="cta-lpa-checklist-template" reference="layered-process-audit-checklist-template"}
26+
::
27+
<!--more-->
28+
29+
## What Should Be on an LPA Checklist?
30+
31+
LPA questions should come from the controls that are important to the process. Useful sources include the PFMEA, control plan, work instructions, previous audit findings, customer complaints, and recurring scrap or rework.
32+
33+
Depending on the process, a checklist might cover:
34+
35+
- **Standard work:** Is the current work instruction being used?
36+
- **Materials:** Is the correct material being used at the station?
37+
- **Equipment:** Is the machine parameter within the approved range?
38+
- **Tooling:** Is the torque tool within its required calibration period?
39+
- **Error-proofing:** Is the poka-yoke device active?
40+
- **Traceability:** Is the required batch or serial number recorded?
41+
42+
Not every checklist needs all of these areas. Select the controls that are most relevant to the process being audited.
43+
44+
## How to Write LPA Questions
45+
46+
Questions should be specific enough that the auditor knows exactly what to check.
47+
48+
| Avoid | Better |
49+
| -------------------------------------- | ---------------------------------------------------------- |
50+
| Are the tools OK? | Is the torque tool within its required calibration period? |
51+
| Is the operator following the process? | Is the operator following the defined assembly sequence? |
52+
| Is quality being maintained? | Is the approved work instruction being used? |
53+
54+
The goal is to make each question **objective and observable**, rather than dependent on the auditor's opinion.
55+
56+
## LPA Checklist Example
57+
58+
Consider an automotive assembly station where a component is fastened using a torque-controlled tool.
59+
60+
The checklist might verify that the current work instruction is being used, the correct component is at the station, the torque tool is within its approved range, and the error-proofing system is active.
61+
62+
During the audit, the supervisor finds the torque setting outside the approved range. They correct the setting, record the finding, and check what the station has built since the last verified check. Anything suspect gets segregated before it moves down the line.
63+
64+
A later audit verifies the setting held.
65+
66+
The checklist makes these critical controls easy to verify consistently without turning the LPA into a full process audit.
67+
68+
## Keep the Checklist Relevant
69+
70+
A checklist should change when the process or its risks change.
71+
72+
Review it after significant process changes, recurring quality problems, new customer requirements, or findings that show the current questions are no longer sufficient.
73+
74+
Avoid adding questions simply to make the checklist more comprehensive. The goal is to check the controls that matter, not everything that could possibly be checked.

0 commit comments

Comments
 (0)