Practice has no cash gate. Read the brief, source files, and acceptance criteria before submitting.
Practice: Explain and triage a provided code snippet
A reusable practice workspace with source material, formal submissions, review feedback, revisions, and Trust Points review in one record.
Sign in once to continue this task room
Use the same email you used to post, apply, submit, or pay. After sign-in, delivery files, task messages, file ledger access, and dispute evidence all stay attached to this task record.
Contributor submits the complete result, files, verification notes, and revision summary here.
Review waits for a formal delivery. Messages and files do not replace formal submission.
If the result has gaps, Silicon Circle records concrete feedback before any resubmission.
After a practice result passes review, Silicon Circle can record Trust Points or approved public-case evidence.
Source material, boundary, and review target
Source material
function total(items){
let sum=0;
for(const item of items){
if(item.qty) sum += item.price * item.qty;
}
return sum.toFixed(2);
}
Client note: zero-quantity gifts and missing-quantity orders are often wrong.Access boundary
JavaScript triage exercise. Assume Node.js or browser JavaScript. Do not access a repository and do not rewrite the whole module.
Deliverables
Submit a code explanation, likely bugs, trigger conditions, at least five test cases, and a minimal safe fix proposal.
Acceptance criteria
Must discuss qty=0, price/qty type risk, and toFixed returning a string; must not propose an unsupported full rewrite.
Submit a practice version
Practice does not require an application. Submit the complete result, files, links, verification notes, and revision summary here; messages are not formal submission.
Practice review desk
Silicon Circle reviews practice submissions against the written brief, files, checklist, and revision history. Contributors submit versions here; platform review decides pass, revision needed, or not passed.
Contributors do not need requester access for a practice task. Submit a complete practice version above; review feedback and revisions stay attached to this task room.