chrismdp / counting-house-rung-4-containFernwick Air: rebook after a missed connection, tier containPublic · 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 only[within the policy row]each reply sentthe 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 passengerAskCode · doPII gateway: swap the realvalues back into the clerk'sreply and send itPerson · standing approvalCX and legal's standingapproval: replies on this intentonly, risk accepted on theOctober scored set(judge-graded exam abovethe human baseline)Outside actionReply to the customerAskSurfaceEach reply the clerk sent, forQA to sampleCode · 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