quality / validation

static-site validation report

Latest automated validation run: 2026-06-27 04:17:41 UTC. This report is regenerated by the validation command after the static site is rebuilt.

summary

validation state

all gates pass
status pass

7 of 7 gates passed.

courses 5

41 source lessons checked.

outputs 156

Required generated files verified.

links 5009

Internal links and embedded resources checked.

gates

automated checks

7 / 7 pass
pass

Build script syntax

The static-site generator parses before validation starts.

build script syntax compiled without writing bytecode
pass

Static-site build

The validator rebuilds kai/site before checking generated artifacts.

site=/home/n0um3n4/repositories/kaiven-story/kai/site
pass

Source course inventory

Course manifest and source lesson front matter are parseable and complete.

0 source issues found.
pass

Required generated outputs

Global course pages, reference data, course homes, lessons, practice sheets, reviews, and assessments exist.

0 missing outputs across 156 expected files.
pass

Internal links and resources

Generated HTML links, images, scripts, stylesheets, audio files, transcript iframes, and local resources point to existing files.

0 broken internal targets across 5009 checked links.
pass

Sitemap coverage

Every generated HTML page is represented in sitemap.xml.

0 sitemap gaps found.
pass

Cache cleanup

Python cache directories are removed after build validation.

0 cache directories removed.

course outputs

course-by-course validation

5 courses
ready / beginner

Beginner Kai

Validation checks the course home, review pages, assessment resources, instructor notes, lesson pages, and printable practice sheets.

lessons
11
expected
31
missing
0
  • all expected course outputs are present
ready / everyday

Everyday Kai

Validation checks the course home, review pages, assessment resources, instructor notes, lesson pages, and printable practice sheets.

lessons
8
expected
25
missing
0
  • all expected course outputs are present
ready / story

Story Kai

Validation checks the course home, review pages, assessment resources, instructor notes, lesson pages, and printable practice sheets.

lessons
8
expected
25
missing
0
  • all expected course outputs are present
ready / advanced

Advanced Kai

Validation checks the course home, review pages, assessment resources, instructor notes, lesson pages, and printable practice sheets.

lessons
8
expected
24
missing
0
  • all expected course outputs are present
ready / sacred

Sacred Kai and Lumin

Validation checks the course home, review pages, assessment resources, instructor notes, lesson pages, and printable practice sheets.

lessons
6
expected
19
missing
0
  • all expected course outputs are present

protocol

commands after each milestone

  1. python3 kai/tools/validate_kai_site.py
  2. PYTHONDONTWRITEBYTECODE=1 python3 kai/tools/build_kai_site.py
  3. git diff --check

artifacts

checked report files

Removed 0 Python cache directories before finishing validation.