/** * company-work-corpus US-006 AC7 — no retained MQTT publishes for transcript * objects. * * Session transcripts are pulled on demand via the presign GET path (structural * owner+creator gate); they are NEVER pushed as message bodies over the realtime * fabric. The on-box sessions publisher emits only a COMPACT liveness heartbeat * (`SessionsHeartbeatPayload` — path-only session summaries, guarded by * `assertNoSecretsInPayload`), and it must publish NON-RETAINED so a stale * summary is never re-delivered from the broker to a late subscriber. * * This is a GUARD suite: it asserts the current (correct) behavior so a future * change that (a) turns on `retain` for the sessions topic, or (b) starts * shipping transcript/vault-file bytes over MQTT, fails loudly. No product code * change is expected from US-006 here. */ export {}; //# sourceMappingURL=session-heartbeat-retain-guard.test.d.ts.map