Setup Firestore database for storing meeting metadata and processing state.
meetings/
{meeting_id}/
- meeting_id: string
- created_at: timestamp
- audio_files: array
- transcript_file: string
- status: string (pending, processing, complete, error)
- outputs: object
- validation: object
processing_state/
{execution_id}/
- execution_id: string
- meeting_id: string
- stage: string (upload, transcribe, process, validate)
- status: string
- error: string (if any)
Description
Setup Firestore database for storing meeting metadata and processing state.
Tasks
Estimated Time
1 day
Priority
HIGH - Required for state tracking
Dependencies
Schema Design
Related Files
config/orchestration.yamlsrc/orchestration/google_cloud.py