PathMX task lists stay flush with the document edge, preserve rich inline content, and indent only when tasks are nested.
- Clone the starter repository and open it in your editor
- Create
notes.mdwith your initial observations - Read the submission instructions
- Run
bun testand resolve any failures before submitting - Commit and sync the finished work
-
Prepare the project:
Create
part1.py,part2.py, and adata/directory before you begin. -
Check the environment:
Run
python part1.pyand confirm that it exits without an error. If it fails, compare your setup with the task instructions. -
Document the result:
Add the command you ran and its output to
notes.mdso another person can reproduce your result.
-
Read and validate the input file:
Open
artifacts.txtand process it one line at a time.- Skip blank lines
- Count lines beginning with
# - Convert
year_recoveredto an integer - Follow the expected format
-
Print a summary:
Include the number of valid records and any lines that were skipped.
-
Review before submission:
Make sure the program works from a clean terminal, not only your editor.
How does code work? Just fine
How to add tasks?
-
Rename
draft report.mdtoreport.md, preserve the existing Sourcessection, and verify every link in the submission checklist.