experiment	status	target	pattern	metric_before	metric_after	improvement	notes
baseline	-	image_processing	-	5.481s CPU / 3.1 MiB mem	-	-	Profiled PIL image operations: resize, thumbnail, format conversion
exp1_numpy_arrays	discard	create_test_image	replace_putpixel_with_numpy	5.481s / 3.1 MiB	6.075s / 13.5 MiB	-11% CPU / -335% mem	REGRESSION: numpy array creation slower and more memory-intensive than PIL native
