Many checklists involve things a computer can't detect without a lot of hardware support.
What I think is helpful for automation are basic sanity checks: are the values in the ballpark of reasonable and common?
If you're doing some financial data entry tasks for example, automation could help quickly find big errors: accidentally putting 999 in an entry field where the maximum is commonly around 99. An automated system could call out exceptional values for human review if it's too far from the expected value.
> For example, could most checklists used by pilots be automated?
I don't know enough about piloting to say definitively, but I'd say that I'd rather fly on a plane that also had an experienced human pilot trying to find anything that seems out of the ordinary, say a weird stain on the wing that merits closer investigation that a computer might not even be programmed to think about. Human judgement can't be beat, especially if a situation hasn't been encountered before.
Something dedicated to scan paper checklists into a database would be nice but it isn't as easy as a bunch of radio buttons and select inputs.
A machine would be a black box, and there is room for error. A human can use reason and proper judgement to avoid error, although they're not immune from error, but I'd rather a human making decisions when flying. Either that, or use a drone which has a remote operator, so if the drone does crash: there's no human casualty.
Would you bet your life on the fact that no buffer overflow/memory corruption/any type of bug/hack will happen over the next two decades? I wouldn't
"Checklist" don't mean much btw.
Here's one: Task 1: Build a self-replicating AGI [ ] Task 2: Build a self sustaining colony on Pluto [ ]
Is there an NPM lib for that?
How automatable are the checklist items?
Is human judgement required?
Why does the checklist exist?
Who created the checklist and why did they create it?