Skip to content
  • 衣 白's avatar
    docs: sync delivery docs with v1.1 implementation · 50df792f
    衣 白 authored
    
    
    把交付/规格文档与代码注释对齐到现行实现(审查报告 P0/P1/P2 全修):
    
    P0
    - OSS_TREE_EXAMPLES.md 重写为 v1.1 权威示例(去掉 source_lang 层、集号 E{ep:04d})
    - config.py / audio.py 音频规格注释:码率补 max(96k,...) 保底、采样率纠正非 Opus 率升采样到 48k
    
    P1
    - scan_oss_to_catalog.py 引用改为实际的 build_catalog.py(CATALOG_FIELDS / SPEC)
    - SPEC 8.3 待补清单改为已实现(build_catalog_entry / normalize_dub_lang / format_episode)
    - IMDb 置信度区间对齐 imdb_enrich.py(near=0.85、fuzzy=0.92~1.0)
    - README:netflix_only→netflix_available、测试清单 7 文件、.env 示例对齐 .env.example
    - TODO:IMDb 富化标记完成并注明实际实现(imdb_enrich.py + scripts/enrich_imdb.py)
    
    P2
    - requirements 测试数 123→125;docs 基线加数据快照日期;删 config 死别名 TMP_DIR_PATH;SPEC build_object_key 预期签名补 is_original/source_lang
    
    权威来源:moviebox/storage.py · moviebox/audio.py(decide_params) · moviebox/imdb_enrich.py · scripts/build_catalog.py
    
    Co-Authored-By: default avatarClaude Opus 4.8 <noreply@anthropic.com>
    50df792f