↓ 4 callersFunctionbuild_script_extract_cache_key(
*,
project_id: str,
chapter_id: str,
script_division: dict[str, Any],
consistency: dict[
backend/app/services/script_extraction_cache.py:16
↓ 4 callersFunctioncreate_divide_task(
db: AsyncSession,
*,
chapter_id: str,
script_text: str,
write_to_db: bool,
)
backend/app/services/script_processing_tasks.py:132
↓ 4 callersFunctionsync_usage_from_shot_context(
session: AsyncSession,
*,
file_id: str,
shot_id: str,
usage_kind: FileUsageKind | str,
backend/app/services/studio/file_usages.py:73