# dependencies
node_modules/

# build output
out/
dist/
tests/.session-e2e.cjs
tests/.sftp-svc.*
tests/.hl-smoke.*

# research artifacts (XTerminal reverse-engineering notes, not part of the app)
research/

# logs / misc
*.log
.DS_Store

# credentials (do not commit)
.env

# ts build info
*.tsbuildinfo
.sftp-test-*.bin
.sftp-dl-*

tests/.commands-store.cjs
tests/.known-hosts.cjs
tests/.lock-store.cjs
tests/.lock-controller.cjs
tests/.lock-shortcuts.cjs
tests/.settings-store.cjs
tests/.session-e2e.cjs
tests/.hl-split-smoke.cjs
tests/.hl-rules.cjs
tests/.zmodem-e2e.cjs
release/

# stray local test artifacts
.min-test.bin
.min2-test.bin
.exact-test.bin
tests/.zm-src-*/
tests/.zm-out-*/

# release notes drafts (consumed by scripts/release.cjs + sync-changelog.cjs)
RELEASE_NOTES*.md

tmp-test/
tmp-test*
