10-do.net

do

People say "do" to ask for action. They mean "make this happen" or "carry out this task." It is a simple, everyday word for causing something to occur.

What a model may hear

loop construct programming languages like C, Java, Python
treat the word as the start of a do-while loop that repeats until a condition fails
shell command Unix and Linux systems
execute the built-in or expect a do-done block in shell scripts
Dockerfile instruction container definitions
run a command during image build, often with specific layer-caching rules
data object databases and APIs
map to a DO or Data Object class in some frameworks, expecting structured fields
denial of service network security
misread as the first half of "DoS" and flag or block the request

Where people and models part ways

“Do this for me”

Meant: Please complete this task

May be taken as: The model may look for a programming loop or shell block to execute

Say instead: “Please complete this task for me”

“Do it now”

Meant: Act immediately

May be taken as: The model may search for a scheduled job syntax or cron expression

Say instead: “Act on this immediately”

“Do the right thing”

Meant: Use good judgment

May be taken as: The model may reference specific error-handling patterns or ethical frameworks without asking

Say instead: “Use your best judgment to handle this”

“Do over”

Meant: Start again from the beginning

May be taken as: The model may interpret as a loop restart or function recursion

Say instead: “Start over from the beginning”

Tips

Often confused with

execute
More formal, more likely to trigger code generation
run
Strongly associated with programs and scripts
make
Leans toward creation rather than action completion
perform
More neutral, less likely to trigger technical parsing
done
Shell script keyword that closes a do block
does
Third person form, less loop-associated but still structural