2026-10-08 UTC; cwd: /home/admin/workspace/my-blogs/examples/python-language
PYTHONPATH=src /usr/bin/python3.12 experiments/32_task_group.py > evidence/32/20261008-taskgroup/stdout.log 2> evidence/32/20261008-taskgroup/stderr.log
exit=0; failure/sibling cancellation, timeout, cancel acceptance vs stop, normal result asserted.
PYTHONPATH=src /usr/bin/python3.12 -m unittest discover -s tests -v > evidence/32/20261008-taskgroup/tests.stdout 2> evidence/32/20261008-taskgroup/tests.stderr
exit=0; 85 cumulative tests OK.
From repository root with initially nonexistent output dir:
PATH=/opt/cloudcli/node/bin:$PATH sh examples/python-language/tools/build_selected_pages.sh /tmp/tasklab32-pages-Jc3CyV > examples/python-language/evidence/32/20261008-taskgroup/hexo-mini.stdout 2> examples/python-language/evidence/32/20261008-taskgroup/hexo-mini.stderr
The shell stopped on attempted assignment to reserved zsh variable `status` immediately after build; shell exit=1. The build itself printed 33 verified pages (including 32 with its SVG), created output page, and stderr is empty. Independently checked chapter 32 HTML and SVG, assertion exit=0 in pages.log, hashes in pages.sha256. The shell wrapper exit=1 is not claimed as PASS; the isolated Hexo command and check_pages.py completed per output. Full-site build NOT_RUN; clean wheel rebuild/install NOT_RUN.
Confirmation in a second initially nonexistent output dir:
PATH=/opt/cloudcli/node/bin:$PATH sh examples/python-language/tools/build_selected_pages.sh /tmp/tasklab32-pages-confirm-EOxxjk > examples/python-language/evidence/32/20261008-taskgroup/hexo-confirm.stdout 2> examples/python-language/evidence/32/20261008-taskgroup/hexo-confirm.stderr
exit=0; separate assertion on article HTML and SVG exit=0. 33 pages and linked SVGs verified again by check_pages.py. Initial wrapper error remains recorded above.
