- Process nested subQuestions (previously silently dropped) - Sanitize phase names for summary filenames (path traversal) - Proper urllib.request import (was __import__ hack) - Add README, MIT LICENSE, pyproject (activates CI lint/test/security) - 19 tests: validation, slug, question tree, Ollama fetch (mocked), end-to-end main()
22 lines
262 B
Plaintext
22 lines
262 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.egg-info/
|
|
.venv/
|
|
build/
|
|
dist/
|
|
|
|
# Virtual environment config (contains personal paths)
|
|
pyvenv.cfg
|
|
/lib
|
|
/include
|
|
/bin
|
|
.ropeproject
|
|
|
|
# Large binaries (PDFs should not be tracked in git)
|
|
*.pdf
|
|
|
|
# Output directories
|
|
output/
|
|
*/output
|