LAB03 — Chapter 3 practical exercise
Read the chapter and complete its worked example first. Use a fresh copy of the named resource/checkpoint so the starting state is recoverable.
Your independent task is to request an explanatory summary that counts valid and invalid records in this chapter's original resources/reporting-input.jsonl while preserving the original input. Open the actual fixture, identify the records, and count them yourself before asking for help. It contains three original synthetic records with an explicit validity flag; CP00's different two-record log does not define validity. Do not assume a count from this chapter's illustrative two-row table; your release resource is authoritative for the lab.
Create task-brief.md using the worked template. Name the input file, request the summary format, forbid rewriting the fixture, and require the response to distinguish a proposed command from an executed result. Add acceptance criteria for the total count, the valid/invalid split, and the synthetic origin label. Supply the small relevant input to the assistant or analyze the provided reference response.
Save a review beside the brief. Accept or reject each criterion with a reason. Expected observations are a bounded plan or summary, explicit synthetic labeling, and counts traceable to the actual fixture. If a response counts incorrectly, you can still pass the lab by detecting the mismatch and correcting the artifact. The deliverable is a sound brief and justified review, not a record that an assistant was always right.
Submission check
Submit the named artifact with actual/synthetic/illustrative evidence labels. Include a starting state, action, result, and remaining limitation. Compare with the separately distributed instructor key after your own attempt. The chapter's completion checklist and transfer task remain part of the learning activity.