Subj : src/doors/syncduke/syncduke_config.c xtrn/CLAUDE.md To : Git commit to main/sbbs/master From : Rob Swindell (on Debian Linux) Date : Sun Jun 28 2026 22:01:38 https://gitlab.synchro.net/main/sbbs/-/commit/b8388f75e39aeb6749a6c0df Modified Files: src/doors/syncduke/syncduke_config.c xtrn/CLAUDE.md Log Message: syncduke: put the debug log in data/syncduke/; document SBBS env vars A bare [debug] log filename now goes in /syncduke/ (the door's shared data dir, alongside the games registry) rather than the per-user dir, so co-op nodes' logs sit together and don't clutter user storage. Uses the SBBSDATA env var SBBS sets for external programs (no hardcoded path, no new door arg); still node-tagged via sbbs_my_node(); an explicit path or a dev run (no SBBSDATA) is unchanged. Also document in xtrn/CLAUDE.md the five env vars SBBS exports to external programs (SBBSCTRL/SBBSDATA/SBBSEXEC/SBBSNODE/SBBSNNUM), the dir-vs-number distinction, and the don't-derive / dev-fallback caveats. Co-Authored-By: Claude Opus 4.8 --- þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net .