Learning-content audit — September 23, 2026SUPPORTING MATERIAL
REFERENCE SHELF
Your guided curriculum
SUPPORTING MATERIALGUIDED READING

Learning-content audit — September 23, 2026

This records the instructional corrections from the supplied audit, originally pinned to 61322f73a77b7653ea8f2a8d3e10f0326a524414. The final scope is lessons, examples, practice contracts, diagrams and navigation, not a new website or production-deployment certification.

What changed

Area Learning correction Where to continue
Foundations and application correctness Refactoring preserves observable contracts; test chronology is not an oracle; search boundaries, numeric overflow, input contracts, transaction safety and local draft ownership are explicit Curriculum, coding bundles
Design and operations Explain the actual transaction, authorization, publication, retry and capacity boundaries rather than treating a service box, queue, cache or feature flag as a guarantee All design problems
AI projects Whole-field invoice validation; immutable bytes before result pointers; separate review/retry outcomes; distinct rollback history; checked candidate identity rather than a model name alone Route extracted invoices through validation and review, Track AI evaluation evidence and serving versions
Migrations Test hard requirements safely, choose live exposure separately, reconcile counters and runtime evidence, distinguish intermediate benefits from retirement savings Lesson, five exercises, Migrate tags across data, clients and workers
Technical decisions A supported approval may require no edits; strategy has multiple valid origins; staff roles are not universal; mentoring and sponsorship differ; timing data determines the bottleneck Decision writing, strategy, scope, effectiveness
Practice and discovery Remove contradictory requirements from linked migration/strategy exercises; distinguish assignments from runnable references; list current material rather than historical totals Project catalog, continuing project

Existing useful visual exercises were retained in the revised lessons. The migration and strategy illustrations were corrected with their explanations; the revised strategy SVG was rendered and inspected. This is not a claim that every repository visual received a new full-size or cross-browser review.

What was deliberately retained

A build brief remains an assignment unless code is explicitly supplied. The bookmark-editor slice does not implement all five continuing-project stages. Each coding problem keeps its supported input contract; a consistency suggestion is not a reason to add needless production validation to every algorithm.

The company studio, evidence ledger and assessment instructions already distinguish original exercises, reported sightings, technical sources and public answer keys. Those disclosures remain. No new question-frequency, hiring-probability or independent mastery claim is made; external sources were not freshly reverified in this learning-only finishing pass.

Current learning inventory

Source-path checks found 18 subject chapters, 42 coding bundles, 49 project entries and 41 design/architecture practice pages. Each chapter is reachable from the root and curriculum contents. Each current project/stage and design page appears exactly once in its corresponding catalog.

The 49 project entries are 40 standalone build briefs, five continuing-project stages and four runnable AI references. The 41 design pages are five longer worked examples plus 36 focused briefs, including diagnostic and operational exercises. These categories are not counts of deployed applications.

Checks performed

python scripts/check_curriculum.py --report /tmp/learning-test-results.json completed 57 isolated suites: 279 discovered tests, 275 executed successfully, four skipped and zero failing suites. The run included all 42 coding bundles, the migration fixtures and AI reference tests. The four skips were optional mocked AWS-adapter tests whose dependency stack was not installed in this run.

The code snapshot was acquired at 9e729984ae1b3b9f7667c489ce1bcc079d4995b9; these finishing changes modify instructional Markdown/SVG, not the tested Python implementations. The local report records checkpoint 1c211ea5347975cfa7ec4f8a740dc8453426f485, Python 3.13.5 and SQLite 3.46.1. AI release-demo output also confirmed promotion and rollback to release-1 at revision 3. Counts are test methods, not assertions or proof of production safety.

Changed Markdown structure and local source links were checked. Catalog checks compared exact source paths, not a minimum count. Real PostgreSQL sessions, TypeScript/browser execution, live AWS, production model quality and fresh external-source verification remain separate evidence categories.

This record describes the learning-content pass. The subsequent reader, dependency-locking, publication and verification fixes are recorded in audit results. Neither record claims that optional live-cloud or other external certification gates ran.