# Allowlist: ignore everything, then un-ignore only scripts and docs.
# New tracked files must be added here explicitly.
/*
!/.gitignore
!/README.md
!/CHANGELOG.md
!/run.sh
!/get-iso.sh
!/TESTPLAN.md
!/TODO.md
!/.github/
!/scripts/
!/share/
!/.claude/

share/*
!share/guest-ssh-setup.sh
!share/vminstall-live.sh
!share/vminstall-post.sh
!share/bootloader-test/

# Belt and braces, anywhere in the tree
*.iso
*.iso.version
*.qcow2
*.img
*.fd
*.png
*.log
*.tmp
host-keys.pub
__pycache__/
