SOP Name: Batch Quality Score
Process Code: BATCH_SCORE_V1
Version: V1
Owner: Factory Supervisor
Applies To: Factory Supervisor, QC
Frequency: Once per completed batch
Last Updated: 2026-06-25
Review Frequency: Monthly
Give every batch a simple, comparable quality score so trends and problem batches are visible at a glance.
After a batch is complete and Visual QC (VISUAL_QC_REJECT_V1) is done, before the daily report.
flowchart TD
A[Batch complete] --> B[Collect QC + reject data]
B --> C[Score each factor]
C --> D[Total = Batch Quality Score]
D --> E{Score band?}
E -- Green --> F[Record + continue]
E -- Yellow --> G[Note cause, watch next batch]
E -- Red --> H[Inform Ram/Srinivasan]
| Factor | What good looks like | Score /20 |
|---|---|---|
| Rejection rate | Low reject % vs batch size | |
| Shape & edges | Sharp edges, correct size | |
| Surface finish | No cracks/powdering | |
| Interlock fit | Fits correctly | |
| Process discipline | First-20 + hourly checks done, batch card kept | |
| Total | /100 |
๐ข Green 85โ100 Good batch โ continue
๐ก Yellow 60โ84 Acceptable โ note cause, watch next batch
๐ด Red < 60 Problem batch โ inform management
| โ Do | โ Don't |
|---|---|
| Score from actual QC/reject data | Score from memory or feeling |
| Record the main cause for low scores | Leave a red batch unexplained |
| Compare against recent batches | Treat each batch in isolation |
[ ] QC + reject data collected
[ ] All 5 factors scored
[ ] Total calculated
[ ] Band assigned (Green/Yellow/Red)
[ ] Cause noted if Yellow/Red
[ ] Score recorded
Inform Ram/Srinivasan for any Red batch, or two consecutive Yellow batches with the same cause.
If you find a better way to do this process, add a comment below or submit an improvement request in the SOP Improvement Register.
Telegram command: /score
n8n workflow: wf_batch_score_v1
Odoo object: quality.check (custom score field)
Approval role: Factory Supervisor + QC
Supabase table: batch_quality_scores
Status: Future automation