A world for learning
Write
A thoughtful answer, with space to develop it.
THE EXAMPLE CHALLENGE
Explain why a program should validate an input before using it.
JORDAN’S EXAMPLE RESPONSE
Before using a sensor reading, I would check whether it exists. A missing value is different from zero.
That small check lets the program give a useful explanation instead of comparing something it does not have.
Plain-text response with character count and minimum/maximum length
Debounced draft saving with visible status
A submitted version and published feedback
What this part of Arc does
- Plain-text response with character count and minimum/maximum length
- Debounced draft saving with visible status
- A submitted version and published feedback
This is a browsable portfolio interpretation of Arc’s workflows with fictional examples. Navigation, filtering and theme previews work here; editing, execution and platform services belong to the original application.
Inside the original application.
This demo view is grounded in Arc’s source. Explore the recorded workflows for a look at the original interface.
Source references & review notes
app/Platform/Domain/Task/Handlers/TextTaskHandler.phpresources/views/components/task-types/editors/text.blade.phpresources/js/text-task-editor.js
Source reviewed at development revision 5549bf96. Original captures have their own pinned revisions; the live platform has a separate release.