Seeded names are always tokenized, whatever the model thinks. This is the single biggest accuracy gain available, so fill it in before uploading. Add nicknames and short forms on their own rows.
Use the KEEP (do not tokenize) role for parties who are not confidential and whose identity is the analysis: chartered banks, public-company tenants and covenantors, government programs, institutional lenders. Those names are protected and pass through in the clear.
| Name in document | Role | |
|---|---|---|
| 2419887 Ontario Inc. o/a Northline Fabricating | BORROWER | |
| Peter Vasilenko | GUARANTOR | |
| Pete | GUARANTOR | |
| 118 Passmore Avenue | PROPERTY | |
| Halton Machine Tools Ltd. | VENDOR | |
| Royal Bank of Canada | KEEP (do not tokenize) | |
| None |
Supported: pdf, docx, xlsx, pptx, csv, tsv, txt, md, html, eml, msg, jpg, png, tif, bmp, webp
TC-26-0014_tokenmap.json TC-26-0014_02_SCRUBBED.md TC-26-0014_03_SCRUBBED.md TC-26-0014_04_SCRUBBED.md
Check these first (1): still in the clear and shaped like an identifier. If one identifies the client, seed it and scrub again.
| Line | Kind | Text |
|---|---|---|
| 1 | Capitals | COMMERCIAL CREDIT SUMMARY |
COMMERCIAL CREDIT SUMMARY Borrower: [[BORROWER_2]] o/a [[BORROWER_1]] Guarantor: [[GUARANTOR_1]], President Subject property: [[PROPERTY_1]], [[PLACE_2]] Senior lender: Royal Bank of Canada Business address: [[ADDRESS_2]], [[PLACE_3]], ON [[POSTAL_2]] Guarantor SIN [[SIN_1]]. CRA business number [[BN_1]]. Operating account [[ACCOUNT_1]]. Reserve account [[ACCOUNT_2]]. Facility Equipment loan of $1,850,000 for two CNC press brakes from [[VENDOR_1]] Advance 85% of invoice cost, 60-month term at 8.25%. DSCR 1.42x on FY2025. Operating results Revenue FY2023 $22,400,000, FY2024 $28,900,000, FY2025 $31,100,000. EBITDA FY2025 $3,420,000. Royal Bank of Canada confirms the operating line is in good standing. [[GUARANTOR_1]] signed the personal guarantee on March 14, 2026.
| Original | Token | Detected as | Source | Confidence |
|---|---|---|---|---|
| 2419887 Ontario Inc. | [[BORROWER_2]] | SEEDED | seeded | 1 |
| Northline Fabricating | [[BORROWER_1]] | SEEDED | seeded | 1 |
| Peter Vasilenko | [[GUARANTOR_1]] | SEEDED | seeded | 1 |
| 118 Passmore Avenue | [[PROPERTY_1]] | SEEDED | seeded | 1 |
| Toronto | [[PLACE_2]] | LOCATION | detected | 0.85 |
| Royal Bank of Canada | Royal Bank of Canada | KEPT | kept | 1 |
| 44 Meadowvale Street | [[ADDRESS_2]] | STREET_ADDRESS | detected | 1 |
| Scarborough | [[PLACE_3]] | LOCATION | detected | 0.85 |
| M1B 3K2 | [[POSTAL_2]] | CA_POSTAL_CODE | detected | 1 |
| 046 454 286 | [[SIN_1]] | CA_SIN | detected | 1 |
| 812345673RC0001 | [[BN_1]] | CA_BUSINESS_NUMBER | detected | 1 |
| 00432-003-1234567 | [[ACCOUNT_1]] | CA_BANK_ACCOUNT | detected | 1 |
| 4471029385 | [[ACCOUNT_2]] | CA_BANK_ACCOUNT | detected | 0.55 |
| Halton Machine Tools Ltd. | [[VENDOR_1]] | SEEDED | seeded | 1 |
| Royal Bank of Canada | Royal Bank of Canada | KEPT | kept | 1 |
| Pete | [[GUARANTOR_1]] | SEEDED | seeded | 1 |
# Compilation Engagement Report To the management of [[BORROWER_2]] On the basis of information provided by management, we have compiled the balance sheet of [[BORROWER_2]] as at December 31, 2025, and the statement of income for the year then ended. | | FY2025 | FY2024 | | --- | --- | --- | | Revenue | $31,100,000 | $28,900,000 | | EBITDA | $3,420,000 | $2,980,000 | | Shareholder loan, [[PERSON_1]] | $410,000 | $455,000 | [[ENTITY_1]], [[PLACE_2]], Ontario, February 20, 2026 ## Headers and footers [[ENTITY_1]], Chartered Professional Accountants, [[PHONE_1]] Prepared for [[BORROWER_1]]. Questions: [[EMAIL_1]]
| Original | Token | Detected as | Source | Confidence |
|---|---|---|---|---|
| 2419887 Ontario Inc. | [[BORROWER_2]] | SEEDED | seeded | 1 |
| 2419887 Ontario Inc. | [[BORROWER_2]] | SEEDED | seeded | 1 |
| P. Vasilenko | [[PERSON_1]] | PERSON | detected | 0.85 |
| Bevan & Cole LLP | [[ENTITY_1]] | ORGANIZATION | detected | 0.85 |
| Toronto | [[PLACE_2]] | LOCATION | detected | 0.85 |
| Bevan & Cole LLP | [[ENTITY_1]] | ORGANIZATION | detected | 0.85 |
| 416-555-0142 | [[PHONE_1]] | PHONE_NUMBER | detected | 0.6 |
| Northline Fabricating | [[BORROWER_1]] | SEEDED | seeded | 1 |
| peter@northlinefab.ca | [[EMAIL_1]] | EMAIL_ADDRESS | detected | 1 |
- see lease flle, P. Vasi1enko to conf1rm
Check these first (2): still in the clear and shaped like an identifier. If one identifies the client, seed it and scrub again.
| Line | Kind | Text |
|---|---|---|
| 3 | Capitals | NARRATIVE APPRAISAL REPORT |
| 9 | Capitals | VALUE CONCLUSION |
> Note: this document was read from a scanned image by OCR on the operator's computer. A figure may have been misread; check any figure that matters against the original. NARRATIVE APPRAISAL REPORT Subject property: [[PROPERTY_1]], [[PLACE_2]], ON [[POSTAL_3]] Registered owner: [[BORROWER_2]] PIN [[PIN_1]] VALUE CONCLUSION As is market value $6,200,000 as at February 12, 2026. Capitalization rate 6.25%. Net operating income $387,500. | Land | 2,150,000 | | Building | 4,050,000 | | Total value | 6,200,000 | Inspected by [[PERSON_2]], AACI, with the owner's representative, [[GUARANTOR_1]]. Rents are paid monthly to account [[ACCOUNT_2]] at Royal Bank of Canada. [[UNCLEAR_1]] Appraiser Synthetic document. All names and numbers are invented. > Ava: page confidence from the reader on this computer: lowest 0.93 (page 1), median 0.93, over 1 scanned page(s).
| Original | Token | Detected as | Source | Confidence |
|---|---|---|---|---|
| 118 Passmore Avenue | [[PROPERTY_1]] | SEEDED | seeded | 1 |
| Toronto | [[PLACE_2]] | LOCATION | detected | 0.85 |
| M1V 5H6 | [[POSTAL_3]] | CA_POSTAL_CODE | detected | 0.75 |
| 2419887 Ontario Inc. | [[BORROWER_2]] | SEEDED | seeded | 1 |
| 06327-0184 (LT) | [[PIN_1]] | Ontario PIN | pattern | 0.95 |
| Margaret Liu | [[PERSON_2]] | PERSON | detected | 0.85 |
| Peter Vasilenko | [[GUARANTOR_1]] | SEEDED | seeded | 1 |
| 4471029385 | [[ACCOUNT_2]] | CA_BANK_ACCOUNT | detected | 0.55 |
| Royal Bank of Canada | Royal Bank of Canada | KEPT | kept | 1 |
| see lease flle, P. Vasi1enko to conf1rm | [[UNCLEAR_1]] | UNCLEAR | unclear | 1 |
The attached document has had identifying information replaced with tokens in double square brackets, for example [[BORROWER_1]] and [[ADDRESS_2]]. Rules for your response: 1. Reproduce every token exactly as written, including the double brackets and the underscore. Do not escape, reformat, bold, or renumber them. 2. Do not substitute a description for a token. Write [[BORROWER_1]], not "the Borrower". 3. Do not invent new tokens. If you need to refer to an unnamed party, describe it in plain words instead. 4. All figures, dates and rates in the document are real and unmodified. Treat them as accurate, except in a document whose first line says it was read from a scanned image: there a figure may have been misread, so say which figures your conclusions depend on. 5. [[UNCLEAR_n]] marks a line that could not be read reliably from a scanned page. Do not guess its content; say where it matters.
Markdown, text, csv, Word or Excel.
# CREDIT MEMO: [[BORROWER_2]] o/a [[BORROWER_1]] Recommendation: approve subject to conditions. The borrower operates from [[PROPERTY_1]] in [[PLACE_2]]. Revenue has grown from $22,400,000 in FY2023 to $31,100,000 in FY2025, and the appraisal supports an as is value of $6,200,000 at a 6.25% capitalization rate. Debt service coverage of 1.42x on FY2025 supports the $1,850,000 equipment loan for two CNC press brakes from [[VENDOR_1]], advanced at 85% of invoice cost. GUARANTOR_1 provides a personal guarantee. A search of [[BORROWER_3]] should be completed prior to closing. Conditions: confirmation of CRA account standing under [[BN_1]], and Royal Bank of Canada to confirm its postponement on the equipment.
1 token-shaped string(s) are not in the deal map and were left as they are: [[BORROWER_3]]. Fix before the file leaves the office.
1 token(s) came back without brackets and were restored: [[GUARANTOR_1]]. Read those passages before the file is sent.
17 of the deal's token(s) do not appear in this document: [[ADDRESS_1]], [[ADDRESS_2]], [[ACCOUNT_1]], [[ACCOUNT_2]], [[UNCLEAR_1]], [[POSTAL_1]], [[POSTAL_2]], [[PERSON_1]], [[ENTITY_1]], [[POSTAL_3]], [[PERSON_2]], [[PLACE_1]], and 5 more. Expected for parties this document does not mention. Check that none of them is a party it should name.
| Token | Restored as | Outcome | What it means |
|---|---|---|---|
| [[BORROWER_3]] | Not in the deal map | The model invented or mangled a token. It was left in place, not guessed at. Fix before the file leaves the office. | |
| [[GUARANTOR_1]] | Peter Vasilenko | 1 substitution, without brackets | The model wrote it as plain text. Restored; read that passage before sending. |
| [[VENDOR_1]] | Halton Machine Tools Ltd. | 1 substitution | Replaced with the name in the deal map. |
| [[BORROWER_1]] | Northline Fabricating | 1 substitution | Replaced with the name in the deal map. |
| [[BORROWER_2]] | 2419887 Ontario Inc. | 1 substitution | Replaced with the name in the deal map. |
| [[PROPERTY_1]] | 118 Passmore Avenue | 1 substitution | Replaced with the name in the deal map. |
| [[PLACE_2]] | Toronto | 1 substitution | Replaced with the name in the deal map. |
| [[BN_1]] | 812345673RC0001 | 1 substitution | Replaced with the name in the deal map. |
| Token | Restored as |
|---|---|
| [[ADDRESS_1]] | 1290 Industrial Road |
| [[PLACE_1]] | Oakville |
| [[POSTAL_1]] | L6H 5V3 |
| [[ADDRESS_2]] | 44 Meadowvale Street |
| [[PLACE_3]] | Scarborough |
| [[POSTAL_2]] | M1B 3K2 |
| [[SIN_1]] | 046 454 286 |
| [[ACCOUNT_1]] | 00432-003-1234567 |
| [[ACCOUNT_2]] | 4471029385 |
| [[PERSON_1]] | P. Vasilenko |
| [[ENTITY_1]] | Bevan & Cole LLP |
| [[PHONE_1]] | 416-555-0142 |
| [[EMAIL_1]] | peter@northlinefab.ca |
| [[POSTAL_3]] | M1V 5H6 |
| [[PIN_1]] | 06327-0184 (LT) |
| [[PERSON_2]] | Margaret Liu |
| [[UNCLEAR_1]] | see lease flle, P. Vasi1enko to conf1rm |
# CREDIT MEMO: 2419887 Ontario Inc. o/a Northline Fabricating
Recommendation: approve subject to conditions.
The borrower operates from 118 Passmore Avenue in Toronto. Revenue has grown from
$22,400,000 in FY2023 to $31,100,000 in FY2025, and the appraisal supports an
as is value of $6,200,000 at a 6.25% capitalization rate.
Debt service coverage of 1.42x on FY2025 supports the $1,850,000 equipment
loan for two CNC press brakes from Halton Machine Tools Ltd., advanced at 85% of invoice cost.
Peter Vasilenko provides a personal guarantee. A search of [[BORROWER_3]] should
be completed prior to closing.
Conditions: confirmation of CRA account standing under 812345673RC0001, and Royal Bank
of Canada to confirm its postponement on the equipment.
17 of the deal's token(s) do not appear in this document: [[ADDRESS_1]], [[ADDRESS_2]], [[ACCOUNT_1]], [[ACCOUNT_2]], [[UNCLEAR_1]], [[POSTAL_1]], [[POSTAL_2]], [[PERSON_1]], [[ENTITY_1]], [[POSTAL_3]], [[PERSON_2]], [[PLACE_1]], and 5 more. Expected for parties this document does not mention. Check that none of them is a party it should name.
| Token | Restored as | Outcome | What it means |
|---|---|---|---|
| [[VENDOR_1]] | Halton Machine Tools Ltd. | 1 substitution | Replaced with the name in the deal map. |
| [[BORROWER_1]] | Northline Fabricating | 1 substitution | Replaced with the name in the deal map. |
| [[GUARANTOR_1]] | Peter Vasilenko | 1 substitution | Replaced with the name in the deal map. |
| [[BORROWER_2]] | 2419887 Ontario Inc. | 2 substitutions | Replaced with the name in the deal map. |
| [[PROPERTY_1]] | 118 Passmore Avenue | 1 substitution | Replaced with the name in the deal map. |
| [[PLACE_2]] | Toronto | 1 substitution | Replaced with the name in the deal map. |
| [[BN_1]] | 812345673RC0001 | 1 substitution | Replaced with the name in the deal map. |
| Token | Restored as |
|---|---|
| [[ADDRESS_1]] | 1290 Industrial Road |
| [[PLACE_1]] | Oakville |
| [[POSTAL_1]] | L6H 5V3 |
| [[ADDRESS_2]] | 44 Meadowvale Street |
| [[PLACE_3]] | Scarborough |
| [[POSTAL_2]] | M1B 3K2 |
| [[SIN_1]] | 046 454 286 |
| [[ACCOUNT_1]] | 00432-003-1234567 |
| [[ACCOUNT_2]] | 4471029385 |
| [[PERSON_1]] | P. Vasilenko |
| [[ENTITY_1]] | Bevan & Cole LLP |
| [[PHONE_1]] | 416-555-0142 |
| [[EMAIL_1]] | peter@northlinefab.ca |
| [[POSTAL_3]] | M1V 5H6 |
| [[PIN_1]] | 06327-0184 (LT) |
| [[PERSON_2]] | Margaret Liu |
| [[UNCLEAR_1]] | see lease flle, P. Vasi1enko to conf1rm |
# CREDIT MEMO: 2419887 Ontario Inc. o/a Northline Fabricating Recommendation: approve subject to conditions. The borrower operates from 118 Passmore Avenue in Toronto. Revenue has grown from $22,400,000 in FY2023 to $31,100,000 in FY2025, and the appraisal supports an as is value of $6,200,000 at a 6.25% capitalization rate. Debt service coverage of 1.42x on FY2025 supports the $1,850,000 equipment loan for two CNC press brakes from Halton Machine Tools Ltd., advanced at 85% of invoice cost. Peter Vasilenko provides a personal guarantee. A search of 2419887 Ontario Inc. should be completed prior to closing. Conditions: confirmation of CRA account standing under 812345673RC0001, and Royal Bank of Canada to confirm its postponement on the equipment.
The four things banks now ask for, kept on this deal. Ava records what it did. You attest what only you can know.
| When | By | Entry |
|---|---|---|
| 14 Oct 2026 10:12 | AVA | Scrub: 1 file(s), 7 replacement(s), token map written; user matt |
| 16 Oct 2026 09:41 | AVA | Scrub: 3 file(s), 32 replacement(s), token map written, 1 scanned page(s) read on this Mac; user matt |
| 16 Oct 2026 11:05 | AVA | Restore: 1 file(s); 0 clean, 0 with bare tokens, 1 with tokens not in the map; user matt |
| 16 Oct 2026 11:22 | AVA | Restore: 1 file(s); 1 clean, 0 with bare tokens, 0 with tokens not in the map; user matt |
| 16 Oct 2026 11:30 | MATT | Model inventory: Claude Team (Torcal Credit Inc.) |
| 16 Oct 2026 11:31 | MATT | Usage log: AI session on 2026-10-16, reference Credit memo, chat 2 |
| 16 Oct 2026 11:32 | MATT | Data governance: I read every scrubbed file before it left this Mac |
| 16 Oct 2026 11:36 | MATT | Human review: Reviewed and approved by Matt, going to Equipment lender submission |
- Set the Deal ID. An existing Deal ID picks up its token map from the deal folder automatically, so the same party keeps the same token across days.
- Seed the names. Type in the borrower, guarantors, property address and any other party you already know. Include nicknames on separate rows.
- Scrub. Upload the deal documents. The token map and the scrubbed files are written to the deal folder for you. Nothing to download, nothing to file.
- Analyze. Upload the scrubbed files to Claude or Gemini. Paste the prompt preamble above your instructions so the model returns the tokens intact.
- Restore. Bring the finished document back here with the same Deal ID in the sidebar. Check the validation report before it goes to a client.
The coloured message gives the verdict. The table under it lists every token with the name it was restored as, worst first. Read the “Restored as” column: it is where a wrong name shows up.
- No orphans. Every token came back and was replaced. Ship it.
- Tokens that do not appear in this document. The token map covers the whole deal, so a document about part of it will not use every token. Check that no party the document should name is on the list: that is how a model that dropped or paraphrased a party shows up.
- Not in the deal map. The model invented a token or mangled one past recognition. Fix this before the file leaves the office.
- Restored from bare form. The model dropped the brackets, for example BORROWER_1. The name was put back; read that passage before sending.
Dollar amounts, rates, ratios, dates and fiscal periods are never touched. That is the point: the model needs the real numbers to reason, and the numbers are not what identifies your client.
Standard credit vocabulary is also left alone. LTV, DSCR and NOI stay as written. If a real company trades under an acronym, seed it and it will be tokenized like any other party.
Every scrub and restore adds one line to ava_access_record.csv at the vault
root: when, who, which deal, which file, a fingerprint of the file, counts and
the outcome. Never any document text, names or tokens.
The deal’s token map on screen, read only: each token, the real value behind it, its role and how it was found. Press Show to see it and Hide when done; each view is noted in the access record. Nothing on it is saved or downloaded, and no table in Ava offers a download. Close it before anyone else can see the screen.
The four things banks now ask for, kept on each deal: which AI tools touched the file, who used them and when, whether client data was kept out of the AI, and whether a person approved the work before a lender saw it.
- AVA lines are written by Ava from its access record. Nothing to fill in.
- MATT lines are yours: choose the AI from the approved list, give the date of the AI session, say how the scrubbed files were checked. Pillar 04, your approval, opens once 01 to 03 are complete, and reopens if the work changes after it.
- Download deal record (PDF) gives the one page for the lender, at any stage. Open pillars print as open. It holds no client content: Ava checks the page against the deal’s token map and will not print it if a name or value from the deal would appear on it.
- Choose your AI once, at the top of the tab, under Which AI do you use?: tap each AI you use and its plan, then Save. On each deal, pillar 01 shows them as chips; tap the ones used (more than one is fine). A business plan is rated Low and a personal plan Medium.
Everything runs on this Mac: reading files, reading scanned pages (Apple Vision, part of macOS), detection and substitution. No document leaves the Mac to be read. Only tokenized text is ever uploaded to an AI provider, and only by you.
A scanned page is read on this Mac. A page the reader is not confident of is refused whole. A line it is unsure of is withheld from the AI as [[UNCLEAR_n]]. A total that does not add up is listed, because a scanner can misread a digit. The scrubbed file tells the AI its figures came from a scan.