이 소스는 강의 영상의 시간축과 교재 텍스트 위치를 정밀하게 대응시켜, 학습자가 영상과 문서를 양방향으로 넘나들 수 있게 하는 멀티모달 학습 플랫폼 timebooks를 설명합니다.
현재 저장소는 FastAPI, PostgreSQL, Alembic, Docker 기반 백엔드 운영 코어를 갖추고 있으며 review, search, policy, ingestion, analytics, operations portal 범위에 더해 structured ingestion, runtime bundle/worker gate CLI, student traversal, viewer shell/context까지 구현 범위를 넓힌 상태를 전제합니다.
제품의 핵심 가치는 단순 검색이 아니라 "영상의 특정 구간과 문서의 특정 위치를 근거 있게 연결하는 탐색 경험"에 있으며, 이제는 locator 계약과 locator snapshot뿐 아니라 deep-link, viewer action, JSON viewer context, locator quality/source 힌트까지 같은 위치 언어로 정리되기 시작했습니다.
이 제품은 동영상과 문서를 각각 검색하는 도구가 아니라, 두 매체의 위치 정보를 정렬하고 student traversal/viewer까지 이어 주는 양방향 탐색 시스템으로 이해해야 합니다.
운영 포털, review, policy, analytics에 더해 structured ingestion, asset manifest/pipeline run, worker output gate 진입점이 README에 함께 드러난다는 점은 학습 기능 못지않게 데이터 유입과 품질 관리가 시스템 범위에 포함된다는 뜻입니다.
in-memory와 PostgreSQL-backed 경로를 함께 유지하는 구조는 초기 개발 속도와 실제 운영 검증을 동시에 잡기 위한 설계 선택으로 보입니다.