AINA Data Engine Room · Academy Export Contract · 2026-06-15
Engine Room Export Manifest
A pinned, platform-safe export surface for Academy consumption without live VDS, DuckDB, Python, raw JD, real learner data, or vector blobs.
500top-500 rows
1000top-1,000 rows
1426role-context refs
2PE donor lineage rows
Boundary: public runtime, external writes, production telemetry, real-user data, runtime embedding authority, raw JD export, and vector blobs remain blocked.
Product-Consumed Families
top_worked_title
jd_aware_role_context
ai_fluency_top_band_capability_coverage
ai_fluency_headless_loop
production_runtime_contracts
named_tool_authority
workflow_tool_evidence
personalization_engine_aina_donor_lineage
ain_510_exact_cosine_retrieval_proof
Checks
Check
Status
academy_consumer_proof_valid
PASS
export_rows_schema_valid
PASS
host_paths_and_secret_fragments_excluded
PASS
no_live_vds_duckdb_python_coupling
PASS
pe_donor_export_runtime_mapping_valid
PASS
pe_donor_lineage_does_not_mutate_export_rows
PASS
raw_jd_and_forbidden_fields_excluded
PASS
release_boundaries_locked
PASS
source_receipts_have_hashes
PASS
source_receipts_present
PASS
top_1000_export_row_count_is_1000
PASS
top_500_export_row_count_is_500
PASS
vector_blobs_excluded
PASS
---
title: Engine Room Export Manifest v1
status: report
created: 2026-06-15
owner: Ali Mehdi Mukadam
repo: aina-data-engine-room
category: report
type: report
topics:
- engine-room-export
- aina-academy
- production-spine
---
# Engine Room Export Manifest v1
Status: `pass`
Created: `2026-06-15T21:51:43Z`
Schema: `engine_room_export_manifest_v1`
## The Single Idea
This is the first platform-safe contract between the data engine room and
`aina-academy`: static, pinned JSONL exports for top-500 and top-1,000 role
contexts plus AI Fluency capability refs. Academy should consume these exports,
not live VDS DuckDB, raw Python internals, raw JDs, learner data, or vector blobs.
## Metrics
- Top-500 export rows: `500`
- Top-1,000 export rows: `1000`
- Rows with role context refs: `1426`
- Rows with workflow refs: `781`
- Rows with evaluator refs: `1498`
- Rows with proof refs: `1498`
- Rows with vectors present: `1500`
- PE donor lineage rows: `2`
## Product-Consumed Source Families
- `top_worked_title`
- `jd_aware_role_context`
- `ai_fluency_top_band_capability_coverage`
- `ai_fluency_headless_loop`
- `production_runtime_contracts`
- `named_tool_authority`
- `workflow_tool_evidence`
- `personalization_engine_aina_donor_lineage`
- `ain_510_exact_cosine_retrieval_proof`
## Checks
- PASS `academy_consumer_proof_valid`
- PASS `export_rows_schema_valid`
- PASS `host_paths_and_secret_fragments_excluded`
- PASS `no_live_vds_duckdb_python_coupling`
- PASS `pe_donor_export_runtime_mapping_valid`
- PASS `pe_donor_lineage_does_not_mutate_export_rows`
- PASS `raw_jd_and_forbidden_fields_excluded`
- PASS `release_boundaries_locked`
- PASS `source_receipts_have_hashes`
- PASS `source_receipts_present`
- PASS `top_1000_export_row_count_is_1000`
- PASS `top_500_export_row_count_is_500`
- PASS `vector_blobs_excluded`
## Boundary
Public runtime, real-user data, external writes, production telemetry, runtime
embedding authority, raw JD export, raw learner artifacts, vector blobs, and
unredacted company rows remain blocked.
---
Ali Mehdi Mukadam - co-authored with Codex - 2026-06-15