Kairos Academy Tech
Super Admin · Content · Templates
🔔5
User avatar
System Owner
Global Admin
Superadmin · Content · Reusable structures

Templates

Govern reusable lesson, worksheet, answer key, rubric, response sheet, OCR, packet, and report structures used across Kairos content.

🧱 Reusable structures & artifact patterns Read-only · No writes

Templates define reusable structures, not content instances. They standardize Lessons, Assignments, Standardized Exams, answer keys, rubrics, OCR response sheets, student / teacher packets, and feedback reports across Kairos.

A template may be used by SuperAdmin authoring, Socrates draft generation, Tetrahedron runtime, or OCR processing — but the template itself does not represent a student assignment, a lesson PDF, or an exam package. Lessons and Assignments are content instances; Templates are the patterns those instances are generated from.

This Command Center is read-only. It reads canonical templates from Firestore and renders them as Family → Type → Template. It does not write to Firestore, upload files to Storage, or invoke Cloud Functions.

📘Lesson slide templates
Instructional

Standardize the slide layout, section structure, and asset slots used by canonical lessons.

📝Workshop / PDF templates
Assignment

Reusable PDF or worksheet skeletons for workshops, classwork, homework, and projects.

🔑Answer key templates
Evaluation

Schema for correct answers, accepted variants, point allocation, and partial-credit rules.

📐Rubric templates
Evaluation

Criterion / level matrices for short response, open response, and project rubrics.

🔍OCR response sheets
OCR

Bubble-sheet layouts with fiducials, page geometry, and form mapping for scan + grade flows.

📦Student packets
Packet

Multi-document packet skeletons for paper delivery (lesson + workshop + answer sheet).

📊Feedback reports
Reporting

Per-student, per-class, or partner / tutor report templates surfaced by Observatory and Octahedron.

🧰Teacher runtime templates
Runtime

Teacher-facing workflows: grading sheets, intervention plans, parent communications, OCR review tools.

Total templatescanonical template docs
Familiesdistinct families
Template typesdistinct types
Publishedstatus = published
Schema-readyschema attached
OCR-readylayout mapped
Missing schemareadiness gap
Missing previewreadiness gap
Human review requiredAI-generated

📋 Canonical templates catalog Family → Type → Template · Read-only

Loading…
Loading canonical templates… Reading from Firestore in read-only mode.

✅ Template readiness checklist Validation gates

A canonical template can move to the Publishing Queue when these gates clear. This is the contract Lessons, Assignments, Standardized Exams, OCR, and Reporting consume.

Metadata completetitle, template_code, language, country / jurisdiction set
Template family / type assignedboth template_family and template_type resolve to a known surface
JSON / schema attached when requiredfields, sections, layout, or json_schema present on the document
Preview / sample availablepreview_url, thumbnail_url, or sample_url for human verification
Repository asset linked if requiredasset_url, file_url, template_url, pdf_url, or manifest_url present
OCR layout mapped if response sheetbubble_layout, question_map, or qr_schema for scan + grade flows
Language reviewedEach available_language has a human-reviewed translation pass
Version label definedversion_label / schema_version / template_version is set
Publishing scope definedPublishing scope (school / partner / global) declared
Downstream consumer verifiedLessons, Assignments, Exams, OCR, Reporting actually consume this template

🔁 Downstream runtime flow

How a published template moves from canonical governance to authoring + runtime surfaces.

1SuperAdminAuthors and validates the template — schema, preview, asset, OCR layout.
2Publishing QueueReadiness gates clear; the template is published as a canonical, library-safe record.
3AuthoringLessons, Assignments, Standardized Exams, and Socrates drafts use the template to generate canonical content instances.
4RepositoryGenerated assets are linked to Repository for governance and reuse.
5Tetrahedron RuntimeTeacher runtime + student experience templates render at assignment / delivery time.
6OCR · ReportingResponse-sheet and report templates drive OCR Review and Observatory / Octahedron surfaces.
Technical context
auth uid
collection branch used
docs loaded
families count
template types count
visible templates
fallback branches tried
errors by branch
none
filters applied
none
Firestore mode
read-only
writes on this page
none
last load
last error
Canonical collection (primary)
ContentTemplates
Fallback collections
Templates · RenderManifests · ResponseSheetTemplates · ExamTemplates · RubricTemplates · PacketTemplates
Authority boundary
Templates define reusable structures; Lessons, Assignments, Exams, and Repository assets are content instances or files.