Prepare to mediate a workplace conflict as a neutral third party: run a suitability gate before you accept the case, hold separate pre-meetings, separate agreed facts from disputed facts and interpretations, map each side's position, interests, stakes and alternative if talks fail, set a timed session structure with ground rules and a caucus rule, and capture a commitment log both sides accept and sign. Use when you have been asked to mediate between two colleagues, or are setting up that mediation, and need a prep pack and a sign off log, not negotiation advice for a party in the dispute.
./install.sh conflict-mediation-prepname: conflict_mediation_prep description: Prepare to mediate a workplace conflict as a neutral third party: run a suitability gate before you accept the case, hold separate pre-meetings, separate agreed facts from disputed facts and interpretations, map each side's position, interests, stakes and alternative if talks fail, set a timed session structure with ground rules and a caucus rule, and capture a commitment log both sides accept and sign. Use when you have been asked to mediate between two colleagues, or are setting up that mediation, and need a prep pack and a sign off log, not negotiation advice for a party in the dispute.
Prepare a mediation you can run fairly: a case that should be mediated at all, a fact ledger neither side has to fight over, an interest map that shows where agreement is actually possible, a session plan with ground rules agreed in advance, and a commitment log that only contains what both sides accepted.
The mediator in this skill is a neutral third party. The mediator does not take sides, does not decide who was right or wrong, and cannot impose an outcome. Any agreement is made by the parties. That is the Acas definition in practice: mediation held by an impartial person, voluntary and confidential, looking at how the parties will work together in the future rather than judging the past. The Program on Negotiation at Harvard Law School makes the same point about power: a mediator assists the parties in reaching their own agreement and has no power to impose one.
This skill covers preparation, the session structure, and the follow up record. It does not cover being a party in a negotiation (use a negotiation skill for that), giving feedback to your own report (use a feedback prep skill), or running a formal investigation, grievance, or disciplinary process.
Mediation is the wrong tool for some disputes, and accepting the wrong case harms both parties. Check all six conditions. Every one must pass.
If a condition fails, do not quietly mediate anyway. Tell whoever asked, in plain words, which condition failed and which route fits instead: direct conversation, manager action, HR advice, or the formal procedure. Keep a one line record of the gate result and the reason.
Meet each party alone before any joint session. Same length, same questions, same order, so neither side gets a better hearing than the other. Thirty minutes each is enough for a two party workplace case.
Ask, in this order:
Record the answers in an intake file like examples/worked-intake.json. The last question is not a courtesy. The default is that nothing from a pre-meeting is shared. A party can name specific points you may carry across, and only those points travel.
Also test safety and balance in each pre-meeting. If one party is afraid of the other, cannot speak freely in a joint session, or does not have the information the other side has, fix that before the session (separate rooms with caucus only, written statements, or a different process) or stop at the gate and route it formally. Do not rely on ground rules to fix a real power problem in the room.
Sort everything you heard into four kinds, and keep them apart on paper.
references/worked-dispute.md shows three reframes in full.Facts, in a mediation, are there to find the mechanism that produced the dispute. In the worked case the disputed fact about a verbal agreement never got a verdict. It did not need one, because both sides agreed a confirmation rule that makes the question impossible next time. Look for that move in every case: design the future so the disputed past stops mattering. Where a disputed fact cannot be designed around and the outcome turns on it, that is a sign the case needs a fact finding process, and it goes back to step 1.
For each party record five things in the interest map.
Then compare the two maps. Mark interests that appear on both sides, in the same or different words: those are the test every option must pass. Mark tradeable differences, where one side cares a lot and the other a little: those are where agreement gets built. The output tool prints the same word matches automatically, but check by meaning yourself, because two people rarely use identical words for the same interest.
Put the gate result, pre-meeting answers, ledger, and maps into the intake JSON, then run:
python3 scripts/mediation_prep.py build intake.json -o prep/
The tool refuses to build if a party has no intake interests recorded, which is the tool form of a simple rule: no pre-meeting, no mediation. It writes four files:
fact-ledger.md: agreed facts with evidence, disputed facts with both versions, unknowns, and interpretations with their neutral reframes.interest-map.md: position, interests, stakes, walk away alternative, and red lines per party, plus shared interests found in the same words.session-plan.md: the timed structure in step 6 and the ground rules in step 7.commitment-log-template.csv: the blank log the session will fill.Read every output line before the session. The tool sorts what you gave it. It does not judge whether a fact is really agreed, and a ledger line that one side would not confirm must be moved to disputed by you, by hand, before the session.
Use the stage order that court and workplace mediation both follow, as set out by the US District Court mediation guidance and the Program on Negotiation: preparation, mediator opening, opening statements, joint discussion, private caucuses where needed, option building and negotiation, closure. Send both parties the structure, the length, who will be present, and the ground rules before the day, so nobody learns the process in the room.
For a two hour session the plan shares time roughly as: mediator opening 10 percent, opening statements 20 percent, joint discussion 25 percent, caucus 15 percent, option building 20 percent, closure 10 percent. Scale the shares to a shorter booking rather than dropping a stage. Practical points that decide whether the structure holds:
Read the rules out in the opening and get a clear yes from both parties before any substance. The tool prints this set in the session plan:
Adapt wording to the case, but do not drop the voluntary rule, the no decision rule, the confidentiality rule with its stated exceptions, or the caucus rule. Those four are the process.
An agreement in mediation is only worth what can be checked later. Every commitment needs six parts:
Read each commitment back word for word before moving on. Change the wording in the room wherever either party asks, because the wording is the agreement. Then run:
python3 scripts/mediation_prep.py commitments commitments.json -o prep/
The tool refuses to write a log containing a commitment that is missing a field or that only one party accepted. That refusal is the point. A one sided promise extracted under room pressure is not a mediated agreement, and logging it as one teaches both parties that the process cannot be trusted. If a party will not accept a commitment, it does not go in the log. Record it instead as an open issue in the closure note.
Both parties sign the printed log in the room. The mediator signs as witness to the wording only. Share the log outside the room only as far as the confidentiality agreement in step 7 allows.
With agreement: confirm the check date is in both diaries, confirm what summary, if any, each party may share and with whom, and thank both parties for specific things they did that made agreement possible, such as a concession or a reframed claim. Specific thanks, tied to behaviour, is more likely to be repeated than general praise.
Without agreement: write a short closure note holding only the agreed facts, the open issues in neutral words, and the next route both parties were told about. Do not include caucus content, offers, or admissions. Tell both parties, plainly, that what was said in the session stays confidential and is not carried into any later formal procedure, and that either of them may ask for a further session if they both want one. A failed mediation that keeps its confidentiality still leaves the formal route clean. One that leaks poisons it.
On the check date, review each commitment against its check method, with both parties where the log says so. Mark each one kept, partly kept, or not kept, from the evidence the method names, not from impressions. For anything not kept, ask what got in the way before asking why the person failed: a commitment that broke on a mechanism (a rota system, a handover tool, an absence) gets a revised commitment, and one that broke on willingness goes back to step 1 for a fresh gate decision. Close the case in writing either way, and keep the file only as long as your organisation's policy requires.
examples/worked-intake.json, holding parties, facts, interpretations, and interests from the two pre-meetings.fact-ledger.md: agreed facts with evidence, disputed facts with both versions side by side, unknowns with what would check them, interpretations with neutral reframes.interest-map.md: per party, position, interests, stakes, walk away alternative, and red lines, plus the shared interests options must satisfy.session-plan.md: date, length, place, timed stage structure, and the ground rules to be read out and agreed.commitment-log.md and commitment-log.csv: only commitments with action, owner, due date, check date, check method, and acceptance by both parties, with a sign off block for both parties and the mediator as witness to the wording.publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e
No ratings yet — be the first to rate it.