Landing WORK-001 (2026-07-18): posting the WORK-001 wt onto its tracked ///be/ hit ONE genuine weave conflict (views/bro/pager.js, the driveSpell(s, …) line) and the flow HARD-ERRED instead of treating the conflict as a normal outcome.
con row (26718LLuCr) — then ABORTED with no commit; the tip stayed at the prior rev with the fence stranded in the working tree.:post from the WORK-001 wt): the wt-local commit LANDED (post ?#c32ddd17 in WORK-001/.be), then the target-side get leg died with err: be get: GETCONF 1 file(s) merged with conflicts — resolve the ma…, re-fencing be's pager.js and writing a SECOND con row (26718LQaF2) — target tip unmoved.jab there die at parse (SyntaxError: Unexpected token '<<') — the marking itself is per spec; the hard-error duplication is not.post (and its get leg) treat a pending-edit conflict as a NORMAL merge outcome, per the ruling below: complete the weave, leave the fences, write the con wtlog row, report conflict status — and never exit through the GETCONF hard-error path.
con row; a repeated post over an unresolved conflict must not stack duplicate rows.get is likely affected the same way (GETCONF originates in the get path; bare get over dirty edits should mark+record too) — fix the shared leg, not a post-only wrapper._runSpell(spell, ctxOverride) and _actSpell(spell, ctxOverride); in both, const ctx = ctxOverride || discover.navTree(this._context()); and driveSpell(s, ctx || undefined); view.call.context = ctx || ""; main's _fillAuth compose-by-path stays AS IS (wt URIs compose by path).const o = SPELL.parseOspell(target); then mutation-gate on o.spell's verb → _actSpell(o.spell, o.context || undefined) else _runSpell(o.spell, o.context || undefined)._runSpell and _fillAuth's compose-by-path) — merge the hybrid INTO work/WORK-001 BEFORE the next landing attempt, else the same line re-conflicts or the regression lands silently.con row + conflict status, tip advanced per spec, no hard errorget over a conflicting pending editcon rowcon), WORK-001/.be post ?#c32ddd17 (the stranded local commit awaiting a working target-side leg).con fallout, AND the resolved hybrid all gone from be; the FULL WORK-001 change survives in work/WORK-001 (8 staged files + test sub + local commit c32ddd17); GRAF-001 landed earlier as ade2448b and is unaffected.