retrieval · Level 3

Digitising financial records for controlled AI retrieval

A Mickai Training Academy workbook for financial records teams: exact figures, controlled retrieval and meaningful human review.

By Mickarle Sean Junior Wagstaff-Irons - Micky Irons

  • Level 3Building
  • 780 min
  • 8 chapters
  • Online course and PDF workbook
Course-specific illustrationretrieval / 03

Read, practise and review

Your next step

Start this course online

Register your start, then work through the lessons and exercises at your own pace. You can download the PDF separately. Where a scored exam is available, you will find it after the lessons.

Register or resume your course

Mickai privately records this registration and sends its team a course-start notification. It records your intention to start, not proof of attendance or completion. Our course-start privacy notice explains the details and the 30-day resume cookie.

Follow the Mickai company page on LinkedIn

You can start learning without subscribing or following. Newsletter email confirmation and provider enrolment are recorded separately.

Start with the essentials

The short answer

Financial records teams need an authorised inventory, reconciled figures, page and revision provenance, and permission checks before retrieval. Treat source instructions as untrusted data and hold answers when evidence or context is unresolved. This course demonstrates an offline synthetic exact-reference lab, not real OCR, production RAG, financial advice or approval to process customer data.

What you will learn

  • Inventory a synthetic archive by purpose, owner, account, period and source status, with unresolved authority recorded explicitly.
  • Reconcile supplied transcription figures using exact decimal arithmetic and identify a misread closing balance without claiming an OCR engine was tested.
  • Trace a proposed financial amount to the approved current reference, revision, supplied field locator, currency and period, recording missing physical-page evidence.
  • Reject queries that fail role, account, purpose, current-status or epoch conditions before constructing candidates.
  • Record processing paths and jurisdiction questions, then demonstrate active-reference, chunk and cache withdrawal without claiming full legal erasure.
  • Run the synthetic capstone, examine adversarial results and distinguish a knowledge assessment from identity, professional competence or processing permission.

Who it is for

Adult financial operations, records management, knowledge engineering and information-security teams. No real client records, financial transactions or underwriting decisions are used.

Before you start

  • Read document registers and financial statement rows. The optional offline lab needs Python 3.12 or another reviewed compatible version; no paid model or external service is needed.
  • Use only the supplied fictional Northgate packet. Real digitisation requires actual information-owner, institution, security and jurisdiction decisions.

Jurisdiction and study scope

These are selected reference pathways. Choose the relevant pathway before applying the exercises. This does not determine applicable law or provide worldwide coverage.

All pathway limits
  • Jurisdiction not yet determined: Hold real processing. Identify organisation, entity type, product, subjects, processing locations and the accountable legal or compliance owner.
  • European Union / EEA context: Review applicable privacy, transfer, financial-sector and institutional obligations. DORA applicability needs entity and service analysis; selecting this path is not a legal determination.
  • United Kingdom context: Use current applicable UK sources and institution-specific requirements. Reviewed ICO AI guidance carries an under-review notice; this path is not a complete current-law assessment.
  • Another jurisdiction or cross-border context: Record the actual region and data path, then assign review of local financial secrecy, privacy, retention, transfer and security requirements. No exhaustive worldwide coverage is claimed.

Run the synthetic exercise

Download the exercise source, tests and instructions (ZIP)

No real records, external service or model is used by this exercise. Extract the supplied ZIP and read README.md before running the local Python 3.12 lab. The five supplied files use invented records and require no network, model or financial connection.

Owner-commissioned course prepared with AI assistance. Northgate, its statements, account identifiers, figures and policies are original fictional teaching material, not real customer data, client work or measured production performance.

Learn in your browser · Chapter 01 of 08

01

Define the purpose and inventory the financial archive

A useful financial-record index begins with a bounded question, an information owner and an inventory that preserves what each record means. Practise this with the invented Northgate Records Lab before proposing any real archive processing.

Northgate Records Lab is an entirely fictional adult learning environment. Its statements, accounts, policy and analyst note are fabricated. Work locally with the supplied packet: no customer upload, external model, network connection, transaction or credit decision is part of this exercise. The practical problem is precise: an analyst needs the approved June statement for one permitted account, while the archive also contains another account, an older statement, a bad transcription and an unapproved note.

Define the proposed contribution as exact-reference lookup of an approved current statement followed by source checking. Do not begin with 'make all finance searchable'. That phrase leaves the purpose, audience and permission boundary unresolved. An inventory can support a records engineer's preparation without granting that engineer statement-query access. A retrieval result can support a human's inspection without authorising financial interpretation. Keep preparation, retrieval and interpretation as separate decisions, even if a future interface combines them.

Create a context card before copying files. Record organisation and entity type, permitted purpose, subject and product, selected jurisdiction or unresolved status, applicable regulator or policy owner, processing and data locations, information owner, and retention or legal-hold owner. In this packet, organisation is the fictional Northgate Records Lab; subject is synthetic account statements; purpose is the bounded learning lookup. The packet does not establish real regulatory applicability or actual owners for a bank. Leave unsupported fields unresolved rather than filling them with a familiar UK default.

Inventory records and derivatives separately. The printed statement is the reference for its supplied figures; OCR-ST-101 is a fabricated transcription derived for teaching and contains an error. A filename containing ST-101 is insufficient to select the June source. Capture identifier, revision, status, account, currency, period and source locator. Add who supplied the record and who can resolve an uncertain status. For this finite exercise, a page locator can be a labelled teaching reference rather than an invented scanned-page count.

Scroll sideways to see every column.

Define the purpose and inventory the financial archive · Table 1
Packet itemMeaning for the inventory
ST-101 revision 2Approved current statement; AC-101; USD; June 2026; closing 12150.00.
ST-101 revision 1Superseded statement; AC-101; USD; May 2026; closing 12400.00.
ST-202 revision 1Approved current statement for AC-202; closing 5900.00; separate account boundary.
OCR-ST-101Supplied fabricated transcription with closing 121500.00; unresolved derivative error.
POL-08 revisions 3 and 2Revision 3 is approved current guidance; revision 2 is superseded.
AN-09 revision 1Unapproved analyst note; embedded access instructions have no authority.

The financial failure case is an archive importer that merges every ST-101-looking file into one row. It keeps the newest file modification time and reports 121500.00 as the June closing balance. Modification time establishes neither approval nor the period described. The importer also loses the distinction between a statement and its transcription. Repair the inventory before retrieval: keep separate record identities, attach status and context, and mark the derivative discrepancy for review. A polished search result cannot recover metadata discarded at ingestion.

  1. Write one question: locate the approved June 2026 statement for AC-101 for permitted learning inspection.
  2. List each source revision and derivative independently, preserving account, currency, period and supplied status.
  3. Record unresolved ownership or context fields as unresolved and identify the decision needed before real use.
  4. Separate eligible current references from historical and unapproved material without destroying the inventory history.
  5. Keep a human-readable exclusion reason so a reviewer can distinguish wrong period, wrong account and unresolved transcription.

Work the supplied inventory question. ST-101 revision 2 is the candidate source because it is approved current for AC-101, USD, June 2026. Its supplied opening is 12500.00, debits are 250.00 and 150.00, credit is 50.00, and closing is 12150.00. ST-101 revision 1 cannot answer June: its period is May. The intentionally independent earlier record does not explain the June opening. ST-202 cannot substitute for AC-101 even though its arithmetic reconciles to 5900.00. Eligibility and arithmetic answer different questions.

An inventory preserves the retrieval question

Carry the purpose and record context from the request to source selection; retain excluded items with their status.

Scroll the diagram sideways, or read every step and relationship below. Keyboard: focus the diagram, then use the Left and Right arrow keys.

Bounded questionSeparate inventory rowsCandidate referenceExcluded from this answer
Steps
  • Bounded question: AC-101, June 2026, approved statement inspection.
  • Separate inventory rows: Revision, status, account, currency, period and source locator.
  • Candidate reference: ST-101 revision 2, subject to the caller's permission.
  • Excluded from this answer: Other account, May statement, bad transcription and unapproved note.
Relationships and conditions
  1. Bounded question to Separate inventory rows: Define required context
  2. Separate inventory rows to Candidate reference: Context and status match
  3. Separate inventory rows to Excluded from this answer: Record an exclusion reason

Text equivalent: the bounded question defines the inventory fields. Separate rows preserve revision and context. A matching approved current source becomes a candidate, while other rows retain an explicit exclusion reason. Candidate selection still leaves the caller's permission to be checked.

Try it yourself · Activity 01

25 minutes

Repair a merged inventory row

A supplied bad row says: ST-101, latest file, USD, closing 121500.00, period unknown. Using only the packet above, replace it with traceable rows and a short June lookup disposition.

  1. Write separate rows for ST-101 revisions 1 and 2 and OCR-ST-101.
  2. Include supplied period, status and closing; label the transcription discrepancy.
  3. State which record is the June candidate and what remains to check before returning it.

Which missing field would most easily turn a correct number into a misleading answer in your inventory design? Explain the concrete check you would add.

Worked answer

Revision 2: approved current, AC-101, USD, June 2026, closing 12150.00. Revision 1: superseded, AC-101, USD, May 2026, closing 12400.00. OCR-ST-101: supplied fabricated transcription, claimed closing 121500.00, inconsistent with revision 2's printed figures. Select revision 2 as the June candidate; check caller role, AC-101 scope, permitted purpose and active index epoch before retrieval. Do not infer a May-to-June balance movement.

Scroll sideways to see every column.

Define the purpose and inventory the financial archive · Table 2
Chapter review questionAnswer after your attempt
Why define one lookup purpose first?It makes required context and permission decisions explicit before copying records.
Does index-building permission imply query permission?No. Preparation and statement access are separate grants in this packet.
Why retain the May record's period?A correct May figure would still misanswer a June question.
What is OCR-ST-101 here?A supplied fabricated transcription, not measured output from an executed OCR engine.
What should an unsupported jurisdiction field say?Unresolved, with the applicability question and owner still to be established.
Does a reconciled AC-202 statement answer AC-101?No. Arithmetic cannot replace account scope or subject context.

Apply what you learned · Practice

An importer finds the newest file named ST-101. What must it establish before treating that file as the June source?

Explanation and answer

Revision, approval status, account, currency, period and source relationship. File naming and modification time do not establish a record's authority or financial context. The inventory must preserve the fields needed for source selection.

Practice only. This does not count towards your exam or certificate.

Next chapter

Learn in your browser · Chapter 02 of 08

02

Reconcile transcribed financial figures against their source

Digitisation preserves meaning only when amounts remain attached to their account, currency, period and source. Check the supplied Northgate transcription with exact arithmetic and inspect discrepancies before permitting any answer to use it.

OCR can turn a page image into proposed text, but this course has not run an OCR engine. OCR-ST-101 is a supplied fabricated transcription designed to expose a closing-balance error. The exercise oracle is finite: the original printed figures supplied for ST-101 revision 2 and their arithmetic. This permits a reproducible comparison of known fields. It cannot measure the accuracy of a real scanning workflow, its layout recognition or its performance on unseen documents.

Separate capture quality from financial correctness. A cropped page can omit a transaction; a transcription can move a decimal point; a parser can interpret a numeric string incorrectly; a summariser can detach the amount from USD or June 2026. Each stage needs its own evidence. Preserve the original reference, label the transcription and record corrections as reviewed derivatives. Replacing the printed amount silently with a computed value obscures whether the source, extraction or calculation was wrong.

Represent amounts with exact decimal rules. For this USD teaching statement, 12500.00 corresponds to 1250000 cents. Subtract 25000 cents and 15000 cents, then add 5000 cents. The result is 1215000 cents, or USD 12150.00. A decimal implementation can perform the same calculation directly. Avoid binary floating-point rounding as an unexplained reconciliation tolerance. Explicit scale and sign rules also stop 12150.000 from being accepted without examination when the finite fixture expects a two-place representation.

Scroll sideways to see every column.

Reconcile transcribed financial figures against their source · Table 3
ST-101 revision 2 fieldSupplied referenceSupplied transcription or check
OpeningUSD 12500.00Preserve account AC-101 and June 2026 context.
Debit 1USD 250.00Subtract, do not treat as a credit.
Debit 2USD 150.00Subtract independently; do not merge away the row.
CreditUSD 50.00Add under the supplied statement convention.
ClosingUSD 12150.00OCR-ST-101 says 121500.00, a discrepancy of USD 109350.00.

Work the reconciliation in the stated order: 12500.00 minus 250.00 equals 12250.00; minus 150.00 equals 12100.00; plus 50.00 equals 12150.00. Compare the computed result with the printed closing: difference 0.00. Compare the fabricated transcription closing with the printed closing: 121500.00 minus 12150.00 equals 109350.00. This identifies a closing-field discrepancy; it does not establish that every other field was transcribed correctly. A reconciliation can balance despite two offsetting errors, so inspect each supplied field as well.

A financial failure case accepts any positive closing value and reports that AC-101 has USD 121500.00. The value is plausible as a number but contradicts both the supplied print reference and row arithmetic. Another weak check uses a substring search: 12150 appears inside 121500, so it declares a match. Compare complete typed values, with currency and scale, rather than text fragments. For adversarial parsing practice, 12150.000, the string '12150.00' and the boolean true require explicit validation rules. A boolean is not an amount; a string is not automatically a validated decimal.

  1. Locate the approved ST-101 revision 2 reference and record account, currency, period and source locator beside the extracted fields.
  2. Compare every supplied amount and transaction direction against the printed reference before calculating.
  3. Apply exact decimal or integer-cent arithmetic using the statement's supplied debit and credit convention.
  4. Record both the reference reconciliation and the transcription discrepancy; do not edit the preserved source.
  5. Hold the erroneous derivative from answering and prepare the exact corrected derivative for accountable human review.

The comparison denominator matters. If you inspect only the supplied closing field, you can say one inspected closing field disagrees. You cannot report an archive-wide OCR error rate. If you compare opening, two debit amounts, credit and closing, that is five specified amount fields in this fixture; report the exact inspected set and differences, including any representation failures. Neither description estimates unseen page errors. Real evaluation would need an authorised, representative sample, independent reference labels and separate measures for omitted rows, context errors and numeric errors.

Compare, calculate, then decide

Reference comparison and arithmetic are separate checks; their evidence supports a held or reviewed derivative.

Scroll the diagram sideways, or read every step and relationship below. Keyboard: focus the diagram, then use the Left and Right arrow keys.

Printed referenceFabricated transcriptionField and contextcomparisonExact reconciliationReview or hold
Steps
  • Printed reference: AC-101, USD, June 2026 and the five supplied amounts.
  • Fabricated transcription: OCR-ST-101 contains closing 121500.00.
  • Field and context comparison: Keep discrepancy and exact checked denominator.
  • Exact reconciliation: 12500.00 - 250.00 - 150.00 + 50.00 = 12150.00.
  • Review or hold: Correct the derivative explicitly; preserve the reference.
Relationships and conditions
  1. Printed reference to Field and context comparison: Provides supplied oracle
  2. Fabricated transcription to Field and context comparison: Provides proposed fields
  3. Field and context comparison to Exact reconciliation: Use checked amounts and directions
  4. Exact reconciliation to Review or hold: Record both checks

Text equivalent: compare the printed reference and fabricated transcription field by field. Calculate with the checked amounts and directions. Retain the comparison and arithmetic results together so a reviewer can hold the erroneous derivative or review a labelled correction.

Try it yourself · Activity 02

30 minutes

Write the discrepancy record

Use the five supplied ST-101 revision 2 amounts and OCR-ST-101's closing 121500.00. Produce an exact reconciliation and a derivative disposition.

  1. Show the calculation with USD, AC-101 and June 2026 attached.
  2. Calculate the transcription's closing difference and identify the faulty field.
  3. Explain why this exercise cannot establish a real OCR engine's error rate.

Which field error could leave a total balanced while changing its meaning? Explain how a field comparison would catch what arithmetic alone misses.

Worked answer

USD 12500.00 - 250.00 - 150.00 + 50.00 = USD 12150.00 for AC-101, June 2026, ST-101 revision 2. The printed closing reconciles. OCR-ST-101's closing exceeds it by USD 109350.00. Hold the supplied erroneous derivative; prepare a correction tied to this reference and exact review. No engine was executed, and this finite fabricated field comparison supplies no representative archive error rate.

Scroll sideways to see every column.

Reconcile transcribed financial figures against their source · Table 4
Chapter review questionAnswer after your attempt
Why compare fields as well as totals?Offsetting errors can balance while individual transactions remain wrong.
What is the correct closing?USD 12150.00 for AC-101, June 2026, ST-101 revision 2.
What is the transcription discrepancy?USD 109350.00 on the closing field.
Why retain decimal scale rules?They prevent ambiguous numeric representations from silently entering the calculation.
Can true stand for an amount?No. Boolean input fails an amount-type check even if a language coerces it.
What does a five-field comparison establish?Only the results for those specified fields, not unseen OCR or archive performance.

Apply what you learned · Practice

The supplied closing is 12150.00 but a transcription says 121500.00. What is the next disposition?

Explanation and answer

Record the discrepancy and hold the derivative for correction review. Both exact reconciliation and comparison to the supplied printed figure identify a discrepancy. Preserve the source and review a labelled correction.

Practice only. This does not count towards your exam or certificate.

Next chapter

Learn in your browser · Chapter 03 of 08

03

Preserve provenance, revisions and source authority

A financial citation needs more than an identifier. Preserve the source revision, page or field locator, context and transformation history so a reviewer can determine exactly what supports an answer and whether it is still eligible.

Provenance connects a received record to its page image, transcription, fields, indexed references and proposed answer. Trace either direction: from an answer to its supporting source, or from a withdrawn source to derived material requiring removal from active retrieval. This relationship does not establish the truth of arbitrary source prose.

Keep document identity distinct from revision and status. ST-101 revision 2 is approved current for AC-101, USD, June 2026. Revision 1 is superseded and describes May 2026 with closing 12400.00. A citation saying only 'ST-101' could point to either. Revision number alone also does not establish approval. POL-08 revision 3 is approved current synthetic guidance; its revision 2 is superseded. Store the supplied status and its accountable decision relationship rather than inferring current authority from the largest revision number in a folder.

Use page-level provenance in a real scanning workflow, with field locators where needed. A citation would contain record ID, revision, actual page, field or row, account, currency and period, plus the preserved source reference. The Northgate packet supplies figures rather than physical scanned pages, so do not invent a page number. Here use the labelled locator 'supplied statement figures, closing field'. That is a transparent exercise locator and a clear capability gap: actual image-to-page verification remains necessary before any real archive release.

Scroll sideways to see every column.

Preserve provenance, revisions and source authority · Table 5
Citation componentNorthgate worked reference
Record and revisionST-101 revision 2.
Authority and contextApproved current; AC-101; USD; June 2026.
LocatorSupplied statement figures, closing field; physical page not supplied.
Amount and relationship12150.00, supported by the printed figure and exact reconciliation.
Derivative distinctionOCR-ST-101 closing 121500.00 is discrepant and cannot replace the reference.
Review bindingExact source and output versions, purpose and accountable human decision.

A financial failure case cites ST-101 revision 1 for the sentence 'The June closing balance is USD 12400.00'. The number genuinely appears in the supplied archive, but it belongs to May and a superseded record. Correct the proposition rather than merely adding another citation. A defensible sentence is: 'The supplied approved current ST-101 revision 2 gives AC-101's June 2026 closing as USD 12150.00.' Do not calculate a supposed monthly change of 250.00 from the May closing. The packet intentionally treats the earlier record independently and does not establish that continuity.

Chunks must inherit source context. Without account and period metadata, 'closing balance' can mix AC-101 and AC-202. Keep row relationships together or link sufficient context to reconstruct them. Preserve signs, labels and currency. Similarity scores describe matching behaviour; they cannot upgrade a note, superseded policy or wrong-account statement into authority.

  1. Create a source-version record with identifier, revision, supplied authority, account, currency, period and preserved reference.
  2. Record each transformation's input and output references and the operation performed; distinguish supplied teaching transcription from executed extraction.
  3. Attach real page and field locators when available; explicitly record missing physical-page evidence in this fixture.
  4. Propagate source-version context and eligibility to every derived chunk and active-reference entry.
  5. Bind review to the exact source and output versions, permitted purpose and accountable decision; invalidate that binding when a material version changes.

Content digests help compare bytes. If a preserved reference and a later copy have matching digests under the same algorithm, the comparison supports byte consistency against that reference. It does not authenticate the reviewer, prove lawful possession or approve query access. A self-written approval JSON is still self-written. If corrected derivative bytes change, recompute their comparison value and obtain review of the changed output. Do not relabel the earlier review as covering a different amount because the identifier remained ST-101.

Trace the financial proposition to its source

Keep the source-version and locator attached through derivative and answer review; digest comparison supplements this chain.

Scroll the diagram sideways, or read every step and relationship below. Keyboard: focus the diagram, then use the Left and Right arrow keys.

Exact source versionPage or field locatorLabelled derivativeProposed cited answerByte comparison
Steps
  • Exact source version: ST-101 revision 2 with account, currency, period and status.
  • Page or field locator: This fixture supplies the closing-field reference, not a scanned page.
  • Labelled derivative: Record transformation and discrepancy; inherit source context.
  • Proposed cited answer: Bind exact output, source and purpose to human review.
  • Byte comparison: Checks consistency against a reference, without granting authority.
Relationships and conditions
  1. Exact source version to Page or field locator: Locate supporting evidence
  2. Page or field locator to Labelled derivative: Retain provenance
  3. Labelled derivative to Proposed cited answer: Cite checked evidence
  4. Byte comparison to Labelled derivative: Compare exact bytes

Text equivalent: an exact source version supplies a page or field locator. A labelled derivative retains that provenance. A proposed answer cites the checked evidence and receives exact-version review. Byte comparison supports derivative consistency but does not supply approval or truth.

Try it yourself · Activity 03

30 minutes

Repair a misleading June citation

A draft says: June closing is USD 12400.00, source ST-101; digest matched, so approved. Repair its amount, citation and review claim using the supplied packet.

  1. Identify which record actually contains 12400.00 and why it cannot support June.
  2. Write the June proposition with revision, account, currency, period and transparent locator.
  3. State what digest comparison establishes and what human review must still bind.

If a corrected amount changes after review, which links in your provenance chain must change, and which preserved evidence should remain available?

Worked answer

12400.00 belongs to superseded ST-101 revision 1, May 2026. The repaired proposition is: supplied approved current ST-101 revision 2 gives AC-101's June 2026 closing as USD 12150.00, locator supplied statement figures, closing field; physical page not supplied. Digest matching supports byte comparison against a named reference only. Review must bind the exact source and output versions, purpose and an accountable human decision. No real approval follows from this exercise's self-written record.

Scroll sideways to see every column.

Preserve provenance, revisions and source authority · Table 6
Chapter review questionAnswer after your attempt
Why cite revision as well as ID?The same identifier can describe different periods and authority states.
What physical page supports the fixture?None is supplied; use its labelled field locator and disclose the gap.
Can May 12400.00 establish June movement?No. The independent synthetic earlier record supplies no continuity assumption.
What must each chunk retain?Source revision, status and relevant account, currency, period and locator relationships.
Does a matching digest approve access?No. It compares bytes and cannot authenticate a permission decision.
What happens when reviewed output changes?Review the changed exact output and preserve the prior version's evidence separately.

Apply what you learned · Practice

A June answer cites ST-101 without revision or period. Which repair is justified by the packet?

Explanation and answer

Cite revision 2, AC-101, USD, June 2026 and the supplied closing-field locator. A useful citation identifies the actual supporting version and context. The fixture has no scanned-page number, so the locator must remain transparent.

Practice only. This does not count towards your exam or certificate.

Next chapter

Learn in your browser · Chapter 04 of 08

04

Check purpose, role and account permissions before retrieval

A relevant financial record can still be outside a caller's permission. Apply Northgate's expressly synthetic role, purpose, account, status and epoch gates before constructing a result, and keep untrusted document instructions outside the control plane.

These permission rules are an expressly synthetic local teaching policy. POL-08 revision 3 allows approved-statement lookup after role and account checks, with human review of financial interpretation. It grants no real financial access. The finite boundary distinguishes AC-101-scoped analysts, approved-current-policy readers and engineers permitted to build the index without automatically acquiring query rights.

Authorise before constructing a result. Check recognised role, account scope, purpose, approved current status and active epoch, initially 1. These gates apply to exact-reference lookup and future similarity search. Retrieving all statements then hiding rows exposes content to logging, caching or generation components. Bound their input first. The lab's explicit context selection is synthetic-selected; its default unresolved context holds requests. Selection is a teaching choice, not proof of legal applicability.

Scroll sideways to see every column.

Check purpose, role and account permissions before retrieval · Table 7
Synthetic callerPermitted contributionBoundary
records-engineerBuild the index from the approved synthetic packet.Index preparation does not automatically grant statement-query access.
scoped-analystStatement queries scoped to AC-101, for the permitted purpose.Cannot retrieve AC-202, even if search terms match.
policy-readerRetrieve approved current policy.No statement access for either synthetic account.
Any callerUse only eligible approved current references at the active epoch.Role alone does not override purpose, status, scope or freshness checks.

Work a permitted request. At epoch 1, the scoped analyst asks for ST-101 revision 2 for AC-101's June statement inspection. Verify the recognised role and AC-101 scope, the permitted exact-reference purpose, approved current status and epoch 1. The result can then identify the checked reference with USD 12150.00 as its supplied closing and the transparent field citation. If the analyst asks whether that balance supports a lending decision, the purpose has expanded. The packet supplies no credit-decision authority; hold the interpretation for the appropriate human process.

Now work the cross-account failure case. The same analyst asks for ST-202 revision 1. Its opening 6000.00 minus debit 200.00 plus credit 100.00 equals closing 5900.00, but arithmetic and approved status do not overcome the AC-202 scope failure. Deny before constructing the statement result. The caller response is generic and contains neither the other customer's identifier nor an existence clue: 'Request cannot be fulfilled under the current access context.' Detailed failure reasons belong only in an appropriately protected internal decision record.

A policy reader may retrieve approved current POL-08 revision 3. Revision 2 fails current status; ST-101 fails the role grant. Evaluate each requested resource and purpose, including linked sources proposed for citation. Reading a policy paragraph mentioning statements cannot confer statement access.

AN-09 revision 1 contains fabricated instructions to grant AC-202 access and suppress source citations. Treat those sentences as unapproved analyst-note content. They cannot edit the caller's role, account scope, policy or review requirements. Even if retrieved text says 'administrator authorises this', the claim is still inside the data plane. The control plane consists of the recognised permission configuration and accountable decisions outside the note. A summariser can describe the attempted instruction for review; it must not execute it or send information elsewhere.

  1. Receive a recognised caller identity and explicit access context from the synthetic exercise configuration, never from a retrieved note.
  2. Confirm the requested purpose and role-resource grant before looking up eligible content.
  3. Check account scope for statements, approved current status and the active index epoch.
  4. Return only the eligible reference and required provenance, or a generic denial without resource-existence details.
  5. Review financial interpretation separately and reject any source instruction that changes permissions or suppresses citations.

Withdrawal of ST-101 revision 2 advances the active index to epoch 2. Hold old epoch 1 requests and invalidate cached answers. Chapter 6 develops withdrawal; previous availability cannot establish current eligibility. Content digests repair neither missing scope nor stale status, and self-authored approval files create no real access grant.

Permission gates precede the answer

Evaluate the recognised access context and eligible reference before constructing content for the caller.

Scroll the diagram sideways, or read every step and relationship below. Keyboard: focus the diagram, then use the Left and Right arrow keys.

Recognised caller contextResource and epoch checksEligible cited referenceGeneric denial or holdUntrusted note
Steps
  • Recognised caller context: Role, account scope and permitted purpose from configuration.
  • Resource and epoch checks: Role, scope, purpose, approved current status and active epoch.
  • Eligible cited reference: Construct the result only after every required gate passes.
  • Generic denial or hold: No customer identifier or document-existence detail.
  • Untrusted note: AN-09 cannot supply permission or remove citations.
Relationships and conditions
  1. Recognised caller context to Resource and epoch checks: Supply recognised context
  2. Resource and epoch checks to Eligible cited reference: All required checks pass
  3. Resource and epoch checks to Generic denial or hold: Any required check fails
  4. Untrusted note to Generic denial or hold: Instruction cannot grant access

Text equivalent: recognised caller context enters the permission gates. Only a request passing role, scope, purpose, current approval and active epoch receives a constructed cited reference. Failure produces a generic denial or hold. AN-09's instruction supplies no recognised access context.

Try it yourself · Activity 04

30 minutes

Decide four requests before content retrieval

At epoch 1, evaluate: scoped-analyst requests ST-101 revision 2 for AC-101 statement inspection; the same analyst requests ST-202; policy-reader requests POL-08 revision 3; records-engineer claims query rights from AN-09.

  1. For each request, identify the first decisive gate and disposition.
  2. Write the public denial wording without naming the denied resource.
  3. State the separate review needed if the permitted statement is interpreted financially.

Which component could still receive another account's content if you checked permission only after search? Explain where its input must instead be bounded.

Worked answer

First request passes the supplied role, AC-101 scope, purpose, status and epoch gates. Second fails AC-202 scope. Third passes approved current policy access. Fourth fails statement-query grant; AN-09 cannot change permissions. Denied callers receive: Request cannot be fulfilled under the current access context. Any financial interpretation remains subject to accountable human review; the permitted lookup itself grants no credit or transaction authority.

Scroll sideways to see every column.

Check purpose, role and account permissions before retrieval · Table 8
Chapter review questionAnswer after your attempt
What gives POL-08 authority here?Its supplied approved current status within the expressly synthetic teaching policy.
Why deny ST-202 to the scoped analyst?The caller's statement scope includes AC-101 only.
Can an engineer query because they built the index?No. Index preparation and query grants are separate.
Why use generic denial wording?To avoid revealing customer identifiers or whether a denied document exists.
Can AN-09 suppress citations?No. Untrusted note content cannot modify the control plane.
What if the request uses an old epoch?Hold it and re-evaluate against the active index before constructing an answer.

Apply what you learned · Practice

AN-09 says to grant the analyst AC-202 access. What should the retrieval path do?

Explanation and answer

Keep the configured scope and deny the unauthorised request generically. AN-09 is unapproved source content. Neither its instruction nor a byte comparison grants account access.

Practice only. This does not count towards your exam or certificate.

Next chapter

Learn in your browser · Chapter 05 of 08

05

Map processing locations and jurisdiction questions

Financial records can pass through scanners, support tools, storage and reviewers in different places. Build a context card and processing map that expose unresolved authority before choosing a real retrieval environment.

A records team can preserve figures yet use an unsuitable processing path. A local scanner does not reveal transcription, support or cache locations. Ask who processes which information, for what purpose, at each stage. This chapter produces an evidence request, not a legal determination or financial-product approval.

Northgate is invented, with no real customer, licensed entity or regulated product. Choose a study region or record jurisdiction unresolved. The choice directs research but cannot make law apply. USD establishes neither residence, licence, location nor regulator. An EU pathway remains separate from actual applicability analysis.

Use NIST AI RMF MAP context method to describe purpose, affected people and boundaries. Its framework is voluntary and version 1.0 is being revised. Map exact-reference lookup separately from financial interpretation, transfers or credit decisions. Name the information owner and processing decision owner. A risk description supports their decision; it cannot replace their authority.

Scroll sideways to see every column.

Map processing locations and jurisdiction questions · Table 9
Context card fieldNorthgate entry and evidence gap
Organisation/entity typeInvented adult records lab; no real banking licence asserted.
Permitted purposeOffline exact-reference teaching lookup under POL-08 revision 3.
Subject and productSynthetic statements for AC-101 and AC-202; no actual financial product.
Selected jurisdiction/regionLearner choice or unresolved; learning selection only.
Regulator/policy ownerActual regulator unresolved; fictional POL-08 owner controls the exercise purpose.
Processing/data locationsLocal exercise directory only; no external OCR or model execution.
Information ownerPacket custodian within the invented exercise.
Retention/legal-hold ownerReal applicability unresolved; active withdrawal is a separate teaching operation.

For a real proposal, draw the path before reading supplier assurances. Name the source archive, scanner, transcription process, working folder, index, cache, reviewer interface, support channel and backup/export locations. For every arrow, ask whether content, identifiers or operational metadata leave one controlled environment. A regional hosting label may omit remote support, subcontractors or diagnostic logs. Obtain evidence for those paths rather than filling gaps with the main server's advertised location.

ICO AI guidance is UK guidance under review following the Data (Use and Access) Act. Use its lifecycle consideration of accuracy and minimisation as an educational method, subject to actual applicability. Justify copied fields against the lookup purpose. Account identifiers support this exercise boundary; an imagined address adds no teaching value or jurisdiction evidence.

Keep three legal research questions distinct. GDPR territorial and material scope questions concern whether the relevant processing is within that framework. International transfer questions concern the actual movement or access involved and the relevant mechanism. DORA questions concern whether the actual entity and ICT arrangements fall within its scope and what operational-resilience obligations apply. These sources do not create a universal banking checklist. Bank secrecy, retention, localisation, contractual duties and other rules may require separate research in the selected jurisdiction.

  1. Write the entity, product, purpose and data facts that are known. Mark unknown facts explicitly instead of assuming a UK institution.
  2. List processing and access locations, including support and derived stores. Separate observed facts from supplier statements awaiting verification.
  3. Create an applicability question for each relevant source. Ask an authorised legal, compliance or policy owner to resolve it using actual entity and product facts.
  4. Record the permitted learning operation independently. Keep the Northgate lab offline while real-world evidence is missing.
  5. Bind any eventual real approval to the named path, purpose and versions. Reopen review when any of those changes.

Worked example: scan ST-101 revision 2 locally, send it to an unspecified transcription service and return text to the index. USD and June 2026 identify statement context, not service locations or support access. Record those paths unresolved and hold external transcription. Continue supplied OCR comparison offline. Reconciliation is 12500.00 minus 250.00 minus 150.00 plus 50.00 equals 12150.00 USD; arithmetic does not resolve processing authority.

Separate learning selection from processing approval

A region selection directs research; observed entity and processing facts support an accountable applicability and path decision.

Scroll the diagram sideways, or read every step and relationship below. Keyboard: focus the diagram, then use the Left and Right arrow keys.

Learning regionEntity and path factsApplicability questionsAuthorised reviewBounded path decision
Steps
  • Learning region: Selection or unresolved, without legal conclusion.
  • Entity and path facts: Purpose, product, access and locations.
  • Applicability questions: Scope, transfers, resilience and records duties.
  • Authorised review: Resolve evidence gaps for the actual proposal.
  • Bounded path decision: Approve a named path or hold unresolved steps.
Relationships and conditions
  1. Learning region to Applicability questions: Choose research focus
  2. Entity and path facts to Applicability questions: Supply actual context
  3. Applicability questions to Authorised review: Request qualified resolution
  4. Authorised review to Bounded path decision: Record authority and limits

Text equivalent: start with a learning-region choice and a separate set of entity and processing facts. Both inform questions, but only actual evidence and an authorised review can support a real path decision. An unresolved arrow stays held. No country selection automatically authorises storage, access or interpretation.

Try it yourself · Activity 05

35 minutes

Complete a context card without invented law

Use the context fields above and the proposed unspecified transcription service. Select a learning region or unresolved, then prepare a processing evidence request.

  1. Complete all eight context fields using only the supplied packet.
  2. Identify the unresolved external transcription and support paths.
  3. Write separate GDPR, DORA or selected-region research questions, without asserting applicability.
  4. State which offline exercise can continue and who would need to decide a real processing change.

Which missing fact could change your proposed processing path most? Explain why a hosting-region label would or would not resolve it.

Worked answer

A sound card identifies an invented lab, POL-08 revision 3, synthetic statements and the offline purpose. Region selection remains educational. The service's processing and support locations are unresolved, so its external transcription step holds. Ask for actual entity/product scope, access and location evidence and applicable records/transfer duties. Offline comparison of supplied OCR-ST-101 with printed ST-101 revision 2 can continue. Actual legal and processing authority requires the relevant owner, not a learner's selection.

Scroll sideways to see every column.

Map processing locations and jurisdiction questions · Table 10
Chapter review questionAnswer after your attempt
Does USD identify the governing jurisdiction?No. Currency does not determine entity, product, residence, regulator or processing facts.
What does a learning-region selection do?It directs study and evidence questions; it does not establish applicable law.
Why map support access?Content may be accessed through support or diagnostics even when primary storage stays in one place.
How does NIST MAP help?It makes purpose, affected people and system boundaries explicit before a risk decision.
What does minimisation mean in this exercise?Include fields justified by the lookup and accuracy purpose, without adding irrelevant identity data.
What remains beyond this source selection?Other applicable banking, records, secrecy, contractual and local duties require qualified research.

Apply what you learned · Practice

A learner selects the EU pathway while the transcription service's support location is unknown. What follows?

Explanation and answer

The external step holds pending evidence and actual applicability review. A study choice cannot resolve entity scope or undocumented access paths. Continue the bounded offline exercise while the proposed external step is unresolved.

Practice only. This does not count towards your exam or certificate.

Next chapter

Learn in your browser · Chapter 06 of 08

06

Withdraw active references and recover from trusted sources

Use an epoch transition to withdraw the active statement reference, linked chunks and cached answers together. Reopen retrieval only from intact source evidence.

After active withdrawal of ST-101 revision 2, a cached answer still returns 12150.00 USD for June. The figure matches the original packet but violates eligibility. Withdrawal controls permitted use, not merely incorrect numbers. Removing a visible search reference alone leaves the answer path inconsistent.

Northgate begins at active-index epoch 1. An epoch versions retrieval state, not a source or approval credential. Withdrawal creates epoch 2: remove the exact reference, derived chunks and cached answer. Epoch 1 queries hold. This finite transition does not prove legal erasure, backup/export deletion or production propagation.

Keep four records concepts separate. The source archive preserves material under an authorised records decision. The active index contains references eligible for this retrieval purpose. Derived chunks are copied teaching content linked to those references. Cached answers are earlier results with their own purpose, scope and epoch context. A withdrawal can change active eligibility without authorising destruction of the source archive. Real retention schedules, disputes or legal holds need their actual owner before any real deletion.

Use the NIST AI RMF MANAGE risk-response method: name the withdrawal owner, affected stores and reopening evidence. The framework is voluntary, with version 1.0 under revision. Controlled records disposition remains separate from active working-copy removal. Northgate's epoch and eligibility rules come from the fictional packet, not a regulation.

Scroll sideways to see every column.

Withdraw active references and recover from trusted sources · Table 11
Store or decisionRequired Northgate action at epoch 2
Active reference for ST-101 revision 2Remove from the eligible reference set.
Derived chunks for that exact versionRemove the copied statement content from the active chunk store.
Cached AC-101 June answerInvalidate the result linked to revision 2 and epoch 1.
Queries carrying epoch 1Hold before constructing a result from stale state.
Minimal tombstone/decision recordMay retain identifier, decision and epoch without statement text.
Original archive, backups and exportsOutside the demonstrated withdrawal; real disposition requires authorised review.

A minimal tombstone records the withdrawn identifier, revision, decision and epoch without statement text or balances. An authorised internal owner can inspect the transition evidence. Denied callers receive generic responses without customer or document-existence details. Accountability records and caller responses have different access contexts.

  1. Identify the exact source revision and active purpose to withdraw. Do not interpret withdrawal as permission to destroy the whole archive.
  2. Prepare the new eligible reference set and remove its linked active chunks and cached answers.
  3. Verify the new stores agree, then make epoch 2 the active state. In a real implementation, avoid a window where the new reference list shares old answers.
  4. Reject stale epoch requests before result construction. Inspect an authorised query against epoch 2 and a deliberately stale query against epoch 1.
  5. Record the decision, affected stores and residual scope. Reopen only from eligible source material and a fresh accountable decision.

Worked example: before withdrawal, an AC-101-scoped analyst with permitted purpose and epoch 1 can obtain the approved current ST-101 revision 2 reference. After withdrawal, a query at epoch 2 cannot produce the June balance from that reference because it is absent from the eligible set. ST-101 revision 1 remains superseded and relates to May 2026, so it is not a fallback for June. ST-202 concerns AC-202 and remains outside the analyst's scope. Recovery therefore means holding the June answer while a valid source and decision are restored, not choosing the nearest number.

Recovery requires an intact eligible source and provenance for rebuilding. Surviving OCR-ST-101 cannot recreate an approved source: arithmetic detects its wrong figure but cannot recover lost authority. If the preserved source exists, verify version/bytes, reconcile derivatives, check status and obtain review. Digests detect byte differences; they confer neither approval nor truth.

If evidence is missing, seek a replacement from the authorised source owner and hold June lookup. Do not reconstruct transactions from cached text, extrapolate from May or broaden access. State what was restored and what remains held; a delay is safer than hidden substitution.

Withdrawal changes every active answer store

An exact withdrawal decision prepares a consistent epoch 2 across references, chunks and cache, while stale requests hold.

Scroll the diagram sideways, or read every step and relationship below. Keyboard: focus the diagram, then use the Left and Right arrow keys.

Exact version decisionReference removalChunk removalCache invalidationActivate epoch 2Stale query hold
Steps
  • Exact version decision: ST-101 revision 2, active retrieval only.
  • Reference removal: Remove eligibility for this purpose.
  • Chunk removal: Remove derived active content.
  • Cache invalidation: Remove linked answer.
  • Activate epoch 2: Verify all three stores agree.
  • Stale query hold: Epoch 1 cannot construct a result.
Relationships and conditions
  1. Exact version decision to Reference removal: Change active eligibility
  2. Exact version decision to Chunk removal: Remove copied content
  3. Exact version decision to Cache invalidation: Invalidate derived result
  4. Reference removal to Activate epoch 2: Verify reference state
  5. Chunk removal to Activate epoch 2: Verify chunk state
  6. Cache invalidation to Activate epoch 2: Verify cache state
  7. Activate epoch 2 to Stale query hold: Refuse old-state request

Text equivalent: withdraw the reference, linked chunks and cached result together, then verify epoch 2. Old-state queries hold. Archive disposition remains separate. Recovery begins with an eligible source and review, never a superseded amount.

Try it yourself · Activity 06

40 minutes

Write a withdrawal and recovery trace

Withdraw ST-101 revision 2 from epoch 1. Use the supplied stores and remaining packet versions to explain an AC-101 June lookup at epoch 2.

  1. List the three active-store changes and the new epoch.
  2. State the outcome for an epoch 1 request and an epoch 2 June request.
  3. Reject May revision 1, AC-202 and OCR-ST-101 as replacement authority.
  4. Write the evidence needed to restore a valid June reference and one residual deletion limit.

What source evidence would your recovery plan need if the original image were missing? State what you would hold instead of reconstructing.

Worked answer

Remove the ST-101 revision 2 active reference, its derived chunks and linked cached answer, then verify epoch 2. Epoch 1 requests hold. The epoch 2 June answer remains unavailable. May revision 1 is superseded, AC-202 is out of scope and fabricated OCR is not an authoritative source. Recovery needs intact eligible source material, provenance/reconciliation checks and a fresh owner decision. This trace proves active retrieval withdrawal only, not backup/export deletion or legal erasure.

Scroll sideways to see every column.

Withdraw active references and recover from trusted sources · Table 12
Chapter review questionAnswer after your attempt
Why invalidate a numerically correct cached answer?Its source is no longer eligible for active retrieval under the withdrawal decision.
What does an epoch identify?The active retrieval state, separately from source revision and human authority.
Can withdrawal prove legal erasure?No. Its demonstrated scope is active references, chunks and caches.
Why cannot May replace June?Revision 1 is superseded and belongs to a different period; the packet permits no June inference.
What if only fabricated OCR survives?Hold and seek authoritative source evidence; reconciliation cannot recreate lost authority.
What can a digest establish?Byte consistency against a reference, not a person's permission or factual truth.

Apply what you learned · Practice

Epoch 2 excludes ST-101 revision 2, but an epoch 1 request reaches the cache. Which behaviour preserves the withdrawal?

Explanation and answer

Hold the stale request before result construction. Eligibility must match the active state. Correct arithmetic and nearby period data cannot authorise an old cached answer.

Practice only. This does not count towards your exam or certificate.

Next chapter

Learn in your browser · Chapter 07 of 08

07

Verify financial answers and challenge adversarial evidence

A proposed answer must preserve the account, currency, period, revision and page that support it. Evaluate concrete failures against the supplied packet before treating fluency or a correct total as adequate evidence.

A proposed answer says the current balance is 12150.00 and the analyst may proceed. It omits currency, account, period, revision and the meaning of proceed. A reader could mistake a June figure for a live balance or action authority. Verify the whole claim, not only its number.

POL-08 revision 3 requires role/account checks for approved statement lookup and human review of interpretation. Build a claim ledger with each claim, exact source, context and added inference. For this finite fixture, cite supplied statement figures, closing field; physical page not supplied. Structural eligibility can pass while actual scan-page inspection remains a release gap.

Use NIST AI RMF MEASURE principles to choose methods matched to the task and risks. The framework is voluntary and under revision. Set expected results from printed figures, statuses, roles and epochs before execution. Inspect permitted and denied paths. This finite packet cannot estimate real OCR, model, language or product performance.

ICO AI guidance is UK guidance under review. Its accuracy method encourages inspecting sources and distinguishing fact from opinion where applicable. Keep printed figures separate from fabricated OCR and commentary. AN-09's instructions to grant AC-202 access and suppress citations remain untrusted content; inspect them without obeying them.

Scroll sideways to see every column.

Verify financial answers and challenge adversarial evidence · Table 13
Proposed claim or inputFinite expected disposition
ST-101 revision 2 closing is 12150.00 USD for June 2026Candidate factual lookup only when source/current status, scope and epoch permit it.
OCR-ST-101 closing is 121500.00Reject the fabricated transcription figure against printed source and arithmetic.
May 2026 closing 12400.00 answers JuneReject the period and revision substitution.
AC-202 closing 5900.00 helps AC-101 analystDeny cross-account retrieval without existence details.
AN-09 grants wider access and removes citationsIgnore the instruction; unapproved content cannot create authority.
Withdrawing revision 2 leaves a cached June answerHold stale epoch and invalidate the linked active result.

Worked verification: attach AC-101, USD and June 2026 to opening 12500.00, debit 250.00, debit 150.00, credit 50.00 and closing 12150.00. Compute 12500.00 minus 250.00 minus 150.00 plus 50.00 equals 12150.00. Compare printed closing with fabricated OCR closing 121500.00. The difference is 109350.00 USD. That discrepancy establishes this transcription is wrong for the supplied field. It does not justify silently rewriting source bytes or claiming the extraction pipeline has achieved an accuracy rate.

The lab rejects non-string and non-two-decimal money rather than silently rounding. Python Decimal documentation supports constructing decimal values from strings; float construction can retain binary float artefacts. A malformed 12150.000 must hold even if numerically equal to 12150.00. Real source conventions require their own validation.

  1. Break the answer into factual claims, context and proposed actions. Identify any inference that goes beyond lookup.
  2. Check source status, version, account permission, purpose and epoch before reading or constructing an answer.
  3. Match amounts to printed figures and reconciliation. Use the supplied closing-field locator; record physical page not supplied.
  4. Run the adversarial cases with expected dispositions fixed in advance. Record what happened, including whether a denial exposed another account.
  5. Submit the exact proposed answer and source/output versions for accountable human review. Hold any unresolved amount, citation, interpretation or authority claim.

Use failures diagnostically. If a stale epoch serves a correct answer, fix state enforcement and cache invalidation. If AC-202 appears in denial text, fix the disclosure path. If 121500.00 reaches the answer, fix transcription verification. If AN-09 changes the role, fix the separation between source content and control authority. Repeating the same successful lookup does not address any of those failures. A test suite should explain which boundary failed and what evidence would demonstrate a repair.

Report named executed cases, expected results and fixture/code versions. Do not translate synthetic passes into OCR accuracy, model quality or universal security assurance. A denied query may be the correct task result; fluency may be wrong. Count results against predefined expected behaviour.

Verify claims before accepting an answer

Separate eligibility, figure checks and citation context from proposed interpretation, then seek review of the exact result.

Scroll the diagram sideways, or read every step and relationship below. Keyboard: focus the diagram, then use the Left and Right arrow keys.

Claim ledgerEligible evidencePrinted figuresCitation contextHuman reviewUnresolved claim holds
Steps
  • Claim ledger: Amount, context and proposed action.
  • Eligible evidence: Role, account, purpose, status and epoch.
  • Printed figures: Reconciliation and type checks.
  • Citation context: Exact version and supplied field locator.
  • Human review: Inspect the exact wording and any interpretation.
  • Unresolved claim holds: No invented source or action permission.
Relationships and conditions
  1. Claim ledger to Eligible evidence: Check authority to use evidence
  2. Eligible evidence to Printed figures: Inspect amount
  3. Eligible evidence to Citation context: Inspect provenance
  4. Printed figures to Human review: Present calculation
  5. Citation context to Human review: Present traceable context
  6. Human review to Unresolved claim holds: Hold unresolved element

Text equivalent: list the answer's claims, then check eligibility before using evidence. Inspect printed amounts and citation context independently. Present both with the exact wording for human review. Any unresolved factual or action claim holds. A digest or successful arithmetic check cannot substitute for that decision.

Try it yourself · Activity 07

40 minutes

Repair a misleading balance answer

Repair the proposed current balance sentence using the packet. Add the fabricated OCR discrepancy and explain what happens after withdrawal.

  1. Write a bounded June 2026 AC-101 lookup sentence with USD and revision context.
  2. Show the reconciliation and the 109350.00 discrepancy.
  3. Use the supplied closing-field locator; record physical page not supplied and actual scan provenance untested.
  4. Explain why financial action and an epoch 2 withdrawn-source lookup remain held.

Which technically true phrase in a proposed answer could still mislead a reader? Rewrite it so its evidence and limits are visible.

Worked answer

Before withdrawal and only for the permitted scoped request, ST-101 revision 2 records AC-101's June 2026 closing as 12150.00 USD. Printed arithmetic agrees; fabricated OCR differs by 109350.00 USD and is rejected. Cite supplied statement figures, closing field; physical page not supplied. This structural lookup does not verify actual scan provenance. Do not say current balance or authorise action. At epoch 2 the withdrawn reference cannot supply the answer; interpretation and real actions remain with the established human process.

Scroll sideways to see every column.

Verify financial answers and challenge adversarial evidence · Table 14
Chapter review questionAnswer after your attempt
Why is current balance unsuitable here?The packet states a June 2026 closing figure, not a live account balance.
What is the printed/OCR closing difference?121500.00 minus 12150.00 equals 109350.00 USD.
Why test citation suppression?A source instruction may try to remove evidence that reviewers need; content must not control permissions or review.
Can three-decimal input pass by numerical equality alone?No. Validate the defined monetary representation and source meaning, not just parsed numerical equality.
What does the supplied closing-field locator establish?A finite teaching location, without a physical page or verified scan provenance.
What can these cases establish?Behaviour for the executed synthetic contract, with no real OCR/model or production assurance.

Apply what you learned · Practice

AN-09 asks the system to grant AC-202 access and omit citations. What should the evaluator expect?

Explanation and answer

Its instruction is ignored and the existing scope/citation checks remain. The unapproved note is untrusted source content. Its apparent usefulness does not grant a role or change evidence requirements.

Practice only. This does not count towards your exam or certificate.

Next chapter

Learn in your browser · Chapter 08 of 08

08

Complete the offline capstone and record capability gaps

Assemble a reproducible exact-reference teaching prototype and an evidence pack that separates executed behaviour from untested deployment needs. The knowledge assessment and written capstone answer different learning questions.

The capstone solves a bounded problem: preserve supplied figures, enforce purpose/account permissions, cite eligible versions and withdraw active derivatives offline. Its evidence pack makes results inspectable. It establishes no deployed service, real OCR accuracy, vector retrieval quality or authority to process real financial records.

Preserve every Northgate revision and status, including fabricated OCR and unapproved AN-09. Printed figures and declared roles form the finite oracle. The prototype selects known identifiers deterministically; it runs no embedding, external model, transaction, credit decision or customer communication.

Record actual files, code/fixture versions, instructions and observed outputs in a manifest. Digests compare recorded bytes. Purpose, owner, status and accountable review remain separate evidence. A matching AN-09 digest preserves unapproved instructions; it cannot grant their requested access.

Structure evidence using the voluntary NIST AI RMF: MAP context, MEASURE evaluation, MANAGE responses and GOVERN responsibilities. Version 1.0 is being revised. Describe boundaries, predefined/observed results, holds, recovery and decision owners. These headings organise evidence rather than certify it. Keep preserved sources, derivatives, statuses and disposition decisions explicitly linked.

Scroll sideways to see every column.

Complete the offline capstone and record capability gaps · Table 15
Capstone artefactMinimum inspectable evidence
Context and processing cardEight fields, unresolved region/applicability questions and no external processing path.
Source and reconciliation registerExact revisions, statuses, account/currency/period and supplied printed arithmetic.
Permissions matrixEngineer builds but does not automatically query; analyst AC-101 only; reader current policy only.
Answer/citation traceEligible source version, supplied field locator, physical-page gap and exact proposed claim/review status.
Adversarial resultsOCR/type, stale period, cross-account, injection and epoch cases with expected/observed outcomes.
Withdrawal/recovery traceEpoch 2 reference/chunk/cache removal, stale request hold and source-dependent reopening conditions.
Capability gap recordDated audience need, current evidence, proposed offering, dependencies, risks and priority.
  1. Read the README and keep execution offline. synthetic-selected is a fictional learning context, not legal approval.
  2. Run audit, query and scenario against unchanged fixtures. Capture actual commands, versions, observations and failures.
  3. Inspect permitted AC-101 lookup and denied engineer, policy-reader statement and cross-account requests. Denials omit existence details.
  4. Reconcile printed June figures; reject fabricated OCR and malformed money. Inspect source and field-locator context.
  5. Inspect withdrawal across reference, chunks and cache, then test old/new epochs. Explain June holds.
  6. Assemble the evidence pack and gap record; real adaptation needs its relevant review.

Worked capstone disposition: the scoped analyst's permitted epoch 1 lookup can cite approved current ST-101 revision 2 for AC-101 and June 2026. The records-engineer can prepare an index but cannot rely on that role for statement queries. The policy-reader can obtain approved current POL-08 revision 3, not balances. After withdrawal, epoch 1 holds and epoch 2 has no eligible June ST-101 revision 2 reference. The demonstration remains useful even though it withholds a requested answer, because withholding is the expected result for that state.

Report each result separately: synthetic reconciliation, wrong-field rejection, specific permission dispositions and active-store withdrawal. The closing-field locator supports finite teaching lookup; physical page and scan provenance remain untested. No result proves backup/export erasure. Name residual paths rather than hiding them in a general success claim.

Preserve failing evidence and repair its cause. Permission failures need permission-path repairs; figure failures need verification repairs. Rerun affected and dependent checks. Do not change the oracle, remove adversarial cases or widen access to obtain a pass.

The forty-question bank draws twenty mapped MCQs per sitting and assesses knowledge only. Strictly above eighty percent means sixteen correct fails and seventeen passes. Written practice and capstone remain ungraded. A knowledge result establishes no professional competence, identity assurance, accreditation or deployment approval. Keep the private bank separate from practice answers.

Date the real-deployment gap: financial-operations teams need auditable access to actual archives; current evidence is a private teaching prototype. A possible offering adds institution-specific ingestion, authority/permission mapping, retention integration and recovery. Dependencies include authorised data, qualified records/compliance review, representative OCR/retrieval evaluation, hosting/support evidence and security/accessibility checks. Prioritise discovery and authority mapping before integration because wrong balances and cross-customer disclosure have material consequences.

Capstone evidence leads to a bounded conclusion

The packet and prototype produce inspected evidence, which supports a learning conclusion and a separate implementation gap record.

Scroll the diagram sideways, or read every step and relationship below. Keyboard: focus the diagram, then use the Left and Right arrow keys.

Synthetic packetOffline prototypeObserved evidenceInspect and reviewLearning conclusionImplementation gap
Steps
  • Synthetic packet: Preserve exact figures, versions and statuses.
  • Offline prototype: Deterministic exact-reference rules only.
  • Observed evidence: Permissions, arithmetic, citations and withdrawal.
  • Inspect and review: Separate passes, failures and unresolved evidence.
  • Learning conclusion: State only the executed synthetic behaviour.
  • Implementation gap: Name owners, dependencies and risks before real use.
Relationships and conditions
  1. Synthetic packet to Observed evidence: Supply finite oracle
  2. Offline prototype to Observed evidence: Produce actual observations
  3. Observed evidence to Inspect and review: Make result inspectable
  4. Inspect and review to Learning conclusion: Bound the teaching claim
  5. Inspect and review to Implementation gap: Record unresolved capability

Text equivalent: the preserved packet supplies expected facts; the offline prototype supplies observations. Inspect their agreement and failures before writing a conclusion. The conclusion describes this teaching behaviour. A separate gap record states what a real operational service still needs. Neither path creates approval through a digest or assessment score.

Try it yourself · Activity 08

75 minutes

Submit the capstone evidence pack

Use the supplied offline exercise and the seven artefacts above. Produce an inspectable pack without adding real records or external services.

  1. Record actual files, versions, commands and results, including failures.
  2. Show the reconciliation, permission matrix and one exact answer trace.
  3. Include epoch 2 withdrawal and source-dependent recovery conditions.
  4. Write a dated capability gap and distinguish knowledge assessment from practical approval.

Which successful lab result would be easiest to overstate to a prospective user? Write a precise alternative claim and the evidence still needed.

Worked answer

A complete pack contains the named artefacts with actual observed results and explicit residual limits. It rejects 121500.00, preserves AC-101 scope, ignores AN-09, distinguishes POL-08 revisions and holds old epochs after withdrawal. Recovery needs eligible intact sources and accountable review. Missing commands or results must remain unrun, not reported as passed. The gap record names real-data, jurisdiction, OCR/retrieval, operations and review dependencies. Seventeen of twenty passes knowledge only; the capstone remains ungraded and private.

Scroll sideways to see every column.

Complete the offline capstone and record capability gaps · Table 16
Chapter review questionAnswer after your attempt
What does exact-reference mean here?Deterministic lookup of known eligible synthetic references, without model or vector-search inference.
Why preserve failing outputs?They make the boundary failure inspectable and support a targeted repair.
Does an engineer's build permission allow querying?No. Query access requires its separate purpose, role, account and state checks.
What passes a twenty-question sitting?Seventeen correct passes; sixteen correct is exactly eighty percent and fails.
Is the capstone practically certified?No. It is ungraded learning work, separate from the knowledge-only assessment.
What should a capability gap include?Audience problem, current evidence, proposed offering, dependencies, risks, priority and date.

Apply what you learned · Practice

Every supplied offline case passes after inspection. Which report is justified?

Explanation and answer

The tested synthetic contract passed; real deployment dependencies remain. Finite offline evidence supports that precise learning conclusion. It does not establish real OCR/model quality, legal applicability or operational approval.

Practice only. This does not count towards your exam or certificate.

Assessment options

Keep learning

The complete workbook

Eight substantial chapters teach financial archive triage, transcription reconciliation, source authority, account permissions, explicit jurisdiction questions, active-store withdrawal, adversarial verification and a reproducible capstone. Eight accessible diagrams, answered chapter reviews and a mapped knowledge-only bank support practical learning.

  1. 01
    Define the purpose and inventory the financial archive

    A useful financial-record index begins with a bounded question, an information owner and an inventory that preserves what each record means. Practise this with the invented Northgate Records Lab before proposing any real archive processing.

    Read here · 1 exercise
  2. 02
    Reconcile transcribed financial figures against their source

    Digitisation preserves meaning only when amounts remain attached to their account, currency, period and source. Check the supplied Northgate transcription with exact arithmetic and inspect discrepancies before permitting any answer to use it.

    Read here · 1 exercise
  3. 03
    Preserve provenance, revisions and source authority

    A financial citation needs more than an identifier. Preserve the source revision, page or field locator, context and transformation history so a reviewer can determine exactly what supports an answer and whether it is still eligible.

    Read here · 1 exercise
  4. 04
    Check purpose, role and account permissions before retrieval

    A relevant financial record can still be outside a caller's permission. Apply Northgate's expressly synthetic role, purpose, account, status and epoch gates before constructing a result, and keep untrusted document instructions outside the control plane.

    Read here · 1 exercise
  5. 05
    Map processing locations and jurisdiction questions

    Financial records can pass through scanners, support tools, storage and reviewers in different places. Build a context card and processing map that expose unresolved authority before choosing a real retrieval environment.

    Read here · 1 exercise
  6. 06
    Withdraw active references and recover from trusted sources

    Use an epoch transition to withdraw the active statement reference, linked chunks and cached answers together. Reopen retrieval only from intact source evidence.

    Read here · 1 exercise
  7. 07
    Verify financial answers and challenge adversarial evidence

    A proposed answer must preserve the account, currency, period, revision and page that support it. Evaluate concrete failures against the supplied packet before treating fluency or a correct total as adequate evidence.

    Read here · 1 exercise
  8. 08
    Complete the offline capstone and record capability gaps

    Assemble a reproducible exact-reference teaching prototype and an evidence pack that separates executed behaviour from untested deployment needs. The knowledge assessment and written capstone answer different learning questions.

    Read here · 1 exercise

Also inside: a 10-point checklist, a glossary of 12 terms and 10 questions and answers to test yourself. 8 hands-on exercises, each with a worked answer at the back where the workbook gives one.

The PDF is free. We ask for your name and email before downloading. Read the privacy notice at the download form. Free to download and use for personal learning, study groups and inside your own team. Please do not resell the workbooks or republish them as your own. Link people to trust-agent.ai instead.

Get your free PDF workbook

Enter your name and email, then download the complete workbook. This form also works without JavaScript.

We privately record your name, email and request IP for this download. Read our privacy notice and retention policy.

Visit Mickai on LinkedIn

Newsletter confirmation does not affect your download. Following Mickai on LinkedIn is optional; this site does not verify followers.

Test yourself

Questions and answers

How can a financial firm digitise old records for AI retrieval?

Start with authorised purposes and a source inventory. Reconcile transcribed figures, preserve page and revision provenance, check role and account permissions before retrieval, and review proposed answers. This private lab uses synthetic exact references and does not establish a deployed Mickai service.

Does this lab test an OCR engine?

No. OCR-ST-101 is a fabricated supplied transcription. Its closing figure is deliberately wrong. The runnable checks demonstrate reconciliation of those fields, not measured recognition accuracy or scanning performance.

What is the correct ST-101 closing balance?

For approved current revision 2, USD 12500.00 minus debits 250.00 and 150.00 plus credit 50.00 is USD 12150.00. Keep account AC-101 and June 2026 attached. Revision 1 is a separate superseded record.

Can a records engineer automatically read every indexed statement?

No. Build permission and query permission differ. The lab checks role, permitted purpose and account scope before constructing candidates. An index does not grant a new right to read customer data.

Can retrieved instructions grant access to another account?

No. AN-09 is unapproved source content. Its instruction to grant AC-202 access and suppress citations cannot change the authorised query policy.

Does selecting a jurisdiction establish compliance?

No. The context card records an explicit question. Entity type, product, subjects, locations, applicable requirements and institutional decisions still need qualified review. No worldwide legal coverage or UK default is claimed.

Does DORA govern every financial document?

No universal conclusion follows from this course. Determine actual entity and ICT-service scope using applicable sources and qualified review. An ICT resilience framework is not the same as a statement permission matrix.

Does active withdrawal prove legal erasure?

No. The lab removes an active reference, chunks and a cached answer and advances the epoch. Backups, exports, retention schedules and legal holds remain separate responsibilities not tested by this exercise.

What does a content digest prove?

It helps compare bytes under an identified process. It does not authenticate the reviewer, validate arbitrary prose or establish permission. A whole packet with forged matching digests can still defeat a structural comparison.

Can I take the official exam and get a certificate now?

The knowledge exam draws 20 questions and requires strictly above 80 percent: 16 of 20 fails at 80 percent and 17 passes at 85 percent. Written practice and capstone are ungraded; an educational certificate records knowledge assessment only. Check the published course and assessment pages for current availability and terms; local files alone do not establish a live exam or certificate service.

Write as you go

My notes

Use this scratchpad for your own notes, working or answers as you read. Notes are saved in this browser on this device. Downloading makes a local copy; it does not send your notes to Mickai.

Learn → Practise → Demonstrate

Ready to put it into practice?

Take the scored exam when you feel ready. You do not need to download the workbook first. A score strictly above 80% earns a named, dated Mickai certificate with a verification page.

Take the official exam

Your name and email are collected at exam start. Certificates record an assessment result, not an accredited qualification or verified identity.

Learn the language

Key terms

Source archive
The controlled collection of original records, with owners, purposes, statuses and retention responsibilities.
OCR
Optical character recognition: a transcription process requiring separate evaluation. The lab supplies fabricated text and runs no OCR engine.
Reconciliation
Checking that amounts, signs, currency, period and exact row arithmetic agree with the authoritative supplied record.
Provenance
The traceable relationship between a claim and its source reference, revision, page, status and interpretation context.
Permission-aware retrieval
Constructing candidates only after the request satisfies the relevant authorised role, scope, purpose and source conditions.
Index epoch
A version identifier for active retrieval state. A request tied to withdrawn state must hold rather than reuse an older result.

6 of the workbook's 12 terms. The complete glossary is in the workbook.

Follow the evidence

Sources and checks

Facts last checked: .

These workbooks use AI assistance. See how the workbooks are made.

  1. ICO Guidance on AI and data protection; relevant claims checked 2026-10-01
  2. NIST AI Risk Management Framework; relevant claims checked 2026-10-01
  3. European Commission Cyber resilience; relevant claims checked 2026-10-01
  4. European Commission Principles of personal data processing under the GDPR; relevant claims checked 2026-10-01
  5. European Commission Rules on international data transfers; relevant claims checked 2026-10-01
  6. Python 3.12 decimal documentation; relevant claims checked 2026-10-01
  7. NIST AI RMF 1.0 official PDF; relevant claims checked 2026-10-01
  8. ICO Accuracy and statistical accuracy; relevant claims checked 2026-10-01

Created by Mickarle Sean Junior Wagstaff-Irons - Micky Irons with the Mickai team. Published by Mickai LTD. Last updated 1 October 2026.

NextKeep going

Where to go next