Signed in asM. HalloranCompliance officer · Compliance/BSAThe console in full: every actor, every event, the adjudication queue, and the actions on the pending policy proposal.
Provenance · one movement, end to end

D. Whitfieldpaste to M365 Copilot

Aug 13, 2026 at 2:35 PM · Week 10 · event ad8e9acf-0126-4a9e-be3c-898a2e1f87fd
Actor
D. WhitfieldSenior commercial lender, Commercial Lending · Lending role groupThe role group is what the policy engine resolves against; the department is what the console cuts by. The event carries both, so no projection has to join.
Content

Draft a decline letter for Halima Lindholm (SSN 511-54-1213, primary account 00419314). Reason: insufficient operating cash flow over the trailing twelve months.

proved by a checksum or a format rule · matched by a pattern, which is a shape, or by the taxonomy or the institution’s dictionary, which are vocabulary markers — neither is a proof

Data classOffsetsProofDetector
Member PII2742pattern match — a shape, not a proofcmb-member-pii
SSN / Tax ID4859SSN format ruleval-ssn
Account Numbers7785pattern match — a shape, not a proofpat-account
Decision
Redact under policy v5, in force from Aug 3, 2026.The cells that decided it, for the Lending role group: Member PII — Redact; SSN / Tax ID — Warn; Account Numbers — Tokenize.
Transform
Redact · 2 span(s) masked, 1 replaced by a format-preserving token.Re-derived here from the stored spans, not read from a stored copy — a redaction that cannot be reproduced from the record is a redaction an examiner cannot check.

Draft a decline letter for ███████████████ (SSN ███████████, primary account ████████). Reason: insufficient operating cash flow over the trailing twelve months.

Destination
M365 Copilotenterprise, sanctionedThe enterprise tenant, allow-listed per data class — sanctioned is not the same as unrestricted.
Member PIIallowedPermitted; the tenant is contracted and in scope for the institution’s information security program.SSN / Tax IDrefusedRefused as typed. No business case has been recorded for a tax identifier in a chat surface; a masked one carries no identifier.Account NumbersallowedPermitted; tokenized wherever the grid says tokenize — format preserved, value substituted.
SSN / Tax ID would have been refused here, and left in masked form. The transform is what made this submission allowable — which is the argument for preview-and-confirm over a flat block, stated as a fact about one event rather than as a benefit in a deck.
Outcome
No coaching outcome: the mode did not put a card in front of anybody.Not adjudicated. The absence means something: precision is computed over the adjudicated sample only, and an unreviewed event is not evidence of anything.
The record
  1. captured Aug 13, 2026 at 2:35 PMD. Whitfield (Senior commercial lender, Commercial Lending) — paste to M365 Copilot.
  2. classified Aug 13, 2026 at 2:35 PM3 spans in member_pii, ssn_tax_id, account_numbers; proof recorded on each span.
  3. decided Aug 13, 2026 at 2:35 PMredact under policy v5, from the member_pii cell for the lending role group.
  4. transformed Aug 13, 2026 at 2:35 PMRedacted under the member_pii cell: 2 span(s) masked, 1 replaced by a format-preserving token. The tokenize option is on for the account_numbers cell in the lending role group under v5.
  5. submitted Aug 13, 2026 at 2:35 PMSubmitted to M365 Copilot after transformation; the original text was not sent.

The same chain in JSON: /api/v1/events?id=ad8e9acf

← Back to the filtered log

Events · the log itself

89 events matching SSN / Tax ID · trailing 30 days

Jul 16 – Aug 14, 2026. Every row drills to the full provenance chain, and every state on this page — filters, page and drill alike — is a URL you can paste to a colleague. The same query as JSON: /api/v1/events?class=ssn_tax_id&scope=window
ClearOpen the spreading-workbook chain
WhenWhoChannel · destinationClassesDecisionOutcome
Aug 14, 2026 at 1:16 PMWeek 10M. RamaswamyCommercial LendingpromptGemini AdvancedMember PII, SSN / Tax ID, Account NumbersRedactv5Chain
Aug 14, 2026 at 10:42 AMWeek 10D. WhitfieldCommercial LendingpromptClaude.ai (personal)Member PII, SSN / Tax ID, Account NumbersRedactv5Chain
Aug 14, 2026 at 10:23 AMWeek 10H. DelacroixCredit AdministrationpasteMicrosoft Copilot (consumer)SSN / Tax IDWarnv5redirectedChain
Aug 14, 2026 at 9:59 AMWeek 10M. RamaswamyCommercial LendingpasteClaude.ai (personal)Member PII, SSN / Tax ID, Account NumbersRedactv5Chain
Aug 13, 2026 at 4:03 PMWeek 10R. OkaforCommercial LendingpasteChatGPT (personal)Member PII, SSN / Tax ID, Account NumbersRedactv5Chain
Aug 13, 2026 at 3:25 PMWeek 10D. WhitfieldCommercial LendingpromptChatGPT (personal)SSN / Tax IDWarnv5transformedChain
Aug 13, 2026 at 2:35 PMWeek 10D. WhitfieldCommercial LendingpasteM365 CopilotMember PII, SSN / Tax ID, Account NumbersRedactv5Chain
Aug 13, 2026 at 11:15 AMWeek 10E. LindqvistFinancepasteChatGPT (personal)SSN / Tax IDMonitorv5false positiveChain
Aug 13, 2026 at 9:10 AMWeek 10K. OseiCommercial LendingpasteChatGPT (personal)Member PII, SSN / Tax ID, Account NumbersRedactv5Chain
Aug 12, 2026 at 4:31 PMWeek 10A. BergströmCredit AdministrationpasteClaude.ai (personal)Member PII, SSN / Tax ID, Account NumbersWarnv5transformedChain
Aug 12, 2026 at 3:48 PMWeek 10H. DelacroixCredit AdministrationpromptClaude.ai (personal)Member PII, SSN / Tax ID, Account NumbersWarnv5redirectedChain
Aug 12, 2026 at 2:33 PMWeek 10H. DelacroixCredit AdministrationuploadM365 CopilotMember PII, Account Numbers, SSN / Tax ID, Loan FilesWarnv5transformedChain
Aug 12, 2026 at 2:23 PMWeek 10N. OyelaranCredit AdministrationpromptClaude.ai (personal)Member PII, SSN / Tax ID, Account NumbersWarnv5redirectedChain
Aug 12, 2026 at 11:45 AMWeek 10J. KowalczykRetail & Branch OpspromptChatGPT (personal)SSN / Tax IDMonitorv5Chain
Aug 12, 2026 at 9:06 AMWeek 10H. DelacroixCredit AdministrationpromptGemini AdvancedMember PII, SSN / Tax ID, Account NumbersWarnv5redirectedtrue positiveChain
Aug 11, 2026 at 10:59 AMWeek 10T. BeaulieuCommercial LendingpasteClaude.ai (personal)Member PII, SSN / Tax ID, Account NumbersRedactv5Chain
Aug 11, 2026 at 10:01 AMWeek 10H. DelacroixCredit AdministrationpasteClaude.ai (personal)SSN / Tax IDWarnv5redirectedChain
Aug 11, 2026 at 9:13 AMWeek 10R. OkaforCommercial LendingpasteMicrosoft Copilot (consumer)Member PII, SSN / Tax ID, Account NumbersRedactv5true positiveChain
Aug 11, 2026 at 8:25 AMWeek 10D. WhitfieldCommercial LendingpasteClaude.ai (personal)Member PII, SSN / Tax ID, Account NumbersRedactv5Chain
Aug 10, 2026 at 4:37 PMWeek 10H. DelacroixCredit AdministrationpastePerplexityMember PII, SSN / Tax ID, Account NumbersWarnv5abandonedChain
Aug 10, 2026 at 3:13 PMWeek 10H. DelacroixCredit AdministrationpasteClaude.ai (personal)Member PII, SSN / Tax ID, Account NumbersWarnv5redirectedChain
Aug 10, 2026 at 1:51 PMWeek 10T. BeaulieuCommercial LendingpromptClaude.ai (personal)SSN / Tax IDWarnv5redirectedChain
Aug 10, 2026 at 9:17 AMWeek 10H. DelacroixCredit AdministrationpasteClaude.ai (personal)Member PII, SSN / Tax ID, Account NumbersWarnv5redirectedChain
Aug 7, 2026 at 5:38 PMWeek 9N. OyelaranCredit AdministrationpromptMicrosoft Copilot (consumer)Member PII, SSN / Tax ID, Account NumbersWarnv5redirectedChain
Aug 7, 2026 at 4:39 PMWeek 9M. RamaswamyCommercial LendingpasteGemini AdvancedMember PII, SSN / Tax ID, Account NumbersRedactv5Chain
Showing 1–25 of 89 · page 1 of 4Next →Last ⇥