This project implements a secure synchronization system for shared "team memory" files, ensuring local notes are automatically backed up to a server. It features a file watcher with debounce logic to efficiently batch updates and a secret scanning engine that acts as a gatekeeper, preventing sensitive credentials (like API keys) from being written to shared storage. A robust lifecycle manager handles startup, shutdown, and error suppression to prevent infinite retry loops during permanent failures.
Generated by Code IQ