aboutsummaryrefslogtreecommitdiffstats
path: root/poc/spike3_node.py
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-08-09 22:56:18 +0200
committerChristophe Besson <cbesson@gmail.com>2026-08-09 22:56:18 +0200
commit217b61ff34390fd24d0a2ad338f6094183debbe3 (patch)
treed0e51d3138dfe4df6581c3e69b1c3536267ee2e5 /poc/spike3_node.py
parent82ce18ef9f45f817505b12e24c958beda45465f0 (diff)
downloadmeshbay-217b61ff34390fd24d0a2ad338f6094183debbe3.tar.gz
fix: 4 corrections — streaming hash, watchdog bug, cipher doc, deps
1. indexer.py: streaming blake3 (8MB chunks) instead of read_bytes(). Large files (initrd.img, ISOs, VM images) no longer load into RAM. 2. QE/demo-v1/run_node.py: call indexer.start() not initial_scan(). initial_scan() alone never starts the watchdog observer — files added after startup were silently ignored. Added indexer.stop() on shutdown. 3. USERGUIDE.md §8: clarify symmetric vs asymmetric. Ed25519/X25519 = asymmetric (key pairs). ChaCha20-Poly1305 and AES-256-GCM = symmetric AEAD 256-bit (content encryption). ChaCha20 is PRIMARY; AES-GCM is optional browser-compat variant only. 4. pyproject.toml: aioquic, websockets, aiosqlite, slowapi added to proper package deps (were installed manually, now declared). Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'poc/spike3_node.py')
0 files changed, 0 insertions, 0 deletions