Workplace safety software

Turn incident records into a clear picture.

See recurring patterns by site and work area.

Request a walkthrough

Sample incidentDEMO-02
“Cut to the left thumb from a deburring blade while trimming a housing seam.”
Cuts and lacerations

Matched terms: “Cut” · “blade”

See the reports behind the count
Sample data · The category opens below

The report and the rule stay attached to every finding.

Try the demonstration

Try it here

Open a count. See the reports behind it.

Explore the sample records, change a filter and watch the counts and supporting reports change together.

Interactive example using sample data. Open a category to inspect its reports.

Explore the report

30 sample incident reports

Where

When

28 reports in view: 24 placed in a category, 4 for your review; 2 excluded as duplicates.

  • 5Cuts and lacerations18% of 28Open +× Close
    1. DEMO-02 2026-01-14 Line 1 First aid

      Cut to the left thumb from a deburring blade while trimming a housing seam.

      Rule C1: term “cut” found “Cut”; term “blade” found “blade”.

    2. DEMO-10 2026-03-20 Line 2 Clinic visit

      Hand pinched at the nip point of the label applicator, then cut on the blade guard.

      Rule C1: term “cut” found “cut”; term “blade” found “blade”. Also counted in “Caught or pinched” (rule O1).

    3. DEMO-15 2026-05-19 Line 1 Clinic visit

      Laceration to the forearm from a sharp edge on a guard panel.

      Rule C1: term “lacerat*” found “Laceration”; term “sharp edge” found “sharp edge”.

    4. DEMO-20 2026-07-29 Shipping First aid

      A strapping band snapped back and cut a knuckle.

      Rule C1: term “cut” found “cut”.

    5. DEMO-28 2026-11-04 Line 2 First aid

      Cut on the palm from a burr on a finished weldment.

      Rule C1: term “cut” found “Cut”.

    Showing 5 of 5 counted.

  • 8Caught or pinched29% of 28Open +× Close
    1. DEMO-01 2026-01-08 Line 2 First aid

      Operator’s glove caught between the feed rollers while clearing a misfeed.

      Rule C2: term “caught” found “caught”.

    2. DEMO-04 2026-02-03 Line 2 Clinic visit

      Finger pinched in the press guard hinge during a die change.

      Rule C2: term “pinch*” found “pinched”.

    3. DEMO-06 2026-02-19 Line 2 Near miss

      Sleeve caught on the conveyor return roller; the operator pulled free, no injury.

      Rule C2: term “caught” found “caught”.

    4. DEMO-10 2026-03-20 Line 2 Clinic visit

      Hand pinched at the nip point of the label applicator, then cut on the blade guard.

      Rule C2: term “pinch*” found “pinched”; term “nip point” found “nip point”. Also counted in “Cuts and lacerations” (rule O1).

    5. DEMO-13 2026-04-28 Line 2 First aid

      Thumb caught in the stacker gate as it closed.

      Rule C2: term “caught” found “caught”.

    6. DEMO-18 2026-07-07 Line 2 Clinic visit

      Fingertip pinched between the mould halves while clearing a jam.

      Rule C2: term “pinch*” found “pinched”.

    7. DEMO-22 2026-08-18 Line 1 Near miss

      Glove caught on a drill chuck; the operator stopped the drill, unhurt.

      Rule C2: term “caught” found “caught”.

    8. DEMO-26 2026-10-02 Line 2 First aid

      Wrist caught under the clamp bar while loading a part.

      Rule C2: term “caught” found “caught”.

    Showing 8 of 8 counted.

  • 5Struck by a falling object18% of 28Open +× Close
    1. DEMO-03 2026-01-22 Shipping Near miss

      Carton dropped from the top shelf of the rack and landed beside a picker.

      Rule C3: term “dropped” found “dropped”.

    2. DEMO-11 2026-04-02 Maintenance Near miss

      Wrench fell from the mezzanine and struck the floor near a fitter.

      Rule C3: term “struck” found “struck”; term “fell from” found “fell from”.

    3. DEMO-14 2026-05-06 Shipping Near miss

      Load shifted on the forklift and a box dropped into the walkway.

      Rule C3: term “dropped” found “dropped”.

    4. DEMO-21 2026-08-05 Line 2 Near miss

      Tote fell from the upper conveyor and struck the guard rail.

      Rule C3: term “struck” found “struck”; term “fell from” found “fell from”.

    5. DEMO-25 2026-09-21 Shipping Near miss

      Pallet dropped from the dock plate, no one nearby.

      Rule C3: term “dropped” found “dropped”.

    Showing 5 of 5 counted.

  • 5Slips and trips18% of 28Open +× Close
    1. DEMO-05 2026-02-11 Maintenance First aid

      Slipped on hydraulic oil near pump 3 and bruised an elbow.

      Rule C4: term “slip*” found “Slipped”.

    2. DEMO-09 2026-03-12 Shipping First aid

      Tripped over a pallet corner in aisle 4.

      Rule C4: term “trip*” found “Tripped”.

    3. DEMO-19 2026-07-16 Line 1 Near miss

      Wet floor by the wash station; an operator slipped but kept their balance.

      Rule C4: term “slip*” found “slipped”; term “wet floor” found “Wet floor”.

    4. DEMO-23 2026-08-27 Maintenance Clinic visit

      Fitter tripped on a hose and strained a knee.

      Rule C4: term “trip*” found “tripped”. Also counted in “Strains from lifting” (rule O1).

    5. DEMO-29 2026-11-18 Shipping Near miss

      Tripped over a strapping coil left in the lane.

      Rule C4: term “trip*” found “Tripped”.

    Showing 5 of 5 counted.

  • 3Strains from lifting11% of 28Open +× Close
    1. DEMO-08 2026-03-04 Line 1 First aid

      Back strain after lifting a coil of wire from floor level.

      Rule C5: term “strain*” found “strain”; term “lifting” found “lifting”.

    2. DEMO-17 2026-06-23 Maintenance First aid

      Strain to the wrist while lifting a motor onto the bench.

      Rule C5: term “strain*” found “Strain”; term “lifting” found “lifting”.

    3. DEMO-23 2026-08-27 Maintenance Clinic visit

      Fitter tripped on a hose and strained a knee.

      Rule C5: term “strain*” found “strained”. Also counted in “Slips and trips” (rule O1).

    Showing 3 of 3 counted.

  • 4For your reviewnot placedOpen +× Close

    Description too short to read (rule U1): 1

    1. DEMO-16 2026-06-09 Line 2 First aid

      Sore shoulder.

    No category term found (rule U2): 3

    1. DEMO-12 2026-04-15 Line 1 First aid

      Felt dizzy near the oven exit and went home early.

    2. DEMO-24 2026-09-09 Line 2 First aid

      Cleanup after a spill; back sore the next day.

    3. DEMO-27 2026-10-14 Line 1 First aid

      Heat rash reported after a long shift at the oven.

    Showing 4 of 4.

  • 2Excludedrule X1Open +× Close
    1. DEMO-07 2026-02-19 Line 2 Near miss

      Rule X1: a second entry of DEMO-06. Left out of every count.

    2. DEMO-30 2026-08-05 Line 2 Near miss

      Rule X1: a second entry of DEMO-21. Left out of every count.

The category counts add to 26, not 24: DEMO-10 and DEMO-23 each match two categories and are counted in both (rule O1).

How records are grouped +× Close
N1
Each description is read in lower case with accents removed. Punctuation separates words.
X1
A report entered twice is excluded: the second entry, marked as a duplicate of the first, is left out of every count.
C1
“Cuts and lacerations” counts a report whose description contains “cut”, “lacerat*”, “blade” or “sharp edge”.
C2
“Caught or pinched” counts a report whose description contains “caught”, “pinch*” or “nip point”.
C3
“Struck by a falling object” counts a report whose description contains “struck”, “fell from” or “dropped”.
C4
“Slips and trips” counts a report whose description contains “slip*”, “trip*” or “wet floor”.
C5
“Strains from lifting” counts a report whose description contains “strain*” or “lifting”.
O1
Categories overlap. A report that matches two categories is counted in both, and once in the total placed.
U1
A description under 3 words is not read. It goes to “For your review”.
U2
A description with no category term goes to “For your review”. It is never forced into a category.
S1
A view of fewer than 10 reports is too thin to show a pattern. The demonstration says so and shows no counts.

Grouping rules for this interactive example.

From source to finding

  1. Read the record.

    Start with the incident and near-miss reports a site already keeps, read in the browser.

  2. Trace the finding.

    Open a category count to see the reports behind it.

  3. Check the evidence.

    See the rule terms found in each report, and what the rules could not place.

Inside the safety console.

One report, with the details behind it.

Bring incident and near-miss reports together, group them by written rules and explore where they concentrate.

A crop of the Plumbline Safety Console with one category count opened: the category name and its number of reports, a status badge reading Not checked yet, and the four reports behind the count, each with its date, plant, line and recorded outcome and, beneath it, the rule term found in its description. Two of the reports are in French.
Plumbline Safety Console, version 1, October 2026. Actual interface, shown with synthetic data. Open the full-size view.
  1. The count, opened

    One category and the number of reports counted in it.

  2. A report behind it

    Its date, plant, line and recorded outcome.

  3. The matched terms

    Under each report, the words from our rules found in its description.

  4. Checking status

    The console’s own mark of whether this count has been checked.

Method & current capabilities Read more +× Close

How the report works

Intake
It reads spreadsheets, Word and text files. Scanned and handwritten pages are not read today.
Rates
These are counts of reports, computed from the file you upload. Injury rates are not computed.
Unplaced
Reports the rules cannot place are counted under “For your review”, grouped by reason, not forced into a category.
Sparse
A view with fewer than ten reports is too thin to support a conclusion. The console says so and stops.
Accuracy
Our accuracy checks so far are internal and provisional.
Tracing
A count does not yet trace to its exact row or cell, and a third party cannot yet re-run the check. That is the standard we are building toward.

What we build.

Running today

Workplace safety analytics

We read the incident and near-miss reports a site already keeps and measure where they are concentrating: by cause, work area and site, and how that mix changes across the years in the file.

In development — working prototype

Compliance evidence systems

A record in which each automated scan, human approval and correction is signed and linked to the one before it, so a missing or altered entry is detectable. It is not yet part of a shipped product.

A small company, by design.

Plumbline Systems is a small, woman-owned business based in New Jersey.

We build focused software for manufacturing safety teams and for businesses that want software built around how they work.

Request a walkthrough.

Tell us what you need to examine.

A 30-minute walkthrough. No commitment and no files needed.

Prefer email or the phone? Write to info@plumbline.systems or call (609) 232-2289.