Follow-up from #60.
scripts/session-start-hook.sh emits the === HANDOFF === block unconditionally at every session start. In legacy mode this is noise — REMEMBER_HANDOFF resolves to the same $PROJECT_DIR/.remember/remember.md that the skill would assume by default.
Proposal: emit the block only when external mode is active (i.e., when data_dir resolves to a path outside the project root). Legacy users see no change; external-mode users get the explicit signal they need.
Alternative: keep unconditional but document the legacy-mode behavior in the README so the noise is at least expected.
Follow-up from #60.
scripts/session-start-hook.shemits the=== HANDOFF ===block unconditionally at every session start. In legacy mode this is noise —REMEMBER_HANDOFFresolves to the same$PROJECT_DIR/.remember/remember.mdthat the skill would assume by default.Proposal: emit the block only when external mode is active (i.e., when
data_dirresolves to a path outside the project root). Legacy users see no change; external-mode users get the explicit signal they need.Alternative: keep unconditional but document the legacy-mode behavior in the README so the noise is at least expected.