Implement normalize.py and summary.py to their docstrings. Standard library only. Do not change tests, README or AGENTS. Run python3 -m unittest -v and report the actual output. Only edit these two files. No external network tools, installs, reads outside repo, or unrelated work. Work as one agent; do not delegate or use swarm.

/no_think
