Tamara Learning Program Overview
Relevant source files
The following files were used as context for generating this wiki page:
- projects/tamara-learning-program/README.md
- projects/tamara-learning-program/manifests/intake-inventory.yaml
- projects/tamara-learning-program/source-original/README.md
- projects/tamara-learning-program/reports/SOURCE_GAPS.md
- projects/tamara-learning-program/canonical/automation/n8n/tamara-daily-homework-digest.json
- projects/tamara-learning-program/canonical/automation/n8n/README.md
- imperial_archive_soul_system_final.yaml
The Tamara Learning Program (ID: IA-EDU-TAMARA-001) is a specialized educational system within the Imperial Archive ecosystem. It functions as a structured intake and preservation environment for educational content, curriculum sources, and student identity assets. The program operates under a strict preservation policy that prohibits overwriting original sources while generating canonical, versioned outputs.
Sources: projects/tamara-learning-program/manifests/intake-inventory.yaml:2-10, projects/tamara-learning-program/README.md:12-16
Program Governance and Status
The program follows the "Imperial Archive" educational master guidelines and a fixed identity/growth standard. Current project status is INSTALLED_NOT_RELEASED, indicating that while the framework is in place, several critical QA gates and asset verifications remain pending.
Sources: projects/tamara-learning-program/source-original/README.md:3-5, projects/tamara-learning-program/reports/SOURCE_GAPS.md:23
Lock Status Table
| Component | Status | Description |
|---|---|---|
| CORE | LOCKED | Fundamental governing logic. |
| IDENTITY | LOCKED | Approved identity assets and growth templates. |
| TEMPLATE | LOCKED | Master templates for learning materials. |
| CONTENT | VERSIONED | Updateable educational materials and patches. |
| HISTORY | PRESERVED | Immutable record of all intake and changes. |
Sources: projects/tamara-learning-program/README.md:18-24
System Architecture and Data Flow
The program utilizes a tiered directory structure to separate immutable evidence from derived implementation. Data flows from original chat-sourced intake into a canonical release structure through automated and manual verification steps.
Repository Structure
The diagram shows the logical separation between immutable source evidence and implementation folders.
Sources: projects/tamara-learning-program/source-original/README.md:11-17
Asset Intake Workflow
The sequence shows the transition from raw input to a locked release status.
Sources: projects/tamara-learning-program/README.md:26-32, projects/tamara-learning-program/manifests/intake-inventory.yaml:45-50
Automation: Daily Homework Digest
The program includes an automated workflow using n8n to generate homework notifications. This system aggregates school assignments without storing sensitive personal data locally.
Digest Logic
- Trigger: Executes every day at 3:30 PM (Saturday to Thursday, Asia/Riyadh).
- Fetch: Retrieves iCal data from the Schoology calendar export link.
- Process: Parses iCal events and filters for the next 7 days.
- Flag: Identifies items due "Today" (Red) or "Tomorrow" (Orange).
- Deliver: Sends an HTML-formatted email via Gmail.
Sources: projects/tamara-learning-program/canonical/automation/n8n/README.md:3-12, projects/tamara-learning-program/canonical/automation/n8n/tamara-daily-homework-digest.json:11-30
Technical Specification (n8n)
| Node ID | Type | Action |
|---|---|---|
a1 | n8n-nodes-base.scheduleTrigger | Cron: 30 15 * * 0-4,6 |
a2 | n8n-nodes-base.httpRequest | Fetches Schoology iCal feed. |
a3 | n8n-nodes-base.code | Parses iCal; builds Arabic HTML table. |
a4 | n8n-nodes-base.gmail | Sends digest to configured recipient. |
Sources: projects/tamara-learning-program/canonical/automation/n8n/tamara-daily-homework-digest.json:5-150
Critical Source Gaps
The project maintains a SOURCE_GAPS.md report to track missing components required for a final release.
- Curriculum Gaps: Mathematics Execution Master, Science curriculum, and Arabic source packages are missing.
- Asset Gaps: Independent approved assets for the Imperial Archive logo, seal, and owner signature (IA-LATIFAH-SIGNATURE-001).
- Audio Gaps: External HeyGen audio URLs require local archival masters and manifests to ensure durable packaging.
Sources: projects/tamara-learning-program/reports/SOURCE_GAPS.md:8-21, projects/tamara-learning-program/manifests/intake-inventory.yaml:31-43
Summary
The Tamara Learning Program serves as a governed infrastructure for educational continuity. It prioritizes the preservation of original intents and child protection through locked core components and rigorous intake protocols. Until missing curriculum sources and local audio masters are archived, the project remains in an intake status rather than a production release.
Sources: projects/tamara-learning-program/README.md:18-24, projects/tamara-learning-program/reports/SOURCE_GAPS.md:23