Picks · Works · Seasons · Contributors · Colophons
The Library will host one canonical page per editorial pick, per published work, per season, per named human contributor, and per publication colophon — each slated for an upcoming build slice.
Loading…
The Library is the citable home for every Koydo-original publication and every named Koydo method. It exists so that a reader, a school, or an AI assistant can always find the authoritative version of a Koydo idea — with a stable URL, a clear author, and a publication date — rather than a paraphrase.
One canonical page per named Koydo method — each with a clear definition, scope, qualifying-test walk, and citation source, so every Koydo approach can be referenced precisely.
The Library will host one canonical page per editorial pick, per published work, per season, per named human contributor, and per publication colophon — each slated for an upcoming build slice.
One app for the whole household: 16 subjects from first concepts to exam prep, for ages 2 to adult, in 56 languages. Try the teaching styles right now, with saved progress and parent views growing as Koydo expands.
152 lesson-shaped assets with lessons, drills, practice sets, quizzes, media scenes, more.
AI help: source-grounded handoff available.
193 lesson-shaped assets with lessons, drills, practice sets, quizzes, media scenes, more.
AI help: source-grounded handoff available.
243 lesson-shaped assets with lessons, drills, practice sets, quizzes, media scenes, more.
AI help: source-grounded handoff available.
222 lesson-shaped assets with lessons, drills, practice sets, quizzes, media scenes, more.
AI help: source-grounded handoff available.
Students reach full clarity only after the local lesson experience is complete and the production/owner evidence gates are satisfied; current local structure is ready, but full production clarity is not yet claimable. This covers 64 learner surfaces and 810 lessons.
64 surfaces are locally clear and 0 surfaces are locally blocked. Local readiness: 100%. 6 of 6 local clarity gates are ready.
0 surfaces have production clarity and 64 surfaces remain blocked. Production readiness: 0%. Missing production evidence categories: 17.
6 all-surface blockers and 7 required evidence items must clear before full clarity can be claimed. Claims allowed: 0.
64 surfaces and 810 lessons are summarized with 16 of 16 required learner content types visible and 11,467 local content-type hits.
64 surfaces have resume paths, 64 have review paths, 64 have remediation paths, 64 keep manual advance, 64 block auto-advance, and 64 have completion feedback. Full learning-loop production claims allowed: 0.
64 surfaces have recovery paths, 64 have assessment feedback, 810 progress items, 810 completion feedback items, 810 AI measurement hooks, and 2,684 quiz items. Production progress evidence: 0; production assessment evidence: 0; claim-safety failures: 0.
64 surfaces are locally ready with 810 media scenes, 810 drills, 810 practice sets, 810 quizzes, and 810 feedback items. Child surfaces: 32; guardian evidence surfaces: 0; production evidence surfaces: 0; claim-safety failures: 0.
Route issue count: 0; blocking references: 0; stale sitemap entries: 0; owner-review discoverability candidates: 0.
314 product routes are checked with 0 missing route files, 0 missing API route files, and 0 blocking route-reference issues. Standards contract ready: 1; legal/compliance claims allowed: 0; portfolio production claims allowed: 0.
149 owner-review rows are tracked with 2,176 evidence gaps. Commands: 149; packet refs: 149; required-evidence rows: 149; owner evidence present: 0; production evidence present: 0; owner writes allowed: 0.
810 lessons across 64 surfaces are checked with 16 of 16 required content types covered, 0 blocking reference issues, and 0 dead links.
2 owner-gated blockers remain: 0 library lessons use local canonical fallback, 0 sitemap candidates need owner review, and production claims allowed: 0.
Safest next command: npm run verify:content-clarity
64 surfaces remain production-blocked across 17 evidence categories; real AI eval evidence present: 0; production claims allowed: 0.
59 commands are covered by the dashboard chain with 0 claim-safety failures and local-ready count 1.
Safest next command: npm run verify:content-clarity
Missing local gates: 0; missing production evidence gaps: 144; child or guardian review required: 1; production claims allowed: 0.
Missing local gates: 0; missing production evidence gaps: 144; child or guardian review required: 1; production claims allowed: 0.
Missing local gates: 0; missing production evidence gaps: 128; child or guardian review required: 0; production claims allowed: 0.
Missing local gates: 0; missing production evidence gaps: 128; child or guardian review required: 0; production claims allowed: 0.
This panel uses generated local audit evidence. It does not prove production telemetry, owner approval, child guardian review, real AI eval quality, deployment, release, or production readiness.
810 lessons across 64 surfaces, 4 audiences, and 16 subjects are mapped into cohesive learner journeys.
64 surfaces are locally cohesive across 17 journey gates, with 746 next-step routes and 64 sequence ends.
2,684 quiz items are mapped; missing answer keys: 0; missing explanations: 0.
810 lessons have AI-help context, 0 lessons are AI-blocked, and 0 dead links are reported.
Production assessment telemetry evidence: 0; production progress telemetry evidence: 0; provenance-blocked surfaces: 64; canonical-route review surfaces: 0.
64 learner journey surfaces are queued with 384 review blockers and 2,688 production evidence items required before readiness claims.
37 lessons have 1 start, 1 ending, 36 previous-route links, 36 next-route links, and 36 next-step paths.
12 of 12 local journey gates are ready. Missing production evidence categories: 4; required evidence items: 42; production claims allowed: 0.
Auto-advance remains blocked; learner choice, assessments, media, consent, payment, and AI-uncertain flows stay manual.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/history').map(e=>({slug:e.slug,lesson_sequence:e.lesson_sequence,learning_loop:e.learning_loop})),null,2))"
16 lessons have 1 start, 1 ending, 15 previous-route links, 15 next-route links, and 15 next-step paths.
12 of 12 local journey gates are ready. Missing production evidence categories: 4; required evidence items: 42; production claims allowed: 0.
Auto-advance remains blocked; learner choice, assessments, media, consent, payment, and AI-uncertain flows stay manual.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/civics_government').map(e=>({slug:e.slug,lesson_sequence:e.lesson_sequence,learning_loop:e.learning_loop})),null,2))"
16 lessons have 1 start, 1 ending, 15 previous-route links, 15 next-route links, and 15 next-step paths.
12 of 12 local journey gates are ready. Missing production evidence categories: 4; required evidence items: 42; production claims allowed: 0.
Auto-advance remains blocked; learner choice, assessments, media, consent, payment, and AI-uncertain flows stay manual.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/engineering_making').map(e=>({slug:e.slug,lesson_sequence:e.lesson_sequence,learning_loop:e.learning_loop})),null,2))"
16 lessons have 1 start, 1 ending, 15 previous-route links, 15 next-route links, and 15 next-step paths.
12 of 12 local journey gates are ready. Missing production evidence categories: 4; required evidence items: 42; production claims allowed: 0.
Auto-advance remains blocked; learner choice, assessments, media, consent, payment, and AI-uncertain flows stay manual.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/medicine_clinical').map(e=>({slug:e.slug,lesson_sequence:e.lesson_sequence,learning_loop:e.learning_loop})),null,2))"
16 surfaces are locally cohesive across 12 gates. 4 production categories and 64 evidence items still block readiness claims.
Manual advance remains required; production journey readiness claims stay blocked.
16 surfaces are locally cohesive across 12 gates. 4 production categories and 64 evidence items still block readiness claims.
Manual advance remains required; production journey readiness claims stay blocked.
16 surfaces are locally cohesive across 12 gates. 4 production categories and 64 evidence items still block readiness claims.
Manual advance remains required; production journey readiness claims stay blocked.
16 surfaces are locally cohesive across 12 gates. 4 production categories and 64 evidence items still block readiness claims.
Manual advance remains required; production journey readiness claims stay blocked.
This panel shows local start/end, prerequisite, previous/next, resume, review, remediation, manual-advance, completion, AI-help, and link evidence only. It does not prove owner curriculum order, production telemetry, live RLS or ownership, real AI quality, canonical-route approval, payment, consent, release, deployment, or production readiness.
64 surfaces and 810 lessons across 4 audiences and 16 subjects have local lesson-flow and learning-loop evidence.
64 sequences include 64 starts, 64 endings, and 746 linked entries with previous/next routing.
64 surfaces have prerequisite coverage, including 64 sequence starts and 746 lessons with previous-route prerequisites.
64 surfaces have resume routes, 64 surfaces have review routes, 64 surfaces have remediation routes, and 64 surfaces are ready for resume/review checks.
64 surfaces have completion-criteria coverage, 4 required criteria, 64 surfaces have completion feedback, and 64 surfaces have manual advance controls.
64 surfaces block auto-advance and 0 surfaces allow it. 4 production evidence items are required before production lesson-UX claims.
4 audiences are queued across 64 surfaces and 810 lessons with 16 production evidence items required. Auto-advance allowed: 0; production claims allowed: 0.
16 surfaces have route sequence coverage, 16 surfaces have prerequisite coverage, 136 next-step routes, and 16 surfaces have completion feedback.
Lesson-UX production readiness stays blocked; keep manual advance until production persistence, telemetry, and owner evidence are attached.
16 surfaces have route sequence coverage, 16 surfaces have prerequisite coverage, 177 next-step routes, and 16 surfaces have completion feedback.
Lesson-UX production readiness stays blocked; keep manual advance until production persistence, telemetry, and owner evidence are attached.
16 surfaces have route sequence coverage, 16 surfaces have prerequisite coverage, 227 next-step routes, and 16 surfaces have completion feedback.
Lesson-UX production readiness stays blocked; keep manual advance until production persistence, telemetry, and owner evidence are attached.
16 surfaces have route sequence coverage, 16 surfaces have prerequisite coverage, 206 next-step routes, and 16 surfaces have completion feedback.
Lesson-UX production readiness stays blocked; keep manual advance until production persistence, telemetry, and owner evidence are attached.
16 surfaces have resume, 16 have review, 16 have remediation, and 16 are ready for resume review. Next-step paths: 227; sequence endings: 16.
16 surfaces keep manual advance ready and 16 surfaces block auto-advance. Required production evidence items: 4; production claims allowed: 0.
Example learning-loop surfaces: history, civics government, engineering making.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/anatomy_physiology').map(e=>({slug:e.slug,lesson_sequence:e.lesson_sequence,learning_loop:e.learning_loop})),null,2))"
16 surfaces have resume, 16 have review, 16 have remediation, and 16 are ready for resume review. Next-step paths: 206; sequence endings: 16.
16 surfaces keep manual advance ready and 16 surfaces block auto-advance. Required production evidence items: 4; production claims allowed: 0.
Example learning-loop surfaces: anatomy physiology, astronomy, biology.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/academy/anatomy_physiology').map(e=>({slug:e.slug,lesson_sequence:e.lesson_sequence,learning_loop:e.learning_loop})),null,2))"
16 surfaces have resume, 16 have review, 16 have remediation, and 16 are ready for resume review. Next-step paths: 177; sequence endings: 16.
16 surfaces keep manual advance ready and 16 surfaces block auto-advance. Required production evidence items: 4; production claims allowed: 0.
Example learning-loop surfaces: anatomy physiology, astronomy, biology.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/kids/anatomy_physiology').map(e=>({slug:e.slug,lesson_sequence:e.lesson_sequence,learning_loop:e.learning_loop})),null,2))"
16 surfaces have resume, 16 have review, 16 have remediation, and 16 are ready for resume review. Next-step paths: 136; sequence endings: 16.
16 surfaces keep manual advance ready and 16 surfaces block auto-advance. Required production evidence items: 4; production claims allowed: 0.
Example learning-loop surfaces: anatomy physiology, biology, chemistry.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/junior/anatomy_physiology').map(e=>({slug:e.slug,lesson_sequence:e.lesson_sequence,learning_loop:e.learning_loop})),null,2))"
This panel summarizes local deterministic lesson-flow and learning-loop evidence only. It does not prove owner-approved curriculum order, learner mastery, production progress persistence, telemetry delivery, release, deployment, or production readiness.
810 lessons across 64 surfaces and 4 audiences are mapped for start/end, previous/next, resume, review, remediation, progress, assessment, and next-step paths.
64 of 64 surfaces have local lifecycle readiness, 64 surfaces have cohesive journey readiness, across 810 lessons.
810 lessons require manual advance; 810 lessons block auto-advance and 0 lessons allow it.
2,688 production evidence items are still required across 4 evidence categories; production lifecycle claims allowed on 0 surfaces.
16 surfaces have local lifecycle readiness, with 16 starts, 16 endings, 243 resume routes, 243 review routes, 243 remediation routes, and 227 next-step routes.
243 manual-advance lessons, 243 auto-advance blocks, and 243 AI measurement hooks are local. Production progress evidence: 0; production assessment evidence: 0; missing evidence categories: 4; required evidence items: 672; production claims allowed: 0.
16 surfaces have local lifecycle readiness, with 16 starts, 16 endings, 222 resume routes, 222 review routes, 222 remediation routes, and 206 next-step routes.
222 manual-advance lessons, 222 auto-advance blocks, and 222 AI measurement hooks are local. Production progress evidence: 0; production assessment evidence: 0; missing evidence categories: 4; required evidence items: 672; production claims allowed: 0.
16 surfaces have local lifecycle readiness, with 16 starts, 16 endings, 193 resume routes, 193 review routes, 193 remediation routes, and 177 next-step routes.
193 manual-advance lessons, 193 auto-advance blocks, and 193 AI measurement hooks are local. Production progress evidence: 0; production assessment evidence: 0; missing evidence categories: 4; required evidence items: 672; production claims allowed: 0.
16 surfaces have local lifecycle readiness, with 16 starts, 16 endings, 152 resume routes, 152 review routes, 152 remediation routes, and 136 next-step routes.
152 manual-advance lessons, 152 auto-advance blocks, and 152 AI measurement hooks are local. Production progress evidence: 0; production assessment evidence: 0; missing evidence categories: 4; required evidence items: 672; production claims allowed: 0.
This panel summarizes the local lesson lifecycle index only. It does not prove owner-approved curriculum order, learner mastery, production telemetry, live RLS or ownership, real AI quality, canonical-route approval, release, deployment, or production readiness.
64 surfaces and 810 lessons have local assessment-feedback loops with 2,684 quiz items.
64 of 64 surfaces have local assessment-feedback loop readiness with 2,684 quiz items; missing answer keys: 0; missing explanations: 0.
810 completion feedback items, 810 review routes, 810 remediation routes, 746 next-step routes, and 64 sequence ends are available locally.
810 lessons require manual advance. Local attempt telemetry evidence is shaped for 64 surfaces and failed-write handling evidence is shaped for 64 surfaces.
Production assessment telemetry evidence is attached for 0 surfaces and production progress telemetry evidence for 0 surfaces. 448 evidence items are still required across 2 categories; production claims allowed: 0.
243 manual-advance lessons and 243 AI measurement hooks are local. Production assessment evidence: 0; production progress evidence: 0; missing evidence categories: 2; required evidence items: 112; production claims allowed: 0.
222 manual-advance lessons and 222 AI measurement hooks are local. Production assessment evidence: 0; production progress evidence: 0; missing evidence categories: 2; required evidence items: 112; production claims allowed: 0.
193 manual-advance lessons and 193 AI measurement hooks are local. Production assessment evidence: 0; production progress evidence: 0; missing evidence categories: 2; required evidence items: 112; production claims allowed: 0.
152 manual-advance lessons and 152 AI measurement hooks are local. Production assessment evidence: 0; production progress evidence: 0; missing evidence categories: 2; required evidence items: 112; production claims allowed: 0.
This panel summarizes the local assessment-feedback index only. It does not prove production telemetry volume, live RLS or ownership, mastery interpretation, real AI quality, owner curriculum approval, release, deployment, or production readiness.
64 surfaces and 810 lessons are mapped for review, remediation, progress, and next steps; 64 surfaces are locally ready.
810 feedback items, 810 review routes, 810 remediation routes, 746 next-step routes, and 64 sequence ends are locally available.
810 progress content items, 810 AI measurement hooks, and 810 manual-advance lessons are present in the local source contract.
810 lessons require manual advance and 810 lessons block auto-advance for assessment, media, payment, consent, failed-write, learner-choice, or AI-uncertain flows.
Production progress telemetry evidence is attached for 0 surfaces and production assessment telemetry evidence for 0 surfaces. 2,816 evidence items are still required across 6 categories; production claims allowed: 0.
16 surfaces have local readiness, with 243 review routes, 243 remediation routes, 243 progress content items, and 243 AI measurement hooks.
243 manual-advance lessons, 243 auto-advance blocks, production progress evidence: 0, production assessment evidence: 0, missing evidence categories: 6, required evidence items: 704, production claims allowed: 0.
16 surfaces have local readiness, with 222 review routes, 222 remediation routes, 222 progress content items, and 222 AI measurement hooks.
222 manual-advance lessons, 222 auto-advance blocks, production progress evidence: 0, production assessment evidence: 0, missing evidence categories: 6, required evidence items: 704, production claims allowed: 0.
16 surfaces have local readiness, with 193 review routes, 193 remediation routes, 193 progress content items, and 193 AI measurement hooks.
193 manual-advance lessons, 193 auto-advance blocks, production progress evidence: 0, production assessment evidence: 0, missing evidence categories: 6, required evidence items: 704, production claims allowed: 0.
16 surfaces have local readiness, with 152 review routes, 152 remediation routes, 152 progress content items, and 152 AI measurement hooks.
152 manual-advance lessons, 152 auto-advance blocks, production progress evidence: 0, production assessment evidence: 0, missing evidence categories: 6, required evidence items: 704, production claims allowed: 0.
This panel summarizes the local review-remediation-progress index only. It does not prove production telemetry volume, live RLS or ownership, mastery interpretation, real AI quality, publication rights, release, deployment, payment, or production readiness.
64 surfaces and 810 lessons are mapped for next-step movement; 64 surfaces are locally ready.
746 next-step routes, 64 sequence ends, 810 resume routes, 810 review routes, 810 remediation routes, and 810 completion feedback items are available locally.
810 lessons require manual advance and 810 lessons have manual completion feedback. 810 lessons block auto-advance; auto-advance allowed: 0.
Progress source-contract evidence is local for 64 surfaces and assessment source-contract evidence is local for 64 surfaces out of 64 surfaces.
Production progress telemetry evidence is attached for 0 surfaces and production assessment telemetry evidence for 0 surfaces. 2,688 evidence items are still required across 4 categories; production claims allowed: 0.
16 surfaces have local readiness, with 227 next-step routes, 16 sequence ends, 243 resume routes, and 243 feedback items.
243 manual-advance lessons, 243 auto-advance blocks, auto-advance allowed: 0, production progress evidence: 0, production assessment evidence: 0, missing evidence categories: 4, required evidence items: 672, production claims allowed: 0.
16 surfaces have local readiness, with 206 next-step routes, 16 sequence ends, 222 resume routes, and 222 feedback items.
222 manual-advance lessons, 222 auto-advance blocks, auto-advance allowed: 0, production progress evidence: 0, production assessment evidence: 0, missing evidence categories: 4, required evidence items: 672, production claims allowed: 0.
16 surfaces have local readiness, with 177 next-step routes, 16 sequence ends, 193 resume routes, and 193 feedback items.
193 manual-advance lessons, 193 auto-advance blocks, auto-advance allowed: 0, production progress evidence: 0, production assessment evidence: 0, missing evidence categories: 4, required evidence items: 672, production claims allowed: 0.
16 surfaces have local readiness, with 136 next-step routes, 16 sequence ends, 152 resume routes, and 152 feedback items.
152 manual-advance lessons, 152 auto-advance blocks, auto-advance allowed: 0, production progress evidence: 0, production assessment evidence: 0, missing evidence categories: 4, required evidence items: 672, production claims allowed: 0.
This panel summarizes the local next-step path index only. It does not prove production telemetry volume, live RLS or ownership, mastery interpretation, real AI quality, publication rights, release, deployment, payment, or production readiness.
810 lessons across 64 surfaces and 4 audiences have local route, sitemap, sequence, and AI-context discoverability evidence.
64 fallback surfaces, 64 sitemap surfaces, 64 sequence-linked surfaces, and 64 canonical candidate surfaces are locally ready.
810 lesson routes are in sitemap coverage, 810 AI-context routes are mapped, and 8 assistant entries have 5 llms.txt entries.
0 dead links across 0 affected surfaces are reported in the current map.
810 fallback routes have 810 local candidates; missing candidates: 0; 0 surfaces have first AI-context routes.
Owner route-policy evidence is present for 0 surfaces of 0 required surfaces; 0 audiences still need owner policy; 0 evidence items are required before route writes.
0 surfaces have candidate readiness across 0 surfaces and 0 lessons. 0 fallback routes map to 0 candidates; missing candidates: 0.
Owner route-policy evidence is present on 0 surfaces out of 0 surfaces. 0 owner evidence items remain before writes; write allowed: 0; production claims allowed: 0.
21 required packet fields are present across 0 contracted surfaces out of 0 queued surfaces. Missing surface evidence packets: 0; contracted audiences: 0; contracted subjects: 0.
Closed write gates cover 0 surfaces out of 0 surfaces, 0 audiences out of 0 audiences, and 0 subjects out of 0 subjects. Open surface write gates: 0.
Local contract evidence only; this does not prove owner approval, route writes, production discoverability, or AI-context route readiness.
0 surfaces need canonical-route owner review. Owner policy evidence count: 0; production discoverability evidence count: 0; required evidence categories: 4.
243 sitemap routes and 243 AI-context routes are locally mapped; dead links: 0; canonical-review surfaces: 0.
Production discoverability claim blocked until canonical owner and crawl evidence is attached.
222 sitemap routes and 222 AI-context routes are locally mapped; dead links: 0; canonical-review surfaces: 0.
Production discoverability claim blocked until canonical owner and crawl evidence is attached.
193 sitemap routes and 193 AI-context routes are locally mapped; dead links: 0; canonical-review surfaces: 0.
Production discoverability claim blocked until canonical owner and crawl evidence is attached.
152 sitemap routes and 152 AI-context routes are locally mapped; dead links: 0; canonical-review surfaces: 0.
Production discoverability claim blocked until canonical owner and crawl evidence is attached.
This panel shows local route, sitemap, llms.txt, AI-context, sequence-link, canonical-candidate, and dead-link evidence only. It does not prove production crawl, Search Console evidence, owner canonical-route approval, public indexability, release, deployment, or production readiness.
810 lessons across 64 surfaces have local source-safety fields, with 2,430 provenance blockers still open.
810 source paths are present, 0 source paths are missing, and 810 lessons are marked active.
0 gated lessons and 0 PII-marked lessons are present in the current source-safety report.
810 lessons need license or rights evidence, 810 lessons need attribution evidence, and 810 lessons need AI-provenance evidence. Current clearance evidence count: 0.
This blocker requires owner evidence before publication, public citation, or AI-readiness claims can be made.
This blocker requires owner evidence before publication, public citation, or AI-readiness claims can be made.
This blocker requires owner evidence before publication, public citation, or AI-readiness claims can be made.
729 provenance blockers remain across 16 blocked surfaces; 16 surfaces are ready for owner provenance review.
Publication, public citation, AI-readiness, and AI tutor production claims remain blocked.
666 provenance blockers remain across 16 blocked surfaces; 16 surfaces are ready for owner provenance review.
Publication, public citation, AI-readiness, and AI tutor production claims remain blocked.
579 provenance blockers remain across 16 blocked surfaces; 16 surfaces are ready for owner provenance review.
Publication, public citation, AI-readiness, and AI tutor production claims remain blocked.
456 provenance blockers remain across 16 blocked surfaces; 16 surfaces are ready for owner provenance review.
Publication, public citation, AI-readiness, and AI tutor production claims remain blocked.
This panel shows local source-path, status, privacy, and provenance-blocker fields only. It does not prove owner-approved license rights, attribution approval, AI-provenance policy, public publication readiness, real AI evals, release, deployment, or production readiness.
810 lessons across 64 surfaces have local character, citation, concept-map, source-path, and AI-grounding coverage, with 2,430 provenance blockers still open.
64 surfaces have character coverage, 64 surfaces have citation coverage, and 64 surfaces have concept-map coverage.
64 surfaces have source-path coverage and 64 surfaces have AI source-grounding coverage.
2,430 provenance blockers remain, with rights/attribution evidence present for 0 items in the current report.
This local gate is complete only for generated coverage; owner rights, attribution, and publication approval remain separate evidence requirements.
This local gate is complete only for generated coverage; owner rights, attribution, and publication approval remain separate evidence requirements.
This local gate is complete only for generated coverage; owner rights, attribution, and publication approval remain separate evidence requirements.
This local gate is complete only for generated coverage; owner rights, attribution, and publication approval remain separate evidence requirements.
This local gate is complete only for generated coverage; owner rights, attribution, and publication approval remain separate evidence requirements.
16 surfaces are locally ready, 16 surfaces have AI grounding, 729 provenance blockers remain, and 0 rights/attribution evidence items are attached.
Publication, citation-readiness, and AI-readiness claims remain blocked until rights and attribution evidence is attached.
16 surfaces are locally ready, 16 surfaces have AI grounding, 666 provenance blockers remain, and 0 rights/attribution evidence items are attached.
Publication, citation-readiness, and AI-readiness claims remain blocked until rights and attribution evidence is attached.
16 surfaces are locally ready, 16 surfaces have AI grounding, 579 provenance blockers remain, and 0 rights/attribution evidence items are attached.
Publication, citation-readiness, and AI-readiness claims remain blocked until rights and attribution evidence is attached.
16 surfaces are locally ready, 16 surfaces have AI grounding, 456 provenance blockers remain, and 0 rights/attribution evidence items are attached.
Publication, citation-readiness, and AI-readiness claims remain blocked until rights and attribution evidence is attached.
learn surface review has no missing source paths, 37 missing license/right policies, 37 missing attribution decisions, and 37 missing AI-provenance policies. Required owner evidence items: 10.
No child/guardian flag is set for this surface, but rights, attribution, AI provenance, and publication claims remain blocked until owner evidence is attached.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.media_character_citation_surface_index.find(item=>item.surface==="/library/learn/history"&&item.locale==="en"),null,2))"
academy surface review has no missing source paths, 16 missing license/right policies, 16 missing attribution decisions, and 16 missing AI-provenance policies. Required owner evidence items: 10.
No child/guardian flag is set for this surface, but rights, attribution, AI provenance, and publication claims remain blocked until owner evidence is attached.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.media_character_citation_surface_index.find(item=>item.surface==="/library/academy/anatomy_physiology"&&item.locale==="en"),null,2))"
academy surface review has no missing source paths, 16 missing license/right policies, 16 missing attribution decisions, and 16 missing AI-provenance policies. Required owner evidence items: 10.
No child/guardian flag is set for this surface, but rights, attribution, AI provenance, and publication claims remain blocked until owner evidence is attached.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.media_character_citation_surface_index.find(item=>item.surface==="/library/academy/astronomy"&&item.locale==="en"),null,2))"
academy surface review has no missing source paths, 16 missing license/right policies, 16 missing attribution decisions, and 16 missing AI-provenance policies. Required owner evidence items: 10.
No child/guardian flag is set for this surface, but rights, attribution, AI provenance, and publication claims remain blocked until owner evidence is attached.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.media_character_citation_surface_index.find(item=>item.surface==="/library/academy/biology"&&item.locale==="en"),null,2))"
This panel shows local character, citation, concept-map, source-path, and AI-grounding coverage only. It does not prove owner-approved rights clearance, attribution approval, AI-provenance policy, public publication readiness, real AI evals, release, deployment, or production readiness.
64 surfaces and 810 lessons are mapped against 7 standards sources checked on 2026-06-24.
64 surfaces have WCAG navigation checks, 64 surfaces have manual-control checks, 64 surfaces have UDL learning-loop checks, and 64 surfaces have AI source-grounding checks.
32 child-facing surfaces covering 345 lessons still need guardian/product/legal review evidence. Current attached evidence count: 0.
child-privacy-guardian-evidence-v1 has 22 required fields, 6 validation rules, and 7 standards sources.
32 child surfaces require 128 evidence items; 2 child audiences require 8 evidence items; 16 subjects require 64 evidence items.
Guardian review evidence present: 0; queued guardian review actions: 18; child audiences covered: 2.
Human standards evidence is not present in the current report, so local deterministic checks cannot become readiness claims.
64 of 64 surfaces are locally age/privacy ready across 810 lessons; 32 child-facing surfaces still require guardian-backed evidence before claims.
32 child-facing surfaces need guardian review evidence. Attached evidence count: 0; required evidence items: 128.
Raw prompt/response learner summaries allowed on 0 surfaces; real AI eval evidence present on 0 surfaces; production readiness claims allowed on 0 surfaces.
32 child-facing surfaces are queued across 345 lessons. Required guardian evidence items: 128; attached guardian evidence: 0; review blockers: 64.
14 lessons are covered with 7 standards sources. Required guardian evidence items: 4; attached guardian evidence: 0.
Local gates - WCAG navigation: 1; manual control: 1; UDL loop: 1; AI grounding: 1; review blockers: 2.
Guardian, legal, AI standards, provenance, and production readiness claims remain blocked until owner evidence is attached.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.standard_review_batches.find(b=>b.surface==='/library/kids/anatomy_physiology'),null,2))"
14 lessons are covered with 7 standards sources. Required guardian evidence items: 4; attached guardian evidence: 0.
Local gates - WCAG navigation: 1; manual control: 1; UDL loop: 1; AI grounding: 1; review blockers: 2.
Guardian, legal, AI standards, provenance, and production readiness claims remain blocked until owner evidence is attached.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.standard_review_batches.find(b=>b.surface==='/library/kids/astronomy'),null,2))"
14 lessons are covered with 7 standards sources. Required guardian evidence items: 4; attached guardian evidence: 0.
Local gates - WCAG navigation: 1; manual control: 1; UDL loop: 1; AI grounding: 1; review blockers: 2.
Guardian, legal, AI standards, provenance, and production readiness claims remain blocked until owner evidence is attached.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.standard_review_batches.find(b=>b.surface==='/library/kids/biology'),null,2))"
14 lessons are covered with 7 standards sources. Required guardian evidence items: 4; attached guardian evidence: 0.
Local gates - WCAG navigation: 1; manual control: 1; UDL loop: 1; AI grounding: 1; review blockers: 2.
Guardian, legal, AI standards, provenance, and production readiness claims remain blocked until owner evidence is attached.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.standard_review_batches.find(b=>b.surface==='/library/kids/chemistry'),null,2))"
7 official sources were mapped from the local snapshot checked 2026-06-24. Review priority: highest; blocker types: 2.
Child-surface review, guardian/product/legal evidence, provenance review, and human standards evidence are required before readiness claims.
Standards readiness claim blocked until human, owner, legal, guardian, rights, and production evidence is attached.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.standard_review_batches.find(b=>b.surface==='/library/kids/anatomy_physiology'),null,2))"
7 official sources were mapped from the local snapshot checked 2026-06-24. Review priority: highest; blocker types: 2.
Child-surface review, guardian/product/legal evidence, provenance review, and human standards evidence are required before readiness claims.
Standards readiness claim blocked until human, owner, legal, guardian, rights, and production evidence is attached.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.standard_review_batches.find(b=>b.surface==='/library/kids/astronomy'),null,2))"
7 official sources were mapped from the local snapshot checked 2026-06-24. Review priority: highest; blocker types: 2.
Child-surface review, guardian/product/legal evidence, provenance review, and human standards evidence are required before readiness claims.
Standards readiness claim blocked until human, owner, legal, guardian, rights, and production evidence is attached.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.standard_review_batches.find(b=>b.surface==='/library/kids/biology'),null,2))"
7 official sources were mapped from the local snapshot checked 2026-06-24. Review priority: highest; blocker types: 2.
Child-surface review, guardian/product/legal evidence, provenance review, and human standards evidence are required before readiness claims.
Standards readiness claim blocked until human, owner, legal, guardian, rights, and production evidence is attached.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.standard_review_batches.find(b=>b.surface==='/library/kids/chemistry'),null,2))"
16 navigation checks, 16 manual-control checks, 16 UDL loops, and 16 child surfaces are locally mapped.
Standards readiness claim blocked until human, owner, legal, guardian, rights, and production evidence is attached.
16 navigation checks, 16 manual-control checks, 16 UDL loops, and 16 child surfaces are locally mapped.
Standards readiness claim blocked until human, owner, legal, guardian, rights, and production evidence is attached.
16 navigation checks, 16 manual-control checks, 16 UDL loops, and 0 child surfaces are locally mapped.
Standards readiness claim blocked until human, owner, legal, guardian, rights, and production evidence is attached.
16 navigation checks, 16 manual-control checks, 16 UDL loops, and 0 child surfaces are locally mapped.
Standards readiness claim blocked until human, owner, legal, guardian, rights, and production evidence is attached.
16 surfaces have local readiness; 16 child surfaces, 16 requiring guardian review, 0 with evidence attached, and 64 required evidence items.
193 AI-enabled lessons are covered; raw prompt/response summaries allowed on 0 surfaces, real AI eval evidence present on 0 surfaces, and production claims allowed on 0 surfaces.
16 surfaces have local readiness; 16 child surfaces, 16 requiring guardian review, 0 with evidence attached, and 64 required evidence items.
152 AI-enabled lessons are covered; raw prompt/response summaries allowed on 0 surfaces, real AI eval evidence present on 0 surfaces, and production claims allowed on 0 surfaces.
16 surfaces have local readiness; 0 child surfaces, 0 requiring guardian review, 0 with evidence attached, and 0 required evidence items.
243 AI-enabled lessons are covered; raw prompt/response summaries allowed on 0 surfaces, real AI eval evidence present on 0 surfaces, and production claims allowed on 0 surfaces.
16 surfaces have local readiness; 0 child surfaces, 0 requiring guardian review, 0 with evidence attached, and 0 required evidence items.
222 AI-enabled lessons are covered; raw prompt/response summaries allowed on 0 surfaces, real AI eval evidence present on 0 surfaces, and production claims allowed on 0 surfaces.
Child surfaces represented: 16; missing guardian evidence surfaces: 16; attached guardian evidence count: 0.
Child-surface, guardian, legal, AI standards, and production readiness claims remain blocked.
Child surfaces represented: 16; missing guardian evidence surfaces: 16; attached guardian evidence count: 0.
Child-surface, guardian, legal, AI standards, and production readiness claims remain blocked.
Child surfaces represented: 2; missing guardian evidence surfaces: 2; attached guardian evidence count: 0.
Child-surface, guardian, legal, AI standards, and production readiness claims remain blocked.
Child surfaces represented: 2; missing guardian evidence surfaces: 2; attached guardian evidence count: 0.
Child-surface, guardian, legal, AI standards, and production readiness claims remain blocked.
living guidelines; version or publication date: 2024-07-30; checked on 2026-06-24.
current rule page; version or publication date: 16 CFR Part 312; official FTC rule page checked 2026-06-23; checked on 2026-06-24.
final rule amendments; version or publication date: published 2025-04-22; effective 2025-06-23; general compliance date 2026-04-22; checked on 2026-06-24.
publication; version or publication date: 2024-08-08; page last updated 2026-01-16; checked on 2026-06-24.
publication; version or publication date: 2023; checked on 2026-06-24.
policy guidance; version or publication date: updated 2025; official project page checked 2026-06-24; checked on 2026-06-24.
Recommendation; version or publication date: 2024-12-12; checked on 2026-06-24.
This panel shows local deterministic standards/content-map evidence only. It does not prove legal, accessibility, child-privacy, rights, AI-eval, release, deployment, or production readiness.
810 lessons across 64 surfaces currently use 1 locale: en.
64 surfaces have a default locale, 64 surfaces have ordered sequences, 64 surfaces are single-locale, and 0 surfaces are multi-locale.
0 surfaces are missing a default locale and 0 shared routes need review; 16 owner evidence items are still required across audiences.
64 surfaces have a default locale across 64 surfaces and 810 lessons. 64 surfaces have unique locale routes, and 64 surfaces preserve localized lesson sequence order.
32 child or junior surfaces need age-safety localization review. Owner evidence complete on 0 surfaces; 256 owner evidence items remain; review blockers: 224; production claims allowed: 0.
4 owner evidence categories are missing: child age safety localization review, localization policy, localized manual advance sequence review, translation quality. Auto-advance allowed by current localization evidence: 0.
1 locale (en) cover this audience; 16 surfaces have localized sequence coverage; 4 owner evidence items still required.
Localization readiness claim blocked until policy, translation-quality, owner, and production evidence is attached.
1 locale (en) cover this audience; 16 surfaces have localized sequence coverage; 4 owner evidence items still required.
Localization readiness claim blocked until policy, translation-quality, owner, and production evidence is attached.
1 locale (en) cover this audience; 16 surfaces have localized sequence coverage; 4 owner evidence items still required.
Localization readiness claim blocked until policy, translation-quality, owner, and production evidence is attached.
1 locale (en) cover this audience; 16 surfaces have localized sequence coverage; 4 owner evidence items still required.
Localization readiness claim blocked until policy, translation-quality, owner, and production evidence is attached.
16 surfaces have default locale coverage, 16 surfaces have unique locale routes, and 16 surfaces preserve localized sequencing. Child or junior surfaces: 16.
Owner evidence complete on 0 surfaces. Required evidence items: 64; missing evidence categories: 4; review blockers: 64; production claims allowed: 0.
16 surfaces have default locale coverage, 16 surfaces have unique locale routes, and 16 surfaces preserve localized sequencing. Child or junior surfaces: 16.
Owner evidence complete on 0 surfaces. Required evidence items: 64; missing evidence categories: 4; review blockers: 64; production claims allowed: 0.
16 surfaces have default locale coverage, 16 surfaces have unique locale routes, and 16 surfaces preserve localized sequencing. Child or junior surfaces: 0.
Owner evidence complete on 0 surfaces. Required evidence items: 64; missing evidence categories: 3; review blockers: 48; production claims allowed: 0.
16 surfaces have default locale coverage, 16 surfaces have unique locale routes, and 16 surfaces preserve localized sequencing. Child or junior surfaces: 0.
Owner evidence complete on 0 surfaces. Required evidence items: 64; missing evidence categories: 3; review blockers: 48; production claims allowed: 0.
This panel shows local locale, route, and sequence evidence only. It does not prove translation quality, locale policy approval, legal review, release, deployment, or production localization readiness.
16 subjects and 810 lessons are mapped across 16 complete kids-to-academy ladders. 5 owner evidence categories still gate progression claims.
16 ladders are complete, 0 ladders are incomplete, 0 duplicate locale ladders are reported, and 16 subjects are locally ready.
15 surfaces match the authored backbone exactly, 46 surfaces have expanded local sequences, 2 surfaces are below backbone, and 6 surfaces have topic-match gaps.
49 surfaces need sequence-policy evidence; 0 surfaces have attached policy evidence. 49 surface packets require 4 evidence categories.
24 packet fields, 5 validation rules, and 49 audience/subject triage packets are covered locally.
16 subjects have local ladder readiness across 16 subjects and 810 lessons. 16 subjects have complete ladder coverage, 64 audience steps are indexed, and 48 next-audience routes are ready.
Owner evidence complete on 0 subjects out of 16 subjects. 80 owner evidence items remain before progression or production claims; production claims allowed: 0.
49 sequence surfaces are queued across 690 lessons with 103 review blockers and 196 owner evidence items required.
4 lessons have 1 start, 1 ending, 3 previous-route links, and 3 next-route links.
0 authored-backbone lessons match out of 8 expected backbone lessons. Missing backbone lessons: 8; extra local lessons: 0.
Policy: local sequence below authored backbone spine. Manual-control ready: 1; required owner evidence items: 4; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.sequence_policy_review_batches.find(b=>b.surface==='/library/junior/history'&&b.locale==='en'),null,2))"
37 lessons have 1 start, 1 ending, 36 previous-route links, and 36 next-route links.
1 authored-backbone lesson matches out of 8 expected backbone lessons. Missing backbone lessons: 7; extra local lessons: 29.
Policy: expanded local sequence requires owner policy. Manual-control ready: 1; required owner evidence items: 4; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.sequence_policy_review_batches.find(b=>b.surface==='/library/learn/history'&&b.locale==='en'),null,2))"
6 lessons have 1 start, 1 ending, 5 previous-route links, and 5 next-route links.
1 authored-backbone lesson matches out of 8 expected backbone lessons. Missing backbone lessons: 7; extra local lessons: 0.
Policy: local sequence below authored backbone spine. Manual-control ready: 1; required owner evidence items: 4; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.sequence_policy_review_batches.find(b=>b.surface==='/library/kids/history'&&b.locale==='en'),null,2))"
10 lessons have 1 start, 1 ending, 9 previous-route links, and 9 next-route links.
7 authored-backbone lessons match out of 8 expected backbone lessons. Missing backbone lessons: 1; extra local lessons: 2.
Policy: expanded local sequence requires owner policy. Manual-control ready: 1; required owner evidence items: 4; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.sequence_policy_review_batches.find(b=>b.surface==='/library/junior/astronomy'&&b.locale==='en'),null,2))"
0 authored-backbone lessons match out of 8 expected backbone lessons. Missing backbone lessons: 8; extra local lessons: 0.
Policy: local synthesized sequence requires owner policy. 8 lessons require manual advance and 8 lessons block auto-advance. Required owner evidence items: 4; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.sequence_policy_review_batches.find(b=>b.surface==='/library/academy/history'&&b.locale==='en'),null,2))"
0 authored-backbone lessons match out of 8 expected backbone lessons. Missing backbone lessons: 8; extra local lessons: 0.
Policy: local sequence below authored backbone spine. 4 lessons require manual advance and 4 lessons block auto-advance. Required owner evidence items: 4; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.sequence_policy_review_batches.find(b=>b.surface==='/library/junior/history'&&b.locale==='en'),null,2))"
1 authored-backbone lesson matches out of 8 expected backbone lessons. Missing backbone lessons: 7; extra local lessons: 29.
Policy: expanded local sequence requires owner policy. 37 lessons require manual advance and 37 lessons block auto-advance. Required owner evidence items: 4; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.sequence_policy_review_batches.find(b=>b.surface==='/library/learn/history'&&b.locale==='en'),null,2))"
1 authored-backbone lesson matches out of 8 expected backbone lessons. Missing backbone lessons: 7; extra local lessons: 0.
Policy: local sequence below authored backbone spine. 6 lessons require manual advance and 6 lessons block auto-advance. Required owner evidence items: 4; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.sequence_policy_review_batches.find(b=>b.surface==='/library/kids/history'&&b.locale==='en'),null,2))"
3 next-audience routes are ready. Missing local ladder gates: 0; duplicate locale audiences: 0; missing audiences: 0.
5 owner evidence items remain. Missing owner evidence items: 5; review blockers: 0; production claims allowed: 0.
3 next-audience routes are ready. Missing local ladder gates: 0; duplicate locale audiences: 0; missing audiences: 0.
5 owner evidence items remain. Missing owner evidence items: 5; review blockers: 0; production claims allowed: 0.
3 next-audience routes are ready. Missing local ladder gates: 0; duplicate locale audiences: 0; missing audiences: 0.
5 owner evidence items remain. Missing owner evidence items: 5; review blockers: 0; production claims allowed: 0.
3 next-audience routes are ready. Missing local ladder gates: 0; duplicate locale audiences: 0; missing audiences: 0.
5 owner evidence items remain. Missing owner evidence items: 5; review blockers: 0; production claims allowed: 0.
3 next-audience routes are ready. Missing local ladder gates: 0; duplicate locale audiences: 0; missing audiences: 0.
5 owner evidence items remain. Missing owner evidence items: 5; review blockers: 0; production claims allowed: 0.
3 next-audience routes are ready. Missing local ladder gates: 0; duplicate locale audiences: 0; missing audiences: 0.
5 owner evidence items remain. Missing owner evidence items: 5; review blockers: 0; production claims allowed: 0.
3 next-audience routes are ready. Missing local ladder gates: 0; duplicate locale audiences: 0; missing audiences: 0.
5 owner evidence items remain. Missing owner evidence items: 5; review blockers: 0; production claims allowed: 0.
3 next-audience routes are ready. Missing local ladder gates: 0; duplicate locale audiences: 0; missing audiences: 0.
5 owner evidence items remain. Missing owner evidence items: 5; review blockers: 0; production claims allowed: 0.
0 subjects are missing, 16 of 16 next-audience routes are ready, and 5 owner evidence items are required.
Age-safety owner review evidence is required for this audience.
0 subjects are missing, 16 of 16 next-audience routes are ready, and 5 owner evidence items are required.
Age-safety owner review evidence is required for this audience.
0 subjects are missing, 16 of 16 next-audience routes are ready, and 5 owner evidence items are required.
Age-safety owner review is not required for this audience, but progression and localization policy evidence are still required.
0 subjects are missing, 0 of 0 next-audience routes are ready, and 5 owner evidence items are required.
Age-safety owner review is not required for this audience, but progression and localization policy evidence are still required.
2 exact surfaces, 14 expanded surfaces, 7 missing backbone lessons, and 115 extra local lessons are reported.
3 exact surfaces, 12 expanded surfaces, 8 missing backbone lessons, and 94 extra local lessons are reported.
3 exact surfaces, 12 expanded surfaces, 7 missing backbone lessons, and 67 extra local lessons are reported.
7 exact surfaces, 8 expanded surfaces, 10 missing backbone lessons, and 28 extra local lessons are reported.
14 surfaces have linked routes, 14 surfaces have manual control, 0 surfaces have owner evidence, and 56 evidence items are required.
13 surfaces have linked routes, 13 surfaces have manual control, 0 surfaces have owner evidence, and 52 evidence items are required.
13 surfaces have linked routes, 13 surfaces have manual control, 0 surfaces have owner evidence, and 52 evidence items are required.
9 surfaces have linked routes, 9 surfaces have manual control, 0 surfaces have owner evidence, and 36 evidence items are required.
This panel shows local subject-ladder, route-link, backbone-comparison, manual-control, and owner-policy contract evidence only. It does not prove owner-approved curriculum placement, prerequisite rationale, age appropriateness, localization quality, AI readiness, release, deployment, or production readiness.
810 lessons across 64 surfaces include 14 required local content types for lesson flow, assessment, feedback, progress, review, and remediation.
64 surfaces have the required local set: lessons, drills, practice sets, quizzes, media scenes, progress, review, remediation, more.
746 next-step paths and 64 sequence endings are present for deterministic learner navigation.
16 of 16 requested content types are visible across the portfolio: lessons, drills, practice sets, quizzes, flashcards, exams, stories, conversations, media, progress, review, remediation, next steps, feedback, characters, citations. No production readiness claims are allowed; 132 companion alignment packets still need owner review.
2,130 route-content handoffs are mapped, with 2,130 API handoffs, 2,130 manual-advance gates, no auto-advance gates, and 2,050 next-step routes.
64 surfaces have local lesson UX readiness and 64 surfaces have cohesive journey readiness across 64 surfaces, 810 lessons, and 15 surfaced content types.
16 requested content types are tracked. 4 requested types are missing on 64 learner surfaces: flashcards, exams, stories, conversations.
810 lessons have AI help context, 0 lessons are AI-blocked, and 0 dead links are reported in the learner content index.
0 lessons use local fallback routes pending canonical owner policy. License evidence is missing for 810 lessons and attribution evidence for 810 lessons; production claims allowed: 0.
4 audiences have 64 learner surfaces queued with 132 missing companion alignment packets and 164 content-type blockers before readiness claims.
64 lesson surfaces, 99 manual gates, 95 next-step routes, and 99 completion feedback handoffs are indexed; companion alignment evidence is locally clear.
Production readiness claim stays blocked until the next action is complete: collect product route content type evidence.
0 lesson surfaces, 2 manual gates, 0 next-step routes, and 2 completion feedback handoffs are indexed; 32 companion alignment packets need owner review.
Production readiness claim stays blocked until the next action is complete: collect companion alignment evidence.
64 lesson surfaces, 97 manual gates, 94 next-step routes, and 97 completion feedback handoffs are indexed; companion alignment evidence is locally clear.
Production readiness claim stays blocked until the next action is complete: collect product route content type evidence.
0 lesson surfaces, 2 manual gates, 2 next-step routes, and 2 completion feedback handoffs are indexed; 64 companion alignment packets need owner review.
Production readiness claim stays blocked until the next action is complete: collect companion alignment evidence.
64 lesson surfaces, 69 manual gates, 64 next-step routes, and 69 completion feedback handoffs are indexed; companion alignment evidence is locally clear.
Production readiness claim stays blocked until the next action is complete: collect product route content type evidence.
0 lesson surfaces, 21 manual gates, 18 next-step routes, and 21 completion feedback handoffs are indexed; 32 companion alignment packets need owner review.
Production readiness claim stays blocked until the next action is complete: collect companion alignment evidence.
64 lesson surfaces, 150 manual gates, 146 next-step routes, and 150 completion feedback handoffs are indexed; companion alignment evidence is locally clear.
Production readiness claim stays blocked until the next action is complete: collect product route content type evidence.
0 lesson surfaces, 15 manual gates, 11 next-step routes, and 15 completion feedback handoffs are indexed; 4 companion alignment packets need owner review.
Production readiness claim stays blocked until the next action is complete: collect companion alignment evidence.
64 lesson surfaces, 93 manual gates, 89 next-step routes, and 93 completion feedback handoffs are indexed; companion alignment evidence is locally clear.
Production readiness claim stays blocked until the next action is complete: collect product route content type evidence.
64 lesson surfaces, 2 manual gates, 0 next-step routes, and 2 completion feedback handoffs are indexed; companion alignment evidence is locally clear.
Production readiness claim stays blocked until the next action is complete: collect product route content type evidence.
64 lesson surfaces, 0 manual gates, 0 next-step routes, and 0 completion feedback handoffs are indexed; companion alignment evidence is locally clear.
Production readiness claim stays blocked until the next action is complete: keep visibility index current.
64 lesson surfaces, 314 manual gates, 300 next-step routes, and 314 completion feedback handoffs are indexed; companion alignment evidence is locally clear.
Production readiness claim stays blocked until the next action is complete: collect product route content type evidence.
64 lesson surfaces, 6 manual gates, 6 next-step routes, and 6 completion feedback handoffs are indexed; companion alignment evidence is locally clear.
Production readiness claim stays blocked until the next action is complete: collect product route content type evidence.
64 lesson surfaces, 444 manual gates, 428 next-step routes, and 444 completion feedback handoffs are indexed; companion alignment evidence is locally clear.
Production readiness claim stays blocked until the next action is complete: collect product route content type evidence.
64 lesson surfaces, 515 manual gates, 496 next-step routes, and 515 completion feedback handoffs are indexed; companion alignment evidence is locally clear.
Production readiness claim stays blocked until the next action is complete: collect product route content type evidence.
64 lesson surfaces, 301 manual gates, 301 next-step routes, and 301 completion feedback handoffs are indexed; companion alignment evidence is locally clear.
Production readiness claim stays blocked until the next action is complete: collect product route content type evidence.
16 of 16 surfaces have local lesson content coverage across 14 content types, with 177 next-step paths and 16 sequence endings.
16 surfaces need companion review. 17 sibling route handoffs are locally visible, but 33 alignment packets are missing for flashcards, stories, conversations; blocker count: 49.
Example surfaces queued for owner review: language, anatomy physiology, astronomy.
Production, publication, AI, and curriculum-intent claims stay blocked. Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.content_experience_review_batches.find(b=>b.surface==='/library/kids/anatomy_physiology'),null,2))"
16 of 16 surfaces have local lesson content coverage across 14 content types, with 136 next-step paths and 16 sequence endings.
16 surfaces need companion review. 17 sibling route handoffs are locally visible, but 33 alignment packets are missing for flashcards, stories, conversations; blocker count: 49.
Example surfaces queued for owner review: language, anatomy physiology, biology.
Production, publication, AI, and curriculum-intent claims stay blocked. Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.content_experience_review_batches.find(b=>b.surface==='/library/junior/anatomy_physiology'),null,2))"
16 of 16 surfaces have local lesson content coverage across 14 content types, with 227 next-step paths and 16 sequence endings.
16 surfaces need companion review. 17 sibling route handoffs are locally visible, but 33 alignment packets are missing for flashcards, exams, conversations; blocker count: 33.
Example surfaces queued for owner review: language, history, civics government.
Production, publication, AI, and curriculum-intent claims stay blocked. Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.content_experience_review_batches.find(b=>b.surface==='/library/learn/anatomy_physiology'),null,2))"
16 of 16 surfaces have local lesson content coverage across 14 content types, with 206 next-step paths and 16 sequence endings.
16 surfaces need companion review. 17 sibling route handoffs are locally visible, but 33 alignment packets are missing for flashcards, exams, conversations; blocker count: 33.
Example surfaces queued for owner review: language, anatomy physiology, astronomy.
Production, publication, AI, and curriculum-intent claims stay blocked. Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.content_experience_review_batches.find(b=>b.surface==='/library/academy/anatomy_physiology'),null,2))"
16 surfaces have local UX readiness and 16 surfaces have cohesive journey readiness. 16 surfaces still need requested companion review for: flashcards, exams, stories, conversations.
243 AI help contexts are local. Fallback routes pending owner policy: 0; missing license evidence: 243; missing attribution evidence: 243; production claims allowed: 0.
16 surfaces have local UX readiness and 16 surfaces have cohesive journey readiness. 16 surfaces still need requested companion review for: flashcards, exams, stories, conversations.
222 AI help contexts are local. Fallback routes pending owner policy: 0; missing license evidence: 222; missing attribution evidence: 222; production claims allowed: 0.
16 surfaces have local UX readiness and 16 surfaces have cohesive journey readiness. 16 surfaces still need requested companion review for: flashcards, exams, stories, conversations.
193 AI help contexts are local. Fallback routes pending owner policy: 0; missing license evidence: 193; missing attribution evidence: 193; production claims allowed: 0.
16 surfaces have local UX readiness and 16 surfaces have cohesive journey readiness. 16 surfaces still need requested companion review for: flashcards, exams, stories, conversations.
152 AI help contexts are local. Fallback routes pending owner policy: 0; missing license evidence: 152; missing attribution evidence: 152; production claims allowed: 0.
64 local route handoffs are ready; 64 alignment evidence packets still need owner review.
0 local route handoffs are ready; 32 alignment evidence packets still need owner review.
0 local route handoffs are ready; 32 alignment evidence packets still need owner review.
4 local route handoffs are ready; 4 alignment evidence packets still need owner review.
This panel shows local lesson-file content-type coverage and sibling route discoverability only. It does not prove companion-content alignment, owner curriculum approval, rights clearance, production telemetry, AI eval readiness, or production readiness.
64 library surfaces have companion-policy packets across 4 companion types and 4 audiences. Each path still needs 9 owner evidence items before companion alignment, publication, AI, or production-readiness claims.
21 required packet fields are present across 49 subject/type packets and 64 surface packets.
Navigation from a lesson into flashcards, stories, exams, or conversations must not auto-advance assessment, media, payment, consent, learner-choice, or AI-uncertain flows.
64 surfaces have local lesson-content readiness across 64 surfaces and 810 lessons. 132 required companion types are tracked and 68 route handoffs are locally discoverable.
Alignment evidence is attached for 0 companion handoffs. 328 owner evidence items are still required; production claims allowed: 0.
132 companion type surfaces cover 1,652 lessons. 68 route handoffs are locally ready and 0 alignment evidence items are attached.
396 owner evidence items are required across 6 evidence categories; companion production claims allowed: 0.
12 audience/type companion rows are queued with 132 missing alignment packets, 36 required owner-evidence items, and 16 blockers. Production claims allowed: 0.
49 subject/type companion rows are queued across 16 subjects with 132 missing alignment packets, 147 required owner-evidence items, and 132 blockers. Production claims allowed: 0.
64 surfaces and 810 lessons have local sibling routes, but need 3 required evidence items before companion-content alignment can advance.
Companion-content alignment, publication, AI, and production readiness claims remain blocked until owner policy, per-lesson mapping, and manual-choice evidence are attached.
32 surfaces and 345 lessons have local sibling routes, but need 3 required evidence items before companion-content alignment can advance.
Companion-content alignment, publication, AI, and production readiness claims remain blocked until owner policy, per-lesson mapping, and manual-choice evidence are attached.
32 surfaces and 465 lessons have local sibling routes, but need 3 required evidence items before companion-content alignment can advance.
Companion-content alignment, publication, AI, and production readiness claims remain blocked until owner policy, per-lesson mapping, and manual-choice evidence are attached.
4 surfaces and 32 lessons have local sibling routes, but need 3 required evidence items before companion-content alignment can advance.
Companion-content alignment, publication, AI, and production readiness claims remain blocked until owner policy, per-lesson mapping, and manual-choice evidence are attached.
0 route handoffs are visible locally and 16 route handoffs are missing; 0 alignment packets are present and 16 alignment packets are missing.
Required owner evidence items: 3; blockers: 2; owner policy ready: 0; per-lesson mapping ready: 0; manual-choice review ready: 0; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.companion_content_audience_type_triage_queue.find(q=>q.audience==='learn'&&q.companion_type==='exam'),null,2))"
0 route handoffs are visible locally and 16 route handoffs are missing; 0 alignment packets are present and 16 alignment packets are missing.
Required owner evidence items: 3; blockers: 2; owner policy ready: 0; per-lesson mapping ready: 0; manual-choice review ready: 0; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.companion_content_audience_type_triage_queue.find(q=>q.audience==='academy'&&q.companion_type==='exam'),null,2))"
0 route handoffs are visible locally and 16 route handoffs are missing; 0 alignment packets are present and 16 alignment packets are missing.
Required owner evidence items: 3; blockers: 2; owner policy ready: 0; per-lesson mapping ready: 0; manual-choice review ready: 0; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.companion_content_audience_type_triage_queue.find(q=>q.audience==='kids'&&q.companion_type==='story'),null,2))"
0 route handoffs are visible locally and 16 route handoffs are missing; 0 alignment packets are present and 16 alignment packets are missing.
Required owner evidence items: 3; blockers: 2; owner policy ready: 0; per-lesson mapping ready: 0; manual-choice review ready: 0; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.companion_content_audience_type_triage_queue.find(q=>q.audience==='junior'&&q.companion_type==='story'),null,2))"
16 route handoffs are visible locally and 0 route handoffs are missing; 0 alignment packets are present and 16 alignment packets are missing.
Required owner evidence items: 3; blockers: 1; owner policy ready: 0; per-lesson mapping ready: 0; manual-choice review ready: 0; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.companion_content_audience_type_triage_queue.find(q=>q.audience==='learn'&&q.companion_type==='flashcard'),null,2))"
16 route handoffs are visible locally and 0 route handoffs are missing; 0 alignment packets are present and 16 alignment packets are missing.
Required owner evidence items: 3; blockers: 1; owner policy ready: 0; per-lesson mapping ready: 0; manual-choice review ready: 0; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.companion_content_audience_type_triage_queue.find(q=>q.audience==='academy'&&q.companion_type==='flashcard'),null,2))"
4 route handoffs are visible locally and 0 route handoffs are missing across 4 audiences; 0 alignment packets are present and 4 alignment packets are missing.
Required owner evidence items: 3; blockers: 4; owner policy ready: 0; per-lesson mapping ready: 0; manual-choice review ready: 0; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.companion_content_subject_type_triage_queue.find(q=>q.subject==='engineering_making'&&q.companion_type==='flashcard'),null,2))"
4 route handoffs are visible locally and 0 route handoffs are missing across 4 audiences; 0 alignment packets are present and 4 alignment packets are missing.
Required owner evidence items: 3; blockers: 4; owner policy ready: 0; per-lesson mapping ready: 0; manual-choice review ready: 0; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.companion_content_subject_type_triage_queue.find(q=>q.subject==='anatomy_physiology'&&q.companion_type==='flashcard'),null,2))"
4 route handoffs are visible locally and 0 route handoffs are missing across 4 audiences; 0 alignment packets are present and 4 alignment packets are missing.
Required owner evidence items: 3; blockers: 4; owner policy ready: 0; per-lesson mapping ready: 0; manual-choice review ready: 0; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.companion_content_subject_type_triage_queue.find(q=>q.subject==='biology'&&q.companion_type==='flashcard'),null,2))"
4 route handoffs are visible locally and 0 route handoffs are missing across 4 audiences; 0 alignment packets are present and 4 alignment packets are missing.
Required owner evidence items: 3; blockers: 4; owner policy ready: 0; per-lesson mapping ready: 0; manual-choice review ready: 0; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.companion_content_subject_type_triage_queue.find(q=>q.subject==='chemistry'&&q.companion_type==='flashcard'),null,2))"
4 route handoffs are visible locally and 0 route handoffs are missing across 4 audiences; 0 alignment packets are present and 4 alignment packets are missing.
Required owner evidence items: 3; blockers: 4; owner policy ready: 0; per-lesson mapping ready: 0; manual-choice review ready: 0; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.companion_content_subject_type_triage_queue.find(q=>q.subject==='computer_science'&&q.companion_type==='flashcard'),null,2))"
4 route handoffs are visible locally and 0 route handoffs are missing across 4 audiences; 0 alignment packets are present and 4 alignment packets are missing.
Required owner evidence items: 3; blockers: 4; owner policy ready: 0; per-lesson mapping ready: 0; manual-choice review ready: 0; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.companion_content_subject_type_triage_queue.find(q=>q.subject==='physics'&&q.companion_type==='flashcard'),null,2))"
64 alignment packets still need owner-approved policy, per-lesson mapping, and manual-choice review evidence. Required evidence categories: 9.
32 alignment packets still need owner-approved policy, per-lesson mapping, and manual-choice review evidence. Required evidence categories: 9.
32 alignment packets still need owner-approved policy, per-lesson mapping, and manual-choice review evidence. Required evidence categories: 9.
4 alignment packets still need owner-approved policy, per-lesson mapping, and manual-choice review evidence. Required evidence categories: 9.
810 lessons need this companion path. Alignment evidence attached: 0; owner evidence required: 192; child surfaces: 32; missing evidence categories: 6; production claims allowed: 0.
465 lessons need this companion path. Alignment evidence attached: 0; owner evidence required: 96; child surfaces: 0; missing evidence categories: 6; production claims allowed: 0.
345 lessons need this companion path. Alignment evidence attached: 0; owner evidence required: 96; child surfaces: 32; missing evidence categories: 6; production claims allowed: 0.
32 lessons need this companion path. Alignment evidence attached: 0; owner evidence required: 12; child surfaces: 2; missing evidence categories: 6; production claims allowed: 0.
16 surfaces have local readiness. 33 companion handoffs are required, 17 route handoffs are locally discoverable, and 33 alignment packets are missing for: flashcards, exams, conversations.
82 owner evidence items remain before companion readiness claims; production claims allowed: 0.
16 surfaces have local readiness. 33 companion handoffs are required, 17 route handoffs are locally discoverable, and 33 alignment packets are missing for: flashcards, exams, conversations.
82 owner evidence items remain before companion readiness claims; production claims allowed: 0.
16 surfaces have local readiness. 33 companion handoffs are required, 17 route handoffs are locally discoverable, and 33 alignment packets are missing for: flashcards, stories, conversations.
82 owner evidence items remain before companion readiness claims; production claims allowed: 0.
16 surfaces have local readiness. 33 companion handoffs are required, 17 route handoffs are locally discoverable, and 33 alignment packets are missing for: flashcards, stories, conversations.
82 owner evidence items remain before companion readiness claims; production claims allowed: 0.
16 surfaces are missing alignment evidence across 3 companion types; 9 owner evidence items are required.
Companion alignment, publication, AI, and production-readiness claims remain blocked.
16 surfaces are missing alignment evidence across 3 companion types; 9 owner evidence items are required.
Companion alignment, publication, AI, and production-readiness claims remain blocked.
16 surfaces are missing alignment evidence across 3 companion types; 9 owner evidence items are required.
Companion alignment, publication, AI, and production-readiness claims remain blocked.
16 surfaces are missing alignment evidence across 3 companion types; 9 owner evidence items are required.
Companion alignment, publication, AI, and production-readiness claims remain blocked.
This panel shows companion-content owner-policy contract shape and local sibling-route discoverability only. It does not prove owner approval, per-lesson companion mapping, learner-choice UX review, assessment/media/payment/consent behavior, publication readiness, AI readiness, or production readiness.
810 lessons across 64 surfaces, 16 subjects, and 4 audiences have local media/practice safety coverage in the current content map.
64 surfaces have local safety coverage out of 64 surfaces.
Manual advance remains required for media, assessment, payment, consent, learner-choice, and AI-uncertain flows.
32 child-facing surfaces need guardian/product review evidence. Current attached evidence count: 0.
5 production evidence categories are required. Current audience evidence count: 0; subject evidence count: 0.
152 media scenes, 152 drills, 152 practice sets, 152 quizzes, and 152 feedback paths are locally mapped.
Media/practice readiness claim blocked; 21 evidence gaps remain.
193 media scenes, 193 drills, 193 practice sets, 193 quizzes, and 193 feedback paths are locally mapped.
Media/practice readiness claim blocked; 21 evidence gaps remain.
222 media scenes, 222 drills, 222 practice sets, 222 quizzes, and 222 feedback paths are locally mapped.
Media/practice readiness claim blocked; 5 evidence gaps remain.
243 media scenes, 243 drills, 243 practice sets, 243 quizzes, and 243 feedback paths are locally mapped.
Media/practice readiness claim blocked; 5 evidence gaps remain.
This panel shows local media, drill, practice, quiz, feedback, manual-control, and child-privacy source-contract coverage only. It does not prove guardian approval, production telemetry, live RLS/ownership, mastery interpretation, deployment, release, or production readiness.
64 surfaces and 810 lessons include assessment and progress contracts, with 2,684 quiz items available for review.
64 surfaces and 810 lessons have local assessment shape coverage with 2,684 quiz items; missing answer keys: 0; missing explanations: 0.
64 surfaces have local attempt telemetry evidence and 64 surfaces have failed-write handling evidence. Production assessment telemetry evidence is attached for 0 surfaces; 64 next actions remain.
64 surfaces have local learning-loop coverage, 64 surfaces have progress content, 64 surfaces have completion feedback, 64 surfaces have review routes, and 64 surfaces have remediation routes.
64 surfaces are manual-advance ready and 64 surfaces have AI measurement metadata. Production progress telemetry evidence is attached for 0 surfaces; 64 next actions remain.
64 surfaces have assessment shape coverage, 64 surfaces have local attempt telemetry evidence, and 64 surfaces have failed-write handling evidence.
Production assessment telemetry evidence is attached for 0 surfaces; mastery and assessment readiness claims remain blocked.
64 surfaces have local learning-loop coverage, 64 surfaces have source-contract evidence, 64 surfaces have AI usage transparency evidence, and 64 surfaces have progress bridge evidence.
Production progress telemetry evidence is attached for 0 surfaces; progress, mastery, AI measurement, and production readiness claims remain blocked.
learning-telemetry-evidence-v1 has 22 required fields, 6 validation rules, and 4 audience packets.
64 surfaces cover 64 assessment surfaces and 64 progress surfaces; 4 audiences have contract packets.
Production assessment evidence surfaces: 0; production progress evidence surfaces: 0; AI privacy rule present: 1; manual-advance rule present: 1.
64 assessment surfaces need 192 production evidence items. 64 progress surfaces need 256 production evidence items before mastery, AI measurement, or production-readiness claims.
learn has 37 lessons and 92 quiz items locally shaped; 3 production evidence items are still required.
1 blocker keeps assessment, mastery, and completion claims manual; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/history').map(e=>({slug:e.slug,assessment_shape:e.assessment_shape,completion_criteria:e.completion_criteria,remediation_route:e.learning_loop.remediation_route})),null,2))"
learn has 16 lessons and 57 quiz items locally shaped; 3 production evidence items are still required.
1 blocker keeps assessment, mastery, and completion claims manual; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/civics_government').map(e=>({slug:e.slug,assessment_shape:e.assessment_shape,completion_criteria:e.completion_criteria,remediation_route:e.learning_loop.remediation_route})),null,2))"
learn has 16 lessons and 54 quiz items locally shaped; 3 production evidence items are still required.
1 blocker keeps assessment, mastery, and completion claims manual; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/engineering_making').map(e=>({slug:e.slug,assessment_shape:e.assessment_shape,completion_criteria:e.completion_criteria,remediation_route:e.learning_loop.remediation_route})),null,2))"
learn has 16 lessons and 52 quiz items locally shaped; 3 production evidence items are still required.
1 blocker keeps assessment, mastery, and completion claims manual; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/medicine_clinical').map(e=>({slug:e.slug,assessment_shape:e.assessment_shape,completion_criteria:e.completion_criteria,remediation_route:e.learning_loop.remediation_route})),null,2))"
learn has 37 lessons, 37 progress paths, 37 completion feedback paths, and 37 AI measurement markers locally mapped; 4 production evidence items are still required.
1 blocker keeps progress, mastery, AI measurement, and auto-advance claims closed; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/history').map(e=>({slug:e.slug,learning_loop:e.learning_loop,ai_measurement:e.ai_help?.measurement,completion_criteria:e.completion_criteria})),null,2))"
learn has 16 lessons, 16 progress paths, 16 completion feedback paths, and 16 AI measurement markers locally mapped; 4 production evidence items are still required.
1 blocker keeps progress, mastery, AI measurement, and auto-advance claims closed; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/civics_government').map(e=>({slug:e.slug,learning_loop:e.learning_loop,ai_measurement:e.ai_help?.measurement,completion_criteria:e.completion_criteria})),null,2))"
learn has 16 lessons, 16 progress paths, 16 completion feedback paths, and 16 AI measurement markers locally mapped; 4 production evidence items are still required.
1 blocker keeps progress, mastery, AI measurement, and auto-advance claims closed; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/engineering_making').map(e=>({slug:e.slug,learning_loop:e.learning_loop,ai_measurement:e.ai_help?.measurement,completion_criteria:e.completion_criteria})),null,2))"
learn has 16 lessons, 16 progress paths, 16 completion feedback paths, and 16 AI measurement markers locally mapped; 4 production evidence items are still required.
1 blocker keeps progress, mastery, AI measurement, and auto-advance claims closed; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/medicine_clinical').map(e=>({slug:e.slug,learning_loop:e.learning_loop,ai_measurement:e.ai_help?.measurement,completion_criteria:e.completion_criteria})),null,2))"
785 quiz items are locally shaped; 16 surfaces have local attempt evidence; 5 production evidence categories still required.
784 quiz items are locally shaped; 16 surfaces have local attempt evidence; 5 production evidence categories still required.
638 quiz items are locally shaped; 16 surfaces have local attempt evidence; 5 production evidence categories still required.
477 quiz items are locally shaped; 16 surfaces have local attempt evidence; 5 production evidence categories still required.
243 lessons are covered; 16 surfaces have local assessment shape readiness, while production assessment telemetry evidence is attached for 0 surfaces.
222 lessons are covered; 16 surfaces have local assessment shape readiness, while production assessment telemetry evidence is attached for 0 surfaces.
193 lessons are covered; 16 surfaces have local assessment shape readiness, while production assessment telemetry evidence is attached for 0 surfaces.
152 lessons are covered; 16 surfaces have local assessment shape readiness, while production assessment telemetry evidence is attached for 0 surfaces.
785 quiz items are locally shaped; production assessment evidence is missing for 16 surfaces and production progress evidence is missing for 16 surfaces; 7 combined evidence items remain required.
AI measurement and mastery readiness claims remain blocked until production telemetry evidence is attached.
784 quiz items are locally shaped; production assessment evidence is missing for 16 surfaces and production progress evidence is missing for 16 surfaces; 7 combined evidence items remain required.
AI measurement and mastery readiness claims remain blocked until production telemetry evidence is attached.
638 quiz items are locally shaped; production assessment evidence is missing for 16 surfaces and production progress evidence is missing for 16 surfaces; 7 combined evidence items remain required.
AI measurement and mastery readiness claims remain blocked until production telemetry evidence is attached.
477 quiz items are locally shaped; production assessment evidence is missing for 16 surfaces and production progress evidence is missing for 16 surfaces; 7 combined evidence items remain required.
AI measurement and mastery readiness claims remain blocked until production telemetry evidence is attached.
243 progress paths and 243 completion feedback paths are locally mapped; 5 production evidence categories still required.
222 progress paths and 222 completion feedback paths are locally mapped; 5 production evidence categories still required.
193 progress paths and 193 completion feedback paths are locally mapped; 5 production evidence categories still required.
152 progress paths and 152 completion feedback paths are locally mapped; 5 production evidence categories still required.
16 surfaces have local learning loops, 16 surfaces have progress content, and 16 surfaces have AI measurement metadata; production progress telemetry evidence is attached for 0 surfaces.
16 surfaces have local learning loops, 16 surfaces have progress content, and 16 surfaces have AI measurement metadata; production progress telemetry evidence is attached for 0 surfaces.
16 surfaces have local learning loops, 16 surfaces have progress content, and 16 surfaces have AI measurement metadata; production progress telemetry evidence is attached for 0 surfaces.
16 surfaces have local learning loops, 16 surfaces have progress content, and 16 surfaces have AI measurement metadata; production progress telemetry evidence is attached for 0 surfaces.
This panel shows deterministic local assessment, progress, failed-write, AI-usage, and learning-loop evidence only. It does not prove production telemetry volume, live RLS or ownership, mastery interpretation, release, deployment, or production readiness.
810 lessons across 64 surfaces, 4 audiences, and 16 subjects have local AI-help evidence.
810 lessons have AI help enabled, 64 surfaces have source grounding, 64 surfaces have context routes, and 0 lessons are AI-blocked.
64 surfaces have local payloads with 22 complete payload fields out of 27 expected fields; 64 surfaces have API-contract evidence.
64 surfaces have age-aware metadata, 64 surfaces have measurement hooks, 64 surfaces have manual completion gates, and 0 surfaces allow auto-advance.
64 surfaces are locally AI-loop ready across 64 surfaces and 810 lessons. 810 lessons have AI help, 810 source-grounded hooks, and 810 context routes are present.
810 progress items, 810 completion feedback items, 810 review routes, 810 remediation routes, 810 manual-advance lessons, and 810 AI measurement hooks are locally mapped.
64 surfaces have local payload readiness, 64 surfaces have API-contract evidence, 64 surfaces have AI-usage transparency, and 64 surfaces have eval-partnership evidence. Real AI eval evidence is attached for 0 surfaces.
Progress source-contract evidence is local for 64 surfaces, but production progress evidence is attached for 0 surfaces. 2,430 provenance blockers remain across 4 evidence categories; production claims allowed: 0.
64 surfaces have eval packet contracts, 0 surfaces have real eval evidence, 60 required eval evidence items, and 2 external standards in the local contract.
64 surfaces have provenance blockers, 2,430 blockers total, 0 real-eval evidence items attached, and 0 production claims currently allowed.
243 lessons have AI help, 16 surfaces have local payload readiness, 729 provenance blockers, and 4 required evidence items before AI readiness claims.
Child AI safety review is not required for this audience, but real eval and owner evidence are still required.
AI assistance, model quality, child AI, and tutor production readiness claims remain blocked.
AI loop: 16 surfaces ready, 243 progress items, 243 remediation routes, 243 AI measurement hooks, real AI eval evidence: 0, production progress evidence: 0, production claims allowed: 0.
222 lessons have AI help, 16 surfaces have local payload readiness, 666 provenance blockers, and 4 required evidence items before AI readiness claims.
Child AI safety review is not required for this audience, but real eval and owner evidence are still required.
AI assistance, model quality, child AI, and tutor production readiness claims remain blocked.
AI loop: 16 surfaces ready, 222 progress items, 222 remediation routes, 222 AI measurement hooks, real AI eval evidence: 0, production progress evidence: 0, production claims allowed: 0.
193 lessons have AI help, 16 surfaces have local payload readiness, 579 provenance blockers, and 4 required evidence items before AI readiness claims.
Child AI safety review is required before claims.
AI assistance, model quality, child AI, and tutor production readiness claims remain blocked.
AI loop: 16 surfaces ready, 193 progress items, 193 remediation routes, 193 AI measurement hooks, real AI eval evidence: 0, production progress evidence: 0, production claims allowed: 0.
152 lessons have AI help, 16 surfaces have local payload readiness, 456 provenance blockers, and 4 required evidence items before AI readiness claims.
Child AI safety review is required before claims.
AI assistance, model quality, child AI, and tutor production readiness claims remain blocked.
AI loop: 16 surfaces ready, 152 progress items, 152 remediation routes, 152 AI measurement hooks, real AI eval evidence: 0, production progress evidence: 0, production claims allowed: 0.
This panel summarizes local AI-help context routes, payload fields, source grounding, age/privacy/measurement metadata, and manual-control evidence only. It does not prove owner provenance clearance, real model quality, child AI approval, production telemetry, release, deployment, or AI tutor production readiness.
64 surfaces and 810 lessons have local tutor handoff packets; 64 surfaces are locally ready.
64 surfaces have tutor context readiness and 64 surfaces have tutor learning-loop readiness. 810 lessons have AI help, 810 source-grounded hooks, and 810 measurement hooks are local.
810 completion feedback items, 810 review routes, 810 remediation routes, 810 manual-advance lessons, and 810 manually invoked AI lessons are mapped.
Child AI safety review is required for 32 surfaces and evidence is present for 0 surfaces. Privacy summaries are ready for 64 surfaces; raw prompt/response learner summaries allowed: 0.
Real AI eval evidence is attached for 0 surfaces with 2,272 required eval evidence items still tracked. Production progress telemetry evidence is attached for 0 surfaces. 2,720 evidence items are required across 4 categories; production claims allowed: 0.
16 surfaces have local handoff readiness, 193 AI-enabled lessons, 193 source-grounded hooks, 193 feedback items, and 193 manual-advance lessons.
Child review required: 16; child review evidence: 0; real eval evidence: 0; required eval evidence: 576; production progress evidence: 0; missing evidence categories: 4; production claims allowed: 0.
16 surfaces have local handoff readiness, 152 AI-enabled lessons, 152 source-grounded hooks, 152 feedback items, and 152 manual-advance lessons.
Child review required: 16; child review evidence: 0; real eval evidence: 0; required eval evidence: 576; production progress evidence: 0; missing evidence categories: 4; production claims allowed: 0.
16 surfaces have local handoff readiness, 243 AI-enabled lessons, 243 source-grounded hooks, 243 feedback items, and 243 manual-advance lessons.
Child review required: 0; child review evidence: 0; real eval evidence: 0; required eval evidence: 560; production progress evidence: 0; missing evidence categories: 4; production claims allowed: 0.
16 surfaces have local handoff readiness, 222 AI-enabled lessons, 222 source-grounded hooks, 222 feedback items, and 222 manual-advance lessons.
Child review required: 0; child review evidence: 0; real eval evidence: 0; required eval evidence: 560; production progress evidence: 0; missing evidence categories: 4; production claims allowed: 0.
This panel summarizes local tutor context packets, manual AI invocation, progress-loop links, privacy summaries, child AI review gates, and eval evidence contracts only. It does not prove real model quality, child AI approval, production telemetry, release, deployment, payment, or AI tutor production readiness.
64 surfaces and 810 lessons are covered by 4 evidence categories and 4 audience packets.
64 surfaces and 810 lessons are covered by 4 production evidence categories; 7 local contract signals are present in the readiness gate.
0 production evidence signals are still missing. Allowed surface-claim signals: 0; allowed route-claim signals: 0; 64 next actions remain.
Required-evidence category coverage ready: 1; safest-command category coverage ready: 1; all required production evidence present: 0; production readiness claims allowed: 0.
64 AI-eval surfaces covering 810 lessons have local payload contracts; 64 surfaces are locally payload-ready. Real eval evidence is attached for 0 surfaces. 1,856 real-eval evidence items are still required across 4 evidence categories; payload fields covered: 27; production claims allowed: 0.
Packet fields ready: 1; validation gates ready: 1; 64 surfaces in review; 42 category evidence items required.
4 audience packets, 16 audience/category packets, and 64 subject/category packets require 672 evidence items.
34 product-route packets, 14 family packets, and 15 child/guardian packets need 235 evidence items.
Launch evidence present: 0; production claims allowed: 0; release/deploy allowed: 0; payment/domain changes allowed: 0.
64 surfaces are queued with 4 missing evidence categories and 2,688 required evidence items. Production readiness claims allowed: 0.
37 lessons are covered. Required production evidence items: 42; review blockers: 6; all local contracts ready: 1.
Missing evidence categories: assessment telemetry, progress telemetry, publication rights, real ai eval
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.production_evidence_surface_index.find(item=>item.surface==="/library/learn/history"&&item.locale==="en"),null,2))"
16 lessons are covered. Required production evidence items: 42; review blockers: 6; all local contracts ready: 1.
Missing evidence categories: assessment telemetry, progress telemetry, publication rights, real ai eval
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.production_evidence_surface_index.find(item=>item.surface==="/library/learn/civics_government"&&item.locale==="en"),null,2))"
16 lessons are covered. Required production evidence items: 42; review blockers: 6; all local contracts ready: 1.
Missing evidence categories: assessment telemetry, progress telemetry, publication rights, real ai eval
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.production_evidence_surface_index.find(item=>item.surface==="/library/learn/engineering_making"&&item.locale==="en"),null,2))"
16 lessons are covered. Required production evidence items: 42; review blockers: 6; all local contracts ready: 1.
Missing evidence categories: assessment telemetry, progress telemetry, publication rights, real ai eval
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.production_evidence_surface_index.find(item=>item.surface==="/library/learn/medicine_clinical"&&item.locale==="en"),null,2))"
27 expected payload fields, 18 local payload signals, and 3 local evidence sources are shaped. 29 real-eval evidence items are required; missing production evidence categories: 4.
Real AI eval evidence is missing; keep tutor, model-quality, and production claims blocked.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.ai_context_payload_review_batches.map(b=>({surface:b.surface,ai_eval_partnership_local_evidence_ready:b.ai_eval_partnership_local_evidence_ready,real_ai_eval_evidence_present:b.real_ai_eval_evidence_present,blockers:b.review_blockers})),null,2))"
27 expected payload fields, 18 local payload signals, and 3 local evidence sources are shaped. 29 real-eval evidence items are required; missing production evidence categories: 4.
Real AI eval evidence is missing; keep tutor, model-quality, and production claims blocked.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.ai_context_payload_review_batches.map(b=>({surface:b.surface,ai_eval_partnership_local_evidence_ready:b.ai_eval_partnership_local_evidence_ready,real_ai_eval_evidence_present:b.real_ai_eval_evidence_present,blockers:b.review_blockers})),null,2))"
27 expected payload fields, 18 local payload signals, and 3 local evidence sources are shaped. 29 real-eval evidence items are required; missing production evidence categories: 4.
Real AI eval evidence is missing; keep tutor, model-quality, and production claims blocked.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.ai_context_payload_review_batches.map(b=>({surface:b.surface,ai_eval_partnership_local_evidence_ready:b.ai_eval_partnership_local_evidence_ready,real_ai_eval_evidence_present:b.real_ai_eval_evidence_present,blockers:b.review_blockers})),null,2))"
27 expected payload fields, 18 local payload signals, and 3 local evidence sources are shaped. 29 real-eval evidence items are required; missing production evidence categories: 4.
Real AI eval evidence is missing; keep tutor, model-quality, and production claims blocked.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.ai_context_payload_review_batches.map(b=>({surface:b.surface,ai_eval_partnership_local_evidence_ready:b.ai_eval_partnership_local_evidence_ready,real_ai_eval_evidence_present:b.real_ai_eval_evidence_present,blockers:b.review_blockers})),null,2))"
27 expected payload fields, 18 local payload signals, and 3 local evidence sources are shaped. 29 real-eval evidence items are required; missing production evidence categories: 4.
Real AI eval evidence is missing; keep tutor, model-quality, and production claims blocked.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.ai_context_payload_review_batches.map(b=>({surface:b.surface,ai_eval_partnership_local_evidence_ready:b.ai_eval_partnership_local_evidence_ready,real_ai_eval_evidence_present:b.real_ai_eval_evidence_present,blockers:b.review_blockers})),null,2))"
27 expected payload fields, 18 local payload signals, and 3 local evidence sources are shaped. 29 real-eval evidence items are required; missing production evidence categories: 4.
Real AI eval evidence is missing; keep tutor, model-quality, and production claims blocked.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.ai_context_payload_review_batches.map(b=>({surface:b.surface,ai_eval_partnership_local_evidence_ready:b.ai_eval_partnership_local_evidence_ready,real_ai_eval_evidence_present:b.real_ai_eval_evidence_present,blockers:b.review_blockers})),null,2))"
64 surfaces and 810 lessons need 29 required evidence items before production claims.
Production, launch, release, deployment, payment, and domain readiness claims remain blocked.
64 surfaces and 810 lessons need 6 required evidence items before production claims.
Production, launch, release, deployment, payment, and domain readiness claims remain blocked.
64 surfaces and 810 lessons need 4 required evidence items before production claims.
Production, launch, release, deployment, payment, and domain readiness claims remain blocked.
64 surfaces and 810 lessons need 3 required evidence items before production claims.
Production, launch, release, deployment, payment, and domain readiness claims remain blocked.
810 lessons are affected; 64 surfaces have local contract readiness, no local contract gaps, and 29 required evidence items remain before claims can advance.
Production, launch, release, deployment, payment, and domain readiness claims remain blocked.
810 lessons are affected; 64 surfaces have local contract readiness, no local contract gaps, and 6 required evidence items remain before claims can advance.
Production, launch, release, deployment, payment, and domain readiness claims remain blocked.
810 lessons are affected; 64 surfaces have local contract readiness, no local contract gaps, and 4 required evidence items remain before claims can advance.
Production, launch, release, deployment, payment, and domain readiness claims remain blocked.
810 lessons are affected; 64 surfaces have local contract readiness, no local contract gaps, and 3 required evidence items remain before claims can advance.
Production, launch, release, deployment, payment, and domain readiness claims remain blocked.
4 evidence categories missing, 42 evidence items required, 6 blockers, and 4 audience/category packets ready locally.
Production, launch, release, deployment, payment, and domain readiness claims remain blocked.
4 evidence categories missing, 42 evidence items required, 6 blockers, and 4 audience/category packets ready locally.
Production, launch, release, deployment, payment, and domain readiness claims remain blocked.
4 evidence categories missing, 42 evidence items required, 6 blockers, and 4 audience/category packets ready locally.
Production, launch, release, deployment, payment, and domain readiness claims remain blocked.
4 evidence categories missing, 42 evidence items required, 6 blockers, and 4 audience/category packets ready locally.
Production, launch, release, deployment, payment, and domain readiness claims remain blocked.
This panel summarizes generated production-evidence packet coverage only. It does not prove production telemetry, live RLS or ownership, Search Console or crawl evidence, owner canonical-route policy, rights clearance, real AI evals, release, deployment, payment, domain changes, or production readiness.
810 lessons across 64 surfaces, 4 audiences, and 16 subjects are locally mapped for publication and AI review.
810 source paths, 64 character surfaces, 64 AI-grounded surfaces, and 64 AI context surfaces are present locally.
810 lessons need license or rights policy evidence, 810 lessons need attribution evidence, 810 lessons need AI-provenance evidence, and 2,430 provenance blockers remain.
owner-rights-evidence-v1 has 18 required fields, 6 validation rules, and 3 provenance blockers covered.
6 blocker evidence items, 4 audience packets with 24 evidence items, and 48 subject/blocker packets with 96 evidence items are required.
Owner clearance evidence present: 0; audiences missing clearance: 4; queued owner evidence actions: 60.
64 surfaces are queued with 810 affected lessons, 2,430 blockers, and 384 owner evidence items required before publication or AI-readiness claims.
37 lessons have rights blockers. License policy blockers: 37; attribution blockers: 37; AI-provenance blockers: 37; owner evidence items required: 6.
Local source paths ready: 1; owner clearance: 0; attribution clearance: 0; AI-provenance clearance: 0; publication claims: 0; AI claims: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/history'&&e.provenance_blockers.length).map(e=>({slug:e.slug,source_path:e.source_path,provenance_blockers:e.provenance_blockers,license:e.license,attribution:e.attribution,ai_provenance:e.ai_provenance})),null,2))"
16 lessons have rights blockers. License policy blockers: 16; attribution blockers: 16; AI-provenance blockers: 16; owner evidence items required: 6.
Local source paths ready: 1; owner clearance: 0; attribution clearance: 0; AI-provenance clearance: 0; publication claims: 0; AI claims: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/civics_government'&&e.provenance_blockers.length).map(e=>({slug:e.slug,source_path:e.source_path,provenance_blockers:e.provenance_blockers,license:e.license,attribution:e.attribution,ai_provenance:e.ai_provenance})),null,2))"
16 lessons have rights blockers. License policy blockers: 16; attribution blockers: 16; AI-provenance blockers: 16; owner evidence items required: 6.
Local source paths ready: 1; owner clearance: 0; attribution clearance: 0; AI-provenance clearance: 0; publication claims: 0; AI claims: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/engineering_making'&&e.provenance_blockers.length).map(e=>({slug:e.slug,source_path:e.source_path,provenance_blockers:e.provenance_blockers,license:e.license,attribution:e.attribution,ai_provenance:e.ai_provenance})),null,2))"
16 lessons have rights blockers. License policy blockers: 16; attribution blockers: 16; AI-provenance blockers: 16; owner evidence items required: 6.
Local source paths ready: 1; owner clearance: 0; attribution clearance: 0; AI-provenance clearance: 0; publication claims: 0; AI claims: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.entries.filter(e=>e.surface==='/library/learn/medicine_clinical'&&e.provenance_blockers.length).map(e=>({slug:e.slug,source_path:e.source_path,provenance_blockers:e.provenance_blockers,license:e.license,attribution:e.attribution,ai_provenance:e.ai_provenance})),null,2))"
2 real-eval evidence items are required before AI tutor production claims. 23 next actions remain in the owner queue.
16 surfaces and 16 subjects are affected; clearance evidence present: 0.
Rights, attribution, AI-provenance, publication, AI-readiness, and production claims remain blocked.
16 surfaces and 16 subjects are affected; clearance evidence present: 0.
Rights, attribution, AI-provenance, publication, AI-readiness, and production claims remain blocked.
16 surfaces and 16 subjects are affected; clearance evidence present: 0.
Rights, attribution, AI-provenance, publication, AI-readiness, and production claims remain blocked.
16 surfaces and 16 subjects are affected; clearance evidence present: 0.
Rights, attribution, AI-provenance, publication, AI-readiness, and production claims remain blocked.
243 affected lessons have 729 blockers and need 12 evidence items before publication or AI tutor readiness claims.
Publication, AI readiness, and AI tutor production claims remain blocked.
222 affected lessons have 666 blockers and need 12 evidence items before publication or AI tutor readiness claims.
Publication, AI readiness, and AI tutor production claims remain blocked.
193 affected lessons have 579 blockers and need 12 evidence items before publication or AI tutor readiness claims.
Publication, AI readiness, and AI tutor production claims remain blocked.
152 affected lessons have 456 blockers and need 12 evidence items before publication or AI tutor readiness claims.
Publication, AI readiness, and AI tutor production claims remain blocked.
This panel shows local source paths, character/citation coverage, AI context, and provenance blockers only. It does not prove owner-approved license rights, attribution approval, AI-provenance policy, real model evals, release, deployment, or production tutor readiness.
64 of 64 learner surfaces are locally integrated across 810 lessons; 32 child surfaces still require guardian-aware evidence before claims.
64 surfaces have all 13 local learner-experience gates ready out of 64 surfaces.
4,360 required production evidence items remain across 17 categories including ai provenance policy, assessment telemetry, canonical owner policy, child guardian review, companion alignment, live rls ownership. No production readiness claims are allowed.
No integrated surface allows auto-advance; no auto-apply gates are open. 32 child surfaces remain manually controlled.
12 of 13 local gates are ready; 72 production evidence items remain. First learner route: /library/junior/language/en/lesson/a-sentence-tells-one-idea.
Integrated learner-experience and production readiness claims remain blocked until owner, guardian, telemetry, rights, and real AI evidence are attached.
12 of 13 local gates are ready; 72 production evidence items remain. First learner route: /library/kids/language/en/lesson/topic-sentence-paragraph.
Integrated learner-experience and production readiness claims remain blocked until owner, guardian, telemetry, rights, and real AI evidence are attached.
12 of 13 local gates are ready; 70 production evidence items remain. First learner route: /library/kids/anatomy_physiology/en/lesson/circulation-delivers-oxygen.
Integrated learner-experience and production readiness claims remain blocked until owner, guardian, telemetry, rights, and real AI evidence are attached.
12 of 13 local gates are ready; 70 production evidence items remain. First learner route: /library/kids/astronomy/en/lesson/day-night-spinning-earth.
Integrated learner-experience and production readiness claims remain blocked until owner, guardian, telemetry, rights, and real AI evidence are attached.
This panel summarizes the generated integrated learner-experience surface index only. It does not prove owner approval, guardian approval, production telemetry, live RLS or ownership, real AI eval quality, release, deployment, payment, consent, or production readiness.
27 artifacts are covered by owner-policy packets across 4 audiences, 7 evidence categories, and 149 handoff rows.
22 required packet fields and 6 validation rules cover 26 audience/category packets and 112 subject/category packets.
149 owner-review rows carry 2,176 evidence gaps and 23 required evidence categories.
Attached owner review evidence: 0; child/guardian evidence: 0; production evidence: 0.
Auto-apply, owner writes, readiness claims, production claims, release, deployment, payment, and consent changes remain closed until source-specific owner evidence is attached.
64 surfaces have local owner-review readiness across 64 surfaces and 810 lessons. 10 local gates are tracked per surface; child or junior surfaces: 32.
3,784 owner evidence items remain across 13 evidence categories. Owner writes allowed: 0; auto-apply allowed: 0; production claims allowed: 0.
16 surfaces have local owner-review readiness. Child surfaces: 16; ready local gates: 128; missing local gates: 0; required owner evidence items: 978.
13 evidence categories are missing. Review blockers: 577; owner writes allowed: 0; auto-apply allowed: 0; production claims allowed: 0.
16 surfaces have local owner-review readiness. Child surfaces: 16; ready local gates: 128; missing local gates: 0; required owner evidence items: 978.
13 evidence categories are missing. Review blockers: 577; owner writes allowed: 0; auto-apply allowed: 0; production claims allowed: 0.
16 surfaces have local owner-review readiness. Child surfaces: 0; ready local gates: 128; missing local gates: 0; required owner evidence items: 914.
12 evidence categories are missing. Review blockers: 497; owner writes allowed: 0; auto-apply allowed: 0; production claims allowed: 0.
16 surfaces have local owner-review readiness. Child surfaces: 0; ready local gates: 128; missing local gates: 0; required owner evidence items: 914.
12 evidence categories are missing. Review blockers: 497; owner writes allowed: 0; auto-apply allowed: 0; production claims allowed: 0.
8 of 10 local gates are ready. Missing evidence categories: 13; child-surface flag: 1.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.owner_review_surface_index.find(item=>item.surface==="/library/junior/language"&&item.locale==="en"),null,2))"
8 of 10 local gates are ready. Missing evidence categories: 13; child-surface flag: 1.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.owner_review_surface_index.find(item=>item.surface==="/library/kids/language"&&item.locale==="en"),null,2))"
8 of 10 local gates are ready. Missing evidence categories: 13; child-surface flag: 1.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.owner_review_surface_index.find(item=>item.surface==="/library/kids/anatomy_physiology"&&item.locale==="en"),null,2))"
8 of 10 local gates are ready. Missing evidence categories: 13; child-surface flag: 1.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.owner_review_surface_index.find(item=>item.surface==="/library/kids/astronomy"&&item.locale==="en"),null,2))"
8 of 10 local gates are ready. Missing evidence categories: 13; child-surface flag: 1.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.owner_review_surface_index.find(item=>item.surface==="/library/kids/biology"&&item.locale==="en"),null,2))"
8 of 10 local gates are ready. Missing evidence categories: 13; child-surface flag: 1.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.owner_review_surface_index.find(item=>item.surface==="/library/kids/chemistry"&&item.locale==="en"),null,2))"
No local gates missing; 7 production evidence categories missing; 288 handoff gaps need 19 evidence items.
Child/guardian review evidence required before claims.
No local gates missing; 7 production evidence categories missing; 288 handoff gaps need 19 evidence items.
Child/guardian review evidence required before claims.
No local gates missing; 6 production evidence categories missing; 256 handoff gaps need 19 evidence items.
Child/guardian review is not required for this audience, but owner and production evidence are still required.
No local gates missing; 6 production evidence categories missing; 256 handoff gaps need 19 evidence items.
Child/guardian review is not required for this audience, but owner and production evidence are still required.
149 owner-review rows carry 2,176 evidence gaps; 129 child-scoped rows and 149 next actions still need owner-backed review.
149 rows have owner inspection commands, 149 rows have packet refs, and 149 rows have required evidence lists out of 149 handoff rows.
4 surfaces carry 8 evidence gaps and need 15 evidence items across 2 owner packet refs.
Auto-apply and production readiness claims remain closed.
4 surfaces carry 8 evidence gaps and need 15 evidence items across 2 owner packet refs.
Auto-apply and production readiness claims remain closed.
4 surfaces carry 8 evidence gaps and need 15 evidence items across 2 owner packet refs.
Auto-apply and production readiness claims remain closed.
4 surfaces carry 8 evidence gaps and need 15 evidence items across 2 owner packet refs.
Auto-apply and production readiness claims remain closed.
This panel summarizes generated learner-experience owner-policy packets and handoff evidence only. It does not prove owner approval, guardian approval, production telemetry, live RLS or ownership, real AI eval quality, release, deployment, payment, consent, or production readiness.
7 evidence categories across 4 audiences affect 416 surfaces, with 544 evidence gaps still open.
5,205 affected lessons are represented. 6 categories affect all audiences, and 1 category is child-scoped.
These evidence categories affect every audience: assessment telemetry, media practice telemetry, owner rights ai provenance, progress telemetry, publication rights, real ai eval.
Child-scoped categories: child guardian approval.
4 audiences, 64 surfaces, and 810 lessons are affected; 15 required evidence items remain before claims can advance.
Learner-experience and production readiness claims remain blocked for this category.
4 audiences, 64 surfaces, and 810 lessons are affected; 10 required evidence items remain before claims can advance.
Learner-experience and production readiness claims remain blocked for this category.
4 audiences, 64 surfaces, and 810 lessons are affected; 12 required evidence items remain before claims can advance.
Learner-experience and production readiness claims remain blocked for this category.
4 audiences, 64 surfaces, and 810 lessons are affected; 2 required evidence items remain before claims can advance.
Learner-experience and production readiness claims remain blocked for this category.
4 audiences, 64 surfaces, and 810 lessons are affected; 1 required evidence item remain before claims can advance.
Learner-experience and production readiness claims remain blocked for this category.
4 audiences, 64 surfaces, and 810 lessons are affected; 1 required evidence item remain before claims can advance.
Learner-experience and production readiness claims remain blocked for this category.
2 audiences, 32 surfaces, and 345 lessons are affected; 4 required evidence items remain before claims can advance.
Learner-experience and production readiness claims remain blocked for this category.
This panel summarizes generated learner-experience evidence-category coverage and owner-policy packet references only. It does not prove owner approval, production telemetry, live RLS or ownership, guardian approval, real AI eval quality, release, deployment, or production readiness.
19 review blocker issues currently touch 676 surface handoffs. 6 blockers affect every library surface and must stay closed until source-specific evidence is attached.
This queue comes from the local content-surface map. It does not authorize production readiness claims, owner-policy decisions, route writes, telemetry claims, AI eval claims, payment, consent, deployment, or release.
Auto-apply, readiness claims, release, payment, consent, and deployment remain closed until owner or production evidence is attached to the source-specific queue.
1 review theme across 4 audiences need source-specific evidence before this blocker can close.
Auto-apply and readiness claims are closed.
1 review theme across 4 audiences need source-specific evidence before this blocker can close.
Auto-apply and readiness claims are closed.
1 review theme across 4 audiences need source-specific evidence before this blocker can close.
Auto-apply and readiness claims are closed.
2 review themes across 4 audiences need source-specific evidence before this blocker can close.
Auto-apply and readiness claims are closed.
1 review theme across 4 audiences need source-specific evidence before this blocker can close.
Auto-apply and readiness claims are closed.
Review assessment attempt telemetry required across 64 affected surfaces, gather the required source-specific evidence, and keep write/release/payment/deploy gates closed.
3 repair issues currently touch 2,430 learner/content rows across 4 audiences. Each repair stays manual until route, rights, attribution, AI provenance, and readiness evidence are present.
This queue comes from the local content-surface map. It can guide inspection, but it does not authorize canonical route writes, rights or license edits, attribution decisions, AI-provenance changes, deployment, release, or production readiness claims.
Auto-apply, canonical route writes, rights or attribution writes, AI provenance writes, and publication readiness claims are closed while 6 evidence items remain required.
3 issues have safest-next inspection commands and 3 issues have required evidence lists out of 3 queued issues.
64 surface issues across 4 audiences need 2 evidence items before the repair can advance.
Owner evidence is required, and a local inspection command is available.
64 surface issues across 4 audiences need 2 evidence items before the repair can advance.
Owner evidence is required, and a local inspection command is available.
64 surface issues across 4 audiences need 2 evidence items before the repair can advance.
Owner evidence is required, and a local inspection command is available.
48 surface issues across NaN audiences need 6 evidence items before the repair can advance.
Do not advance this repair until owner evidence and an inspection command are present.
729 affected rows and 48 surface issues need 6 evidence items; 3 safest commands are available for inspection.
666 affected rows and 48 surface issues need 6 evidence items; 3 safest commands are available for inspection.
579 affected rows and 48 surface issues need 6 evidence items; 3 safest commands are available for inspection.
456 affected rows and 48 surface issues need 6 evidence items; 3 safest commands are available for inspection.
Start with ai provenance policy unresolved without license, review 810 affected rows, gather source-specific owner evidence, and keep write/readiness gates closed.
314 product routes cover 37 content types, with 38 static routes and 276 dynamic routes in the current route map.
314 route files are present, with no missing route files. 314 AI/API helpers are ready, with no missing AI/API helpers. 314 routes are locally ready across route families.
300 previous-route links, 300 next-route links, 300 next-step routes, and 314 completion-feedback handoffs are mapped.
314 product routes require manual advance; no product route allows auto-advance. 223 routes need child/guardian review evidence before launch claims.
20 next actions remain in the product-route report; owner evidence present on route families: 0. Current local gap count: 0.
314 routes are locally ready across 314 product routes. 309 routes have sequence links, 314 routes have resume/review/remediation loops, and 314 routes have AI help metadata.
37 content types are indexed across product routes. Owner evidence present on 0 routes; 223 routes need child/guardian review evidence; production claims allowed: 0.
37 route content types are queued across 2,784 route-content handoffs with 188 required evidence items and 188 blockers. Production claims allowed: 0.
130 routes are locally ready. 130 routes have sequence links, 130 routes have learning loops, 130 routes have AI help metadata, 130 routes require manual advance, and auto-advance allowed: 0.
130 routes need child/guardian review evidence. Owner evidence present: 0; required evidence items: 1040; production claims allowed: 0.
91 routes are locally ready. 91 routes have sequence links, 91 routes have learning loops, 91 routes have AI help metadata, 91 routes require manual advance, and auto-advance allowed: 0.
91 routes need child/guardian review evidence. Owner evidence present: 0; required evidence items: 728; production claims allowed: 0.
72 routes are locally ready. 71 routes have sequence links, 72 routes have learning loops, 72 routes have AI help metadata, 72 routes require manual advance, and auto-advance allowed: 0.
0 routes need child/guardian review evidence. Owner evidence present: 0; required evidence items: 504; production claims allowed: 0.
18 routes are locally ready. 17 routes have sequence links, 18 routes have learning loops, 18 routes have AI help metadata, 18 routes require manual advance, and auto-advance allowed: 0.
0 routes need child/guardian review evidence. Owner evidence present: 0; required evidence items: 126; production claims allowed: 0.
2 routes are locally ready. 0 routes have sequence links, 2 routes have learning loops, 2 routes have AI help metadata, 2 routes require manual advance, and auto-advance allowed: 0.
2 routes need child/guardian review evidence. Owner evidence present: 0; required evidence items: 14; production claims allowed: 0.
1 route is locally ready. 0 routes have sequence links, 1 route has learning loops, 1 route has AI help metadata, 1 route requires manual advance, and auto-advance allowed: 0.
0 routes need child/guardian review evidence. Owner evidence present: 0; required evidence items: 6; production claims allowed: 0.
314 routes are locally ready. Sequence links: 309; learning loops: 314; AI help metadata: 314; child review required: 223; required evidence items: 2418; production claims allowed: 0.
314 routes are locally ready. Sequence links: 309; learning loops: 314; AI help metadata: 314; child review required: 223; required evidence items: 2418; production claims allowed: 0.
314 routes are locally ready. Sequence links: 309; learning loops: 314; AI help metadata: 314; child review required: 223; required evidence items: 2418; production claims allowed: 0.
314 routes are locally ready. Sequence links: 309; learning loops: 314; AI help metadata: 314; child review required: 223; required evidence items: 2418; production claims allowed: 0.
300 routes are locally ready. Sequence links: 300; learning loops: 300; AI help metadata: 300; child review required: 217; required evidence items: 2317; production claims allowed: 0.
130 routes are locally ready. Sequence links: 130; learning loops: 130; AI help metadata: 130; child review required: 130; required evidence items: 1040; production claims allowed: 0.
130 routes are locally ready. Sequence links: 130; learning loops: 130; AI help metadata: 130; child review required: 130; required evidence items: 1040; production claims allowed: 0.
130 routes are locally ready. Sequence links: 130; learning loops: 130; AI help metadata: 130; child review required: 130; required evidence items: 1040; production claims allowed: 0.
314 routes keep manual advance, 0 routes allow auto-advance, 300 next-step routes, 314 completion feedback handoffs, and 314 API route files are ready locally.
Required evidence items: 6; blockers: 6; child or guardian review required: 1; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.product_route_content_type_triage_queue.find(item=>item.content_type==='feedback'),null,2))"
314 routes keep manual advance, 0 routes allow auto-advance, 300 next-step routes, 314 completion feedback handoffs, and 314 API route files are ready locally.
Required evidence items: 6; blockers: 6; child or guardian review required: 1; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.product_route_content_type_triage_queue.find(item=>item.content_type==='remediation'),null,2))"
314 routes keep manual advance, 0 routes allow auto-advance, 300 next-step routes, 314 completion feedback handoffs, and 314 API route files are ready locally.
Required evidence items: 6; blockers: 6; child or guardian review required: 1; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.product_route_content_type_triage_queue.find(item=>item.content_type==='resume'),null,2))"
314 routes keep manual advance, 0 routes allow auto-advance, 300 next-step routes, 314 completion feedback handoffs, and 314 API route files are ready locally.
Required evidence items: 6; blockers: 6; child or guardian review required: 1; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.product_route_content_type_triage_queue.find(item=>item.content_type==='review'),null,2))"
300 routes keep manual advance, 0 routes allow auto-advance, 300 next-step routes, 300 completion feedback handoffs, and 300 API route files are ready locally.
Required evidence items: 6; blockers: 6; child or guardian review required: 1; production claims allowed: 0.
Safest next command: node -e "const r=require('./docs/local-content-surface-map.json'); console.log(JSON.stringify(r.product_route_content_type_triage_queue.find(item=>item.content_type==='next_step_path'),null,2))"
128 routes are locally ready; 128 manual-advance gates, no auto-advance gates, and 128 AI/API helpers are indexed.
Product-route production readiness claim remains blocked; 8 owner evidence categories still required for this route family.
73 routes are locally ready; 73 manual-advance gates, no auto-advance gates, and 73 AI/API helpers are indexed.
Product-route production readiness claim remains blocked; 8 owner evidence categories still required for this route family.
53 routes are locally ready; 53 manual-advance gates, no auto-advance gates, and 53 AI/API helpers are indexed.
Product-route production readiness claim remains blocked; 7 owner evidence categories still required for this route family.
18 routes are locally ready; 18 manual-advance gates, no auto-advance gates, and 18 AI/API helpers are indexed.
Product-route production readiness claim remains blocked; 8 owner evidence categories still required for this route family.
13 routes are locally ready; 13 manual-advance gates, no auto-advance gates, and 13 AI/API helpers are indexed.
Product-route production readiness claim remains blocked; 7 owner evidence categories still required for this route family.
This panel summarizes generated product-route readiness only. Route files, catalog rows, sitemap inclusion, manual advance, completion feedback, and AI/API helper presence do not prove owner launch approval, child/guardian review, live progress-write RLS, production telemetry, real AI eval quality, release, deployment, payment, domain changes, or production readiness.
314 product routes are mapped across 34 owner packets. Each packet still needs 8 evidence categories before launch, AI tutor, progress-write, child-surface, or production-readiness claims.
314 route files and 314 AI/API helpers are present. Current dead-route gaps: 0.
15 packets need child and guardian review; manual advance remains required for assessment, media, payment, consent, and AI-uncertain steps.
8 owner evidence actions remain before product launch, AI tutor production readiness, progress-write readiness, release/deploy, payment, or domain changes can be claimed.
Write, release, deploy, payment, and domain gates are closed.
128 dynamic routes in this family still need 8 owner evidence categories.
Child, guardian, privacy, media, character, and AI behavior review required.
Example route: /learn/wonderworks/activity/accent-coach
73 dynamic routes in this family still need 8 owner evidence categories.
Child, guardian, privacy, media, character, and AI behavior review required.
Example route: /learn/music-academy/instruments/accordion
53 dynamic routes in this family still need 7 owner evidence categories.
No child/guardian-specific review flag on this family, but owner launch evidence is still required.
Example route: /prep/act/english
0 dynamic routes in this family still need 7 owner evidence categories.
Child, guardian, privacy, media, character, and AI behavior review required.
Example route: /learn/music-academy
Live RLS/ownership evidence that learner progress writes are scoped to the authenticated learner or an authorized guardian/teacher This affects 34 packets and cannot be auto-applied.
Local route, catalog, sitemap, and helper-file evidence does not prove launch approval, production telemetry, live progress-write safety, real model evals, child/guardian review, or production readiness.