From eb936925fb012711bf1fef3085f33cb0f0972d75 Mon Sep 17 00:00:00 2001 From: Kevin Carter Date: Wed, 19 Nov 2025 18:08:54 +0000 Subject: [PATCH] update --- .env | 260 +++++++ .gitignore | 4 +- data/logs/__main___.log | 3 + data/logs/api_main_fastapi_.log | 3 + ...dules_database_tools_neontology_tools_.log | 64 ++ data/logs/main_.log | 1 + .../logs/modules.database.init.init_user_.log | 64 ++ ...dules.database.services.neo4j_service_.log | 40 + ...atabase.services.provisioning_service_.log | 8 + ...dules.database.supabase.utils.storage_.log | 687 ++++++++++++++++++ ...les.database.tools.neo4j_driver_tools_.log | 18 + ...database.tools.supabase_storage_tools_.log | 24 + data/logs/modules.document_analysis_.log | 1 + data/logs/modules.page_image_generator_.log | 2 + data/logs/modules.pipeline_controller_.log | 59 ++ data/logs/modules.queue_system_.log | 108 +++ data/logs/modules.task_processors_.log | 101 +++ data/logs/routers.database.files.files_.log | 9 + .../routers.database.files.split_map_.log | 5 + data/logs/run.routers_.log | 3 + 20 files changed, 1462 insertions(+), 2 deletions(-) create mode 100644 .env diff --git a/.env b/.env new file mode 100644 index 0000000..34313bd --- /dev/null +++ b/.env @@ -0,0 +1,260 @@ +############################################################# +# CLASSROOM COPILOT - ENVIRONMENT CONFIGURATION +############################################################# + +## ===================================================== +## APP INFORMATION & METADATA +## ===================================================== +APP_NAME=ClassroomCopilot +APP_VERSION=0.0.1 +APP_DESCRIPTION="An AI copilot for learners and educators." +APP_AUTHOR=KevlarAI +APP_AUTHOR_EMAIL=kcar@kevlarai.com +APP_PROTOCOL=https + +## ===================================================== +## SERVER & RUNTIME CONFIGURATION +## ===================================================== +UVICORN_PORT=8080 +UVICORN_WORKERS=2 +UVICORN_TIMEOUT=300 +DEV_MODE=true +BACKEND_DEV_MODE=true + +## ===================================================== +## ADMIN USER CONFIGURATION +## ===================================================== +# Regular Admin +ADMIN_EMAIL=admin@classroomcopilot.ai +ADMIN_PASSWORD=&%4Dm1n&% +ADMIN_NAME=Kevin Carter (Admin) +ADMIN_USERNAME=kcar +ADMIN_DISPLAY_NAME=K Car (Admin) +ADMIN_WORKER_EMAIL=kcar@kevlarai.com + +## ===================================================== +## SUPABASE DATABASE CONFIGURATION +## ===================================================== +SUPABASE_URL=http://supa.classroomcopilot.ai +ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24iLCJleHAiOjE5ODM4MTI5OTZ9.CRXP1A7WOeoJeXxjNni43kdQwgnWNReilDMblYTn_I0 +SERVICE_ROLE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6InNlcnZpY2Vfcm9sZSIsImV4cCI6MTk4MzgxMjk5Nn0.EGIM96RAZx35lJzdJsyH-qQwv8Hdp7fsn3W0YpN81IU +POSTGRES_PASSWORD=your-super-secret-and-long-postgres-password +POSTGRES_HOST=db +POSTGRES_DB=postgres +JWT_SECRET=super-secret-jwt-token-with-at-least-32-characters-long + +## ===================================================== +## NEO4J DATABASE CONFIGURATION +## ===================================================== +USER_NEO4J=neo4j +PASSWORD_NEO4J=&%N304j&% +NEO4J_CC_DB=classroomcopilot +PORT_NEO4J_BOLT=7687 +PORT_NEO4J_HTTP=7474 +PORT_NEO4J_HTTPS=7473 + +## ===================================================== +## OLLAMA AI SERVICE CONFIGURATION +## ===================================================== +HOST_OLLAMA=http://localhost +PORT_OLLAMA=11434 +OLLAMA_MODEL=qwen2.5-coder:32b + +## ===================================================== +## LANGCHAIN CONFIGURATION +## ===================================================== +LANGCHAIN_API_KEY= +LANGCHAIN_TRACING_V2=false +LANGCHAIN_PROJECT='Classroom Copilot' + +## ===================================================== +## GOOGLE API CONFIGURATION +## ===================================================== +YOUTUBE_API_KEY=AIzaSyDbpJInK6dsFUjY6oG60FlzYkj7JUJmUNs +GOOGLE_CLIENT_SECRETS_FILE=Users/kcar/ClassroomCopilot/backend/app/secrets/google_cloud_yt_credentials.json + +## ===================================================== +## DOCUMENT PROCESSING SERVICES +## ===================================================== +# External Service Endpoints +TIKA_URL=http://ubuntu-ct-tika:9998 +TIKA_TIMEOUT=300 +DOCLING_URL=http://ubuntu-server:5001 + +## ===================================================== +## DOCUMENT STRUCTURE DISCOVERY & ANALYSIS +## ===================================================== +# Auto-trigger Phase 1 components after document upload +AUTO_TIKA_PROCESSING=true +AUTO_PAGE_IMAGES=true +AUTO_DOCUMENT_ANALYSIS=true +AUTO_SPLIT_MAP_GENERATION=true + +## ===================================================== +## DOCLING BUNDLE PROCESSING PIPELINES +## ===================================================== +# Pipeline Execution Control (Sequential: no_ocr → ocr → vlm) +AUTO_DOCLING_NO_OCR=true +AUTO_DOCLING_OCR=true +AUTO_DOCLING_VLM=true + +# Bundle Architecture: BY_PAGE Precedence (overrides size thresholds) +# These settings take PRIORITY over DOCLING_SPLIT_THRESHOLD +DOCLING_NO_OCR_BY_PAGE=false +DOCLING_OCR_BY_PAGE=false +DOCLING_VLM_BY_PAGE=true + +# Bundle Processing Decision Logic: +# 1. BY_PAGE=true → Always create page-based bundles (docling_bundle_split) +# 2. BY_PAGE=false + pages < SPLIT_THRESHOLD → Single bundle (docling_bundle) +# 3. BY_PAGE=false + pages >= SPLIT_THRESHOLD → Section/chunk bundles (docling_bundle_split) + +## ===================================================== +## QUEUE SYSTEM & PERFORMANCE +## ===================================================== +# Service Limits (prevent server overload) +QUEUE_TIKA_LIMIT=3 +QUEUE_DOCLING_LIMIT=1 +QUEUE_LLM_LIMIT=1 +QUEUE_SPLIT_MAP_LIMIT=10 +QUEUE_DOCUMENT_ANALYSIS_LIMIT=5 +QUEUE_PAGE_IMAGES_LIMIT=3 + +# Worker Configuration +QUEUE_WORKERS=3 + +# Service Timeouts (per pipeline type) +DOCLING_BUNDLE_TIMEOUT=7200 +DOCLING_FRONTMATTER_TIMEOUT=300 +DOCLING_NOOCR_TIMEOUT=600 +DOCLING_OCR_TIMEOUT=900 +DOCLING_VLM_TIMEOUT=1800 + +# Bundle Architecture Settings +DOCLING_SPLIT_THRESHOLD=50 +DOCLING_FALLBACK_CHUNK_PAGES=25 +DOCLING_USE_SPLIT_MAP=true + +## ===================================================== +## DOCLING API CONFIGURATION (NEW BUNDLE ARCHITECTURE) +## ===================================================== +# Global Processing Settings (Docling API v1.5.1 Compliance) +DOCLING_PDF_BACKEND=dlparse_v4 +DOCLING_INCLUDE_IMAGES=true +DOCLING_IMAGES_SCALE=2.0 + +# OCR Engine Configuration (Global) +OCR_ENGINE=easyocr +OCR_LANG=en +DOCLING_PICTURE_DESCRIPTION_AREA_THRESHOLD=0.05 + +# ===================================================== +# PIPELINE-SPECIFIC PROCESSING OPTIONS +# ===================================================== +# NO_OCR Pipeline (Fast baseline processing) +DOCLING_NO_OCR_TABLE_MODE=fast +DOCLING_NO_OCR_TABLE_CELL_MATCHING=false +DOCLING_NO_OCR_DO_FORMULA_ENRICHMENT=false +DOCLING_NO_OCR_DO_CODE_ENRICHMENT=false +DOCLING_NO_OCR_DO_TABLE_STRUCTURE=true +DOCLING_NO_OCR_DO_PICTURE_CLASSIFICATION=false +DOCLING_NO_OCR_DO_PICTURE_DESCRIPTION=false + +# OCR Pipeline (Accurate processing with text enhancement) +DOCLING_OCR_TABLE_MODE=accurate +DOCLING_OCR_TABLE_CELL_MATCHING=true +DOCLING_OCR_DO_FORMULA_ENRICHMENT=true +DOCLING_OCR_DO_CODE_ENRICHMENT=false +DOCLING_OCR_DO_TABLE_STRUCTURE=true +DOCLING_OCR_DO_PICTURE_CLASSIFICATION=true +DOCLING_OCR_DO_PICTURE_DESCRIPTION=false + +# VLM Pipeline (Vision-enhanced processing) +DOCLING_VLM_MODEL=got_ocr_2 +# VLM_MODEL_LOCAL={"repo_id": "ds4sd/SmolDocling-256M-preview", "response_format": "doctags"} +# VLM_MODEL_API={"url": "http://localhost:1234/v1/chat/completions", "response_format": "doctags"} +DOCLING_VLM_TABLE_MODE=accurate +DOCLING_VLM_TABLE_CELL_MATCHING=true +DOCLING_VLM_DO_FORMULA_ENRICHMENT=true +DOCLING_VLM_DO_CODE_ENRICHMENT=false +DOCLING_VLM_DO_TABLE_STRUCTURE=true +DOCLING_VLM_DO_PICTURE_CLASSIFICATION=true +DOCLING_VLM_DO_PICTURE_DESCRIPTION=true + +## ===================================================== +## APPLICATION DOMAINS & URLS +## ===================================================== +VITE_APP_URL=http://localhost:3000 +APP_API_URL=http://localhost:{UVICORN_PORT} +APP_GRAPH_URL=http://localhost:7474 +APP_BOLT_URL=bolt://localhost:7687 + +## ===================================================== +## REDIS CONFIGURATION & ENVIRONMENT ISOLATION +## ===================================================== +# Redis Connection +REDIS_HOST=localhost +REDIS_PORT=6379 +REDIS_PASSWORD= +REDIS_SSL=false + +# Environment-Specific Database Isolation +REDIS_DB_DEV=0 # Development database (auto-wiped) +REDIS_DB_PROD=1 # Production database (persistent) +REDIS_DB_TEST=2 # Testing database (isolated) + +# Connection URLs (auto-constructed) +REDIS_URL_DEV=redis://localhost:6379/0 +REDIS_URL_PROD=redis://localhost:6379/1 +REDIS_URL_TEST=redis://localhost:6379/2 + +# Queue Persistence Strategy +REDIS_PERSIST_DEV=false # No persistence in dev (fast startup) +REDIS_PERSIST_PROD=true # Full persistence in prod (durability) +REDIS_TASK_TTL_DEV=3600 # 1 hour task retention in dev +REDIS_TASK_TTL_PROD=86400 # 24 hour task retention in prod + +# Health Check & Recovery +REDIS_HEALTH_CHECK_INTERVAL=30 # Health check every 30s +REDIS_RECOVERY_ENABLED=true # Enable automatic recovery +REDIS_MAX_RETRY_ATTEMPTS=3 # Max connection retry attempts + +# Memory-Aware Queue Management +QUEUE_MAX_MEMORY_MB=2048 # 2GB total queue memory limit +QUEUE_MAX_USER_MEMORY_MB=512 # 512MB per user limit +MAX_FILE_SIZE_MB=100 # 100MB max single file size +MEMORY_WARNING_THRESHOLD=0.8 # Warn users at 80% capacity +MEMORY_REJECT_THRESHOLD=0.95 # Reject uploads at 95% capacity + +# Upload Queue Settings +UPLOAD_QUEUE_ENABLED=true # Enable intelligent upload queuing +UPLOAD_IMMEDIATE_PROCESSING=false # Process files immediately (legacy mode) +UPLOAD_STATUS_POLLING_INTERVAL=5 # Status polling interval (seconds) + +## ===================================================== +## CORS & SECURITY SETTINGS +## ===================================================== +CORS_SITE_URL=http://localhost:5173,http://localhost:8000,http://127.0.0.1:8000 +CORS_GRAPH_URL={APP_GRAPH_URL} +CORS_API_URL={APP_API_URL} + +## ===================================================== +## FILE SYSTEM & STORAGE PATHS +## ===================================================== +NODE_FILESYSTEM_PATH=./data/node_filesystem +BACKEND_INIT_PATH=./data/init_data +LOG_PATH=./data/logs/ + +## =================================================##### +## LOGGING CONFIGURATION +## ===================================================== +# Log level must be lowercase for Node.js services using Pino logger (storage, functions) +# Valid values: trace, debug, info, warn, error, fatal +LOG_LEVEL=debug + + +## =================================================##### +## API KEYS +## ===================================================== +OPENAI_BASE_URL=https://api.openai.com/v1 +OPENAI_API_KEY=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 \ No newline at end of file diff --git a/.gitignore b/.gitignore index dcfa513..554b91b 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,6 @@ __pycache__ .DS_Store -.env +.archive/* -.archive/* \ No newline at end of file +data/logs/* diff --git a/data/logs/__main___.log b/data/logs/__main___.log index 030c68d..ad3e275 100644 --- a/data/logs/__main___.log +++ b/data/logs/__main___.log @@ -739,3 +739,6 @@ 2025-11-13 21:20:55,141 INFO : main.py : :395 >>> Starting ClassroomCopilot API in dev mode 2025-11-13 21:20:55,141 INFO : main.py :run_development_mode:293 >>> Running in development mode 2025-11-13 21:20:55,144 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload... +2025-11-14 14:49:45,724 INFO : main.py : :395 >>> Starting ClassroomCopilot API in dev mode +2025-11-14 14:49:45,724 INFO : main.py :run_development_mode:293 >>> Running in development mode +2025-11-14 14:49:45,727 INFO : main.py :run_development_mode:306 >>> Starting uvicorn server with auto-reload... diff --git a/data/logs/api_main_fastapi_.log b/data/logs/api_main_fastapi_.log index 2fe4854..685835d 100644 --- a/data/logs/api_main_fastapi_.log +++ b/data/logs/api_main_fastapi_.log @@ -942,3 +942,6 @@ 2025-11-13 21:20:55,078 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000'] 2025-11-13 21:20:56,135 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000'] 2025-11-13 21:20:56,211 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000'] +2025-11-14 14:49:45,659 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000'] +2025-11-14 14:49:46,741 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000'] +2025-11-14 14:49:46,816 INFO : setup.py :setup_cors :16 >>> Setting up CORS with origins: ['http://localhost:5173', 'http://localhost:8000', 'http://127.0.0.1:8000'] diff --git a/data/logs/api_modules_database_tools_neontology_tools_.log b/data/logs/api_modules_database_tools_neontology_tools_.log index dd627f6..0652d6d 100644 --- a/data/logs/api_modules_database_tools_neontology_tools_.log +++ b/data/logs/api_modules_database_tools_neontology_tools_.log @@ -1156,3 +1156,67 @@ path 2025-10-02 22:49:16,524 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j 2025-10-02 22:49:16,536 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 2025-10-02 22:49:16,545 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-14 15:01:37,652 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-14 15:01:37,668 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-14 15:01:37,842 INFO : neontology_tools.py :close_neontology_connection:45 >>> Neontology connection terminated +2025-11-14 15:01:37,999 INFO : neontology_tools.py :close_neontology_connection:45 >>> Neontology connection terminated +2025-11-14 15:01:37,999 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-14 15:01:38,008 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-14 15:01:38,098 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-14 15:01:38,107 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-14 15:02:07,397 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-14 15:02:07,406 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-14 15:02:07,423 INFO : neontology_tools.py :close_neontology_connection:45 >>> Neontology connection terminated +2025-11-14 15:02:07,442 INFO : neontology_tools.py :close_neontology_connection:45 >>> Neontology connection terminated +2025-11-14 15:02:07,443 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-14 15:02:07,452 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-14 15:02:07,465 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-14 15:02:07,473 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-14 16:11:04,745 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-14 16:11:04,766 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-14 16:11:04,803 INFO : neontology_tools.py :close_neontology_connection:45 >>> Neontology connection terminated +2025-11-14 16:11:04,827 INFO : neontology_tools.py :close_neontology_connection:45 >>> Neontology connection terminated +2025-11-14 16:11:04,827 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-14 16:11:04,837 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-14 16:11:04,863 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-14 16:11:04,874 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-16 19:30:21,880 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-16 19:30:21,892 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-16 19:30:21,922 INFO : neontology_tools.py :close_neontology_connection:45 >>> Neontology connection terminated +2025-11-16 19:30:21,937 INFO : neontology_tools.py :close_neontology_connection:45 >>> Neontology connection terminated +2025-11-16 19:30:21,937 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-16 19:30:21,947 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-16 19:30:21,959 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-16 19:30:21,968 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-16 20:53:48,547 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-16 20:53:48,558 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-16 20:53:48,585 INFO : neontology_tools.py :close_neontology_connection:45 >>> Neontology connection terminated +2025-11-16 20:53:48,613 INFO : neontology_tools.py :close_neontology_connection:45 >>> Neontology connection terminated +2025-11-16 20:53:48,613 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-16 20:53:48,624 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-16 20:53:48,650 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-16 20:53:48,659 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-16 20:57:45,416 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-16 20:57:45,425 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-16 20:57:45,448 INFO : neontology_tools.py :close_neontology_connection:45 >>> Neontology connection terminated +2025-11-16 20:57:45,461 INFO : neontology_tools.py :close_neontology_connection:45 >>> Neontology connection terminated +2025-11-16 20:57:45,461 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-16 20:57:45,471 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-16 20:57:45,503 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-16 20:57:45,518 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-16 21:06:27,942 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-16 21:06:27,951 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-16 21:06:27,969 INFO : neontology_tools.py :close_neontology_connection:45 >>> Neontology connection terminated +2025-11-16 21:06:28,068 INFO : neontology_tools.py :close_neontology_connection:45 >>> Neontology connection terminated +2025-11-16 21:06:28,068 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-16 21:06:28,079 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-16 21:06:28,093 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-16 21:06:28,102 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-16 21:20:53,370 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-16 21:20:53,379 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-16 21:20:53,396 INFO : neontology_tools.py :close_neontology_connection:45 >>> Neontology connection terminated +2025-11-16 21:20:53,411 INFO : neontology_tools.py :close_neontology_connection:45 >>> Neontology connection terminated +2025-11-16 21:20:53,411 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-16 21:20:53,419 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j +2025-11-16 21:20:53,433 INFO : neontology_tools.py :init_neontology_connection:32 >>> Initializing Neontology with URI: bolt://localhost:7687 +2025-11-16 21:20:53,442 INFO : neontology_tools.py :init_neontology_connection:38 >>> Neontology connection initialized with URI: bolt://localhost:7687, user: neo4j diff --git a/data/logs/main_.log b/data/logs/main_.log index cb6877a..16fe559 100644 --- a/data/logs/main_.log +++ b/data/logs/main_.log @@ -394,3 +394,4 @@ 2025-09-28 01:30:01,544 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] 2025-09-28 01:30:14,327 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] 2025-11-13 21:20:56,247 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] +2025-11-14 14:49:46,853 INFO : main.py :_start_workers_event:136 >>> In-process queue workers started: ['app-worker-1', 'app-worker-2', 'app-worker-3'] for services ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] diff --git a/data/logs/modules.database.init.init_user_.log b/data/logs/modules.database.init.init_user_.log index 07181ab..022826e 100644 --- a/data/logs/modules.database.init.init_user_.log +++ b/data/logs/modules.database.init.init_user_.log @@ -1121,3 +1121,67 @@ 2025-10-02 22:49:16,559 INFO : init_user.py :create_user_worker_relationship:297 >>> Relationship created between user and worker in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 2025-10-02 22:49:16,572 INFO : init_user.py :create_worker_school_relationship:307 >>> Relationship created between worker and school in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 2025-10-02 22:49:16,572 INFO : init_user.py :create_user :223 >>> Worker school relationship created between created=datetime.datetime(2025, 10, 2, 22, 49, 16, 525360) merged=datetime.datetime(2025, 10, 2, 22, 49, 16, 525360) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' and created=datetime.datetime(2025, 10, 2, 22, 49, 16, 471168) merged=datetime.datetime(2025, 10, 2, 22, 49, 16, 471168) uuid_string='0f8cda38ce6e4a36a2ac269d3531a768' node_storage_path='schools/0f8cda38ce6e4a36a2ac269d3531a768/databases/cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768/0f8cda38ce6e4a36a2ac269d3531a768' school_type='aiandtechnology' name='KevlarAI' website='https://kevlar.ai' statutory_low_age=None statutory_high_age=None phase_of_education=None school_capacity=None religious_character=None ofsted_rating=None establishment_number=None establishment_name=None establishment_type=None establishment_status=None +2025-11-14 15:01:38,009 INFO : init_user.py :_create_teacher_node:255 >>> Teacher node template created: created=datetime.datetime(2025, 11, 14, 15, 1, 38, 8810) merged=datetime.datetime(2025, 11, 14, 15, 1, 38, 8810) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher'... setting school db to cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-14 15:01:38,098 INFO : init_user.py :_create_teacher_node:259 >>> Teacher node merged into database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768: created=datetime.datetime(2025, 11, 14, 15, 1, 38, 8810) merged=datetime.datetime(2025, 11, 14, 15, 1, 38, 8810) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' +2025-11-14 15:01:38,098 INFO : init_user.py :create_user_node :93 >>> Module is creating cc.users user node for email_teacher user sarah.chen +2025-11-14 15:01:38,137 INFO : init_user.py :_create_user_node :130 >>> User node created successfully: {'__primarylabel__': 'User', 'uuid_string': 'ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5', 'node_storage_path': 'cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5', 'cc_username': 'sarah.chen', 'user_db_name': 'cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5', 'user_email': 'teacher1@kevlarai.edu', 'user_name': 'Dr. Chen', 'user_type': 'email_teacher'} +2025-11-14 15:01:38,137 INFO : init_user.py :create_user :215 >>> User node created: created=datetime.datetime(2025, 11, 14, 15, 1, 38, 107510) merged=datetime.datetime(2025, 11, 14, 15, 1, 38, 107510) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' cc_username='sarah.chen' user_email='teacher1@kevlarai.edu' user_db_name='cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5' user_name='Dr. Chen' user_type='email_teacher' +2025-11-14 15:01:38,216 INFO : init_user.py :create_user_worker_relationship:297 >>> Relationship created between user and worker in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-14 15:01:38,307 INFO : init_user.py :create_worker_school_relationship:307 >>> Relationship created between worker and school in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-14 15:01:38,312 INFO : init_user.py :create_user :223 >>> Worker school relationship created between created=datetime.datetime(2025, 11, 14, 15, 1, 38, 8810) merged=datetime.datetime(2025, 11, 14, 15, 1, 38, 8810) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' and created=datetime.datetime(2025, 11, 14, 15, 1, 37, 651337) merged=datetime.datetime(2025, 11, 14, 15, 1, 37, 651337) uuid_string='0f8cda38ce6e4a36a2ac269d3531a768' node_storage_path='schools/0f8cda38ce6e4a36a2ac269d3531a768/databases/cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768/0f8cda38ce6e4a36a2ac269d3531a768' school_type='aiandtechnology' name='KevlarAI' website='https://kevlar.ai' statutory_low_age=None statutory_high_age=None phase_of_education=None school_capacity=None religious_character=None ofsted_rating=None establishment_number=None establishment_name=None establishment_type=None establishment_status=None +2025-11-14 15:02:07,452 INFO : init_user.py :_create_teacher_node:255 >>> Teacher node template created: created=datetime.datetime(2025, 11, 14, 15, 2, 7, 452487) merged=datetime.datetime(2025, 11, 14, 15, 2, 7, 452487) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher'... setting school db to cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-14 15:02:07,464 INFO : init_user.py :_create_teacher_node:259 >>> Teacher node merged into database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768: created=datetime.datetime(2025, 11, 14, 15, 2, 7, 452487) merged=datetime.datetime(2025, 11, 14, 15, 2, 7, 452487) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' +2025-11-14 15:02:07,465 INFO : init_user.py :create_user_node :93 >>> Module is creating cc.users user node for email_teacher user sarah.chen +2025-11-14 15:02:07,482 INFO : init_user.py :_create_user_node :130 >>> User node created successfully: {'__primarylabel__': 'User', 'uuid_string': 'ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5', 'node_storage_path': 'cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5', 'cc_username': 'sarah.chen', 'user_db_name': 'cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5', 'user_email': 'teacher1@kevlarai.edu', 'user_name': 'Dr. Chen', 'user_type': 'email_teacher'} +2025-11-14 15:02:07,482 INFO : init_user.py :create_user :215 >>> User node created: created=datetime.datetime(2025, 11, 14, 15, 2, 7, 474018) merged=datetime.datetime(2025, 11, 14, 15, 2, 7, 474018) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' cc_username='sarah.chen' user_email='teacher1@kevlarai.edu' user_db_name='cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5' user_name='Dr. Chen' user_type='email_teacher' +2025-11-14 15:02:07,489 INFO : init_user.py :create_user_worker_relationship:297 >>> Relationship created between user and worker in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-14 15:02:07,504 INFO : init_user.py :create_worker_school_relationship:307 >>> Relationship created between worker and school in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-14 15:02:07,505 INFO : init_user.py :create_user :223 >>> Worker school relationship created between created=datetime.datetime(2025, 11, 14, 15, 2, 7, 452487) merged=datetime.datetime(2025, 11, 14, 15, 2, 7, 452487) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' and created=datetime.datetime(2025, 11, 14, 15, 2, 7, 396310) merged=datetime.datetime(2025, 11, 14, 15, 2, 7, 396310) uuid_string='0f8cda38ce6e4a36a2ac269d3531a768' node_storage_path='schools/0f8cda38ce6e4a36a2ac269d3531a768/databases/cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768/0f8cda38ce6e4a36a2ac269d3531a768' school_type='aiandtechnology' name='KevlarAI' website='https://kevlar.ai' statutory_low_age=None statutory_high_age=None phase_of_education=None school_capacity=None religious_character=None ofsted_rating=None establishment_number=None establishment_name=None establishment_type=None establishment_status=None +2025-11-14 16:11:04,841 INFO : init_user.py :_create_teacher_node:255 >>> Teacher node template created: created=datetime.datetime(2025, 11, 14, 16, 11, 4, 841272) merged=datetime.datetime(2025, 11, 14, 16, 11, 4, 841272) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher'... setting school db to cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-14 16:11:04,861 INFO : init_user.py :_create_teacher_node:259 >>> Teacher node merged into database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768: created=datetime.datetime(2025, 11, 14, 16, 11, 4, 841272) merged=datetime.datetime(2025, 11, 14, 16, 11, 4, 841272) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' +2025-11-14 16:11:04,862 INFO : init_user.py :create_user_node :93 >>> Module is creating cc.users user node for email_teacher user sarah.chen +2025-11-14 16:11:04,885 INFO : init_user.py :_create_user_node :130 >>> User node created successfully: {'__primarylabel__': 'User', 'uuid_string': 'ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5', 'node_storage_path': 'cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5', 'cc_username': 'sarah.chen', 'user_db_name': 'cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5', 'user_email': 'teacher1@kevlarai.edu', 'user_name': 'Dr. Chen', 'user_type': 'email_teacher'} +2025-11-14 16:11:04,885 INFO : init_user.py :create_user :215 >>> User node created: created=datetime.datetime(2025, 11, 14, 16, 11, 4, 875378) merged=datetime.datetime(2025, 11, 14, 16, 11, 4, 875378) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' cc_username='sarah.chen' user_email='teacher1@kevlarai.edu' user_db_name='cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5' user_name='Dr. Chen' user_type='email_teacher' +2025-11-14 16:11:04,894 INFO : init_user.py :create_user_worker_relationship:297 >>> Relationship created between user and worker in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-14 16:11:04,914 INFO : init_user.py :create_worker_school_relationship:307 >>> Relationship created between worker and school in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-14 16:11:04,914 INFO : init_user.py :create_user :223 >>> Worker school relationship created between created=datetime.datetime(2025, 11, 14, 16, 11, 4, 841272) merged=datetime.datetime(2025, 11, 14, 16, 11, 4, 841272) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' and created=datetime.datetime(2025, 11, 14, 16, 11, 4, 743916) merged=datetime.datetime(2025, 11, 14, 16, 11, 4, 743916) uuid_string='0f8cda38ce6e4a36a2ac269d3531a768' node_storage_path='schools/0f8cda38ce6e4a36a2ac269d3531a768/databases/cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768/0f8cda38ce6e4a36a2ac269d3531a768' school_type='aiandtechnology' name='KevlarAI' website='https://kevlar.ai' statutory_low_age=None statutory_high_age=None phase_of_education=None school_capacity=None religious_character=None ofsted_rating=None establishment_number=None establishment_name=None establishment_type=None establishment_status=None +2025-11-16 19:30:21,948 INFO : init_user.py :_create_teacher_node:255 >>> Teacher node template created: created=datetime.datetime(2025, 11, 16, 19, 30, 21, 947975) merged=datetime.datetime(2025, 11, 16, 19, 30, 21, 947975) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher'... setting school db to cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-16 19:30:21,959 INFO : init_user.py :_create_teacher_node:259 >>> Teacher node merged into database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768: created=datetime.datetime(2025, 11, 16, 19, 30, 21, 947975) merged=datetime.datetime(2025, 11, 16, 19, 30, 21, 947975) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' +2025-11-16 19:30:21,959 INFO : init_user.py :create_user_node :93 >>> Module is creating cc.users user node for email_teacher user sarah.chen +2025-11-16 19:30:21,979 INFO : init_user.py :_create_user_node :130 >>> User node created successfully: {'__primarylabel__': 'User', 'uuid_string': 'ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5', 'node_storage_path': 'cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5', 'cc_username': 'sarah.chen', 'user_db_name': 'cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5', 'user_email': 'teacher1@kevlarai.edu', 'user_name': 'Dr. Chen', 'user_type': 'email_teacher'} +2025-11-16 19:30:21,979 INFO : init_user.py :create_user :215 >>> User node created: created=datetime.datetime(2025, 11, 16, 19, 30, 21, 969922) merged=datetime.datetime(2025, 11, 16, 19, 30, 21, 969922) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' cc_username='sarah.chen' user_email='teacher1@kevlarai.edu' user_db_name='cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5' user_name='Dr. Chen' user_type='email_teacher' +2025-11-16 19:30:21,985 INFO : init_user.py :create_user_worker_relationship:297 >>> Relationship created between user and worker in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-16 19:30:22,003 INFO : init_user.py :create_worker_school_relationship:307 >>> Relationship created between worker and school in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-16 19:30:22,003 INFO : init_user.py :create_user :223 >>> Worker school relationship created between created=datetime.datetime(2025, 11, 16, 19, 30, 21, 947975) merged=datetime.datetime(2025, 11, 16, 19, 30, 21, 947975) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' and created=datetime.datetime(2025, 11, 16, 19, 30, 21, 879522) merged=datetime.datetime(2025, 11, 16, 19, 30, 21, 879522) uuid_string='0f8cda38ce6e4a36a2ac269d3531a768' node_storage_path='schools/0f8cda38ce6e4a36a2ac269d3531a768/databases/cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768/0f8cda38ce6e4a36a2ac269d3531a768' school_type='aiandtechnology' name='KevlarAI' website='https://kevlar.ai' statutory_low_age=None statutory_high_age=None phase_of_education=None school_capacity=None religious_character=None ofsted_rating=None establishment_number=None establishment_name=None establishment_type=None establishment_status=None +2025-11-16 20:53:48,625 INFO : init_user.py :_create_teacher_node:255 >>> Teacher node template created: created=datetime.datetime(2025, 11, 16, 20, 53, 48, 625089) merged=datetime.datetime(2025, 11, 16, 20, 53, 48, 625089) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher'... setting school db to cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-16 20:53:48,648 INFO : init_user.py :_create_teacher_node:259 >>> Teacher node merged into database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768: created=datetime.datetime(2025, 11, 16, 20, 53, 48, 625089) merged=datetime.datetime(2025, 11, 16, 20, 53, 48, 625089) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' +2025-11-16 20:53:48,649 INFO : init_user.py :create_user_node :93 >>> Module is creating cc.users user node for email_teacher user sarah.chen +2025-11-16 20:53:48,673 INFO : init_user.py :_create_user_node :130 >>> User node created successfully: {'__primarylabel__': 'User', 'uuid_string': 'ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5', 'node_storage_path': 'cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5', 'cc_username': 'sarah.chen', 'user_db_name': 'cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5', 'user_email': 'teacher1@kevlarai.edu', 'user_name': 'Dr. Chen', 'user_type': 'email_teacher'} +2025-11-16 20:53:48,674 INFO : init_user.py :create_user :215 >>> User node created: created=datetime.datetime(2025, 11, 16, 20, 53, 48, 660865) merged=datetime.datetime(2025, 11, 16, 20, 53, 48, 660865) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' cc_username='sarah.chen' user_email='teacher1@kevlarai.edu' user_db_name='cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5' user_name='Dr. Chen' user_type='email_teacher' +2025-11-16 20:53:48,687 INFO : init_user.py :create_user_worker_relationship:297 >>> Relationship created between user and worker in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-16 20:53:48,713 INFO : init_user.py :create_worker_school_relationship:307 >>> Relationship created between worker and school in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-16 20:53:48,714 INFO : init_user.py :create_user :223 >>> Worker school relationship created between created=datetime.datetime(2025, 11, 16, 20, 53, 48, 625089) merged=datetime.datetime(2025, 11, 16, 20, 53, 48, 625089) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' and created=datetime.datetime(2025, 11, 16, 20, 53, 48, 546070) merged=datetime.datetime(2025, 11, 16, 20, 53, 48, 546070) uuid_string='0f8cda38ce6e4a36a2ac269d3531a768' node_storage_path='schools/0f8cda38ce6e4a36a2ac269d3531a768/databases/cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768/0f8cda38ce6e4a36a2ac269d3531a768' school_type='aiandtechnology' name='KevlarAI' website='https://kevlar.ai' statutory_low_age=None statutory_high_age=None phase_of_education=None school_capacity=None religious_character=None ofsted_rating=None establishment_number=None establishment_name=None establishment_type=None establishment_status=None +2025-11-16 20:57:45,473 INFO : init_user.py :_create_teacher_node:255 >>> Teacher node template created: created=datetime.datetime(2025, 11, 16, 20, 57, 45, 472895) merged=datetime.datetime(2025, 11, 16, 20, 57, 45, 472895) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher'... setting school db to cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-16 20:57:45,502 INFO : init_user.py :_create_teacher_node:259 >>> Teacher node merged into database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768: created=datetime.datetime(2025, 11, 16, 20, 57, 45, 472895) merged=datetime.datetime(2025, 11, 16, 20, 57, 45, 472895) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' +2025-11-16 20:57:45,502 INFO : init_user.py :create_user_node :93 >>> Module is creating cc.users user node for email_teacher user sarah.chen +2025-11-16 20:57:45,530 INFO : init_user.py :_create_user_node :130 >>> User node created successfully: {'__primarylabel__': 'User', 'uuid_string': 'ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5', 'node_storage_path': 'cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5', 'cc_username': 'sarah.chen', 'user_db_name': 'cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5', 'user_email': 'teacher1@kevlarai.edu', 'user_name': 'Dr. Chen', 'user_type': 'email_teacher'} +2025-11-16 20:57:45,530 INFO : init_user.py :create_user :215 >>> User node created: created=datetime.datetime(2025, 11, 16, 20, 57, 45, 519474) merged=datetime.datetime(2025, 11, 16, 20, 57, 45, 519474) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' cc_username='sarah.chen' user_email='teacher1@kevlarai.edu' user_db_name='cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5' user_name='Dr. Chen' user_type='email_teacher' +2025-11-16 20:57:45,541 INFO : init_user.py :create_user_worker_relationship:297 >>> Relationship created between user and worker in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-16 20:57:45,560 INFO : init_user.py :create_worker_school_relationship:307 >>> Relationship created between worker and school in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-16 20:57:45,560 INFO : init_user.py :create_user :223 >>> Worker school relationship created between created=datetime.datetime(2025, 11, 16, 20, 57, 45, 472895) merged=datetime.datetime(2025, 11, 16, 20, 57, 45, 472895) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' and created=datetime.datetime(2025, 11, 16, 20, 57, 45, 402470) merged=datetime.datetime(2025, 11, 16, 20, 57, 45, 402470) uuid_string='0f8cda38ce6e4a36a2ac269d3531a768' node_storage_path='schools/0f8cda38ce6e4a36a2ac269d3531a768/databases/cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768/0f8cda38ce6e4a36a2ac269d3531a768' school_type='aiandtechnology' name='KevlarAI' website='https://kevlar.ai' statutory_low_age=None statutory_high_age=None phase_of_education=None school_capacity=None religious_character=None ofsted_rating=None establishment_number=None establishment_name=None establishment_type=None establishment_status=None +2025-11-16 21:06:28,081 INFO : init_user.py :_create_teacher_node:255 >>> Teacher node template created: created=datetime.datetime(2025, 11, 16, 21, 6, 28, 80512) merged=datetime.datetime(2025, 11, 16, 21, 6, 28, 80512) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher'... setting school db to cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-16 21:06:28,093 INFO : init_user.py :_create_teacher_node:259 >>> Teacher node merged into database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768: created=datetime.datetime(2025, 11, 16, 21, 6, 28, 80512) merged=datetime.datetime(2025, 11, 16, 21, 6, 28, 80512) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' +2025-11-16 21:06:28,093 INFO : init_user.py :create_user_node :93 >>> Module is creating cc.users user node for email_teacher user sarah.chen +2025-11-16 21:06:28,120 INFO : init_user.py :_create_user_node :130 >>> User node created successfully: {'__primarylabel__': 'User', 'uuid_string': 'ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5', 'node_storage_path': 'cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5', 'cc_username': 'sarah.chen', 'user_db_name': 'cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5', 'user_email': 'teacher1@kevlarai.edu', 'user_name': 'Dr. Chen', 'user_type': 'email_teacher'} +2025-11-16 21:06:28,120 INFO : init_user.py :create_user :215 >>> User node created: created=datetime.datetime(2025, 11, 16, 21, 6, 28, 104011) merged=datetime.datetime(2025, 11, 16, 21, 6, 28, 104011) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' cc_username='sarah.chen' user_email='teacher1@kevlarai.edu' user_db_name='cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5' user_name='Dr. Chen' user_type='email_teacher' +2025-11-16 21:06:28,127 INFO : init_user.py :create_user_worker_relationship:297 >>> Relationship created between user and worker in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-16 21:06:28,145 INFO : init_user.py :create_worker_school_relationship:307 >>> Relationship created between worker and school in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-16 21:06:28,145 INFO : init_user.py :create_user :223 >>> Worker school relationship created between created=datetime.datetime(2025, 11, 16, 21, 6, 28, 80512) merged=datetime.datetime(2025, 11, 16, 21, 6, 28, 80512) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' and created=datetime.datetime(2025, 11, 16, 21, 6, 27, 941314) merged=datetime.datetime(2025, 11, 16, 21, 6, 27, 941314) uuid_string='0f8cda38ce6e4a36a2ac269d3531a768' node_storage_path='schools/0f8cda38ce6e4a36a2ac269d3531a768/databases/cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768/0f8cda38ce6e4a36a2ac269d3531a768' school_type='aiandtechnology' name='KevlarAI' website='https://kevlar.ai' statutory_low_age=None statutory_high_age=None phase_of_education=None school_capacity=None religious_character=None ofsted_rating=None establishment_number=None establishment_name=None establishment_type=None establishment_status=None +2025-11-16 21:20:53,420 INFO : init_user.py :_create_teacher_node:255 >>> Teacher node template created: created=datetime.datetime(2025, 11, 16, 21, 20, 53, 420482) merged=datetime.datetime(2025, 11, 16, 21, 20, 53, 420482) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher'... setting school db to cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-16 21:20:53,432 INFO : init_user.py :_create_teacher_node:259 >>> Teacher node merged into database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768: created=datetime.datetime(2025, 11, 16, 21, 20, 53, 420482) merged=datetime.datetime(2025, 11, 16, 21, 20, 53, 420482) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' +2025-11-16 21:20:53,433 INFO : init_user.py :create_user_node :93 >>> Module is creating cc.users user node for email_teacher user sarah.chen +2025-11-16 21:20:53,450 INFO : init_user.py :_create_user_node :130 >>> User node created successfully: {'__primarylabel__': 'User', 'uuid_string': 'ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5', 'node_storage_path': 'cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5', 'cc_username': 'sarah.chen', 'user_db_name': 'cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5', 'user_email': 'teacher1@kevlarai.edu', 'user_name': 'Dr. Chen', 'user_type': 'email_teacher'} +2025-11-16 21:20:53,450 INFO : init_user.py :create_user :215 >>> User node created: created=datetime.datetime(2025, 11, 16, 21, 20, 53, 442775) merged=datetime.datetime(2025, 11, 16, 21, 20, 53, 442775) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' cc_username='sarah.chen' user_email='teacher1@kevlarai.edu' user_db_name='cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5' user_name='Dr. Chen' user_type='email_teacher' +2025-11-16 21:20:53,457 INFO : init_user.py :create_user_worker_relationship:297 >>> Relationship created between user and worker in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-16 21:20:53,474 INFO : init_user.py :create_worker_school_relationship:307 >>> Relationship created between worker and school in database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 +2025-11-16 21:20:53,474 INFO : init_user.py :create_user :223 >>> Worker school relationship created between created=datetime.datetime(2025, 11, 16, 21, 20, 53, 420482) merged=datetime.datetime(2025, 11, 16, 21, 20, 53, 420482) uuid_string='ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' node_storage_path='cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5' worker_name='Dr. Chen' worker_email='teacher1@kevlarai.edu' worker_db_name='cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768' worker_type='teacher' and created=datetime.datetime(2025, 11, 16, 21, 20, 53, 369364) merged=datetime.datetime(2025, 11, 16, 21, 20, 53, 369364) uuid_string='0f8cda38ce6e4a36a2ac269d3531a768' node_storage_path='schools/0f8cda38ce6e4a36a2ac269d3531a768/databases/cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768/0f8cda38ce6e4a36a2ac269d3531a768' school_type='aiandtechnology' name='KevlarAI' website='https://kevlar.ai' statutory_low_age=None statutory_high_age=None phase_of_education=None school_capacity=None religious_character=None ofsted_rating=None establishment_number=None establishment_name=None establishment_type=None establishment_status=None diff --git a/data/logs/modules.database.services.neo4j_service_.log b/data/logs/modules.database.services.neo4j_service_.log index 41426c5..3a1dc32 100644 --- a/data/logs/modules.database.services.neo4j_service_.log +++ b/data/logs/modules.database.services.neo4j_service_.log @@ -778,3 +778,43 @@ 2025-10-02 22:49:16,470 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists 2025-10-02 22:49:16,508 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists 2025-10-02 22:49:16,514 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists +2025-11-14 15:01:37,625 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists +2025-11-14 15:01:37,640 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists +2025-11-14 15:01:37,651 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists +2025-11-14 15:01:37,989 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists +2025-11-14 15:01:37,997 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists +2025-11-14 15:02:07,380 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists +2025-11-14 15:02:07,389 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists +2025-11-14 15:02:07,396 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists +2025-11-14 15:02:07,435 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists +2025-11-14 15:02:07,442 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists +2025-11-14 16:11:04,717 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists +2025-11-14 16:11:04,725 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists +2025-11-14 16:11:04,743 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists +2025-11-14 16:11:04,818 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists +2025-11-14 16:11:04,827 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists +2025-11-16 19:30:21,860 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists +2025-11-16 19:30:21,867 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists +2025-11-16 19:30:21,879 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists +2025-11-16 19:30:21,931 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists +2025-11-16 19:30:21,936 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists +2025-11-16 20:53:48,532 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists +2025-11-16 20:53:48,540 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists +2025-11-16 20:53:48,545 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists +2025-11-16 20:53:48,603 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists +2025-11-16 20:53:48,613 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists +2025-11-16 20:57:45,386 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists +2025-11-16 20:57:45,395 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists +2025-11-16 20:57:45,402 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists +2025-11-16 20:57:45,456 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists +2025-11-16 20:57:45,461 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists +2025-11-16 21:06:27,930 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists +2025-11-16 21:06:27,936 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists +2025-11-16 21:06:27,941 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists +2025-11-16 21:06:28,052 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists +2025-11-16 21:06:28,065 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists +2025-11-16 21:20:53,360 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes already exists +2025-11-16 21:20:53,365 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768 already exists +2025-11-16 21:20:53,369 INFO : neo4j_service.py :create_database :66 >>> Database cc.institutes.0f8cda38ce6e4a36a2ac269d3531a768.curriculum already exists +2025-11-16 21:20:53,405 INFO : neo4j_service.py :create_database :66 >>> Database cc.users already exists +2025-11-16 21:20:53,410 INFO : neo4j_service.py :create_database :66 >>> Database cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 already exists diff --git a/data/logs/modules.database.services.provisioning_service_.log b/data/logs/modules.database.services.provisioning_service_.log index f450d42..2b3a2ed 100644 --- a/data/logs/modules.database.services.provisioning_service_.log +++ b/data/logs/modules.database.services.provisioning_service_.log @@ -156,3 +156,11 @@ 2025-10-02 11:35:03,935 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None} 2025-10-02 22:48:56,680 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None} 2025-10-02 22:49:16,503 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None} +2025-11-14 15:01:37,846 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None} +2025-11-14 15:02:07,426 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None} +2025-11-14 16:11:04,806 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None} +2025-11-16 19:30:21,924 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None} +2025-11-16 20:53:48,588 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None} +2025-11-16 20:57:45,450 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None} +2025-11-16 21:06:27,971 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None} +2025-11-16 21:20:53,399 WARNING : provisioning_service.py:ensure_school :198 >>> Failed to update institute 0f8cda38-ce6e-4a36-a2ac-269d3531a768 with db info: {'message': "Could not find the 'neo4j_private_db_name' column of 'institutes' in the schema cache", 'code': 'PGRST204', 'hint': None, 'details': None} diff --git a/data/logs/modules.database.supabase.utils.storage_.log b/data/logs/modules.database.supabase.utils.storage_.log index 255f43c..743e290 100644 --- a/data/logs/modules.database.supabase.utils.storage_.log +++ b/data/logs/modules.database.supabase.utils.storage_.log @@ -130434,3 +130434,690 @@ 2025-10-17 13:02:45,749 INFO : storage.py :upload_file :49 >>> Uploading file to cc.public.snapshots at path User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5/tldraw_file.json 2025-10-17 13:02:45,771 INFO : storage.py :upload_file :49 >>> Uploading file to cc.public.snapshots at path User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5/tldraw_file.json 2025-10-17 13:02:45,793 INFO : storage.py :upload_file :49 >>> Uploading file to cc.public.snapshots at path User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5/tldraw_file.json +2025-11-14 15:02:42,655 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:02:43,294 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/f91e04a9-e268-4fa7-a0b3-e8fa4fe71cc7/tika.json +2025-11-14 15:02:52,650 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:02:58,257 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3d140987-ab21-401a-89c8-a1d805682a24/docling_frontmatter.json +2025-11-14 15:02:58,301 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/91ff2600-e813-4ee9-af94-a064418b3ade/docling.json +2025-11-14 15:03:02,660 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:03:02,685 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3d140987-ab21-401a-89c8-a1d805682a24/docling_frontmatter.json +2025-11-14 15:03:02,710 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-14 15:03:12,665 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:03:12,765 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/f91e04a9-e268-4fa7-a0b3-e8fa4fe71cc7/tika.json +2025-11-14 15:03:12,834 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3d140987-ab21-401a-89c8-a1d805682a24/docling_frontmatter.json +2025-11-14 15:03:12,849 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:03:14,201 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-14 15:03:14,225 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_thumb.webp +2025-11-14 15:03:14,234 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_002_full.png +2025-11-14 15:03:14,247 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_002_thumb.webp +2025-11-14 15:03:14,257 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_003_full.png +2025-11-14 15:03:14,271 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_003_thumb.webp +2025-11-14 15:03:14,282 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_004_full.png +2025-11-14 15:03:14,298 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_004_thumb.webp +2025-11-14 15:03:14,311 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_005_full.png +2025-11-14 15:03:14,325 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_005_thumb.webp +2025-11-14 15:03:14,336 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_006_full.png +2025-11-14 15:03:14,349 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_006_thumb.webp +2025-11-14 15:03:14,360 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_007_full.png +2025-11-14 15:03:14,371 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_007_thumb.webp +2025-11-14 15:03:14,381 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_008_full.png +2025-11-14 15:03:14,398 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_008_thumb.webp +2025-11-14 15:03:14,408 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_009_full.png +2025-11-14 15:03:14,419 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_009_thumb.webp +2025-11-14 15:03:14,429 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_010_full.png +2025-11-14 15:03:14,442 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_010_thumb.webp +2025-11-14 15:03:14,452 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_011_full.png +2025-11-14 15:03:14,464 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_011_thumb.webp +2025-11-14 15:03:14,477 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_012_full.png +2025-11-14 15:03:14,487 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_012_thumb.webp +2025-11-14 15:03:14,496 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_013_full.png +2025-11-14 15:03:14,507 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_013_thumb.webp +2025-11-14 15:03:14,520 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_014_full.png +2025-11-14 15:03:14,531 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_014_thumb.webp +2025-11-14 15:03:14,543 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_015_full.png +2025-11-14 15:03:14,553 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_015_thumb.webp +2025-11-14 15:03:14,562 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_016_full.png +2025-11-14 15:03:14,572 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_016_thumb.webp +2025-11-14 15:03:14,582 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_017_full.png +2025-11-14 15:03:14,591 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_017_thumb.webp +2025-11-14 15:03:14,600 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_018_full.png +2025-11-14 15:03:14,610 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_018_thumb.webp +2025-11-14 15:03:14,620 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-14 15:03:23,244 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/55c7063e-feb7-4bca-a244-771caa5ed12e/split_map.json +2025-11-14 15:03:23,281 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:03:38,459 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d029cb2d-657c-4594-82af-3ff7c49cabef/bundle.zip +2025-11-14 15:03:38,535 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d029cb2d-657c-4594-82af-3ff7c49cabef/file.txt +2025-11-14 15:03:38,546 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d029cb2d-657c-4594-82af-3ff7c49cabef/file.doctags +2025-11-14 15:03:38,560 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d029cb2d-657c-4594-82af-3ff7c49cabef/file.html +2025-11-14 15:03:38,586 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d029cb2d-657c-4594-82af-3ff7c49cabef/file.json +2025-11-14 15:03:38,689 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d029cb2d-657c-4594-82af-3ff7c49cabef/file.md +2025-11-14 15:03:38,702 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d029cb2d-657c-4594-82af-3ff7c49cabef/artifacts/image_000001_796a100ab966b89bdc1047d63d5fec5f2cca4f39013abd054ed8af09b0127bb4.png +2025-11-14 15:03:38,714 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d029cb2d-657c-4594-82af-3ff7c49cabef/artifacts/image_000000_03aae99fde4ce6af36d6745b626acecca9b3d120d5e3dfdcc36c1c87caf9943a.png +2025-11-14 15:03:38,725 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d029cb2d-657c-4594-82af-3ff7c49cabef/manifest.json +2025-11-14 15:03:43,286 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:03:53,460 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/bundle.zip +2025-11-14 15:03:53,525 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/file.txt +2025-11-14 15:03:53,536 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/file.doctags +2025-11-14 15:03:53,546 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/file.html +2025-11-14 15:03:53,570 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/file.json +2025-11-14 15:03:53,657 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/file.md +2025-11-14 15:03:53,672 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/artifacts/image_000001_796a100ab966b89bdc1047d63d5fec5f2cca4f39013abd054ed8af09b0127bb4.png +2025-11-14 15:03:53,683 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/artifacts/image_000000_03aae99fde4ce6af36d6745b626acecca9b3d120d5e3dfdcc36c1c87caf9943a.png +2025-11-14 15:03:53,698 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/manifest.json +2025-11-14 15:04:03,291 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:04:08,367 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/bundle.zip +2025-11-14 15:04:08,384 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/file.txt +2025-11-14 15:04:08,394 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/file.doctags +2025-11-14 15:04:08,405 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/file.html +2025-11-14 15:04:08,416 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/file.json +2025-11-14 15:04:08,427 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/file.md +2025-11-14 15:04:08,437 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/artifacts/image_000000_c303c76d8ea70131cd191b03ac342f63387f96eb9446a14aaf9249fd35a4a3d5.png +2025-11-14 15:04:08,448 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/manifest.json +2025-11-14 15:04:08,469 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:04:13,539 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/69ad7392-edaf-4c0c-b78d-344383e50d49/bundle.zip +2025-11-14 15:04:13,561 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/69ad7392-edaf-4c0c-b78d-344383e50d49/file.txt +2025-11-14 15:04:13,570 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/69ad7392-edaf-4c0c-b78d-344383e50d49/file.doctags +2025-11-14 15:04:13,579 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/69ad7392-edaf-4c0c-b78d-344383e50d49/file.html +2025-11-14 15:04:13,591 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/69ad7392-edaf-4c0c-b78d-344383e50d49/file.json +2025-11-14 15:04:13,603 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/69ad7392-edaf-4c0c-b78d-344383e50d49/file.md +2025-11-14 15:04:13,614 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/69ad7392-edaf-4c0c-b78d-344383e50d49/manifest.json +2025-11-14 15:04:13,630 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:04:23,721 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e8194af8-0e2b-4e0d-ab69-22d6a82caf74/bundle.zip +2025-11-14 15:04:23,741 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e8194af8-0e2b-4e0d-ab69-22d6a82caf74/file.txt +2025-11-14 15:04:23,750 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e8194af8-0e2b-4e0d-ab69-22d6a82caf74/file.doctags +2025-11-14 15:04:23,761 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e8194af8-0e2b-4e0d-ab69-22d6a82caf74/file.html +2025-11-14 15:04:23,772 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e8194af8-0e2b-4e0d-ab69-22d6a82caf74/file.json +2025-11-14 15:04:23,791 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e8194af8-0e2b-4e0d-ab69-22d6a82caf74/file.md +2025-11-14 15:04:23,800 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e8194af8-0e2b-4e0d-ab69-22d6a82caf74/manifest.json +2025-11-14 15:04:23,816 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:04:33,919 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/0d8eafee-4472-4a4d-9a27-0543904d2bd3/bundle.zip +2025-11-14 15:04:33,937 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/0d8eafee-4472-4a4d-9a27-0543904d2bd3/file.txt +2025-11-14 15:04:33,947 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/0d8eafee-4472-4a4d-9a27-0543904d2bd3/file.doctags +2025-11-14 15:04:33,957 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/0d8eafee-4472-4a4d-9a27-0543904d2bd3/file.html +2025-11-14 15:04:33,969 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/0d8eafee-4472-4a4d-9a27-0543904d2bd3/file.json +2025-11-14 15:04:33,985 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/0d8eafee-4472-4a4d-9a27-0543904d2bd3/file.md +2025-11-14 15:04:33,994 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/0d8eafee-4472-4a4d-9a27-0543904d2bd3/manifest.json +2025-11-14 15:04:34,010 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:04:44,102 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/cf4cddeb-4827-4e8e-8ec4-e4a29811b1c9/bundle.zip +2025-11-14 15:04:44,122 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/cf4cddeb-4827-4e8e-8ec4-e4a29811b1c9/file.txt +2025-11-14 15:04:44,133 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/cf4cddeb-4827-4e8e-8ec4-e4a29811b1c9/file.doctags +2025-11-14 15:04:44,144 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/cf4cddeb-4827-4e8e-8ec4-e4a29811b1c9/file.html +2025-11-14 15:04:44,160 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/cf4cddeb-4827-4e8e-8ec4-e4a29811b1c9/file.json +2025-11-14 15:04:44,174 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/cf4cddeb-4827-4e8e-8ec4-e4a29811b1c9/file.md +2025-11-14 15:04:44,185 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/cf4cddeb-4827-4e8e-8ec4-e4a29811b1c9/manifest.json +2025-11-14 15:04:44,202 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:04:54,298 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/07183882-a9cf-4ad9-8dba-ede717503e57/bundle.zip +2025-11-14 15:04:54,318 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/07183882-a9cf-4ad9-8dba-ede717503e57/file.txt +2025-11-14 15:04:54,332 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/07183882-a9cf-4ad9-8dba-ede717503e57/file.doctags +2025-11-14 15:04:54,342 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/07183882-a9cf-4ad9-8dba-ede717503e57/file.html +2025-11-14 15:04:54,354 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/07183882-a9cf-4ad9-8dba-ede717503e57/file.json +2025-11-14 15:04:54,365 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/07183882-a9cf-4ad9-8dba-ede717503e57/file.md +2025-11-14 15:04:54,376 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/07183882-a9cf-4ad9-8dba-ede717503e57/manifest.json +2025-11-14 15:04:54,392 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:04:59,463 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/fce4d833-2d98-4d31-b001-e4b09a029b47/bundle.zip +2025-11-14 15:04:59,481 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/fce4d833-2d98-4d31-b001-e4b09a029b47/file.txt +2025-11-14 15:04:59,492 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/fce4d833-2d98-4d31-b001-e4b09a029b47/file.doctags +2025-11-14 15:04:59,501 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/fce4d833-2d98-4d31-b001-e4b09a029b47/file.html +2025-11-14 15:04:59,512 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/fce4d833-2d98-4d31-b001-e4b09a029b47/file.json +2025-11-14 15:04:59,523 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/fce4d833-2d98-4d31-b001-e4b09a029b47/file.md +2025-11-14 15:04:59,533 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/fce4d833-2d98-4d31-b001-e4b09a029b47/manifest.json +2025-11-14 15:04:59,548 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:05:34,625 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/daef1830-d98d-40d1-920d-98fdb9367b54/bundle.zip +2025-11-14 15:05:34,649 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/daef1830-d98d-40d1-920d-98fdb9367b54/file.txt +2025-11-14 15:05:34,659 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/daef1830-d98d-40d1-920d-98fdb9367b54/file.doctags +2025-11-14 15:05:34,674 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/daef1830-d98d-40d1-920d-98fdb9367b54/file.html +2025-11-14 15:05:34,691 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/daef1830-d98d-40d1-920d-98fdb9367b54/file.json +2025-11-14 15:05:34,701 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/daef1830-d98d-40d1-920d-98fdb9367b54/file.md +2025-11-14 15:05:34,712 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/daef1830-d98d-40d1-920d-98fdb9367b54/manifest.json +2025-11-14 15:05:34,735 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:05:39,909 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3bedb5d2-88b2-405f-ac22-f2022b4ad27b/bundle.zip +2025-11-14 15:05:39,927 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3bedb5d2-88b2-405f-ac22-f2022b4ad27b/file.txt +2025-11-14 15:05:39,937 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3bedb5d2-88b2-405f-ac22-f2022b4ad27b/file.doctags +2025-11-14 15:05:39,947 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3bedb5d2-88b2-405f-ac22-f2022b4ad27b/file.html +2025-11-14 15:05:39,956 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3bedb5d2-88b2-405f-ac22-f2022b4ad27b/file.json +2025-11-14 15:05:39,968 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3bedb5d2-88b2-405f-ac22-f2022b4ad27b/file.md +2025-11-14 15:05:39,977 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3bedb5d2-88b2-405f-ac22-f2022b4ad27b/manifest.json +2025-11-14 15:05:39,999 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:05:45,069 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d1eb1bed-8810-4c63-b298-40e1a4e3525f/bundle.zip +2025-11-14 15:05:45,125 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d1eb1bed-8810-4c63-b298-40e1a4e3525f/file.txt +2025-11-14 15:05:45,136 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d1eb1bed-8810-4c63-b298-40e1a4e3525f/file.doctags +2025-11-14 15:05:45,147 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d1eb1bed-8810-4c63-b298-40e1a4e3525f/file.html +2025-11-14 15:05:45,157 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d1eb1bed-8810-4c63-b298-40e1a4e3525f/file.json +2025-11-14 15:05:45,166 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d1eb1bed-8810-4c63-b298-40e1a4e3525f/file.md +2025-11-14 15:05:45,177 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d1eb1bed-8810-4c63-b298-40e1a4e3525f/manifest.json +2025-11-14 15:05:45,194 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:06:20,277 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e7792328-7cc3-474e-a48c-ea6b61f302a8/bundle.zip +2025-11-14 15:06:20,299 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e7792328-7cc3-474e-a48c-ea6b61f302a8/file.txt +2025-11-14 15:06:20,309 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e7792328-7cc3-474e-a48c-ea6b61f302a8/file.doctags +2025-11-14 15:06:20,320 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e7792328-7cc3-474e-a48c-ea6b61f302a8/file.html +2025-11-14 15:06:20,330 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e7792328-7cc3-474e-a48c-ea6b61f302a8/file.json +2025-11-14 15:06:20,343 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e7792328-7cc3-474e-a48c-ea6b61f302a8/file.md +2025-11-14 15:06:20,353 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e7792328-7cc3-474e-a48c-ea6b61f302a8/manifest.json +2025-11-14 15:06:20,378 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:06:25,451 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bd810051-32db-4b8b-a178-f83dcdd0522e/bundle.zip +2025-11-14 15:06:25,470 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bd810051-32db-4b8b-a178-f83dcdd0522e/file.txt +2025-11-14 15:06:25,480 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bd810051-32db-4b8b-a178-f83dcdd0522e/file.doctags +2025-11-14 15:06:25,489 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bd810051-32db-4b8b-a178-f83dcdd0522e/file.html +2025-11-14 15:06:25,500 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bd810051-32db-4b8b-a178-f83dcdd0522e/file.json +2025-11-14 15:06:25,511 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bd810051-32db-4b8b-a178-f83dcdd0522e/file.md +2025-11-14 15:06:25,523 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bd810051-32db-4b8b-a178-f83dcdd0522e/manifest.json +2025-11-14 15:06:25,552 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:07:00,647 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/bundle.zip +2025-11-14 15:07:00,665 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/file.txt +2025-11-14 15:07:00,675 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/file.doctags +2025-11-14 15:07:00,685 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/file.html +2025-11-14 15:07:00,695 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/file.json +2025-11-14 15:07:00,707 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/file.md +2025-11-14 15:07:00,717 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/manifest.json +2025-11-14 15:07:00,733 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:07:12,829 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-14 15:07:12,865 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/manifest.json +2025-11-14 15:07:12,874 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-14 15:07:12,874 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-14 15:07:12,887 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/file.md +2025-11-14 15:07:12,927 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-14 15:07:12,936 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-14 15:07:12,936 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_004_full.png +2025-11-14 15:07:12,937 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_005_full.png +2025-11-14 15:07:12,938 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_002_full.png +2025-11-14 15:07:12,943 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/55c7063e-feb7-4bca-a244-771caa5ed12e/split_map.json +2025-11-14 15:07:12,953 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_003_full.png +2025-11-14 15:07:12,970 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_006_full.png +2025-11-14 15:07:12,977 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_007_full.png +2025-11-14 15:07:12,978 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_008_full.png +2025-11-14 15:07:12,978 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_009_full.png +2025-11-14 15:07:12,986 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-14 15:07:12,986 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_010_full.png +2025-11-14 15:07:18,419 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_011_full.png +2025-11-14 15:07:18,419 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_012_full.png +2025-11-14 15:07:18,424 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_014_full.png +2025-11-14 15:07:18,424 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_013_full.png +2025-11-14 15:07:18,424 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_015_full.png +2025-11-14 15:07:18,425 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_016_full.png +2025-11-14 15:07:18,460 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_017_full.png +2025-11-14 15:07:18,469 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_011_full.png +2025-11-14 15:07:18,469 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/file.md +2025-11-14 15:07:18,469 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_018_full.png +2025-11-14 15:07:19,568 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_005_full.png +2025-11-14 15:07:19,568 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_002_full.png +2025-11-14 15:07:19,568 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-14 15:07:19,568 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_003_full.png +2025-11-14 15:07:19,568 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_004_full.png +2025-11-14 15:07:19,576 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_006_full.png +2025-11-14 15:07:19,605 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_007_full.png +2025-11-14 15:07:19,609 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_008_full.png +2025-11-14 15:07:19,613 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_009_full.png +2025-11-14 15:07:19,613 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_010_full.png +2025-11-14 15:07:19,615 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/file.md +2025-11-14 15:07:23,642 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_012_full.png +2025-11-14 15:07:23,643 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_011_full.png +2025-11-14 15:07:23,643 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_015_full.png +2025-11-14 15:07:23,643 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_016_full.png +2025-11-14 15:07:23,643 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_013_full.png +2025-11-14 15:07:23,643 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_014_full.png +2025-11-14 15:07:23,678 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_018_full.png +2025-11-14 15:07:23,678 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_017_full.png +2025-11-14 15:07:23,680 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/file.md +2025-11-14 15:07:35,803 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/ee8bacee-ed55-40ca-a027-6283b7e9d284/bundle.zip +2025-11-14 15:07:35,824 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/ee8bacee-ed55-40ca-a027-6283b7e9d284/file.txt +2025-11-14 15:07:35,835 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/ee8bacee-ed55-40ca-a027-6283b7e9d284/file.doctags +2025-11-14 15:07:35,852 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/ee8bacee-ed55-40ca-a027-6283b7e9d284/file.html +2025-11-14 15:07:35,867 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/ee8bacee-ed55-40ca-a027-6283b7e9d284/file.json +2025-11-14 15:07:35,879 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/ee8bacee-ed55-40ca-a027-6283b7e9d284/file.md +2025-11-14 15:07:35,890 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/ee8bacee-ed55-40ca-a027-6283b7e9d284/manifest.json +2025-11-14 15:07:35,908 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:07:36,572 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/manifest.json +2025-11-14 15:07:36,595 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/file.md +2025-11-14 15:07:36,633 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/artifacts/image_000001_796a100ab966b89bdc1047d63d5fec5f2cca4f39013abd054ed8af09b0127bb4.png +2025-11-14 15:07:36,634 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/artifacts/image_000000_03aae99fde4ce6af36d6745b626acecca9b3d120d5e3dfdcc36c1c87caf9943a.png +2025-11-14 15:07:50,343 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/file.html +2025-11-14 15:07:50,377 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/artifacts/image_000000_03aae99fde4ce6af36d6745b626acecca9b3d120d5e3dfdcc36c1c87caf9943a.png +2025-11-14 15:07:50,377 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/artifacts/image_000001_796a100ab966b89bdc1047d63d5fec5f2cca4f39013abd054ed8af09b0127bb4.png +2025-11-14 15:07:50,986 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b26953c1-462c-4ab9-bf47-f8c14d036b38/bundle.zip +2025-11-14 15:07:51,005 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b26953c1-462c-4ab9-bf47-f8c14d036b38/file.txt +2025-11-14 15:07:51,015 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b26953c1-462c-4ab9-bf47-f8c14d036b38/file.doctags +2025-11-14 15:07:51,024 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b26953c1-462c-4ab9-bf47-f8c14d036b38/file.html +2025-11-14 15:07:51,035 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b26953c1-462c-4ab9-bf47-f8c14d036b38/file.json +2025-11-14 15:07:51,044 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b26953c1-462c-4ab9-bf47-f8c14d036b38/file.md +2025-11-14 15:07:51,054 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b26953c1-462c-4ab9-bf47-f8c14d036b38/manifest.json +2025-11-14 15:07:51,072 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:08:22,842 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/file.json +2025-11-14 15:08:26,141 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b372287e-7e6e-4ec4-8381-c568a92995c7/bundle.zip +2025-11-14 15:08:26,162 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b372287e-7e6e-4ec4-8381-c568a92995c7/file.txt +2025-11-14 15:08:26,173 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b372287e-7e6e-4ec4-8381-c568a92995c7/file.doctags +2025-11-14 15:08:26,187 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b372287e-7e6e-4ec4-8381-c568a92995c7/file.html +2025-11-14 15:08:26,198 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b372287e-7e6e-4ec4-8381-c568a92995c7/file.json +2025-11-14 15:08:26,208 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b372287e-7e6e-4ec4-8381-c568a92995c7/file.md +2025-11-14 15:08:26,218 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b372287e-7e6e-4ec4-8381-c568a92995c7/manifest.json +2025-11-14 15:08:26,241 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:08:29,208 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/file.html +2025-11-14 15:08:29,244 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/artifacts/image_000001_796a100ab966b89bdc1047d63d5fec5f2cca4f39013abd054ed8af09b0127bb4.png +2025-11-14 15:08:29,245 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/artifacts/image_000000_03aae99fde4ce6af36d6745b626acecca9b3d120d5e3dfdcc36c1c87caf9943a.png +2025-11-14 15:08:31,322 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/863f9d07-3b2a-43c9-83b5-92d2c640e669/bundle.zip +2025-11-14 15:08:31,343 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/863f9d07-3b2a-43c9-83b5-92d2c640e669/file.txt +2025-11-14 15:08:31,354 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/863f9d07-3b2a-43c9-83b5-92d2c640e669/file.doctags +2025-11-14 15:08:31,363 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/863f9d07-3b2a-43c9-83b5-92d2c640e669/file.html +2025-11-14 15:08:31,384 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/863f9d07-3b2a-43c9-83b5-92d2c640e669/file.json +2025-11-14 15:08:31,436 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/863f9d07-3b2a-43c9-83b5-92d2c640e669/file.md +2025-11-14 15:08:31,445 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/863f9d07-3b2a-43c9-83b5-92d2c640e669/manifest.json +2025-11-14 15:08:31,465 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 15:08:51,523 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7ea63d06-d263-436c-b967-7b554bf19705/bundle.zip +2025-11-14 15:08:51,543 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7ea63d06-d263-436c-b967-7b554bf19705/file.txt +2025-11-14 15:08:51,555 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7ea63d06-d263-436c-b967-7b554bf19705/file.doctags +2025-11-14 15:08:51,564 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7ea63d06-d263-436c-b967-7b554bf19705/file.html +2025-11-14 15:08:51,573 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7ea63d06-d263-436c-b967-7b554bf19705/file.json +2025-11-14 15:08:51,584 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7ea63d06-d263-436c-b967-7b554bf19705/file.md +2025-11-14 15:08:51,592 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7ea63d06-d263-436c-b967-7b554bf19705/manifest.json +2025-11-14 15:08:51,608 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/9ca6d4b3-96a6-4e77-aa7a-b498580465d9/master_manifest.json +2025-11-14 16:10:57,676 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-14 16:10:57,716 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/9ca6d4b3-96a6-4e77-aa7a-b498580465d9/master_manifest.json +2025-11-14 16:10:57,729 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-14 16:10:57,737 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-14 16:10:57,787 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-14 16:10:57,790 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-14 16:10:57,793 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_005_full.png +2025-11-14 16:10:57,794 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_003_full.png +2025-11-14 16:10:57,794 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_002_full.png +2025-11-14 16:10:57,798 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/55c7063e-feb7-4bca-a244-771caa5ed12e/split_map.json +2025-11-14 16:10:57,822 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_004_full.png +2025-11-14 16:10:57,826 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_006_full.png +2025-11-14 16:10:57,839 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_007_full.png +2025-11-14 16:10:57,859 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_008_full.png +2025-11-14 16:10:57,863 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_010_full.png +2025-11-14 16:10:57,875 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_009_full.png +2025-11-14 16:10:57,881 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-14 16:11:04,798 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-14 16:11:04,848 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/9ca6d4b3-96a6-4e77-aa7a-b498580465d9/master_manifest.json +2025-11-14 16:11:04,851 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-14 16:11:04,858 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-14 16:11:04,905 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-14 16:11:04,905 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_003_full.png +2025-11-14 16:11:04,905 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_002_full.png +2025-11-14 16:11:04,906 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-14 16:11:04,911 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/55c7063e-feb7-4bca-a244-771caa5ed12e/split_map.json +2025-11-14 16:11:04,931 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_004_full.png +2025-11-14 16:11:04,937 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_005_full.png +2025-11-14 16:11:04,937 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_006_full.png +2025-11-14 16:11:04,937 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_007_full.png +2025-11-14 16:11:04,938 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_009_full.png +2025-11-14 16:11:04,938 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_008_full.png +2025-11-14 16:11:04,966 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_010_full.png +2025-11-14 16:11:04,966 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-14 16:11:10,345 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_011_full.png +2025-11-14 16:11:10,348 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_014_full.png +2025-11-14 16:11:10,348 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_015_full.png +2025-11-14 16:11:10,348 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_013_full.png +2025-11-14 16:11:10,349 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_012_full.png +2025-11-14 16:11:10,349 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_016_full.png +2025-11-14 16:11:10,382 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_017_full.png +2025-11-14 16:11:10,386 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_011_full.png +2025-11-14 16:11:10,386 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_018_full.png +2025-11-14 16:11:11,499 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_002_full.png +2025-11-14 16:11:11,500 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_003_full.png +2025-11-14 16:11:11,500 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-14 16:11:11,500 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_005_full.png +2025-11-14 16:11:11,502 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_006_full.png +2025-11-14 16:11:11,517 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_004_full.png +2025-11-14 16:11:11,536 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_007_full.png +2025-11-14 16:11:11,544 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_008_full.png +2025-11-14 16:11:11,545 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_009_full.png +2025-11-14 16:11:11,548 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_010_full.png +2025-11-14 16:11:28,604 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/manifest.json +2025-11-14 16:11:28,627 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/file.md +2025-11-14 16:11:28,660 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/artifacts/image_000000_03aae99fde4ce6af36d6745b626acecca9b3d120d5e3dfdcc36c1c87caf9943a.png +2025-11-14 16:11:28,660 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/artifacts/image_000001_796a100ab966b89bdc1047d63d5fec5f2cca4f39013abd054ed8af09b0127bb4.png +2025-11-14 16:11:30,847 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/9ca6d4b3-96a6-4e77-aa7a-b498580465d9/master_manifest.json +2025-11-14 16:11:30,881 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/manifest.json +2025-11-14 16:11:30,915 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/69ad7392-edaf-4c0c-b78d-344383e50d49/manifest.json +2025-11-14 16:11:30,948 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e8194af8-0e2b-4e0d-ab69-22d6a82caf74/manifest.json +2025-11-14 16:11:31,004 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/0d8eafee-4472-4a4d-9a27-0543904d2bd3/manifest.json +2025-11-14 16:11:31,040 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/cf4cddeb-4827-4e8e-8ec4-e4a29811b1c9/manifest.json +2025-11-14 16:11:31,076 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/07183882-a9cf-4ad9-8dba-ede717503e57/manifest.json +2025-11-14 16:11:31,111 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/fce4d833-2d98-4d31-b001-e4b09a029b47/manifest.json +2025-11-14 16:11:31,148 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/daef1830-d98d-40d1-920d-98fdb9367b54/manifest.json +2025-11-14 16:11:31,186 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3bedb5d2-88b2-405f-ac22-f2022b4ad27b/manifest.json +2025-11-14 16:11:31,221 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d1eb1bed-8810-4c63-b298-40e1a4e3525f/manifest.json +2025-11-14 16:11:31,270 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e7792328-7cc3-474e-a48c-ea6b61f302a8/manifest.json +2025-11-14 16:11:31,307 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bd810051-32db-4b8b-a178-f83dcdd0522e/manifest.json +2025-11-14 16:11:31,342 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/manifest.json +2025-11-14 16:11:31,376 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/ee8bacee-ed55-40ca-a027-6283b7e9d284/manifest.json +2025-11-14 16:11:31,421 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b26953c1-462c-4ab9-bf47-f8c14d036b38/manifest.json +2025-11-14 16:11:31,458 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b372287e-7e6e-4ec4-8381-c568a92995c7/manifest.json +2025-11-14 16:11:31,494 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/863f9d07-3b2a-43c9-83b5-92d2c640e669/manifest.json +2025-11-14 16:11:31,606 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7ea63d06-d263-436c-b967-7b554bf19705/manifest.json +2025-11-14 16:11:31,636 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/file.md +2025-11-14 16:11:31,660 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/69ad7392-edaf-4c0c-b78d-344383e50d49/file.md +2025-11-14 16:11:31,680 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e8194af8-0e2b-4e0d-ab69-22d6a82caf74/file.md +2025-11-14 16:11:31,702 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/0d8eafee-4472-4a4d-9a27-0543904d2bd3/file.md +2025-11-14 16:11:31,722 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/cf4cddeb-4827-4e8e-8ec4-e4a29811b1c9/file.md +2025-11-14 16:11:31,742 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/07183882-a9cf-4ad9-8dba-ede717503e57/file.md +2025-11-14 16:11:31,765 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/fce4d833-2d98-4d31-b001-e4b09a029b47/file.md +2025-11-14 16:11:31,787 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/daef1830-d98d-40d1-920d-98fdb9367b54/file.md +2025-11-14 16:11:31,806 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3bedb5d2-88b2-405f-ac22-f2022b4ad27b/file.md +2025-11-14 16:11:31,826 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d1eb1bed-8810-4c63-b298-40e1a4e3525f/file.md +2025-11-14 16:11:31,846 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e7792328-7cc3-474e-a48c-ea6b61f302a8/file.md +2025-11-14 16:11:31,865 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bd810051-32db-4b8b-a178-f83dcdd0522e/file.md +2025-11-14 16:11:31,886 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/file.md +2025-11-14 16:11:31,906 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/ee8bacee-ed55-40ca-a027-6283b7e9d284/file.md +2025-11-14 16:11:31,925 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b26953c1-462c-4ab9-bf47-f8c14d036b38/file.md +2025-11-14 16:11:31,962 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b372287e-7e6e-4ec4-8381-c568a92995c7/file.md +2025-11-14 16:11:31,981 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/863f9d07-3b2a-43c9-83b5-92d2c640e669/file.md +2025-11-14 16:11:32,001 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7ea63d06-d263-436c-b967-7b554bf19705/file.md +2025-11-14 16:11:32,030 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/artifacts/image_000000_c303c76d8ea70131cd191b03ac342f63387f96eb9446a14aaf9249fd35a4a3d5.png +2025-11-14 16:11:37,444 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/manifest.json +2025-11-14 16:11:37,469 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/file.md +2025-11-14 16:11:37,499 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/artifacts/image_000001_796a100ab966b89bdc1047d63d5fec5f2cca4f39013abd054ed8af09b0127bb4.png +2025-11-14 16:11:37,500 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/artifacts/image_000000_03aae99fde4ce6af36d6745b626acecca9b3d120d5e3dfdcc36c1c87caf9943a.png +2025-11-14 16:11:41,252 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/9ca6d4b3-96a6-4e77-aa7a-b498580465d9/master_manifest.json +2025-11-14 16:11:41,289 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/manifest.json +2025-11-14 16:11:41,340 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/69ad7392-edaf-4c0c-b78d-344383e50d49/manifest.json +2025-11-14 16:11:41,372 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e8194af8-0e2b-4e0d-ab69-22d6a82caf74/manifest.json +2025-11-14 16:11:41,404 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/0d8eafee-4472-4a4d-9a27-0543904d2bd3/manifest.json +2025-11-14 16:11:41,435 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/cf4cddeb-4827-4e8e-8ec4-e4a29811b1c9/manifest.json +2025-11-14 16:11:41,468 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/07183882-a9cf-4ad9-8dba-ede717503e57/manifest.json +2025-11-14 16:11:41,502 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/fce4d833-2d98-4d31-b001-e4b09a029b47/manifest.json +2025-11-14 16:11:41,537 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/daef1830-d98d-40d1-920d-98fdb9367b54/manifest.json +2025-11-14 16:11:41,587 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3bedb5d2-88b2-405f-ac22-f2022b4ad27b/manifest.json +2025-11-14 16:11:41,625 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d1eb1bed-8810-4c63-b298-40e1a4e3525f/manifest.json +2025-11-14 16:11:41,664 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e7792328-7cc3-474e-a48c-ea6b61f302a8/manifest.json +2025-11-14 16:11:41,698 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bd810051-32db-4b8b-a178-f83dcdd0522e/manifest.json +2025-11-14 16:11:41,733 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/manifest.json +2025-11-14 16:11:41,769 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/ee8bacee-ed55-40ca-a027-6283b7e9d284/manifest.json +2025-11-14 16:11:41,803 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b26953c1-462c-4ab9-bf47-f8c14d036b38/manifest.json +2025-11-14 16:11:41,855 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b372287e-7e6e-4ec4-8381-c568a92995c7/manifest.json +2025-11-14 16:11:41,889 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/863f9d07-3b2a-43c9-83b5-92d2c640e669/manifest.json +2025-11-14 16:11:41,924 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7ea63d06-d263-436c-b967-7b554bf19705/manifest.json +2025-11-14 16:11:41,953 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/file.md +2025-11-14 16:11:41,979 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/69ad7392-edaf-4c0c-b78d-344383e50d49/file.md +2025-11-14 16:11:41,999 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e8194af8-0e2b-4e0d-ab69-22d6a82caf74/file.md +2025-11-14 16:11:42,021 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/0d8eafee-4472-4a4d-9a27-0543904d2bd3/file.md +2025-11-14 16:11:42,040 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/cf4cddeb-4827-4e8e-8ec4-e4a29811b1c9/file.md +2025-11-14 16:11:42,060 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/07183882-a9cf-4ad9-8dba-ede717503e57/file.md +2025-11-14 16:11:42,081 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/fce4d833-2d98-4d31-b001-e4b09a029b47/file.md +2025-11-14 16:11:42,102 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/daef1830-d98d-40d1-920d-98fdb9367b54/file.md +2025-11-14 16:11:42,121 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3bedb5d2-88b2-405f-ac22-f2022b4ad27b/file.md +2025-11-14 16:11:42,142 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d1eb1bed-8810-4c63-b298-40e1a4e3525f/file.md +2025-11-14 16:11:42,177 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e7792328-7cc3-474e-a48c-ea6b61f302a8/file.md +2025-11-14 16:11:42,199 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bd810051-32db-4b8b-a178-f83dcdd0522e/file.md +2025-11-14 16:11:42,220 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/file.md +2025-11-14 16:11:42,241 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/ee8bacee-ed55-40ca-a027-6283b7e9d284/file.md +2025-11-14 16:11:42,261 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b26953c1-462c-4ab9-bf47-f8c14d036b38/file.md +2025-11-14 16:11:42,281 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b372287e-7e6e-4ec4-8381-c568a92995c7/file.md +2025-11-14 16:11:42,300 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/863f9d07-3b2a-43c9-83b5-92d2c640e669/file.md +2025-11-14 16:11:42,319 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7ea63d06-d263-436c-b967-7b554bf19705/file.md +2025-11-14 16:11:42,348 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/artifacts/image_000000_c303c76d8ea70131cd191b03ac342f63387f96eb9446a14aaf9249fd35a4a3d5.png +2025-11-14 16:12:16,437 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/file.html +2025-11-14 16:12:16,466 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/69ad7392-edaf-4c0c-b78d-344383e50d49/file.html +2025-11-14 16:12:16,492 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e8194af8-0e2b-4e0d-ab69-22d6a82caf74/file.html +2025-11-14 16:12:16,520 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/0d8eafee-4472-4a4d-9a27-0543904d2bd3/file.html +2025-11-14 16:12:16,540 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/cf4cddeb-4827-4e8e-8ec4-e4a29811b1c9/file.html +2025-11-14 16:12:16,561 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/07183882-a9cf-4ad9-8dba-ede717503e57/file.html +2025-11-14 16:12:16,583 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/fce4d833-2d98-4d31-b001-e4b09a029b47/file.html +2025-11-14 16:12:16,621 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/daef1830-d98d-40d1-920d-98fdb9367b54/file.html +2025-11-14 16:12:16,641 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3bedb5d2-88b2-405f-ac22-f2022b4ad27b/file.html +2025-11-14 16:12:16,669 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d1eb1bed-8810-4c63-b298-40e1a4e3525f/file.html +2025-11-14 16:12:16,690 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e7792328-7cc3-474e-a48c-ea6b61f302a8/file.html +2025-11-14 16:12:16,708 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bd810051-32db-4b8b-a178-f83dcdd0522e/file.html +2025-11-14 16:12:16,731 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/file.html +2025-11-14 16:12:16,752 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/ee8bacee-ed55-40ca-a027-6283b7e9d284/file.html +2025-11-14 16:12:16,774 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b26953c1-462c-4ab9-bf47-f8c14d036b38/file.html +2025-11-14 16:12:16,797 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b372287e-7e6e-4ec4-8381-c568a92995c7/file.html +2025-11-14 16:12:16,818 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/863f9d07-3b2a-43c9-83b5-92d2c640e669/file.html +2025-11-14 16:12:16,838 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7ea63d06-d263-436c-b967-7b554bf19705/file.html +2025-11-14 16:12:16,864 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/artifacts/image_000000_c303c76d8ea70131cd191b03ac342f63387f96eb9446a14aaf9249fd35a4a3d5.png +2025-11-14 16:12:32,967 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/manifest.json +2025-11-14 16:12:32,998 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/file.html +2025-11-14 16:12:33,043 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/artifacts/image_000001_796a100ab966b89bdc1047d63d5fec5f2cca4f39013abd054ed8af09b0127bb4.png +2025-11-14 16:12:33,043 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/artifacts/image_000000_03aae99fde4ce6af36d6745b626acecca9b3d120d5e3dfdcc36c1c87caf9943a.png +2025-11-14 16:12:58,879 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/74f50f92-63fa-4d6e-8f8e-4e37585e1a0d/file.txt +2025-11-14 16:13:07,950 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/9ca6d4b3-96a6-4e77-aa7a-b498580465d9/master_manifest.json +2025-11-14 16:13:07,991 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/manifest.json +2025-11-14 16:13:08,023 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/69ad7392-edaf-4c0c-b78d-344383e50d49/manifest.json +2025-11-14 16:13:08,057 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e8194af8-0e2b-4e0d-ab69-22d6a82caf74/manifest.json +2025-11-14 16:13:08,090 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/0d8eafee-4472-4a4d-9a27-0543904d2bd3/manifest.json +2025-11-14 16:13:08,147 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/cf4cddeb-4827-4e8e-8ec4-e4a29811b1c9/manifest.json +2025-11-14 16:13:08,179 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/07183882-a9cf-4ad9-8dba-ede717503e57/manifest.json +2025-11-14 16:13:08,209 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/fce4d833-2d98-4d31-b001-e4b09a029b47/manifest.json +2025-11-14 16:13:08,243 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/daef1830-d98d-40d1-920d-98fdb9367b54/manifest.json +2025-11-14 16:13:08,275 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3bedb5d2-88b2-405f-ac22-f2022b4ad27b/manifest.json +2025-11-14 16:13:08,307 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d1eb1bed-8810-4c63-b298-40e1a4e3525f/manifest.json +2025-11-14 16:13:08,349 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e7792328-7cc3-474e-a48c-ea6b61f302a8/manifest.json +2025-11-14 16:13:08,398 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bd810051-32db-4b8b-a178-f83dcdd0522e/manifest.json +2025-11-14 16:13:08,432 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/manifest.json +2025-11-14 16:13:08,464 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/ee8bacee-ed55-40ca-a027-6283b7e9d284/manifest.json +2025-11-14 16:13:08,500 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b26953c1-462c-4ab9-bf47-f8c14d036b38/manifest.json +2025-11-14 16:13:08,534 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b372287e-7e6e-4ec4-8381-c568a92995c7/manifest.json +2025-11-14 16:13:08,567 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/863f9d07-3b2a-43c9-83b5-92d2c640e669/manifest.json +2025-11-14 16:13:08,616 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7ea63d06-d263-436c-b967-7b554bf19705/manifest.json +2025-11-14 16:13:08,645 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/file.txt +2025-11-14 16:13:08,671 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/69ad7392-edaf-4c0c-b78d-344383e50d49/file.txt +2025-11-14 16:13:08,691 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e8194af8-0e2b-4e0d-ab69-22d6a82caf74/file.txt +2025-11-14 16:13:08,712 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/0d8eafee-4472-4a4d-9a27-0543904d2bd3/file.txt +2025-11-14 16:13:08,738 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/cf4cddeb-4827-4e8e-8ec4-e4a29811b1c9/file.txt +2025-11-14 16:13:08,757 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/07183882-a9cf-4ad9-8dba-ede717503e57/file.txt +2025-11-14 16:13:08,776 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/fce4d833-2d98-4d31-b001-e4b09a029b47/file.txt +2025-11-14 16:13:08,798 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/daef1830-d98d-40d1-920d-98fdb9367b54/file.txt +2025-11-14 16:13:08,819 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3bedb5d2-88b2-405f-ac22-f2022b4ad27b/file.txt +2025-11-14 16:13:08,839 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d1eb1bed-8810-4c63-b298-40e1a4e3525f/file.txt +2025-11-14 16:13:08,859 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e7792328-7cc3-474e-a48c-ea6b61f302a8/file.txt +2025-11-14 16:13:08,879 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bd810051-32db-4b8b-a178-f83dcdd0522e/file.txt +2025-11-14 16:13:08,900 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/file.txt +2025-11-14 16:13:08,919 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/ee8bacee-ed55-40ca-a027-6283b7e9d284/file.txt +2025-11-14 16:13:08,956 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b26953c1-462c-4ab9-bf47-f8c14d036b38/file.txt +2025-11-14 16:13:08,976 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b372287e-7e6e-4ec4-8381-c568a92995c7/file.txt +2025-11-14 16:13:09,000 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/863f9d07-3b2a-43c9-83b5-92d2c640e669/file.txt +2025-11-14 16:13:09,020 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7ea63d06-d263-436c-b967-7b554bf19705/file.txt +2025-11-14 16:13:13,713 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/file.html +2025-11-14 16:13:13,740 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/69ad7392-edaf-4c0c-b78d-344383e50d49/file.html +2025-11-14 16:13:13,763 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e8194af8-0e2b-4e0d-ab69-22d6a82caf74/file.html +2025-11-14 16:13:13,784 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/0d8eafee-4472-4a4d-9a27-0543904d2bd3/file.html +2025-11-14 16:13:13,805 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/cf4cddeb-4827-4e8e-8ec4-e4a29811b1c9/file.html +2025-11-14 16:13:13,825 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/07183882-a9cf-4ad9-8dba-ede717503e57/file.html +2025-11-14 16:13:13,845 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/fce4d833-2d98-4d31-b001-e4b09a029b47/file.html +2025-11-14 16:13:13,873 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/daef1830-d98d-40d1-920d-98fdb9367b54/file.html +2025-11-14 16:13:13,893 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/3bedb5d2-88b2-405f-ac22-f2022b4ad27b/file.html +2025-11-14 16:13:13,913 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d1eb1bed-8810-4c63-b298-40e1a4e3525f/file.html +2025-11-14 16:13:13,933 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/e7792328-7cc3-474e-a48c-ea6b61f302a8/file.html +2025-11-14 16:13:13,953 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bd810051-32db-4b8b-a178-f83dcdd0522e/file.html +2025-11-14 16:13:14,015 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b3ec3022-1e80-4ae4-9908-5dfd968b6c94/file.html +2025-11-14 16:13:14,034 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/ee8bacee-ed55-40ca-a027-6283b7e9d284/file.html +2025-11-14 16:13:14,054 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b26953c1-462c-4ab9-bf47-f8c14d036b38/file.html +2025-11-14 16:13:14,074 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/b372287e-7e6e-4ec4-8381-c568a92995c7/file.html +2025-11-14 16:13:14,105 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/863f9d07-3b2a-43c9-83b5-92d2c640e669/file.html +2025-11-14 16:13:14,125 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7ea63d06-d263-436c-b967-7b554bf19705/file.html +2025-11-14 16:13:14,150 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/50abc706-0447-48cb-b077-8ef86f158905/artifacts/image_000000_c303c76d8ea70131cd191b03ac342f63387f96eb9446a14aaf9249fd35a4a3d5.png +2025-11-14 16:13:34,223 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d029cb2d-657c-4594-82af-3ff7c49cabef/manifest.json +2025-11-14 16:13:34,249 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d029cb2d-657c-4594-82af-3ff7c49cabef/file.html +2025-11-14 16:13:34,278 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d029cb2d-657c-4594-82af-3ff7c49cabef/artifacts/image_000001_796a100ab966b89bdc1047d63d5fec5f2cca4f39013abd054ed8af09b0127bb4.png +2025-11-14 16:13:34,278 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d029cb2d-657c-4594-82af-3ff7c49cabef/artifacts/image_000000_03aae99fde4ce6af36d6745b626acecca9b3d120d5e3dfdcc36c1c87caf9943a.png +2025-11-14 16:14:07,001 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_011_full.png +2025-11-14 16:14:07,002 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_012_full.png +2025-11-14 16:14:07,013 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_013_full.png +2025-11-14 16:14:07,015 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_015_full.png +2025-11-14 16:14:07,015 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_014_full.png +2025-11-14 16:14:07,017 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_016_full.png +2025-11-14 16:14:07,038 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_017_full.png +2025-11-14 16:14:07,042 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_018_full.png +2025-11-14 16:14:07,050 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d029cb2d-657c-4594-82af-3ff7c49cabef/file.html +2025-11-14 16:14:07,088 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d029cb2d-657c-4594-82af-3ff7c49cabef/artifacts/image_000001_796a100ab966b89bdc1047d63d5fec5f2cca4f39013abd054ed8af09b0127bb4.png +2025-11-14 16:14:07,089 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/d029cb2d-657c-4594-82af-3ff7c49cabef/artifacts/image_000000_03aae99fde4ce6af36d6745b626acecca9b3d120d5e3dfdcc36c1c87caf9943a.png +2025-11-14 16:15:37,851 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/f91e04a9-e268-4fa7-a0b3-e8fa4fe71cc7/tika.json +2025-11-14 16:15:37,873 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/bccb51ad-d35e-4117-9bd8-b72bf291b0ef/June 2017 MS.pdf +2025-11-14 16:18:37,987 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/bundle.zip +2025-11-14 16:18:38,028 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/file.txt +2025-11-14 16:18:38,039 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/file.doctags +2025-11-14 16:18:38,050 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/file.html +2025-11-14 16:18:38,072 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/file.json +2025-11-14 16:18:38,118 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/file.md +2025-11-14 16:18:38,129 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/artifacts/image_000000_009b8c637eb6623bf4f971a11d53f5d6c6132ae00a284e7354287d4cc6577118.png +2025-11-14 16:18:38,140 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0001.md +2025-11-14 16:18:38,150 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0002.md +2025-11-14 16:18:38,160 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0003.md +2025-11-14 16:18:38,171 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0004.md +2025-11-14 16:18:38,181 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0005.md +2025-11-14 16:18:38,191 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0006.md +2025-11-14 16:18:38,218 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0007.md +2025-11-14 16:18:38,226 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0008.md +2025-11-14 16:18:38,238 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0009.md +2025-11-14 16:18:38,246 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0010.md +2025-11-14 16:18:38,255 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0011.md +2025-11-14 16:18:38,265 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0012.md +2025-11-14 16:18:38,274 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0013.md +2025-11-14 16:18:38,282 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0014.md +2025-11-14 16:18:38,292 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0015.md +2025-11-14 16:18:38,302 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0016.md +2025-11-14 16:18:38,310 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0017.md +2025-11-14 16:18:38,318 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/md_pages/page-0018.md +2025-11-14 16:18:38,329 INFO : storage.py :upload_file :49 >>> Uploading file to cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/manifest.json +2025-11-15 10:26:44,738 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-15 10:26:44,801 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/manifest.json +2025-11-15 10:26:44,807 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-15 10:26:44,822 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-15 10:26:44,865 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/file.md +2025-11-15 10:26:44,912 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-15 10:26:44,915 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_003_full.png +2025-11-15 10:26:44,923 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_002_full.png +2025-11-15 10:26:44,925 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/55c7063e-feb7-4bca-a244-771caa5ed12e/split_map.json +2025-11-15 10:26:44,925 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-15 10:26:44,935 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_004_full.png +2025-11-15 10:26:44,954 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/artifacts/image_000000_009b8c637eb6623bf4f971a11d53f5d6c6132ae00a284e7354287d4cc6577118.png +2025-11-15 10:26:44,962 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_005_full.png +2025-11-15 10:26:44,972 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_006_full.png +2025-11-15 10:26:44,981 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_008_full.png +2025-11-15 10:26:44,982 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_009_full.png +2025-11-15 10:26:44,983 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_007_full.png +2025-11-15 10:26:44,989 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_010_full.png +2025-11-15 10:26:45,004 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-16 19:30:01,624 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-16 19:30:01,690 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-16 19:30:01,690 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/manifest.json +2025-11-16 19:30:01,701 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-16 19:30:01,723 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-16 19:30:01,738 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/file.md +2025-11-16 19:30:01,745 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-16 19:30:01,763 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-16 19:30:01,769 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/55c7063e-feb7-4bca-a244-771caa5ed12e/split_map.json +2025-11-16 19:30:01,785 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/artifacts/image_000000_009b8c637eb6623bf4f971a11d53f5d6c6132ae00a284e7354287d4cc6577118.png +2025-11-16 19:30:01,825 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_002_full.png +2025-11-16 19:30:01,840 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_004_full.png +2025-11-16 19:30:01,843 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_008_full.png +2025-11-16 19:30:01,844 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_005_full.png +2025-11-16 19:30:01,844 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_006_full.png +2025-11-16 19:30:01,844 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_003_full.png +2025-11-16 19:30:01,867 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_007_full.png +2025-11-16 19:30:01,883 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_009_full.png +2025-11-16 19:30:01,899 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_010_full.png +2025-11-16 19:30:21,983 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-16 19:30:22,018 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/manifest.json +2025-11-16 19:30:22,026 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-16 19:30:22,026 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-16 19:30:22,066 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/file.md +2025-11-16 19:30:22,071 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-16 19:30:22,072 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_002_full.png +2025-11-16 19:30:22,073 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-16 19:30:22,074 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_003_full.png +2025-11-16 19:30:22,082 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/55c7063e-feb7-4bca-a244-771caa5ed12e/split_map.json +2025-11-16 19:30:22,086 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_004_full.png +2025-11-16 19:30:22,093 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_005_full.png +2025-11-16 19:30:22,097 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_006_full.png +2025-11-16 19:30:22,101 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_007_full.png +2025-11-16 19:30:22,104 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_008_full.png +2025-11-16 19:30:22,110 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_009_full.png +2025-11-16 19:30:22,110 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/artifacts/image_000000_009b8c637eb6623bf4f971a11d53f5d6c6132ae00a284e7354287d4cc6577118.png +2025-11-16 19:30:22,115 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_010_full.png +2025-11-16 19:30:22,183 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-16 20:11:12,286 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-16 20:11:12,344 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/manifest.json +2025-11-16 20:11:12,369 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-16 20:11:12,391 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/file.md +2025-11-16 20:11:12,395 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-16 20:11:12,437 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-16 20:11:12,455 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/55c7063e-feb7-4bca-a244-771caa5ed12e/split_map.json +2025-11-16 20:11:12,480 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-16 20:11:12,483 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/artifacts/image_000000_009b8c637eb6623bf4f971a11d53f5d6c6132ae00a284e7354287d4cc6577118.png +2025-11-16 20:11:12,486 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_002_full.png +2025-11-16 20:11:12,501 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_003_full.png +2025-11-16 20:11:12,502 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_004_full.png +2025-11-16 20:11:12,503 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_005_full.png +2025-11-16 20:11:12,508 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_006_full.png +2025-11-16 20:11:12,534 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_007_full.png +2025-11-16 20:11:12,539 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_008_full.png +2025-11-16 20:11:12,554 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_009_full.png +2025-11-16 20:11:12,560 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_010_full.png +2025-11-16 20:11:12,560 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-16 20:53:48,610 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-16 20:53:48,657 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/manifest.json +2025-11-16 20:53:48,667 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-16 20:53:48,683 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-16 20:53:48,687 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/file.md +2025-11-16 20:53:48,715 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-16 20:53:48,725 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-16 20:53:48,732 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/55c7063e-feb7-4bca-a244-771caa5ed12e/split_map.json +2025-11-16 20:53:48,735 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_002_full.png +2025-11-16 20:53:48,746 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_004_full.png +2025-11-16 20:53:48,757 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_003_full.png +2025-11-16 20:53:48,759 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_005_full.png +2025-11-16 20:53:48,762 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_006_full.png +2025-11-16 20:53:48,769 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/artifacts/image_000000_009b8c637eb6623bf4f971a11d53f5d6c6132ae00a284e7354287d4cc6577118.png +2025-11-16 20:53:48,771 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_007_full.png +2025-11-16 20:53:48,773 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_008_full.png +2025-11-16 20:53:48,791 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_009_full.png +2025-11-16 20:53:48,794 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-16 20:53:48,794 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_010_full.png +2025-11-16 20:57:45,449 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-16 20:57:45,507 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/manifest.json +2025-11-16 20:57:45,521 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-16 20:57:45,521 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-16 20:57:45,550 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/file.md +2025-11-16 20:57:45,561 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-16 20:57:45,562 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_002_full.png +2025-11-16 20:57:45,570 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-16 20:57:45,573 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_003_full.png +2025-11-16 20:57:45,574 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/55c7063e-feb7-4bca-a244-771caa5ed12e/split_map.json +2025-11-16 20:57:45,576 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_004_full.png +2025-11-16 20:57:45,584 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_005_full.png +2025-11-16 20:57:45,587 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_006_full.png +2025-11-16 20:57:45,587 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/artifacts/image_000000_009b8c637eb6623bf4f971a11d53f5d6c6132ae00a284e7354287d4cc6577118.png +2025-11-16 20:57:45,590 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_007_full.png +2025-11-16 20:57:45,599 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_008_full.png +2025-11-16 20:57:45,603 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_009_full.png +2025-11-16 20:57:45,616 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_010_full.png +2025-11-16 20:57:45,627 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-16 21:06:28,070 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-16 21:06:28,128 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/manifest.json +2025-11-16 21:06:28,142 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-16 21:06:28,145 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-16 21:06:28,165 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/file.md +2025-11-16 21:06:28,168 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-16 21:06:28,183 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-16 21:06:28,187 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-16 21:06:28,200 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/55c7063e-feb7-4bca-a244-771caa5ed12e/split_map.json +2025-11-16 21:06:28,201 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/artifacts/image_000000_009b8c637eb6623bf4f971a11d53f5d6c6132ae00a284e7354287d4cc6577118.png +2025-11-16 21:06:28,217 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_002_full.png +2025-11-16 21:06:28,218 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_004_full.png +2025-11-16 21:06:28,218 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_003_full.png +2025-11-16 21:06:28,218 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_005_full.png +2025-11-16 21:06:28,220 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_006_full.png +2025-11-16 21:06:28,220 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_007_full.png +2025-11-16 21:06:28,244 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_008_full.png +2025-11-16 21:06:28,259 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_009_full.png +2025-11-16 21:06:28,259 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_010_full.png +2025-11-16 21:20:53,433 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-16 21:20:53,481 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/manifest.json +2025-11-16 21:20:53,495 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-16 21:20:53,496 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_images.json +2025-11-16 21:20:53,508 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/file.md +2025-11-16 21:20:53,532 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-16 21:20:53,534 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/7263616f-fcc0-4ec8-90f2-2a008345c0a4/document_outline_hierarchy.json +2025-11-16 21:20:53,551 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/bc4f14b6-5a30-4a48-9b67-13ef73534fa8/artifacts/image_000000_009b8c637eb6623bf4f971a11d53f5d6c6132ae00a284e7354287d4cc6577118.png +2025-11-16 21:20:53,559 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_001_full.png +2025-11-16 21:20:53,561 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/55c7063e-feb7-4bca-a244-771caa5ed12e/split_map.json +2025-11-16 21:20:53,584 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_002_full.png +2025-11-16 21:20:53,603 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_003_full.png +2025-11-16 21:20:53,605 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_004_full.png +2025-11-16 21:20:53,606 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_005_full.png +2025-11-16 21:20:53,607 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_006_full.png +2025-11-16 21:20:53,608 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_007_full.png +2025-11-16 21:20:53,611 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_008_full.png +2025-11-16 21:20:53,629 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_009_full.png +2025-11-16 21:20:53,634 INFO : storage.py :download_file :65 >>> Downloading file from cc.users at path f7b65fd1-549a-4de6-8212-ea8a235cdc99/e67223d3-3f48-4ed1-bc37-ce72cb5fd05a/4c9ed03b-bb79-4805-a2ea-a1fab79bfd47/page_010_full.png diff --git a/data/logs/modules.database.tools.neo4j_driver_tools_.log b/data/logs/modules.database.tools.neo4j_driver_tools_.log index 8845716..ddaeec7 100644 --- a/data/logs/modules.database.tools.neo4j_driver_tools_.log +++ b/data/logs/modules.database.tools.neo4j_driver_tools_.log @@ -2153,3 +2153,21 @@ 2025-11-13 21:22:29,088 WARNING : neo4j_driver_tools.py:_retry_with_backoff :54 >>> Attempt 7 failed: Connection refused. This might indicate that Neo4j is still starting up. Retrying in 10.0 seconds... (Total elapsed: 52.0s) 2025-11-13 21:22:39,092 INFO : neo4j_driver_tools.py:create_driver :80 >>> Attempting to connect to Neo4j at bolt://localhost:7687 2025-11-13 21:22:39,130 INFO : neo4j_driver_tools.py:create_driver :83 >>> Connected to Neo4j at bolt://localhost:7687 +2025-11-14 15:01:37,363 INFO : neo4j_driver_tools.py:create_driver :80 >>> Attempting to connect to Neo4j at bolt://localhost:7687 +2025-11-14 15:01:37,364 INFO : neo4j_driver_tools.py:create_driver :80 >>> Attempting to connect to Neo4j at bolt://localhost:7687 +2025-11-14 15:01:37,378 INFO : neo4j_driver_tools.py:create_driver :83 >>> Connected to Neo4j at bolt://localhost:7687 +2025-11-14 15:01:37,386 INFO : neo4j_driver_tools.py:create_driver :83 >>> Connected to Neo4j at bolt://localhost:7687 +2025-11-14 15:02:07,334 INFO : neo4j_driver_tools.py:create_driver :80 >>> Attempting to connect to Neo4j at bolt://localhost:7687 +2025-11-14 15:02:07,343 INFO : neo4j_driver_tools.py:create_driver :83 >>> Connected to Neo4j at bolt://localhost:7687 +2025-11-14 16:11:04,677 INFO : neo4j_driver_tools.py:create_driver :80 >>> Attempting to connect to Neo4j at bolt://localhost:7687 +2025-11-14 16:11:04,683 INFO : neo4j_driver_tools.py:create_driver :83 >>> Connected to Neo4j at bolt://localhost:7687 +2025-11-16 19:30:21,818 INFO : neo4j_driver_tools.py:create_driver :80 >>> Attempting to connect to Neo4j at bolt://localhost:7687 +2025-11-16 19:30:21,827 INFO : neo4j_driver_tools.py:create_driver :83 >>> Connected to Neo4j at bolt://localhost:7687 +2025-11-16 20:53:48,485 INFO : neo4j_driver_tools.py:create_driver :80 >>> Attempting to connect to Neo4j at bolt://localhost:7687 +2025-11-16 20:53:48,497 INFO : neo4j_driver_tools.py:create_driver :83 >>> Connected to Neo4j at bolt://localhost:7687 +2025-11-16 20:57:45,340 INFO : neo4j_driver_tools.py:create_driver :80 >>> Attempting to connect to Neo4j at bolt://localhost:7687 +2025-11-16 20:57:45,346 INFO : neo4j_driver_tools.py:create_driver :83 >>> Connected to Neo4j at bolt://localhost:7687 +2025-11-16 21:06:27,890 INFO : neo4j_driver_tools.py:create_driver :80 >>> Attempting to connect to Neo4j at bolt://localhost:7687 +2025-11-16 21:06:27,896 INFO : neo4j_driver_tools.py:create_driver :83 >>> Connected to Neo4j at bolt://localhost:7687 +2025-11-16 21:20:53,319 INFO : neo4j_driver_tools.py:create_driver :80 >>> Attempting to connect to Neo4j at bolt://localhost:7687 +2025-11-16 21:20:53,328 INFO : neo4j_driver_tools.py:create_driver :83 >>> Connected to Neo4j at bolt://localhost:7687 diff --git a/data/logs/modules.database.tools.supabase_storage_tools_.log b/data/logs/modules.database.tools.supabase_storage_tools_.log index b89d2d1..0149c77 100644 --- a/data/logs/modules.database.tools.supabase_storage_tools_.log +++ b/data/logs/modules.database.tools.supabase_storage_tools_.log @@ -287,3 +287,27 @@ 2025-10-02 22:49:16,514 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user 2025-10-02 22:49:16,525 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 2025-10-02 22:49:16,545 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 +2025-11-14 15:01:37,998 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user +2025-11-14 15:01:38,008 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 +2025-11-14 15:01:38,107 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 +2025-11-14 15:02:07,442 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user +2025-11-14 15:02:07,452 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 +2025-11-14 15:02:07,473 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 +2025-11-14 16:11:04,827 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user +2025-11-14 16:11:04,837 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 +2025-11-14 16:11:04,874 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 +2025-11-16 19:30:21,936 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user +2025-11-16 19:30:21,947 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 +2025-11-16 19:30:21,968 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 +2025-11-16 20:53:48,613 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user +2025-11-16 20:53:48,624 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 +2025-11-16 20:53:48,660 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 +2025-11-16 20:57:45,461 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user +2025-11-16 20:57:45,472 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 +2025-11-16 20:57:45,518 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 +2025-11-16 21:06:28,066 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user +2025-11-16 21:06:28,080 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 +2025-11-16 21:06:28,103 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 +2025-11-16 21:20:53,410 INFO : supabase_storage_tools.py:__init__ :53 >>> Initializing SupabaseStorageTools with db_name: cc.users.teacher.ea7bd447fbab4a0a86ab3f9de9c30fa5 and init_run_type: user +2025-11-16 21:20:53,420 INFO : supabase_storage_tools.py:create_teacher_storage_path:97 >>> Created teacher storage path: cc.public.snapshots/Teacher/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 +2025-11-16 21:20:53,442 INFO : supabase_storage_tools.py:create_user_storage_path:83 >>> Created user storage path: cc.public.snapshots/User/ea7bd447-fbab-4a0a-86ab-3f9de9c30fa5 diff --git a/data/logs/modules.document_analysis_.log b/data/logs/modules.document_analysis_.log index aefdcfd..c8f5708 100644 --- a/data/logs/modules.document_analysis_.log +++ b/data/logs/modules.document_analysis_.log @@ -63,3 +63,4 @@ 2025-09-23 14:39:10,042 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only) 2025-09-23 15:29:57,645 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only) 2025-09-23 19:29:48,326 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only) +2025-11-14 15:03:02,703 INFO : document_analysis.py:analyze_document_structure:89 >>> Starting FAST document structure analysis (headings only) diff --git a/data/logs/modules.page_image_generator_.log b/data/logs/modules.page_image_generator_.log index d358789..ccd1dc5 100644 --- a/data/logs/modules.page_image_generator_.log +++ b/data/logs/modules.page_image_generator_.log @@ -118,3 +118,5 @@ 2025-09-23 15:50:42,892 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 1450 page images for file_id=8074842d-f897-4851-8ce5-2800d5640057 2025-09-23 19:29:58,279 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=d1076184-a916-417f-b4fb-26d9ad445e46 2025-09-23 19:30:05,874 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 94 page images for file_id=d1076184-a916-417f-b4fb-26d9ad445e46 +2025-11-14 15:03:12,679 INFO : page_image_generator.py:generate_page_images:43 >>> Starting page image generation for file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:14,200 INFO : page_image_generator.py:generate_page_images:106 >>> Generated 18 page images for file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a diff --git a/data/logs/modules.pipeline_controller_.log b/data/logs/modules.pipeline_controller_.log index b9e7d51..eb6359d 100644 --- a/data/logs/modules.pipeline_controller_.log +++ b/data/logs/modules.pipeline_controller_.log @@ -2910,3 +2910,62 @@ 2025-09-23 19:29:58,981 INFO : pipeline_controller.py:_enqueue_bundle_task_with_deps:772 >>> Successfully enqueued docling_bundle_split task cbb4a2dc-c4dc-434d-a93e-3a337498824a for vlm pipeline 2025-09-23 19:29:58,981 INFO : pipeline_controller.py:enqueue_sequential_docling_pipelines:355 >>> Enqueued vlm pipeline with 1 tasks 2025-09-23 19:29:58,981 INFO : pipeline_controller.py:enqueue_sequential_docling_pipelines:358 >>> Successfully enqueued 3 sequential pipelines with 3 total tasks for file d1076184-a916-417f-b4fb-26d9ad445e46 +2025-11-14 15:02:42,627 INFO : pipeline_controller.py:__init__ :66 >>> Pipeline controller initialized with new bundle architecture +2025-11-14 15:02:42,639 INFO : pipeline_controller.py:enqueue_phase1_tasks:77 >>> Phase 1: Starting structure discovery for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:02:42,646 INFO : pipeline_controller.py:enqueue_phase1_tasks:98 >>> Phase 1: Enqueued Tika task 24062318-8097-4a74-be9b-88c9ab0eec01 +2025-11-14 15:02:42,647 INFO : pipeline_controller.py:enqueue_phase1_tasks:154 >>> Phase 1: Enqueued frontmatter task e5d8926c-254b-4b70-9ff8-1824c96e6005 +2025-11-14 15:02:42,655 INFO : pipeline_controller.py:enqueue_phase1_tasks:178 >>> Phase 1: Enqueued document analysis task 07003057-c83e-4bfd-a71e-80ff0290927c +2025-11-14 15:02:42,657 INFO : pipeline_controller.py:enqueue_phase1_tasks:190 >>> Phase 1: Enqueued split map task c1ecf444-95a3-4730-9e0d-35e574191d2c +2025-11-14 15:02:42,660 INFO : pipeline_controller.py:enqueue_phase1_tasks:209 >>> Phase 1: Enqueued page images task 217e8ac9-4b49-42bd-bcd5-94b565e4d575 +2025-11-14 15:02:42,660 INFO : pipeline_controller.py:enqueue_phase1_tasks:214 >>> Phase 1: Enqueued 5 tasks for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a: ['tika', 'frontmatter', 'document_analysis', 'split_map', 'page_images'] +2025-11-14 15:03:23,270 INFO : pipeline_controller.py:enqueue_sequential_docling_pipelines:292 >>> Enqueueing sequential docling pipelines for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,270 INFO : pipeline_controller.py:enqueue_sequential_docling_pipelines:331 >>> Sequential pipeline order for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a: ['no_ocr', 'ocr', 'vlm'] +2025-11-14 15:03:23,270 INFO : pipeline_controller.py:enqueue_sequential_docling_pipelines:345 >>> Pipeline no_ocr has no dependencies (first pipeline) +2025-11-14 15:03:23,271 INFO : pipeline_controller.py:_enqueue_single_pipeline_with_deps:644 >>> NO_OCR pipeline config: table_mode=fast, formula_enrichment=False, code_enrichment=False +2025-11-14 15:03:23,271 INFO : pipeline_controller.py:_get_page_count :459 >>> 🔍 PAGE COUNT: Starting page count detection for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,278 INFO : pipeline_controller.py:_get_page_count :465 >>> 🔍 PAGE COUNT: Found 6 artefacts for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a: ['docling_frontmatter_json', 'docling_json', 'document_outline_hierarchy', 'page_images', 'split_map_json', 'tika_json'] +2025-11-14 15:03:23,279 INFO : pipeline_controller.py:_get_page_count :470 >>> 🔍 PAGE COUNT: Checking artefact type 'docling_frontmatter_json' for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,279 INFO : pipeline_controller.py:_get_page_count :474 >>> 🔍 PAGE COUNT: Skipping frontmatter artefact (partial page count) for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,279 INFO : pipeline_controller.py:_get_page_count :470 >>> 🔍 PAGE COUNT: Checking artefact type 'docling_json' for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,279 INFO : pipeline_controller.py:_get_page_count :479 >>> 🔍 PAGE COUNT: Skipping frontmatter-derived docling_json artefact (partial page count) for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,279 INFO : pipeline_controller.py:_get_page_count :470 >>> 🔍 PAGE COUNT: Checking artefact type 'document_outline_hierarchy' for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,279 INFO : pipeline_controller.py:_get_page_count :492 >>> 🔍 PAGE COUNT: No page_count in document_outline_hierarchy artefact for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,279 INFO : pipeline_controller.py:_get_page_count :470 >>> 🔍 PAGE COUNT: Checking artefact type 'page_images' for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,279 INFO : pipeline_controller.py:_get_page_count :489 >>> ✅ PAGE COUNT: Found page count 18 from page_images artefact for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,279 INFO : pipeline_controller.py:_determine_processing_mode:391 >>> Document has 18 pages (< 50 threshold) - creating single bundle +2025-11-14 15:03:23,279 INFO : pipeline_controller.py:_enqueue_bundle_task_with_deps:761 >>> Enqueuing docling_bundle task for no_ocr pipeline: whole_document (timeout: 7200s) +2025-11-14 15:03:23,280 INFO : pipeline_controller.py:_enqueue_bundle_task_with_deps:772 >>> Successfully enqueued docling_bundle task 4e1eb64e-e5bf-403e-98d1-8d13285aa82a for no_ocr pipeline +2025-11-14 15:03:23,280 INFO : pipeline_controller.py:enqueue_sequential_docling_pipelines:355 >>> Enqueued no_ocr pipeline with 1 tasks +2025-11-14 15:03:23,280 INFO : pipeline_controller.py:enqueue_sequential_docling_pipelines:343 >>> Pipeline ocr will depend on 1 tasks from no_ocr: ['4e1eb64e-e5bf-403e-98d1-8d13285aa82a'] +2025-11-14 15:03:23,280 INFO : pipeline_controller.py:_enqueue_single_pipeline_with_deps:655 >>> OCR pipeline config: table_mode=accurate, formula_enrichment=True, code_enrichment=False +2025-11-14 15:03:23,280 INFO : pipeline_controller.py:_get_page_count :459 >>> 🔍 PAGE COUNT: Starting page count detection for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,282 INFO : pipeline_controller.py:_get_page_count :465 >>> 🔍 PAGE COUNT: Found 6 artefacts for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a: ['docling_frontmatter_json', 'docling_json', 'document_outline_hierarchy', 'page_images', 'split_map_json', 'tika_json'] +2025-11-14 15:03:23,283 INFO : pipeline_controller.py:_get_page_count :470 >>> 🔍 PAGE COUNT: Checking artefact type 'docling_frontmatter_json' for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,283 INFO : pipeline_controller.py:_get_page_count :474 >>> 🔍 PAGE COUNT: Skipping frontmatter artefact (partial page count) for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,283 INFO : pipeline_controller.py:_get_page_count :470 >>> 🔍 PAGE COUNT: Checking artefact type 'docling_json' for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,283 INFO : pipeline_controller.py:_get_page_count :479 >>> 🔍 PAGE COUNT: Skipping frontmatter-derived docling_json artefact (partial page count) for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,283 INFO : pipeline_controller.py:_get_page_count :470 >>> 🔍 PAGE COUNT: Checking artefact type 'document_outline_hierarchy' for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,283 INFO : pipeline_controller.py:_get_page_count :492 >>> 🔍 PAGE COUNT: No page_count in document_outline_hierarchy artefact for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,283 INFO : pipeline_controller.py:_get_page_count :470 >>> 🔍 PAGE COUNT: Checking artefact type 'page_images' for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,283 INFO : pipeline_controller.py:_get_page_count :489 >>> ✅ PAGE COUNT: Found page count 18 from page_images artefact for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,283 INFO : pipeline_controller.py:_determine_processing_mode:391 >>> Document has 18 pages (< 50 threshold) - creating single bundle +2025-11-14 15:03:23,283 INFO : pipeline_controller.py:_enqueue_bundle_task_with_deps:761 >>> Enqueuing docling_bundle task for ocr pipeline: whole_document (timeout: 7200s) +2025-11-14 15:03:23,284 INFO : pipeline_controller.py:_enqueue_bundle_task_with_deps:772 >>> Successfully enqueued docling_bundle task dd9e10c5-00d4-4027-a6b3-7f8731eb2e32 for ocr pipeline +2025-11-14 15:03:23,284 INFO : pipeline_controller.py:enqueue_sequential_docling_pipelines:355 >>> Enqueued ocr pipeline with 1 tasks +2025-11-14 15:03:23,284 INFO : pipeline_controller.py:enqueue_sequential_docling_pipelines:343 >>> Pipeline vlm will depend on 1 tasks from ocr: ['dd9e10c5-00d4-4027-a6b3-7f8731eb2e32'] +2025-11-14 15:03:23,284 INFO : pipeline_controller.py:_enqueue_single_pipeline_with_deps:667 >>> VLM pipeline config: table_mode=accurate, picture_classification=True, picture_description=True +2025-11-14 15:03:23,284 INFO : pipeline_controller.py:_determine_processing_mode:383 >>> BY_PAGE enabled for vlm - creating page-based bundles regardless of document size +2025-11-14 15:03:23,284 INFO : pipeline_controller.py:_get_page_count :459 >>> 🔍 PAGE COUNT: Starting page count detection for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,286 INFO : pipeline_controller.py:_get_page_count :465 >>> 🔍 PAGE COUNT: Found 6 artefacts for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a: ['docling_frontmatter_json', 'docling_json', 'document_outline_hierarchy', 'page_images', 'split_map_json', 'tika_json'] +2025-11-14 15:03:23,287 INFO : pipeline_controller.py:_get_page_count :470 >>> 🔍 PAGE COUNT: Checking artefact type 'docling_frontmatter_json' for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,287 INFO : pipeline_controller.py:_get_page_count :474 >>> 🔍 PAGE COUNT: Skipping frontmatter artefact (partial page count) for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,287 INFO : pipeline_controller.py:_get_page_count :470 >>> 🔍 PAGE COUNT: Checking artefact type 'docling_json' for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,287 INFO : pipeline_controller.py:_get_page_count :479 >>> 🔍 PAGE COUNT: Skipping frontmatter-derived docling_json artefact (partial page count) for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,287 INFO : pipeline_controller.py:_get_page_count :470 >>> 🔍 PAGE COUNT: Checking artefact type 'document_outline_hierarchy' for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,287 INFO : pipeline_controller.py:_get_page_count :492 >>> 🔍 PAGE COUNT: No page_count in document_outline_hierarchy artefact for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,287 INFO : pipeline_controller.py:_get_page_count :470 >>> 🔍 PAGE COUNT: Checking artefact type 'page_images' for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,287 INFO : pipeline_controller.py:_get_page_count :489 >>> ✅ PAGE COUNT: Found page count 18 from page_images artefact for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,287 INFO : pipeline_controller.py:_enqueue_bundle_task_with_deps:761 >>> Enqueuing docling_bundle_split task for vlm pipeline: split_by_pages (timeout: 3600s) +2025-11-14 15:03:23,288 INFO : pipeline_controller.py:_enqueue_bundle_task_with_deps:772 >>> Successfully enqueued docling_bundle_split task d5478341-8c7a-480f-baae-3d7a615a2a9b for vlm pipeline +2025-11-14 15:03:23,288 INFO : pipeline_controller.py:enqueue_sequential_docling_pipelines:355 >>> Enqueued vlm pipeline with 1 tasks +2025-11-14 15:03:23,288 INFO : pipeline_controller.py:enqueue_sequential_docling_pipelines:358 >>> Successfully enqueued 3 sequential pipelines with 3 total tasks for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a diff --git a/data/logs/modules.queue_system_.log b/data/logs/modules.queue_system_.log index 57c34c3..ea443ab 100644 --- a/data/logs/modules.queue_system_.log +++ b/data/logs/modules.queue_system_.log @@ -61004,3 +61004,111 @@ 2025-11-13 21:20:56,246 INFO : queue_system.py :worker_loop :520 >>> Starting worker app-worker-1 for services: ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] 2025-11-13 21:20:56,246 INFO : queue_system.py :worker_loop :520 >>> Starting worker app-worker-2 for services: ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] 2025-11-13 21:20:56,247 INFO : queue_system.py :worker_loop :520 >>> Starting worker app-worker-3 for services: ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] +2025-11-14 14:49:38,403 INFO : queue_system.py :shutdown :575 >>> Shutting down queue workers... +2025-11-14 14:49:38,403 INFO : queue_system.py :worker_loop :559 >>> Worker app-worker-1 shutting down +2025-11-14 14:49:38,404 INFO : queue_system.py :worker_loop :559 >>> Worker app-worker-2 shutting down +2025-11-14 14:49:38,404 INFO : queue_system.py :worker_loop :559 >>> Worker app-worker-3 shutting down +2025-11-14 14:49:38,404 INFO : queue_system.py :shutdown :585 >>> Queue shutdown complete +2025-11-14 14:49:46,844 INFO : queue_system.py :__init__ :114 >>> 🎯 Queue initialized for dev environment (db=0) +2025-11-14 14:49:46,844 INFO : queue_system.py :__init__ :146 >>> ⚙️ Queue service limits: {: 3, : 1, : 1, : 10, : 5, : 3} +2025-11-14 14:49:46,853 INFO : queue_system.py :worker_loop :520 >>> Starting worker app-worker-1 for services: ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] +2025-11-14 14:49:46,853 INFO : queue_system.py :worker_loop :520 >>> Starting worker app-worker-2 for services: ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] +2025-11-14 14:49:46,853 INFO : queue_system.py :worker_loop :520 >>> Starting worker app-worker-3 for services: ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] +2025-11-14 15:02:42,641 INFO : queue_system.py :__init__ :114 >>> 🎯 Queue initialized for dev environment (db=0) +2025-11-14 15:02:42,642 INFO : queue_system.py :__init__ :146 >>> ⚙️ Queue service limits: {: 3, : 1, : 1, : 10, : 5, : 3} +2025-11-14 15:02:42,645 INFO : queue_system.py :enqueue_task :221 >>> Enqueued task 24062318-8097-4a74-be9b-88c9ab0eec01: tika/metadata_extraction for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:02:42,647 INFO : queue_system.py :worker_loop :529 >>> 🔍 WORKER DEBUG: Dequeued task 24062318-8097-4a74-be9b-88c9ab0eec01, service=tika, task_type=metadata_extraction +2025-11-14 15:02:42,647 INFO : queue_system.py :worker_loop :530 >>> 🔍 WORKER DEBUG: Worker app-worker-2 handles services: ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] +2025-11-14 15:02:42,647 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task e5d8926c-254b-4b70-9ff8-1824c96e6005 +2025-11-14 15:02:42,647 INFO : queue_system.py :worker_loop :547 >>> ✅ WORKER DEBUG: About to process task 24062318-8097-4a74-be9b-88c9ab0eec01 +2025-11-14 15:02:42,647 INFO : queue_system.py :enqueue_task :221 >>> Enqueued task e5d8926c-254b-4b70-9ff8-1824c96e6005: docling/docling_frontmatter_json for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:02:42,647 INFO : queue_system.py :dequeue_task :295 >>> Deferring task e5d8926c-254b-4b70-9ff8-1824c96e6005 due to unmet dependencies: [('24062318-8097-4a74-be9b-88c9ab0eec01', 'pending')] +2025-11-14 15:02:42,652 INFO : queue_system.py :enqueue_task :221 >>> Enqueued task 07003057-c83e-4bfd-a71e-80ff0290927c: docling/document_structure_analysis for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:02:42,652 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task 07003057-c83e-4bfd-a71e-80ff0290927c +2025-11-14 15:02:42,655 INFO : queue_system.py :dequeue_task :295 >>> Deferring task 07003057-c83e-4bfd-a71e-80ff0290927c due to unmet dependencies: [('e5d8926c-254b-4b70-9ff8-1824c96e6005', 'pending')] +2025-11-14 15:02:42,656 INFO : queue_system.py :enqueue_task :221 >>> Enqueued task c1ecf444-95a3-4730-9e0d-35e574191d2c: split_map/generate_split_map for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:02:42,656 INFO : queue_system.py :dequeue_task :277 >>> Checking 2 dependencies for task c1ecf444-95a3-4730-9e0d-35e574191d2c +2025-11-14 15:02:42,657 INFO : queue_system.py :enqueue_task :221 >>> Enqueued task 217e8ac9-4b49-42bd-bcd5-94b565e4d575: docling/generate_page_images for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:02:42,657 INFO : queue_system.py :dequeue_task :295 >>> Deferring task c1ecf444-95a3-4730-9e0d-35e574191d2c due to unmet dependencies: [('e5d8926c-254b-4b70-9ff8-1824c96e6005', 'pending'), ('07003057-c83e-4bfd-a71e-80ff0290927c', 'pending')] +2025-11-14 15:02:42,657 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task 217e8ac9-4b49-42bd-bcd5-94b565e4d575 +2025-11-14 15:02:42,661 INFO : queue_system.py :dequeue_task :295 >>> Deferring task 217e8ac9-4b49-42bd-bcd5-94b565e4d575 due to unmet dependencies: [('07003057-c83e-4bfd-a71e-80ff0290927c', 'pending')] +2025-11-14 15:02:43,347 INFO : queue_system.py :complete_task :386 >>> Completed task 24062318-8097-4a74-be9b-88c9ab0eec01: tika/metadata_extraction +2025-11-14 15:02:43,347 INFO : queue_system.py :worker_loop :553 >>> ✅ WORKER DEBUG: Finished processing task 24062318-8097-4a74-be9b-88c9ab0eec01 +2025-11-14 15:02:52,647 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task e5d8926c-254b-4b70-9ff8-1824c96e6005 +2025-11-14 15:02:52,649 INFO : queue_system.py :dequeue_task :298 >>> All 1 dependencies satisfied for task e5d8926c-254b-4b70-9ff8-1824c96e6005 +2025-11-14 15:02:52,649 INFO : queue_system.py :worker_loop :529 >>> 🔍 WORKER DEBUG: Dequeued task e5d8926c-254b-4b70-9ff8-1824c96e6005, service=docling, task_type=docling_frontmatter_json +2025-11-14 15:02:52,649 INFO : queue_system.py :worker_loop :530 >>> 🔍 WORKER DEBUG: Worker app-worker-3 handles services: ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] +2025-11-14 15:02:52,650 INFO : queue_system.py :worker_loop :547 >>> ✅ WORKER DEBUG: About to process task e5d8926c-254b-4b70-9ff8-1824c96e6005 +2025-11-14 15:02:52,655 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task 07003057-c83e-4bfd-a71e-80ff0290927c +2025-11-14 15:02:52,655 INFO : queue_system.py :dequeue_task :295 >>> Deferring task 07003057-c83e-4bfd-a71e-80ff0290927c due to unmet dependencies: [('e5d8926c-254b-4b70-9ff8-1824c96e6005', 'pending')] +2025-11-14 15:02:52,657 INFO : queue_system.py :dequeue_task :277 >>> Checking 2 dependencies for task c1ecf444-95a3-4730-9e0d-35e574191d2c +2025-11-14 15:02:52,658 INFO : queue_system.py :dequeue_task :295 >>> Deferring task c1ecf444-95a3-4730-9e0d-35e574191d2c due to unmet dependencies: [('e5d8926c-254b-4b70-9ff8-1824c96e6005', 'pending'), ('07003057-c83e-4bfd-a71e-80ff0290927c', 'pending')] +2025-11-14 15:02:52,660 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task 217e8ac9-4b49-42bd-bcd5-94b565e4d575 +2025-11-14 15:02:52,661 INFO : queue_system.py :dequeue_task :295 >>> Deferring task 217e8ac9-4b49-42bd-bcd5-94b565e4d575 due to unmet dependencies: [('07003057-c83e-4bfd-a71e-80ff0290927c', 'pending')] +2025-11-14 15:02:58,340 INFO : queue_system.py :complete_task :386 >>> Completed task e5d8926c-254b-4b70-9ff8-1824c96e6005: docling/docling_frontmatter_json +2025-11-14 15:02:58,340 INFO : queue_system.py :worker_loop :553 >>> ✅ WORKER DEBUG: Finished processing task e5d8926c-254b-4b70-9ff8-1824c96e6005 +2025-11-14 15:03:02,655 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task 07003057-c83e-4bfd-a71e-80ff0290927c +2025-11-14 15:03:02,657 INFO : queue_system.py :dequeue_task :298 >>> All 1 dependencies satisfied for task 07003057-c83e-4bfd-a71e-80ff0290927c +2025-11-14 15:03:02,658 INFO : queue_system.py :worker_loop :529 >>> 🔍 WORKER DEBUG: Dequeued task 07003057-c83e-4bfd-a71e-80ff0290927c, service=docling, task_type=document_structure_analysis +2025-11-14 15:03:02,658 INFO : queue_system.py :dequeue_task :277 >>> Checking 2 dependencies for task c1ecf444-95a3-4730-9e0d-35e574191d2c +2025-11-14 15:03:02,660 INFO : queue_system.py :worker_loop :530 >>> 🔍 WORKER DEBUG: Worker app-worker-2 handles services: ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] +2025-11-14 15:03:02,660 INFO : queue_system.py :worker_loop :547 >>> ✅ WORKER DEBUG: About to process task 07003057-c83e-4bfd-a71e-80ff0290927c +2025-11-14 15:03:02,660 INFO : queue_system.py :dequeue_task :295 >>> Deferring task c1ecf444-95a3-4730-9e0d-35e574191d2c due to unmet dependencies: [('07003057-c83e-4bfd-a71e-80ff0290927c', 'pending')] +2025-11-14 15:03:02,661 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task 217e8ac9-4b49-42bd-bcd5-94b565e4d575 +2025-11-14 15:03:02,664 INFO : queue_system.py :dequeue_task :295 >>> Deferring task 217e8ac9-4b49-42bd-bcd5-94b565e4d575 due to unmet dependencies: [('07003057-c83e-4bfd-a71e-80ff0290927c', 'pending')] +2025-11-14 15:03:02,730 INFO : queue_system.py :complete_task :386 >>> Completed task 07003057-c83e-4bfd-a71e-80ff0290927c: docling/document_structure_analysis +2025-11-14 15:03:02,730 INFO : queue_system.py :worker_loop :553 >>> ✅ WORKER DEBUG: Finished processing task 07003057-c83e-4bfd-a71e-80ff0290927c +2025-11-14 15:03:12,660 INFO : queue_system.py :dequeue_task :277 >>> Checking 2 dependencies for task c1ecf444-95a3-4730-9e0d-35e574191d2c +2025-11-14 15:03:12,661 INFO : queue_system.py :dequeue_task :298 >>> All 2 dependencies satisfied for task c1ecf444-95a3-4730-9e0d-35e574191d2c +2025-11-14 15:03:12,662 INFO : queue_system.py :worker_loop :529 >>> 🔍 WORKER DEBUG: Dequeued task c1ecf444-95a3-4730-9e0d-35e574191d2c, service=split_map, task_type=generate_split_map +2025-11-14 15:03:12,662 INFO : queue_system.py :worker_loop :530 >>> 🔍 WORKER DEBUG: Worker app-worker-3 handles services: ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] +2025-11-14 15:03:12,662 INFO : queue_system.py :worker_loop :547 >>> ✅ WORKER DEBUG: About to process task c1ecf444-95a3-4730-9e0d-35e574191d2c +2025-11-14 15:03:12,664 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task 217e8ac9-4b49-42bd-bcd5-94b565e4d575 +2025-11-14 15:03:12,664 INFO : queue_system.py :dequeue_task :298 >>> All 1 dependencies satisfied for task 217e8ac9-4b49-42bd-bcd5-94b565e4d575 +2025-11-14 15:03:12,665 INFO : queue_system.py :worker_loop :529 >>> 🔍 WORKER DEBUG: Dequeued task 217e8ac9-4b49-42bd-bcd5-94b565e4d575, service=docling, task_type=generate_page_images +2025-11-14 15:03:12,665 INFO : queue_system.py :worker_loop :530 >>> 🔍 WORKER DEBUG: Worker app-worker-1 handles services: ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] +2025-11-14 15:03:12,665 INFO : queue_system.py :worker_loop :547 >>> ✅ WORKER DEBUG: About to process task 217e8ac9-4b49-42bd-bcd5-94b565e4d575 +2025-11-14 15:03:14,644 INFO : queue_system.py :complete_task :386 >>> Completed task 217e8ac9-4b49-42bd-bcd5-94b565e4d575: docling/generate_page_images +2025-11-14 15:03:14,645 INFO : queue_system.py :worker_loop :553 >>> ✅ WORKER DEBUG: Finished processing task 217e8ac9-4b49-42bd-bcd5-94b565e4d575 +2025-11-14 15:03:23,280 INFO : queue_system.py :enqueue_task :221 >>> Enqueued task 4e1eb64e-e5bf-403e-98d1-8d13285aa82a: docling/docling_bundle for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,281 INFO : queue_system.py :worker_loop :529 >>> 🔍 WORKER DEBUG: Dequeued task 4e1eb64e-e5bf-403e-98d1-8d13285aa82a, service=docling, task_type=docling_bundle +2025-11-14 15:03:23,281 INFO : queue_system.py :worker_loop :530 >>> 🔍 WORKER DEBUG: Worker app-worker-2 handles services: ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] +2025-11-14 15:03:23,281 INFO : queue_system.py :worker_loop :547 >>> ✅ WORKER DEBUG: About to process task 4e1eb64e-e5bf-403e-98d1-8d13285aa82a +2025-11-14 15:03:23,283 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task dd9e10c5-00d4-4027-a6b3-7f8731eb2e32 +2025-11-14 15:03:23,283 INFO : queue_system.py :enqueue_task :221 >>> Enqueued task dd9e10c5-00d4-4027-a6b3-7f8731eb2e32: docling/docling_bundle for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,284 INFO : queue_system.py :dequeue_task :295 >>> Deferring task dd9e10c5-00d4-4027-a6b3-7f8731eb2e32 due to unmet dependencies: [('4e1eb64e-e5bf-403e-98d1-8d13285aa82a', 'pending')] +2025-11-14 15:03:23,287 INFO : queue_system.py :enqueue_task :221 >>> Enqueued task d5478341-8c7a-480f-baae-3d7a615a2a9b: docling/docling_bundle_split for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,288 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task d5478341-8c7a-480f-baae-3d7a615a2a9b +2025-11-14 15:03:23,288 INFO : queue_system.py :dequeue_task :295 >>> Deferring task d5478341-8c7a-480f-baae-3d7a615a2a9b due to unmet dependencies: [('dd9e10c5-00d4-4027-a6b3-7f8731eb2e32', 'pending')] +2025-11-14 15:03:23,289 INFO : queue_system.py :complete_task :386 >>> Completed task c1ecf444-95a3-4730-9e0d-35e574191d2c: split_map/generate_split_map +2025-11-14 15:03:23,289 INFO : queue_system.py :worker_loop :553 >>> ✅ WORKER DEBUG: Finished processing task c1ecf444-95a3-4730-9e0d-35e574191d2c +2025-11-14 15:03:33,284 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task dd9e10c5-00d4-4027-a6b3-7f8731eb2e32 +2025-11-14 15:03:33,284 INFO : queue_system.py :dequeue_task :295 >>> Deferring task dd9e10c5-00d4-4027-a6b3-7f8731eb2e32 due to unmet dependencies: [('4e1eb64e-e5bf-403e-98d1-8d13285aa82a', 'pending')] +2025-11-14 15:03:33,288 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task d5478341-8c7a-480f-baae-3d7a615a2a9b +2025-11-14 15:03:33,288 INFO : queue_system.py :dequeue_task :295 >>> Deferring task d5478341-8c7a-480f-baae-3d7a615a2a9b due to unmet dependencies: [('dd9e10c5-00d4-4027-a6b3-7f8731eb2e32', 'pending')] +2025-11-14 15:03:38,742 INFO : queue_system.py :complete_task :386 >>> Completed task 4e1eb64e-e5bf-403e-98d1-8d13285aa82a: docling/docling_bundle +2025-11-14 15:03:38,742 INFO : queue_system.py :worker_loop :553 >>> ✅ WORKER DEBUG: Finished processing task 4e1eb64e-e5bf-403e-98d1-8d13285aa82a +2025-11-14 15:03:43,284 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task dd9e10c5-00d4-4027-a6b3-7f8731eb2e32 +2025-11-14 15:03:43,284 INFO : queue_system.py :dequeue_task :298 >>> All 1 dependencies satisfied for task dd9e10c5-00d4-4027-a6b3-7f8731eb2e32 +2025-11-14 15:03:43,285 INFO : queue_system.py :worker_loop :529 >>> 🔍 WORKER DEBUG: Dequeued task dd9e10c5-00d4-4027-a6b3-7f8731eb2e32, service=docling, task_type=docling_bundle +2025-11-14 15:03:43,286 INFO : queue_system.py :worker_loop :530 >>> 🔍 WORKER DEBUG: Worker app-worker-2 handles services: ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] +2025-11-14 15:03:43,286 INFO : queue_system.py :worker_loop :547 >>> ✅ WORKER DEBUG: About to process task dd9e10c5-00d4-4027-a6b3-7f8731eb2e32 +2025-11-14 15:03:43,288 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task d5478341-8c7a-480f-baae-3d7a615a2a9b +2025-11-14 15:03:43,289 INFO : queue_system.py :dequeue_task :295 >>> Deferring task d5478341-8c7a-480f-baae-3d7a615a2a9b due to unmet dependencies: [('dd9e10c5-00d4-4027-a6b3-7f8731eb2e32', 'pending')] +2025-11-14 15:03:53,289 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task d5478341-8c7a-480f-baae-3d7a615a2a9b +2025-11-14 15:03:53,289 INFO : queue_system.py :dequeue_task :295 >>> Deferring task d5478341-8c7a-480f-baae-3d7a615a2a9b due to unmet dependencies: [('dd9e10c5-00d4-4027-a6b3-7f8731eb2e32', 'pending')] +2025-11-14 15:03:53,723 INFO : queue_system.py :complete_task :386 >>> Completed task dd9e10c5-00d4-4027-a6b3-7f8731eb2e32: docling/docling_bundle +2025-11-14 15:03:53,723 INFO : queue_system.py :worker_loop :553 >>> ✅ WORKER DEBUG: Finished processing task dd9e10c5-00d4-4027-a6b3-7f8731eb2e32 +2025-11-14 15:04:03,289 INFO : queue_system.py :dequeue_task :277 >>> Checking 1 dependencies for task d5478341-8c7a-480f-baae-3d7a615a2a9b +2025-11-14 15:04:03,289 INFO : queue_system.py :dequeue_task :298 >>> All 1 dependencies satisfied for task d5478341-8c7a-480f-baae-3d7a615a2a9b +2025-11-14 15:04:03,290 INFO : queue_system.py :worker_loop :529 >>> 🔍 WORKER DEBUG: Dequeued task d5478341-8c7a-480f-baae-3d7a615a2a9b, service=docling, task_type=docling_bundle_split +2025-11-14 15:04:03,290 INFO : queue_system.py :worker_loop :530 >>> 🔍 WORKER DEBUG: Worker app-worker-3 handles services: ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] +2025-11-14 15:04:03,290 INFO : queue_system.py :worker_loop :547 >>> ✅ WORKER DEBUG: About to process task d5478341-8c7a-480f-baae-3d7a615a2a9b +2025-11-14 15:08:51,625 INFO : queue_system.py :complete_task :386 >>> Completed task d5478341-8c7a-480f-baae-3d7a615a2a9b: docling/docling_bundle_split +2025-11-14 15:08:51,626 INFO : queue_system.py :worker_loop :553 >>> ✅ WORKER DEBUG: Finished processing task d5478341-8c7a-480f-baae-3d7a615a2a9b +2025-11-14 16:15:37,871 INFO : queue_system.py :enqueue_task :221 >>> Enqueued task 1f194c33-1715-4050-b702-b4123d33cca8: docling/canonical_docling_json for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 16:15:37,872 INFO : queue_system.py :worker_loop :529 >>> 🔍 WORKER DEBUG: Dequeued task 1f194c33-1715-4050-b702-b4123d33cca8, service=docling, task_type=canonical_docling_json +2025-11-14 16:15:37,872 INFO : queue_system.py :worker_loop :530 >>> 🔍 WORKER DEBUG: Worker app-worker-1 handles services: ['tika', 'docling', 'split_map', 'document_analysis', 'page_images'] +2025-11-14 16:15:37,872 INFO : queue_system.py :worker_loop :547 >>> ✅ WORKER DEBUG: About to process task 1f194c33-1715-4050-b702-b4123d33cca8 +2025-11-14 16:18:38,358 INFO : queue_system.py :complete_task :386 >>> Completed task 1f194c33-1715-4050-b702-b4123d33cca8: docling/canonical_docling_json +2025-11-14 16:18:38,358 INFO : queue_system.py :worker_loop :553 >>> ✅ WORKER DEBUG: Finished processing task 1f194c33-1715-4050-b702-b4123d33cca8 diff --git a/data/logs/modules.task_processors_.log b/data/logs/modules.task_processors_.log index aa937d9..5a8a9bf 100644 --- a/data/logs/modules.task_processors_.log +++ b/data/logs/modules.task_processors_.log @@ -8913,3 +8913,104 @@ modules.database.supabase.utils.storage.StorageError: {'statusCode': 404, 'error 2025-09-28 01:30:01,543 INFO : task_processors.py :__init__ :43 >>> Task processor initialized with service URLs 2025-09-28 01:30:14,326 INFO : task_processors.py :__init__ :43 >>> Task processor initialized with service URLs 2025-11-13 21:20:56,246 INFO : task_processors.py :__init__ :43 >>> Task processor initialized with service URLs +2025-11-14 14:49:46,853 INFO : task_processors.py :__init__ :43 >>> Task processor initialized with service URLs +2025-11-14 15:02:42,647 INFO : task_processors.py :_process_task :49 >>> 🚀 PROCESS DEBUG: Starting _process_task for 24062318-8097-4a74-be9b-88c9ab0eec01 +2025-11-14 15:02:42,651 INFO : task_processors.py :_process_task :59 >>> Processing task 24062318-8097-4a74-be9b-88c9ab0eec01: tika/metadata_extraction +2025-11-14 15:02:42,651 INFO : task_processors.py :_process_task :64 >>> 🚀 PROCESS DEBUG: Routing task 24062318-8097-4a74-be9b-88c9ab0eec01 to service ServiceType.TIKA +2025-11-14 15:02:43,346 INFO : task_processors.py :_process_tika_task :163 >>> Tika processing completed for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:02:43,346 INFO : task_processors.py :_process_task :82 >>> ✅ PROCESS DEBUG: Task 24062318-8097-4a74-be9b-88c9ab0eec01 completed successfully, calling complete_task +2025-11-14 15:02:43,347 INFO : task_processors.py :_process_task :84 >>> ✅ PROCESS DEBUG: Task 24062318-8097-4a74-be9b-88c9ab0eec01 completion confirmed +2025-11-14 15:02:52,650 INFO : task_processors.py :_process_task :49 >>> 🚀 PROCESS DEBUG: Starting _process_task for e5d8926c-254b-4b70-9ff8-1824c96e6005 +2025-11-14 15:02:52,650 INFO : task_processors.py :_process_task :57 >>> Processing task e5d8926c-254b-4b70-9ff8-1824c96e6005: docling/docling_frontmatter_json deps=['24062318-8097-4a74-be9b-88c9ab0eec01'] +2025-11-14 15:02:52,650 INFO : task_processors.py :_process_task :64 >>> 🚀 PROCESS DEBUG: Routing task e5d8926c-254b-4b70-9ff8-1824c96e6005 to service ServiceType.DOCLING +2025-11-14 15:02:58,338 INFO : task_processors.py :_process_docling_task:505 >>> Docling processing completed for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:02:58,339 INFO : task_processors.py :_process_task :82 >>> ✅ PROCESS DEBUG: Task e5d8926c-254b-4b70-9ff8-1824c96e6005 completed successfully, calling complete_task +2025-11-14 15:02:58,340 INFO : task_processors.py :_process_task :84 >>> ✅ PROCESS DEBUG: Task e5d8926c-254b-4b70-9ff8-1824c96e6005 completion confirmed +2025-11-14 15:03:02,660 INFO : task_processors.py :_process_task :49 >>> 🚀 PROCESS DEBUG: Starting _process_task for 07003057-c83e-4bfd-a71e-80ff0290927c +2025-11-14 15:03:02,660 INFO : task_processors.py :_process_task :57 >>> Processing task 07003057-c83e-4bfd-a71e-80ff0290927c: docling/document_structure_analysis deps=['e5d8926c-254b-4b70-9ff8-1824c96e6005'] +2025-11-14 15:03:02,660 INFO : task_processors.py :_process_task :64 >>> 🚀 PROCESS DEBUG: Routing task 07003057-c83e-4bfd-a71e-80ff0290927c to service ServiceType.DOCLING +2025-11-14 15:03:02,660 INFO : task_processors.py :process_document_analysis_task:832 >>> Processing document analysis task for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:02,728 INFO : task_processors.py :process_document_analysis_task:906 >>> Document analysis completed for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a (sections=2) +2025-11-14 15:03:02,729 INFO : task_processors.py :_process_task :82 >>> ✅ PROCESS DEBUG: Task 07003057-c83e-4bfd-a71e-80ff0290927c completed successfully, calling complete_task +2025-11-14 15:03:02,730 INFO : task_processors.py :_process_task :84 >>> ✅ PROCESS DEBUG: Task 07003057-c83e-4bfd-a71e-80ff0290927c completion confirmed +2025-11-14 15:03:12,662 INFO : task_processors.py :_process_task :49 >>> 🚀 PROCESS DEBUG: Starting _process_task for c1ecf444-95a3-4730-9e0d-35e574191d2c +2025-11-14 15:03:12,662 INFO : task_processors.py :_process_task :57 >>> Processing task c1ecf444-95a3-4730-9e0d-35e574191d2c: split_map/generate_split_map deps=['e5d8926c-254b-4b70-9ff8-1824c96e6005', '07003057-c83e-4bfd-a71e-80ff0290927c'] +2025-11-14 15:03:12,662 INFO : task_processors.py :_process_task :64 >>> 🚀 PROCESS DEBUG: Routing task c1ecf444-95a3-4730-9e0d-35e574191d2c to service ServiceType.SPLIT_MAP +2025-11-14 15:03:12,665 INFO : task_processors.py :_process_task :49 >>> 🚀 PROCESS DEBUG: Starting _process_task for 217e8ac9-4b49-42bd-bcd5-94b565e4d575 +2025-11-14 15:03:12,665 INFO : task_processors.py :_process_task :57 >>> Processing task 217e8ac9-4b49-42bd-bcd5-94b565e4d575: docling/generate_page_images deps=['07003057-c83e-4bfd-a71e-80ff0290927c'] +2025-11-14 15:03:12,665 INFO : task_processors.py :_process_task :64 >>> 🚀 PROCESS DEBUG: Routing task 217e8ac9-4b49-42bd-bcd5-94b565e4d575 to service ServiceType.DOCLING +2025-11-14 15:03:12,665 INFO : task_processors.py :process_page_images_task:920 >>> Processing page images task for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:14,644 INFO : task_processors.py :process_page_images_task:980 >>> Page images generation completed for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:14,644 INFO : task_processors.py :_process_task :82 >>> ✅ PROCESS DEBUG: Task 217e8ac9-4b49-42bd-bcd5-94b565e4d575 completed successfully, calling complete_task +2025-11-14 15:03:14,645 INFO : task_processors.py :_process_task :84 >>> ✅ PROCESS DEBUG: Task 217e8ac9-4b49-42bd-bcd5-94b565e4d575 completion confirmed +2025-11-14 15:03:23,266 INFO : task_processors.py :_process_split_map_task:664 >>> Split map generation completed for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,266 INFO : task_processors.py :_process_split_map_task:668 >>> NEW ARCHITECTURE: Enqueueing sequential docling bundle pipelines for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,281 INFO : task_processors.py :_process_task :49 >>> 🚀 PROCESS DEBUG: Starting _process_task for 4e1eb64e-e5bf-403e-98d1-8d13285aa82a +2025-11-14 15:03:23,281 INFO : task_processors.py :_process_task :59 >>> Processing task 4e1eb64e-e5bf-403e-98d1-8d13285aa82a: docling/docling_bundle +2025-11-14 15:03:23,281 INFO : task_processors.py :_process_task :64 >>> 🚀 PROCESS DEBUG: Routing task 4e1eb64e-e5bf-403e-98d1-8d13285aa82a to service ServiceType.DOCLING +2025-11-14 15:03:23,281 INFO : task_processors.py :process_docling_bundle_task:1700 >>> 🎯 NEW ARCHITECTURE: Processing docling bundle task for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a (whole document) +2025-11-14 15:03:23,281 INFO : task_processors.py :_process_docling_bundle_direct:1731 >>> 🔧 DIRECT PROCESSING: Starting docling bundle processing for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,288 INFO : task_processors.py :_process_split_map_task:712 >>> Successfully enqueued 3 tasks across 3 pipelines for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,288 INFO : task_processors.py :_process_split_map_task:714 >>> Pipeline execution order: ['no_ocr', 'ocr', 'vlm'] +2025-11-14 15:03:23,288 INFO : task_processors.py :_process_task :82 >>> ✅ PROCESS DEBUG: Task c1ecf444-95a3-4730-9e0d-35e574191d2c completed successfully, calling complete_task +2025-11-14 15:03:23,289 INFO : task_processors.py :_process_task :84 >>> ✅ PROCESS DEBUG: Task c1ecf444-95a3-4730-9e0d-35e574191d2c completion confirmed +2025-11-14 15:03:23,294 INFO : task_processors.py :_process_docling_bundle_direct:1854 >>> 📄 DIRECT PROCESSING: PDF has 18 pages, using range 1-18 +2025-11-14 15:03:23,294 INFO : task_processors.py :_process_docling_bundle_direct:1869 >>> 🔧 DIRECT PROCESSING: Docling config being sent: {'do_ocr': 'false', 'table_mode': 'fast', 'table_cell_matching': 'false', 'pipeline': 'standard', 'do_formula_enrichment': 'false', 'do_code_enrichment': 'false'} +2025-11-14 15:03:23,294 INFO : task_processors.py :_process_docling_bundle_direct:1872 >>> 🌐 DIRECT PROCESSING: Making HTTP request to Docling for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:38,459 INFO : task_processors.py :_process_docling_bundle_direct:1887 >>> ⚡ DIRECT PROCESSING: Docling request completed in 15.17s for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:38,459 INFO : task_processors.py :_process_docling_bundle_direct:1901 >>> 📦 DIRECT PROCESSING: Processing ZIP bundle for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:38,459 INFO : task_processors.py :_process_docling_zip_bundle:1973 >>> 📦 ZIP PROCESSING: Starting bundle extraction for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:38,741 INFO : task_processors.py :_process_docling_zip_bundle:2069 >>> ✅ ZIP PROCESSING: Created bundle artefact d029cb2d-657c-4594-82af-3ff7c49cabef with 7 files for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:38,742 INFO : task_processors.py :_process_docling_bundle_direct:1911 >>> ✅ DIRECT PROCESSING: Bundle processing completed for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:38,742 INFO : task_processors.py :process_docling_bundle_task:1714 >>> ✅ NEW ARCHITECTURE: Successfully processed docling bundle for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:38,742 INFO : task_processors.py :_process_task :82 >>> ✅ PROCESS DEBUG: Task 4e1eb64e-e5bf-403e-98d1-8d13285aa82a completed successfully, calling complete_task +2025-11-14 15:03:38,742 INFO : task_processors.py :_process_task :84 >>> ✅ PROCESS DEBUG: Task 4e1eb64e-e5bf-403e-98d1-8d13285aa82a completion confirmed +2025-11-14 15:03:43,286 INFO : task_processors.py :_process_task :49 >>> 🚀 PROCESS DEBUG: Starting _process_task for dd9e10c5-00d4-4027-a6b3-7f8731eb2e32 +2025-11-14 15:03:43,286 INFO : task_processors.py :_process_task :57 >>> Processing task dd9e10c5-00d4-4027-a6b3-7f8731eb2e32: docling/docling_bundle deps=['4e1eb64e-e5bf-403e-98d1-8d13285aa82a'] +2025-11-14 15:03:43,286 INFO : task_processors.py :_process_task :64 >>> 🚀 PROCESS DEBUG: Routing task dd9e10c5-00d4-4027-a6b3-7f8731eb2e32 to service ServiceType.DOCLING +2025-11-14 15:03:43,286 INFO : task_processors.py :process_docling_bundle_task:1700 >>> 🎯 NEW ARCHITECTURE: Processing docling bundle task for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a (whole document) +2025-11-14 15:03:43,286 INFO : task_processors.py :_process_docling_bundle_direct:1731 >>> 🔧 DIRECT PROCESSING: Starting docling bundle processing for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:43,301 INFO : task_processors.py :_process_docling_bundle_direct:1854 >>> 📄 DIRECT PROCESSING: PDF has 18 pages, using range 1-18 +2025-11-14 15:03:43,301 INFO : task_processors.py :_process_docling_bundle_direct:1869 >>> 🔧 DIRECT PROCESSING: Docling config being sent: {'do_ocr': 'true', 'table_mode': 'accurate', 'table_cell_matching': 'true', 'pipeline': 'standard', 'do_formula_enrichment': 'true', 'do_code_enrichment': 'false'} +2025-11-14 15:03:43,301 INFO : task_processors.py :_process_docling_bundle_direct:1872 >>> 🌐 DIRECT PROCESSING: Making HTTP request to Docling for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:53,460 INFO : task_processors.py :_process_docling_bundle_direct:1887 >>> ⚡ DIRECT PROCESSING: Docling request completed in 10.16s for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:53,460 INFO : task_processors.py :_process_docling_bundle_direct:1901 >>> 📦 DIRECT PROCESSING: Processing ZIP bundle for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:53,460 INFO : task_processors.py :_process_docling_zip_bundle:1973 >>> 📦 ZIP PROCESSING: Starting bundle extraction for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:53,722 INFO : task_processors.py :_process_docling_zip_bundle:2069 >>> ✅ ZIP PROCESSING: Created bundle artefact 74f50f92-63fa-4d6e-8f8e-4e37585e1a0d with 7 files for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:53,722 INFO : task_processors.py :_process_docling_bundle_direct:1911 >>> ✅ DIRECT PROCESSING: Bundle processing completed for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:53,722 INFO : task_processors.py :process_docling_bundle_task:1714 >>> ✅ NEW ARCHITECTURE: Successfully processed docling bundle for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:53,722 INFO : task_processors.py :_process_task :82 >>> ✅ PROCESS DEBUG: Task dd9e10c5-00d4-4027-a6b3-7f8731eb2e32 completed successfully, calling complete_task +2025-11-14 15:03:53,723 INFO : task_processors.py :_process_task :84 >>> ✅ PROCESS DEBUG: Task dd9e10c5-00d4-4027-a6b3-7f8731eb2e32 completion confirmed +2025-11-14 15:04:03,290 INFO : task_processors.py :_process_task :49 >>> 🚀 PROCESS DEBUG: Starting _process_task for d5478341-8c7a-480f-baae-3d7a615a2a9b +2025-11-14 15:04:03,290 INFO : task_processors.py :_process_task :57 >>> Processing task d5478341-8c7a-480f-baae-3d7a615a2a9b: docling/docling_bundle_split deps=['dd9e10c5-00d4-4027-a6b3-7f8731eb2e32'] +2025-11-14 15:04:03,290 INFO : task_processors.py :_process_task :64 >>> 🚀 PROCESS DEBUG: Routing task d5478341-8c7a-480f-baae-3d7a615a2a9b to service ServiceType.DOCLING +2025-11-14 15:04:03,290 INFO : task_processors.py :process_docling_bundle_split_task:2090 >>> Processing docling bundle split task for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:04:03,291 INFO : task_processors.py :process_docling_bundle_split_task:2098 >>> Split bundle processing mode: split_by_pages +2025-11-14 15:04:03,291 INFO : task_processors.py :_process_split_by_pages:2124 >>> Processing 18 individual pages for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:04:08,468 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 6 files +2025-11-14 15:04:13,630 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:04:23,816 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:04:34,009 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:04:44,202 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:04:54,392 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:04:59,548 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:05:34,735 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:05:39,999 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:05:45,194 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:06:20,378 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:06:25,552 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:07:00,732 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:07:35,908 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:07:51,071 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:08:26,241 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:08:31,465 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:08:51,608 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 5 files +2025-11-14 15:08:51,625 INFO : task_processors.py :_process_split_by_pages:2232 >>> Created page-based split bundle for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a: 18 pages +2025-11-14 15:08:51,625 INFO : task_processors.py :_process_task :82 >>> ✅ PROCESS DEBUG: Task d5478341-8c7a-480f-baae-3d7a615a2a9b completed successfully, calling complete_task +2025-11-14 15:08:51,626 INFO : task_processors.py :_process_task :84 >>> ✅ PROCESS DEBUG: Task d5478341-8c7a-480f-baae-3d7a615a2a9b completion confirmed +2025-11-14 16:15:37,873 INFO : task_processors.py :_process_task :49 >>> 🚀 PROCESS DEBUG: Starting _process_task for 1f194c33-1715-4050-b702-b4123d33cca8 +2025-11-14 16:15:37,873 INFO : task_processors.py :_process_task :59 >>> Processing task 1f194c33-1715-4050-b702-b4123d33cca8: docling/canonical_docling_json +2025-11-14 16:15:37,873 INFO : task_processors.py :_process_task :64 >>> 🚀 PROCESS DEBUG: Routing task 1f194c33-1715-4050-b702-b4123d33cca8 to service ServiceType.DOCLING +2025-11-14 16:18:38,357 INFO : task_processors.py :_process_docling_task:424 >>> Canonical docling bundle stored for file e67223d3-3f48-4ed1-bc37-ce72cb5fd05a with 6 files +2025-11-14 16:18:38,357 INFO : task_processors.py :_process_task :82 >>> ✅ PROCESS DEBUG: Task 1f194c33-1715-4050-b702-b4123d33cca8 completed successfully, calling complete_task +2025-11-14 16:18:38,358 INFO : task_processors.py :_process_task :84 >>> ✅ PROCESS DEBUG: Task 1f194c33-1715-4050-b702-b4123d33cca8 completion confirmed diff --git a/data/logs/routers.database.files.files_.log b/data/logs/routers.database.files.files_.log index 909330e..56ee38e 100644 --- a/data/logs/routers.database.files.files_.log +++ b/data/logs/routers.database.files.files_.log @@ -302,3 +302,12 @@ 2025-09-23 19:29:28,244 INFO : files.py :generate_initial_artefacts:352 >>> File is already PDF, skipping conversion: file_id=d1076184-a916-417f-b4fb-26d9ad445e46 2025-09-23 19:29:28,251 INFO : files.py :generate_initial_artefacts:373 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=d1076184-a916-417f-b4fb-26d9ad445e46 2025-09-23 22:41:16,375 INFO : files.py :upload_file :114 >>> ✅ File uploaded successfully without auto-processing: 43a1a1ad-40c7-4af3-8d8d-34d0cb576e90 +2025-11-14 15:02:42,596 INFO : files.py :generate_initial_artefacts:295 >>> Three-phase pipeline: Starting Phase 1 for file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:02:42,639 INFO : files.py :generate_initial_artefacts:355 >>> File is already PDF, skipping conversion: file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:02:42,660 INFO : files.py :generate_initial_artefacts:376 >>> Three-phase pipeline: Enqueued 5 Phase 1 tasks for file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 16:15:37,868 INFO : files.py :enqueue_canonical_docling:735 >>> [canonical-docling] page_count via Tika: 18 +2025-11-14 16:15:37,869 INFO : files.py :enqueue_canonical_docling:749 >>> [canonical-docling] use_split_map=False threshold=50 page_count=18 +2025-11-14 16:15:37,869 WARNING : files.py :enqueue_canonical_docling:813 >>> [canonical-docling] using single-range fallback (small doc) +2025-11-14 16:15:37,870 INFO : files.py :enqueue_canonical_docling:910 >>> [canonical-docling] final ranges=1 multi=False pipeline=vlm producer=manual +2025-11-14 16:15:37,870 INFO : files.py :enqueue_canonical_docling:968 >>> [canonical-docling] enqueue single range start=1 end=18 producer=manual pipeline=vlm +2025-11-14 16:15:37,871 INFO : files.py :enqueue_canonical_docling:989 >>> [canonical-docling] completed enqueue file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a tasks=1 ranges=1 pipeline=vlm producer=manual group_id=single diff --git a/data/logs/routers.database.files.split_map_.log b/data/logs/routers.database.files.split_map_.log index beed5dd..f8805e6 100644 --- a/data/logs/routers.database.files.split_map_.log +++ b/data/logs/routers.database.files.split_map_.log @@ -253,3 +253,8 @@ 2025-09-23 19:29:58,257 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=d1076184-a916-417f-b4fb-26d9ad445e46 2025-09-23 19:29:58,504 INFO : split_map.py :create_split_map_for_file:479 >>> Split map: outline method found 9 sections 2025-09-23 19:29:58,572 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=d1076184-a916-417f-b4fb-26d9ad445e46, method=outline, confidence=0.95, entries=10 +2025-11-14 15:03:12,664 INFO : split_map.py :create_split_map_for_file:416 >>> Creating split_map for file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:12,902 INFO : split_map.py :_try_headings_fallback:180 >>> Headings fallback: limited Docling call for file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a, pages=1-18 +2025-11-14 15:03:23,243 INFO : split_map.py :create_split_map_for_file:516 >>> Using fixed window fallback for file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a +2025-11-14 15:03:23,244 INFO : split_map.py :create_split_map_for_file:526 >>> Split map: fixed method created 2 sections +2025-11-14 15:03:23,266 INFO : split_map.py :create_split_map_for_file:587 >>> Split map stored: file_id=e67223d3-3f48-4ed1-bc37-ce72cb5fd05a, method=fixed, confidence=0.20, entries=2 diff --git a/data/logs/run.routers_.log b/data/logs/run.routers_.log index a83fae4..55253c8 100644 --- a/data/logs/run.routers_.log +++ b/data/logs/run.routers_.log @@ -942,3 +942,6 @@ 2025-11-13 21:20:55,078 INFO : routers.py :register_routes :31 >>> Starting to register routes... 2025-11-13 21:20:56,135 INFO : routers.py :register_routes :31 >>> Starting to register routes... 2025-11-13 21:20:56,211 INFO : routers.py :register_routes :31 >>> Starting to register routes... +2025-11-14 14:49:45,659 INFO : routers.py :register_routes :31 >>> Starting to register routes... +2025-11-14 14:49:46,741 INFO : routers.py :register_routes :31 >>> Starting to register routes... +2025-11-14 14:49:46,817 INFO : routers.py :register_routes :31 >>> Starting to register routes...