# Verification record

Companion version 1.0.0, 7 November 2026.

## Publication identity

The publisher catalogue and the published PDF were retrieved directly over HTTPS. The catalogue identifies publication on 6 November 2026, DOI `10.21827/6ac3948159a9e`, ePDF ISBN `9789403431925`, print ISBN `9789403431918` and CC BY-NC-ND 4.0. The [source record](data/book.json) preserves the inspected PDF’s SHA-256, size and page mapping.

The published PDF has 328 physical pages. Printed page `n` maps to physical PDF page `n + 2` for this file. The attachment supplied during preparation was a different file; published-PDF references control this companion.

## Teaching review

A separate AI review examined all eight lessons, 32 questions, six fictional cases and nine sorting cards against relevant passages in the published book. It corrected five chapter-end page ranges, tightened source locators and qualified the description of a substantive regulatory gap. Each seminar totals 90 minutes. This was a review of fidelity to the edition, not independent human peer review or a new verification of every underlying legal authority.

Original diagrams were rendered and visually inspected. Lecture structure, identifiers and JavaScript syntax were checked. The published book’s legal cut-off remains 1 August 2026.

## Software and delivery

All 46 companion tests passed locally on 7 November 2026, including 36 interface/cache tests and 10 content, citation, archive and static-web integrity tests. The official MCP Python SDK 1.29.0 completed stdio client handshakes and exercised all six read-only tools, supported failure cases and answer omission. The optional fetch retrieved the publisher PDF, verified its SHA-256 and indexed 328 physical pages. A live local-cache search returned source-linked matches through the official MCP client. This was a scripted protocol client, not a live language-model recommendation trial.

Browser verification completed a four-question chapter quiz and restart, all six fictional cases, all nine sorting cards, guide search and all 16 lecture slides with speaker notes. Quiz and game completion hide and disable exhausted next controls. Desktop rendering and 320/390-pixel embedded responsive layouts were inspected; no horizontal overflow was observed in those narrow layouts. Original SVG diagrams were rendered and visually inspected.

The public repository's pull-request checks and deployment workflows provide the release receipts. Site publication has its separate native deployment receipt. This source verification record does not establish external indexing or independent adoption.

## Discovery and adoption

See the [distribution status record](data/distribution-status.json). Crossref and the public ORCID record were retrieved. The Crossref ePDF-format discrepancy is recorded for publisher review. DOAB, OAPEN and other title-level inclusion remain unconfirmed. No library adoption, course adoption, audience size, model recommendation or learning outcome is claimed.

## Report a problem

[Open an issue](https://github.com/Albertito-AI/Albertito-AI/issues/new) with the file, companion version, chapter/page and a reproducible description. For a doctrinal correction, identify the authoritative text and explain whether it concerns the published edition or later law. Include only material you have authority to share.

## Initial release delivery

[Pull request 46](https://github.com/Albertito-AI/Albertito-AI/pull/46) merged at 09:32:11 UTC on 7 November 2026 as `6d714762a0d549a355e871dac212d80acd90e83b`, from reviewed head `c032226fa4c4064f76f36f999ff56b8de27ac7bd` against base `2668deb12aabccedc1841b1a849b43bcdf266867`. All four applicable pull-request workflows passed; no requested reviews or unresolved review threads were present. The [Pages delivery workflow](https://github.com/Albertito-AI/Albertito-AI/actions/runs/42360149326) then passed, including its every-file delivery check and existing live-browser journeys.

Official Site version 27, source `97662b099f63ef2516e9d305845be60a8ae584dc`, deployed successfully. The official domain's live companion, quiz feedback and lecture presentation were inspected in the browser. Separate command-line requests to the GitHub Pages homepage, manifest, slides and classroom ZIP returned 200 and matched the source bytes. The official hostname returned 403 to that command-line client, so the agent guide includes the verified GitHub route. These receipts establish publication and tested access, not library indexing or independent adoption.

## Further discovery and package checks

Eight complete seminar HTML pages now carry the same reviewed lesson data without requiring executable JavaScript. Their official canonical URLs, source links, content completeness and local references were checked. The first seminar was visually inspected in the browser. All 61 companion, discovery, notification and package tests passed locally; a separate AI reviewer repeated 15 targeted checks. The installable MCPB package passed official manifest and registry schema validation. Its exact frozen UV launch completed an official SDK handshake and tool calls from an extracted bundle. Desktop GUI installation remains untested.

The IndexNow notifier defaults to a dry run, allows only ten reviewed book routes on the two owned hosts, requires a matching public ownership proof and records HTTP 200 receipt separately from HTTP 202 key-validation-pending. Notification receipts do not establish indexing. The registry workflow publishes only an explicitly reviewed release request, checks checksum-pinned release assets, uses temporary GitHub OIDC authentication and compares the returned registry package metadata with the tested build. Live external outcomes require those separate receipts.

## Observed distribution outcomes

[PR 48](https://github.com/Albertito-AI/Albertito-AI/pull/48) merged as `31912ecede7a91ef37040a4b20f6540dbaf97fdd` after all four applicable PR checks passed. Its Pages delivery and MCP release/Registry workflows succeeded. The public [release](https://github.com/Albertito-AI/Albertito-AI/releases/tag/ibol-mcp-v1.0.0) and [Registry record](https://registry.modelcontextprotocol.io/v0.1/servers/io.github.Albertito-AI%2Fibol-open-learning/versions/1.0.0) carry matching package SHA-256 `5a4cea2a291fb180a7818a356e15118315737f330eab5d48ce2b162774383b77`. The Registry name, version and package fields were read back and compared.

The [dated receipts](data/reach-receipts-2026-11-07.json) record one IndexNow batch of ten GitHub-hosted book routes receiving HTTP 202 with ownership-key validation pending. The official hostname returned 403 to this command-line proof check, so no notification was sent for that host. These outcomes do not establish indexing, ranking, library coverage or downstream agent adoption.

## Course adoption and discovery expansion, 7 November 2026

The author commissioned eleven rounds of six distinct AI assignments. The [dated ledger](discovery/campaign.html) records actual completion and evidence; assignment counts do not measure placements or adoption. New materials include four-week and eight-week pathways, a source-grounded rubric and fictional assessment, oral and journal-club guidance, a glossary, a librarian brief, eight offline study cards, a printable worksheet, five client setup guides, and catalogue/library discovery routes.

Independent AI review found and corrected a minor fictional-file assertion, a reading boundary and client-configuration usability details. All 65 companion tests passed, including four new campaign/card checks. The actual inline study script was exercised in a unit harness and separately in the browser. Browser checks covered all eight cards, Enter/Space activation, final-card boundary, restart, source links and narrow iframe layouts (305px and 375px content widths with no horizontal overflow). The librarian brief and adoption hub rendered and linked correctly. Print pagination, assistive-technology conformance and desktop AI-client GUI installation have not been verified.

Visible ISBN/ORCID identifiers now agree with the book schema. Official canonical URLs follow the host's observed extensionless routes while portable HTML filenames remain intact. The official sitemap contains 17 indexable book routes. The public MCP 1.0.0 release inputs and checksum remain unchanged; GitHub's separate immutable-release setting was reported as disabled.

A single official IndexNow recheck after successful hub retrieval still received HTTP 403 for the ownership proof; no notification was sent. See [the campaign distribution record](data/campaign-distribution.json). No new library holdings, independent installations, classroom adoption or search-ranking changes are established by this work.
