{
  "schema_version": "insight.wwdc.session-source.v2",
  "record_type": "thin_reference_wrapper_all_session",
  "session_id": "281",
  "indexed_id": "wwdc2026-281",
  "event": "wwdc2026",
  "title": "Extend Reality Composer Pro 3 functionality with Xcode",
  "priority": "P2",
  "theme": "xcode_agents",
  "themes": [
    "xcode_agents",
    "spatial_media_games"
  ],
  "owner": "未分配",
  "apple_canonical_url": "https://developer.apple.com/videos/play/wwdc2026/281",
  "indexed_source": "guitaripod/wwdc-sessions",
  "indexed_repository": "https://github.com/guitaripod/wwdc-sessions",
  "indexed_path": "sessions/wwdc2026/281-extend-reality-composer-pro-3-functionality-with-xcode/",
  "indexed_session_url": "https://github.com/guitaripod/wwdc-sessions/tree/main/sessions/wwdc2026/281-extend-reality-composer-pro-3-functionality-with-xcode",
  "indexed_metadata_raw_url": "https://raw.githubusercontent.com/guitaripod/wwdc-sessions/master/sessions/wwdc2026/281-extend-reality-composer-pro-3-functionality-with-xcode/metadata.json",
  "indexed_transcript_raw_url": "https://raw.githubusercontent.com/guitaripod/wwdc-sessions/master/sessions/wwdc2026/281-extend-reality-composer-pro-3-functionality-with-xcode/transcript.json",
  "indexed_transcript_md_raw_url": "https://raw.githubusercontent.com/guitaripod/wwdc-sessions/master/sessions/wwdc2026/281-extend-reality-composer-pro-3-functionality-with-xcode/transcript.md",
  "duration_seconds": 1322,
  "duration_minutes": 22.0,
  "publishedAt": "2026-06-08T14:00:00-07:00",
  "primaryTopic": "Spatial Computing",
  "topics": [
    "Graphics & Games",
    "Spatial Computing"
  ],
  "platforms": [
    "visionOS"
  ],
  "keywords": [
    "3d",
    "game",
    "plugin",
    "reality composer pro",
    "realitykit",
    "scene",
    "scripting",
    "spatial computing",
    "swift",
    "visionos",
    "xcode"
  ],
  "resourceCount": 0,
  "codeSnippetCount": 0,
  "availableLanguages": [
    "eng",
    "fra",
    "jpn",
    "kor",
    "por",
    "spa",
    "zho"
  ],
  "metadata_status": "local_internal_and_indexed_available",
  "transcript_status": "local_internal_and_indexed_available",
  "transcript_stats": {
    "available": true,
    "wordCount": 3056,
    "segments": 345,
    "language": "eng",
    "local_public_access": "denied_by_nginx"
  },
  "public_transcript_display": false,
  "quote_ready_internal": true,
  "public_quote_policy": "short_quotes_only_with_apple_canonical_url; do_not_publish_full_transcript",
  "source_level": "L2 Transcript Ready",
  "insight_review_status": "catalog_only",
  "local_internal_mirror": {
    "enabled": true,
    "local_dir": "wwdc_2026/internal_data/wwdc_sessions/sessions/281",
    "has_metadata": true,
    "has_transcript_json": true,
    "has_transcript_md": true,
    "wordCount": 3056,
    "segments": 345,
    "public_access": "denied_by_nginx"
  },
  "last_synced": "2026-06-20"
}
