chrismdp / counting-house-rung-3-assistFernwick Air: rebook after a missed connection, tier assistPublic · Version 1 of 1ForkWho may see each partWhere each part runsYAMLChecksNo mistakestokenisedFernwick staffopsFernwick staffthe messagethe messagetokens only, under Fernwick'sdata rule · loosens no companyto anthropic onlythe clerk's suggestionsthe reply sentthe rebooking madetokens only, under Fernwick'sdata rule · loosens no companyto anthropic onlythe scoreTrigger · untrustedA customer writes in: rebookme after a missed connectionConnection · untrustedFernwick's contact centre:email and chatConnectionFernwick's booking system,liveCode · bring-inPII gateway: swap names,booking references andcontact details for tokensDataThe PII vault: the real valuebehind each tokenDataThe tokenised caseDataThe intent's SOP and policyrowConnectionFlight status and seats, readonly, through the MCPgatewayAI · draftThe clerk drafts a reply and aproposed rebookingDataThe clerk's answerCode · doPII gateway: swap the realvalues back into the clerk'sanswerSurfaceThe rep's case screenPerson · doA rep rebooks the passenger,if eligibleOutside actionRebook the passengerAskPerson · doThe rep replies to thecustomerOutside actionReply to the customerAskCode · bring-inPII gateway: tokenise whatwas sent and doneDataWhat was sent and done,tokenisedAI · checkThe judge scores the clerk'sanswer against what was sentand done, by the intent'srubricCode · doRecord the scoreDataThe intent's scores, forpromotionFlow only+−Fit