- Before
- Hears about a policy change late, searches the library by keyword for every article it breaks, and answers to the CCO for the bot's accuracy.
- Now
- Opens a fix already drafted from the clause and re-tested on real questions, reads the redline and signs it with a reason code.
One policy change, from upload to a fixed article
Kestrel & Vane Group runs one Customer Care operation for its stores, online shop and paid Vane Plus membership: 6,140 articles on 12 shelves, resting on 186 policies, in 11 languages. Returns Policy v7 took effect on Monday 12 October. Commercial uploaded it on Wednesday at 09:28. Here is what happens next, screen by screen, in the working solution.
- 01Wed 09:40
The whole library on one shelf, coloured by health
Priya Nair · Knowledge LeadPriya owns the Returns & refunds and Vane Plus membership shelves. Her library shows 5,412 articles fresh, 611 stale and due for review, 117 in conflict and held from the bot, and 23 drafts waiting for owners, 4 overdue. Each article is a spine coloured fresh, stale, in conflict or draft waiting. The feed on the right shows what the agents did since 07:58 this morning.
Today in the library: “Returns Policy v7 broke 3 articles. Uploaded 09:28, effective since Monday. KB-1182, KB-1207 and KB-0954 now contradict §3.2 and §3.4. All three are held from the bot.”
- 0209:31 · 3 minutes after upload
Clause by clause, v6 to v7
Librarian agentThe Librarian diffs the policy: §3.2 now gives Vane Plus members 45 days to return opened items, including audio products; §3.4 cuts the restocking fee from 15% to 10%, with no fee for members within 14 days; §3.6 adds gift receipts. It re-reads the 14 articles anchored to §3: 3 are in conflict, 11 agree. KB-1207's table row says members have “a month”, and the Librarian reads that as 30 days.
“Effective Mon 12 Oct, uploaded Wed 14 Oct 09:28. For 2 days and 9 hours the library and the bot ran on v6.”
- 03The article
KB-1182, sentence by sentence
Librarian agentEvery sentence of “Returning opened headphones and earbuds” is linked to the clause it rests on. Two are marked against v7: the 30-day window for everyone and the 15% restocking fee. The article is held from the bot; advisors still see it, marked. It was quoted in 312 bot answers this week and viewed 6,240 times in 30 days.
“v7 §3.2 gives Vane Plus members 45 days. This sentence says 30 days for everyone.”
- 0409:33
Who was already told the wrong thing
Impact agentThe Impact agent reads the answer log from Monday 00:00 to 09:31: 312 bot answers and 146 advisor views quoted the wrong sentence. 87 Vane Plus members asking about day 31 to 45 were told no. Checking each delivery date, 79 can still return and 8 are past day 45, so goodwill needs approval. It drafts the correction for Sofia Brandt, team lead for Returns & Refunds.
The Impact agent never sends to a customer. Nothing goes out until the team lead approves.
- 0509:34
The fix, re-asked against real questions
Writer agent and Checker agentThe Writer drafts fix D-4471: two of six sentences rewritten from v7 §3.2 and §3.4, four kept, the reading level unchanged. The Checker then answers 11 real questions from this week — 8 bot chats and 3 advisor searches — from the draft alone, and compares each answer with the policy. 11 of 11 are correct, every sentence cited, so the draft goes to Priya.
Earlier that morning the Checker sent D-4476 back: 5 of 6 questions passed, and “Do old gift cards expire?” failed.
- 0609:38 · on a call
The answer, ready to read out
Marcus Oyelaran · Customer Care Advisor, LeedsRhys Calloway calls about Aurel ANC-700 headphones delivered on 6 September, day 38. The bot told him 30 days on Monday; the advisor's view flags him as one of the 87. The suggested answer reads his membership from the customer record and cites Returns Policy v7 §3.1, §3.2 and §3.4, with a version to say aloud.
Say it like this: “Good news, Mr Calloway: as a Vane Plus member you have 45 days from delivery to return opened headphones. Yours arrived on 6 September, so you have until 21 October. A 10% restocking fee applies because it is past 14 days, unless they are faulty.”
- 071.8 seconds
Ask the library, see what it read
Answer agent and Citation checkerOn the shelf, the same question returns in 1.8 seconds: 6,140 articles and 186 policies searched, 14 passages read. KB-1182 is in conflict, so it is not quoted. The Citation checker reads every sentence against its passage, confidence is 0.96, and the spines the answer read light up on the shelf.
“Yes, for Vane Plus members. Members can return opened headphones and earbuds within 45 days of delivery. Customers without Vane Plus keep 30 days.”
- 08Meanwhile, in chat
The bot refuses the stale article
Daniel Kowalczyk · Product Owner, Vane AssistantDaniel owns the chat bot's nine rules. He tests “What is the restocking fee on opened earbuds?”: the bot says it is an AI in its first message, finds KB-0954 in conflict, refuses to quote it and answers from Returns Policy v7 §3.4 instead. This week the rules stopped or handed off 1,906 of 107,270 bot answers.
“The bot is never more confident than the article it reads.”
- 0909:42 · signed
The owner approves, with a reason
Priya Nair · Knowledge LeadPriya reads the redline, the clause it now matches and the replay, and approves with the reason code “Policy change”. KB-1182 v13 is published to advisors in 11 languages, and the bot may quote it again. The person who drafted can never approve, and nothing is published without its named owner.
“Priya Nair · Signs as the named owner · 09:42”
- 10On the record
Every version, hold and decision, chained
Every agent and every personThe audit trail holds each step in order: Elena Varga's upload at 09:28, the sweep and the hold at 09:31, the trace at 09:33, the replay at 09:34, and the decisions that follow. Entries are hash-chained so nothing can be changed afterwards, and an evidence pack per article exports every version, the clauses it rested on, the approvals and the answers that quoted it.
“Every published version, decision, rule change and agent run, chained so that nothing can be changed afterwards.”