Kairos Academy Tech
Super Admin · Content · Imports
🔔5
User avatar
System Owner
Global Admin
Superadmin · Content · Source ingestion

Import Material

Govern source documents, curriculum imports, OCR scans, spreadsheets, and AI extraction jobs before they become canonical Kairos content.

⬆️ Source ingestion & AI authoring intake Read-only · No writes

Import Material is the ingestion surface before content becomes canonical. It receives external source material — curriculum spreadsheets, syllabi, lesson slide sources, workshop PDFs, Regents source exams, OCR scan batches, AI extraction jobs, and CSV normalizations — and stages them for human review before promotion into Lessons, Assignments, Exams, Templates, or Repository.

Import Material does not own final content. Repository owns files, the content pages own canonical pedagogy, and Publishing governs readiness. Import Material only governs ingestion. This page is read-only and does not write to Firestore, upload to Storage, or invoke Cloud Functions.

📊Curriculum spreadsheets
Source

CSV / Excel curriculum sheets defining lessons, workshops, answer keys, and asset codes (e.g. NomenclaturaCurriculum.xlsx).

📑Syllabi
Source

Course syllabi and scope-and-sequence documents staged for parsing into Lessons / Pathways.

📘Lesson slide sources
Source

Slide decks (.ppt / .pptx / .key) ingested before being attached to canonical lessons.

📝Workshop PDFs
Source

Workshop / worksheet PDFs entering through curriculum imports or partner uploads.

🗽Regents source exams
Source

Released NY Regents PDFs and answer keys staged for parsing into StandardizedExams.

🔍OCR scan batches
Process

Bundles of scanned response sheets awaiting OCR extraction and per-student attribution.

🤖AI extraction jobs
Process

AI-driven structure extraction from PDFs, spreadsheets, or syllabi — drafts only, human review required.

📋CSV normalization
Process

Schema-mapping passes that align spreadsheet columns to canonical Kairos taxonomy and codes.

🪪Metadata validation
Gate

Country / grade / subject / language fields validated against Taxonomy before import promotes.

👁️Human review
Gate

Reviewer sign-off required before AI- or auto-extracted material can flow into canonical surfaces.

Total importsacross all sources
AI processedAI extraction complete
Needs reviewhuman approval pending
Repository readycleared for promotion
OCR batchesscan ingestion
Curriculum docsspreadsheets / syllabi
Import typesdistinct types
Sourcescollections loaded
Failedextraction failures

📋 Import queue Type → Source → Job · Read-only

Loading…
Loading import jobs… Reading from Firestore in read-only mode across multiple ingestion sources.
Technical context
auth uid
collections tried
collections loaded
docs by collection
import types count
visible imports
filters applied
none
errors by collection
none
Firestore mode
read-only
writes on this page
none
last load
last error
Sources scanned
ImportJobs · CurriculumImports · SourceDocuments · OCRUploads · AIExtractionJobs · ContentImports
Authority boundary
Import Material governs source ingestion. Repository owns files. Content pages own canonical content. Publishing governs readiness.