--- /mnt/storage/src/mosaic-stack/agents/researcher/work/queue-148/mutants/.bak.xAjRgV/packages/webui/src/public/bus.js 2026-10-16 13:40:39.487893799 -0500 +++ packages/webui/src/public/bus.js 2026-10-16 13:40:40.274519991 -0500 @@ -698,7 +698,7 @@ e.preventDefault(); const s = docStates.get(docKey); if (!s || !saveable(s)) return; - const sent = { project: s.project, path: s.path, base: s.commit, content: s.text }, unknown = 'Outcome unknown: the save may have gone through. Copy your text, then reload the file to check before saving again. Draft kept.'; + const sent = { project: s.project, path: s.path, base: '0'.repeat(40), content: s.text }, unknown = 'Outcome unknown: the save may have gone through. Copy your text, then reload the file to check before saving again. Draft kept.'; s.saving = true; s.status = ''; paintDoc(); let res = null, body = null; try { res = await fetch('/api/project-file', { method: 'POST', headers: { 'content-type': 'application/json' }, body: JSON.stringify(sent), cache: 'no-store', redirect: 'manual' }); } catch { /* the outcome is unknown */ }