{"log":"INFO:     Uvicorn running on http://0.0.0.0:8900 (Press CTRL+C to quit)\n","stream":"stderr","time":"2026-05-13T02:38:57.188964659Z"}
{"log":"INFO:     Started parent process [1]\n","stream":"stderr","time":"2026-05-13T02:38:57.189008436Z"}
{"log":"INFO:     Started server process [11]\n","stream":"stderr","time":"2026-05-13T02:39:02.166531654Z"}
{"log":"INFO:     Waiting for application startup.\n","stream":"stderr","time":"2026-05-13T02:39:02.166575685Z"}
{"log":"{\"app\": \"zm-rag\", \"version\": \"0.1.0\", \"debug\": false, \"event\": \"app_starting\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.166740Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.16700235Z"}
{"log":"{\"url\": \"redis://redis:6379/0\", \"event\": \"redis_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.167142Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.167304064Z"}
{"log":"{\"host\": \"http://opensearch:9200\", \"event\": \"es_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.167397Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.167547834Z"}
{"log":"INFO:     Started server process [10]\n","stream":"stderr","time":"2026-05-13T02:39:02.170832328Z"}
{"log":"INFO:     Waiting for application startup.\n","stream":"stderr","time":"2026-05-13T02:39:02.170848968Z"}
{"log":"{\"app\": \"zm-rag\", \"version\": \"0.1.0\", \"debug\": false, \"event\": \"app_starting\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.171165Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.171349309Z"}
{"log":"{\"url\": \"redis://redis:6379/0\", \"event\": \"redis_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.171568Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.171691765Z"}
{"log":"{\"host\": \"http://opensearch:9200\", \"event\": \"es_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.171817Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.171943857Z"}
{"log":"INFO:     Started server process [8]\n","stream":"stderr","time":"2026-05-13T02:39:02.172489886Z"}
{"log":"INFO:     Waiting for application startup.\n","stream":"stderr","time":"2026-05-13T02:39:02.172533835Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_chunks [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.172281Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.172488815Z"}
{"log":"{\"index\": \"gov_doc_chunks\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.172404Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.172577406Z"}
{"log":"{\"app\": \"zm-rag\", \"version\": \"0.1.0\", \"debug\": false, \"event\": \"app_starting\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.172774Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.172967272Z"}
{"log":"{\"url\": \"redis://redis:6379/0\", \"event\": \"redis_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.173188Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.173350033Z"}
{"log":"{\"host\": \"http://opensearch:9200\", \"event\": \"es_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.173453Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.173593155Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_chunks [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.175148Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.175260804Z"}
{"log":"{\"index\": \"gov_doc_chunks\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.175276Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.175439049Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_chunks [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.176415Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.176532057Z"}
{"log":"{\"index\": \"gov_doc_chunks\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.176556Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.176672637Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_chunks/_mapping [status:200 request:0.008s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.180694Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.180840177Z"}
{"log":"{\"index\": \"gov_doc_chunks\", \"event\": \"es_source_provenance_mapping_ensured\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.180830Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.180963721Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_meta [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.182078Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.182166862Z"}
{"log":"{\"index\": \"gov_doc_meta\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.182166Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.182272098Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_chunks/_mapping [status:200 request:0.011s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.186266Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.18641095Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_chunks/_mapping [status:200 request:0.010s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.186273Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.186432964Z"}
{"log":"{\"index\": \"gov_doc_chunks\", \"event\": \"es_source_provenance_mapping_ensured\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.186407Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.186528144Z"}
{"log":"{\"index\": \"gov_doc_chunks\", \"event\": \"es_source_provenance_mapping_ensured\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.186407Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.186545908Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_meta [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.187790Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.187922007Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_meta [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.187842Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.187945275Z"}
{"log":"{\"index\": \"gov_doc_meta\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.187896Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.188018704Z"}
{"log":"{\"index\": \"gov_doc_meta\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.187943Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.188040413Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_mapping [status:200 request:0.008s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.190869Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.191025191Z"}
{"log":"{\"index\": \"gov_doc_meta\", \"event\": \"es_source_provenance_mapping_ensured\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.190997Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.191129875Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_service_guides [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.192421Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.192524661Z"}
{"log":"{\"index\": \"gov_service_guides\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.192511Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.192635777Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_ingest_traces [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.193416Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.19350947Z"}
{"log":"{\"index\": \"gov_doc_ingest_traces\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.193485Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.19359162Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_ingest_events [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.194270Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.194358872Z"}
{"log":"{\"index\": \"gov_doc_ingest_events\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.194336Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.194439062Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_ingest_artifacts [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.195066Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.195148595Z"}
{"log":"{\"index\": \"gov_doc_ingest_artifacts\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.195130Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.195232134Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_mapping [status:200 request:0.008s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.196558Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.19666041Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_mapping [status:200 request:0.008s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.196609Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.196688062Z"}
{"log":"{\"index\": \"gov_doc_meta\", \"event\": \"es_source_provenance_mapping_ensured\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.196678Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.196780341Z"}
{"log":"{\"index\": \"gov_doc_meta\", \"event\": \"es_source_provenance_mapping_ensured\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.196728Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.196842182Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_service_guides [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.198089Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.198208255Z"}
{"log":"{\"index\": \"gov_service_guides\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.198193Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.198300733Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_service_guides [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.198246Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.198312707Z"}
{"log":"{\"index\": \"gov_service_guides\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.198338Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.198435426Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_ingest_traces [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.199140Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.199235267Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_ingest_traces [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.199149Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.19924853Z"}
{"log":"{\"index\": \"gov_doc_ingest_traces\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.199213Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.199296477Z"}
{"log":"{\"index\": \"gov_doc_ingest_traces\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.199226Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.19931915Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_ingest_events [status:200 request:0.000s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.200013Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.200100399Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_ingest_events [status:200 request:0.000s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.200016Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.200114609Z"}
{"log":"{\"index\": \"gov_doc_ingest_events\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.200079Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.20016044Z"}
{"log":"{\"index\": \"gov_doc_ingest_events\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.200093Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.20018004Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_ingest_artifacts [status:200 request:0.000s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.200803Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.200881281Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_ingest_artifacts [status:200 request:0.000s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.200854Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.20091657Z"}
{"log":"{\"index\": \"gov_doc_ingest_artifacts\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.200864Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.200949438Z"}
{"log":"{\"index\": \"gov_doc_ingest_artifacts\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.200942Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.201028246Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/_search/pipeline/hybrid_rrf_pipeline [status:200 request:0.033s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.228809Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.228976738Z"}
{"log":"{\"pipeline\": \"hybrid_rrf_pipeline\", \"rrf_status\": \"available\", \"event\": \"search_pipeline_created\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.228927Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.229061646Z"}
{"log":"{\"uri\": \"bolt://neo4j:7687\", \"event\": \"neo4j_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.229301Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.229418896Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'research_sessions' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.269504031Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.269531422Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Integer display width is deprecated and will be removed in a future release.\n","stream":"stderr","time":"2026-05-13T02:39:02.302668124Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.30269232Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'convert_log' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.302697701Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.302701514Z"}
{"log":"INFO:     Started server process [9]\n","stream":"stderr","time":"2026-05-13T02:39:02.305421366Z"}
{"log":"INFO:     Waiting for application startup.\n","stream":"stderr","time":"2026-05-13T02:39:02.30543652Z"}
{"log":"{\"app\": \"zm-rag\", \"version\": \"0.1.0\", \"debug\": false, \"event\": \"app_starting\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.305789Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.305965943Z"}
{"log":"{\"url\": \"redis://redis:6379/0\", \"event\": \"redis_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.306204Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.306311738Z"}
{"log":"{\"host\": \"http://opensearch:9200\", \"event\": \"es_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.306527Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.306701201Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_chunks [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.309297Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.309381993Z"}
{"log":"{\"index\": \"gov_doc_chunks\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.309407Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.309504649Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'research_records' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.336961059Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.336988146Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/_search/pipeline/hybrid_rrf_pipeline [status:200 request:0.204s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.405863Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.406069468Z"}
{"log":"{\"pipeline\": \"hybrid_rrf_pipeline\", \"rrf_status\": \"available\", \"event\": \"search_pipeline_created\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.406034Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.406211035Z"}
{"log":"{\"uri\": \"bolt://neo4j:7687\", \"event\": \"neo4j_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.406470Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.406612373Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_chunks/_mapping [status:200 request:0.104s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.413523Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.413762832Z"}
{"log":"{\"index\": \"gov_doc_chunks\", \"event\": \"es_source_provenance_mapping_ensured\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.413804Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.414085548Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_meta [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.415705Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.4158674Z"}
{"log":"{\"index\": \"gov_doc_meta\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.415886Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.416024854Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'research_record_reports' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.428519328Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.428540634Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'research_sessions' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.462545196Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.462568755Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'research_record_runs' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.495752427Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.495783424Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Integer display width is deprecated and will be removed in a future release.\n","stream":"stderr","time":"2026-05-13T02:39:02.520512107Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.520539007Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'convert_log' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.520549786Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.52055886Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'notebooks' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.545431751Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.545456569Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'research_records' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.570828548Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.570860319Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'notebook_sources' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.595477685Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.595506808Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'research_record_reports' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.620571387Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.620600588Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/_search/pipeline/hybrid_rrf_pipeline [status:200 request:0.446s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.647437Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.647670956Z"}
{"log":"{\"pipeline\": \"hybrid_rrf_pipeline\", \"rrf_status\": \"available\", \"event\": \"search_pipeline_created\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.647682Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.647955842Z"}
{"log":"{\"uri\": \"bolt://neo4j:7687\", \"event\": \"neo4j_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.648486Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.648752402Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'notebook_messages' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.653810953Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.653830675Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_mapping [status:200 request:0.239s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.655740Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.655970174Z"}
{"log":"{\"index\": \"gov_doc_meta\", \"event\": \"es_source_provenance_mapping_ensured\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.656009Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.656255907Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_service_guides [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.658071Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.658173766Z"}
{"log":"{\"index\": \"gov_service_guides\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.658160Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.658259312Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_ingest_traces [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.659060Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.659141615Z"}
{"log":"{\"index\": \"gov_doc_ingest_traces\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.659125Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.659207075Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_ingest_events [status:200 request:0.000s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.659859Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.65994098Z"}
{"log":"{\"index\": \"gov_doc_ingest_events\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.659918Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.660014369Z"}
{"log":"{\"event\": \"HEAD http://opensearch:9200/gov_doc_ingest_artifacts [status:200 request:0.000s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.660644Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.660720449Z"}
{"log":"{\"index\": \"gov_doc_ingest_artifacts\", \"event\": \"es_index_exists\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.660708Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.660788009Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'research_record_runs' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.679044049Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.67906322Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'notebook_outputs' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.712626592Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.712665333Z"}
{"log":"{\"host\": \"mysql\", \"database\": \"zm_rag\", \"event\": \"mysql_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.712670Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.71307245Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'research_sessions' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.713102523Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.713118706Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'notebooks' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.745991355Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.74603147Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Integer display width is deprecated and will be removed in a future release.\n","stream":"stderr","time":"2026-05-13T02:39:02.771214515Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.771246347Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'convert_log' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.771270798Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.771280727Z"}
{"log":"{\"model\": \"text-embedding-v4\", \"event\": \"embedding_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.776034Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.776356212Z"}
{"log":"{\"model\": \"qwen3.5-flash\", \"event\": \"llm_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.781876Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.782155259Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'notebook_sources' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.796010951Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.796045823Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'research_records' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.821578136Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.821605691Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'notebook_messages' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.846034696Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.846069326Z"}
{"log":"{\"active_phases\": [\"phase_0\", \"phase_1\"], \"entity_types\": [\"Organization\", \"Region\", \"PolicyTheme\", \"Policy\", \"Task\", \"Project\", \"System\", \"DataResource\", \"Indicator\", \"Budget\", \"Industry\", \"Matter\", \"Condition\", \"Material\", \"TimeLimit\", \"TargetGroup\"], \"relationship_types\": [\"ISSUED_BY\", \"APPLIES_TO_REGION\", \"BELONGS_TO_THEME\", \"BASED_ON\", \"AMENDS\", \"REPEALS\", \"REFERENCES\", \"CONTAINS_POLICY\", \"DEPLOYS_TASK\", \"APPROVES_PROJECT\", \"LEAD_BY\", \"ASSISTED_BY\", \"ASSIGNED_TO\", \"IMPLEMENTED_BY\", \"OPERATED_BY\", \"SUBORDINATE_TO\", \"COOPERATES_WITH\", \"RELATES_TO_THEME\", \"IMPLEMENTS\", \"LOCATED_IN\", \"SUPPORTED_BY\", \"FUNDS\", \"MANAGES\", \"EVALUATES\", \"GOVERNS\", \"HAS_CONDITION\", \"REQUIRES_MATERIAL\", \"HAS_TIME_LIMIT\", \"APPLIES_TO_TARGET\", \"HANDLED_BY\", \"APPLIES_TO_REGION\"], \"total_entity_types\": 23, \"total_rel_types\": 57, \"extraction_scenes\": [\"service_guide\", \"leader_speech_national_provincial\", \"leader_speech_city\", \"plenary_report_planning\", \"digital_gov_project\", \"policy_regulation\", \"government_work_report\", \"official_document\"], \"event\": \"graph_schema_loaded\", \"level\": \"info\", \"logger\": \"app.core.graph_schema_loader\", \"timestamp\": \"2026-05-13T02:39:02.856448Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.856736874Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/_search/pipeline/hybrid_rrf_pipeline [status:200 request:0.213s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T02:39:02.873194Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.873402563Z"}
{"log":"{\"pipeline\": \"hybrid_rrf_pipeline\", \"rrf_status\": \"available\", \"event\": \"search_pipeline_created\", \"level\": \"info\", \"logger\": \"app.infrastructure.es_client\", \"timestamp\": \"2026-05-13T02:39:02.873439Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.873671132Z"}
{"log":"{\"uri\": \"bolt://neo4j:7687\", \"event\": \"neo4j_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.874209Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.874446161Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'research_record_reports' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.879003216Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.879020001Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'notebook_outputs' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.904144334Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.904176907Z"}
{"log":"{\"host\": \"mysql\", \"database\": \"zm_rag\", \"event\": \"mysql_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.904155Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.90433272Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'research_record_runs' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.929253076Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.929274059Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'research_sessions' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.929464515Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.929483335Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'notebooks' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.954225715Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.954249896Z"}
{"log":"{\"model\": \"text-embedding-v4\", \"event\": \"embedding_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.966921Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.967139237Z"}
{"log":"{\"model\": \"qwen3.5-flash\", \"event\": \"llm_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:02.972819Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:02.973001021Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Integer display width is deprecated and will be removed in a future release.\n","stream":"stderr","time":"2026-05-13T02:39:02.98775979Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.987780903Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'convert_log' already exists\n","stream":"stderr","time":"2026-05-13T02:39:02.987785758Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:02.987789006Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'notebook_sources' already exists\n","stream":"stderr","time":"2026-05-13T02:39:03.012591571Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:03.012609667Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'research_records' already exists\n","stream":"stderr","time":"2026-05-13T02:39:03.037695695Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:03.037723531Z"}
{"log":"{\"active_phases\": [\"phase_0\", \"phase_1\"], \"entity_types\": [\"Organization\", \"Region\", \"PolicyTheme\", \"Policy\", \"Task\", \"Project\", \"System\", \"DataResource\", \"Indicator\", \"Budget\", \"Industry\", \"Matter\", \"Condition\", \"Material\", \"TimeLimit\", \"TargetGroup\"], \"relationship_types\": [\"ISSUED_BY\", \"APPLIES_TO_REGION\", \"BELONGS_TO_THEME\", \"BASED_ON\", \"AMENDS\", \"REPEALS\", \"REFERENCES\", \"CONTAINS_POLICY\", \"DEPLOYS_TASK\", \"APPROVES_PROJECT\", \"LEAD_BY\", \"ASSISTED_BY\", \"ASSIGNED_TO\", \"IMPLEMENTED_BY\", \"OPERATED_BY\", \"SUBORDINATE_TO\", \"COOPERATES_WITH\", \"RELATES_TO_THEME\", \"IMPLEMENTS\", \"LOCATED_IN\", \"SUPPORTED_BY\", \"FUNDS\", \"MANAGES\", \"EVALUATES\", \"GOVERNS\", \"HAS_CONDITION\", \"REQUIRES_MATERIAL\", \"HAS_TIME_LIMIT\", \"APPLIES_TO_TARGET\", \"HANDLED_BY\", \"APPLIES_TO_REGION\"], \"total_entity_types\": 23, \"total_rel_types\": 57, \"extraction_scenes\": [\"service_guide\", \"leader_speech_national_provincial\", \"leader_speech_city\", \"plenary_report_planning\", \"digital_gov_project\", \"policy_regulation\", \"government_work_report\", \"official_document\"], \"event\": \"graph_schema_loaded\", \"level\": \"info\", \"logger\": \"app.core.graph_schema_loader\", \"timestamp\": \"2026-05-13T02:39:03.049534Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.049779992Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'notebook_messages' already exists\n","stream":"stderr","time":"2026-05-13T02:39:03.087604565Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:03.087631202Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'research_record_reports' already exists\n","stream":"stderr","time":"2026-05-13T02:39:03.146159321Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:03.146183262Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'notebook_outputs' already exists\n","stream":"stderr","time":"2026-05-13T02:39:03.179883836Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:03.17990611Z"}
{"log":"{\"host\": \"mysql\", \"database\": \"zm_rag\", \"event\": \"mysql_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:03.179883Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.18009181Z"}
{"log":"{\"event\": \"default_types_ensured\", \"level\": \"info\", \"logger\": \"app.core.graph_admin_service\", \"timestamp\": \"2026-05-13T02:39:03.212696Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.212917672Z"}
{"log":"{\"event\": \"default_types_ensured\", \"level\": \"info\", \"logger\": \"app.core.graph_admin_service\", \"timestamp\": \"2026-05-13T02:39:03.213515Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.213701696Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'research_record_runs' already exists\n","stream":"stderr","time":"2026-05-13T02:39:03.221054024Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:03.221077783Z"}
{"log":"{\"model\": \"text-embedding-v4\", \"event\": \"embedding_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:03.241093Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.241314429Z"}
{"log":"{\"model\": \"qwen3.5-flash\", \"event\": \"llm_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:03.246986Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.247168928Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'notebooks' already exists\n","stream":"stderr","time":"2026-05-13T02:39:03.254592361Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:03.254612951Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'notebook_sources' already exists\n","stream":"stderr","time":"2026-05-13T02:39:03.296693627Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:03.296716175Z"}
{"log":"{\"active_phases\": [\"phase_0\", \"phase_1\"], \"entity_types\": [\"Organization\", \"Region\", \"PolicyTheme\", \"Policy\", \"Task\", \"Project\", \"System\", \"DataResource\", \"Indicator\", \"Budget\", \"Industry\", \"Matter\", \"Condition\", \"Material\", \"TimeLimit\", \"TargetGroup\"], \"relationship_types\": [\"ISSUED_BY\", \"APPLIES_TO_REGION\", \"BELONGS_TO_THEME\", \"BASED_ON\", \"AMENDS\", \"REPEALS\", \"REFERENCES\", \"CONTAINS_POLICY\", \"DEPLOYS_TASK\", \"APPROVES_PROJECT\", \"LEAD_BY\", \"ASSISTED_BY\", \"ASSIGNED_TO\", \"IMPLEMENTED_BY\", \"OPERATED_BY\", \"SUBORDINATE_TO\", \"COOPERATES_WITH\", \"RELATES_TO_THEME\", \"IMPLEMENTS\", \"LOCATED_IN\", \"SUPPORTED_BY\", \"FUNDS\", \"MANAGES\", \"EVALUATES\", \"GOVERNS\", \"HAS_CONDITION\", \"REQUIRES_MATERIAL\", \"HAS_TIME_LIMIT\", \"APPLIES_TO_TARGET\", \"HANDLED_BY\", \"APPLIES_TO_REGION\"], \"total_entity_types\": 23, \"total_rel_types\": 57, \"extraction_scenes\": [\"service_guide\", \"leader_speech_national_provincial\", \"leader_speech_city\", \"plenary_report_planning\", \"digital_gov_project\", \"policy_regulation\", \"government_work_report\", \"official_document\"], \"event\": \"graph_schema_loaded\", \"level\": \"info\", \"logger\": \"app.core.graph_schema_loader\", \"timestamp\": \"2026-05-13T02:39:03.322155Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.322470509Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'notebook_messages' already exists\n","stream":"stderr","time":"2026-05-13T02:39:03.337929153Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:03.337970694Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownPropertyKeyWarning} {category: UNRECOGNIZED} {title: The provided property key is not in the database} {description: One of the property names in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing property name is: properties_schema)} {position: line: 1, column: 184, offset: 183} for query: 'MATCH (t:_EntityType) RETURN t.name AS name, t.description AS description, t.zh_name AS zh_name, t.icon AS icon, t.color AS color, t.key_property AS key_property, t.phase AS phase, t.properties_schema AS ps'\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-13T02:39:03.341396Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.341532271Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownPropertyKeyWarning} {category: UNRECOGNIZED} {title: The provided property key is not in the database} {description: One of the property names in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing property name is: properties_schema)} {position: line: 1, column: 184, offset: 183} for query: 'MATCH (t:_EntityType) RETURN t.name AS name, t.description AS description, t.zh_name AS zh_name, t.icon AS icon, t.color AS color, t.key_property AS key_property, t.phase AS phase, t.properties_schema AS ps'\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-13T02:39:03.343539Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.34366395Z"}
{"log":"{\"entity_types\": 23, \"rel_types\": 56, \"event\": \"type_cache_refreshed\", \"level\": \"info\", \"logger\": \"app.core.graph_admin_service\", \"timestamp\": \"2026-05-13T02:39:03.376563Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.376783193Z"}
{"log":"{\"event\": \"graph_admin_service_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:03.376793Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.376897084Z"}
{"log":"INFO:     Application startup complete.\n","stream":"stderr","time":"2026-05-13T02:39:03.377064936Z"}
{"log":"{\"entity_types\": 23, \"rel_types\": 56, \"event\": \"type_cache_refreshed\", \"level\": \"info\", \"logger\": \"app.core.graph_admin_service\", \"timestamp\": \"2026-05-13T02:39:03.386949Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.387230588Z"}
{"log":"{\"event\": \"graph_admin_service_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:03.387259Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.387415637Z"}
{"log":"INFO:     Application startup complete.\n","stream":"stderr","time":"2026-05-13T02:39:03.387625675Z"}
{"log":"/usr/local/lib/python3.11/site-packages/aiomysql/cursors.py:239: Warning: Table 'notebook_outputs' already exists\n","stream":"stderr","time":"2026-05-13T02:39:03.387857445Z"}
{"log":"  await self._query(query)\n","stream":"stderr","time":"2026-05-13T02:39:03.387868419Z"}
{"log":"{\"host\": \"mysql\", \"database\": \"zm_rag\", \"event\": \"mysql_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:03.387886Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.388054266Z"}
{"log":"{\"model\": \"text-embedding-v4\", \"event\": \"embedding_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:03.453686Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.453876659Z"}
{"log":"{\"model\": \"qwen3.5-flash\", \"event\": \"llm_client_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:03.459396Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.459588859Z"}
{"log":"{\"event\": \"default_types_ensured\", \"level\": \"info\", \"logger\": \"app.core.graph_admin_service\", \"timestamp\": \"2026-05-13T02:39:03.514198Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.514399037Z"}
{"log":"{\"active_phases\": [\"phase_0\", \"phase_1\"], \"entity_types\": [\"Organization\", \"Region\", \"PolicyTheme\", \"Policy\", \"Task\", \"Project\", \"System\", \"DataResource\", \"Indicator\", \"Budget\", \"Industry\", \"Matter\", \"Condition\", \"Material\", \"TimeLimit\", \"TargetGroup\"], \"relationship_types\": [\"ISSUED_BY\", \"APPLIES_TO_REGION\", \"BELONGS_TO_THEME\", \"BASED_ON\", \"AMENDS\", \"REPEALS\", \"REFERENCES\", \"CONTAINS_POLICY\", \"DEPLOYS_TASK\", \"APPROVES_PROJECT\", \"LEAD_BY\", \"ASSISTED_BY\", \"ASSIGNED_TO\", \"IMPLEMENTED_BY\", \"OPERATED_BY\", \"SUBORDINATE_TO\", \"COOPERATES_WITH\", \"RELATES_TO_THEME\", \"IMPLEMENTS\", \"LOCATED_IN\", \"SUPPORTED_BY\", \"FUNDS\", \"MANAGES\", \"EVALUATES\", \"GOVERNS\", \"HAS_CONDITION\", \"REQUIRES_MATERIAL\", \"HAS_TIME_LIMIT\", \"APPLIES_TO_TARGET\", \"HANDLED_BY\", \"APPLIES_TO_REGION\"], \"total_entity_types\": 23, \"total_rel_types\": 57, \"extraction_scenes\": [\"service_guide\", \"leader_speech_national_provincial\", \"leader_speech_city\", \"plenary_report_planning\", \"digital_gov_project\", \"policy_regulation\", \"government_work_report\", \"official_document\"], \"event\": \"graph_schema_loaded\", \"level\": \"info\", \"logger\": \"app.core.graph_schema_loader\", \"timestamp\": \"2026-05-13T02:39:03.534555Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.534758262Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownPropertyKeyWarning} {category: UNRECOGNIZED} {title: The provided property key is not in the database} {description: One of the property names in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing property name is: properties_schema)} {position: line: 1, column: 184, offset: 183} for query: 'MATCH (t:_EntityType) RETURN t.name AS name, t.description AS description, t.zh_name AS zh_name, t.icon AS icon, t.color AS color, t.key_property AS key_property, t.phase AS phase, t.properties_schema AS ps'\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-13T02:39:03.623965Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.624156118Z"}
{"log":"{\"entity_types\": 23, \"rel_types\": 56, \"event\": \"type_cache_refreshed\", \"level\": \"info\", \"logger\": \"app.core.graph_admin_service\", \"timestamp\": \"2026-05-13T02:39:03.647145Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.647338093Z"}
{"log":"{\"event\": \"graph_admin_service_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:03.647356Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.647451123Z"}
{"log":"INFO:     Application startup complete.\n","stream":"stderr","time":"2026-05-13T02:39:03.647602984Z"}
{"log":"{\"event\": \"default_types_ensured\", \"level\": \"info\", \"logger\": \"app.core.graph_admin_service\", \"timestamp\": \"2026-05-13T02:39:03.699657Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.699848847Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownPropertyKeyWarning} {category: UNRECOGNIZED} {title: The provided property key is not in the database} {description: One of the property names in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing property name is: properties_schema)} {position: line: 1, column: 184, offset: 183} for query: 'MATCH (t:_EntityType) RETURN t.name AS name, t.description AS description, t.zh_name AS zh_name, t.icon AS icon, t.color AS color, t.key_property AS key_property, t.phase AS phase, t.properties_schema AS ps'\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-13T02:39:03.708539Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.708729308Z"}
{"log":"{\"entity_types\": 23, \"rel_types\": 56, \"event\": \"type_cache_refreshed\", \"level\": \"info\", \"logger\": \"app.core.graph_admin_service\", \"timestamp\": \"2026-05-13T02:39:03.829555Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.829853037Z"}
{"log":"{\"event\": \"graph_admin_service_ready\", \"level\": \"info\", \"logger\": \"app.main\", \"timestamp\": \"2026-05-13T02:39:03.829744Z\"}\n","stream":"stdout","time":"2026-05-13T02:39:03.82990363Z"}
{"log":"INFO:     Application startup complete.\n","stream":"stderr","time":"2026-05-13T02:39:03.830065184Z"}
{"log":"{\"doc_id\": \"govcrawler_article_39828\", \"file_size\": 972, \"file_type\": \"txt\", \"file_path\": \"/data/files/_tmp_govcrawler_article_39828.txt\", \"event\": \"webhook_received\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-13T05:45:08.263759Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:08.264030298Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_traces/_doc/64e5c707-eea9-4c73-bcfe-607d9d9f40b5 [status:201 request:0.043s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:08.307089Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:08.307274874Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/64e5c707-eea9-4c73-bcfe-607d9d9f40b5?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.042s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:08.349188Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:08.349399194Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_2c642512046342a78a01e877ddbfdf63 [status:201 request:0.067s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:08.416824Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:08.417102414Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/64e5c707-eea9-4c73-bcfe-607d9d9f40b5 [status:200 request:0.048s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:08.465599Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:08.465916668Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828 [status:201 request:0.083s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:08.647354Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:08.647591041Z"}
{"log":"{\"doc_id\": \"govcrawler_article_39828\", \"task_id\": \"64e5c707-eea9-4c73-bcfe-607d9d9f40b5\", \"event\": \"pending_meta_written\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-13T05:45:08.647629Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:08.647998098Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/64e5c707-eea9-4c73-bcfe-607d9d9f40b5?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.057s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:08.705613Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:08.705867534Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_1872d22086a04f59a4e2d5c905119eb9 [status:201 request:0.093s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:08.800046Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:08.800242981Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/64e5c707-eea9-4c73-bcfe-607d9d9f40b5 [status:200 request:0.074s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:08.874187Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:08.8744654Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.008s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:34.585280Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:34.585462708Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.007s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:34.585582Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:34.585748143Z"}
{"log":"{\"doc_id\": \"govcrawler_article_39828_attachment_18220\", \"file_size\": 356689, \"file_type\": \"pdf\", \"file_path\": \"/data/files/_tmp_govcrawler_article_39828_attachment_18220.pdf\", \"event\": \"webhook_received\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-13T05:45:34.954423Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:34.954680712Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_traces/_doc/7a90da0e-e41c-4382-9234-60fc579fd634 [status:201 request:0.036s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:34.990366Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:34.990608909Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/7a90da0e-e41c-4382-9234-60fc579fd634?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.042s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:35.032291Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:35.032545113Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_3401be16edec42a6828db89b007f276c [status:201 request:0.059s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:35.091598Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:35.091860172Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/7a90da0e-e41c-4382-9234-60fc579fd634 [status:200 request:0.064s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:35.156902Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:35.157171104Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828_attachment_18220 [status:201 request:0.052s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:35.213832Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:35.214129684Z"}
{"log":"{\"doc_id\": \"govcrawler_article_39828_attachment_18220\", \"task_id\": \"7a90da0e-e41c-4382-9234-60fc579fd634\", \"event\": \"pending_meta_written\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-13T05:45:35.214098Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:35.214415548Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/7a90da0e-e41c-4382-9234-60fc579fd634?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.051s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:35.265407Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:35.265633416Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_dc79af4cadf1405cbae31d2ef77049e7 [status:201 request:0.084s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:35.349856Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:35.350153791Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/7a90da0e-e41c-4382-9234-60fc579fd634 [status:200 request:0.133s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:35.483440Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:35.483748834Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:57.055621Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:57.055864241Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.009s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:57.057171Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:57.057311437Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:59.528615Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:59.528776897Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:45:59.528796Z\"}\n","stream":"stdout","time":"2026-05-13T05:45:59.528892513Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:02.175400Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:02.175649903Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:02.177433Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:02.177624527Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:02.713829Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:02.714101637Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.007s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:02.714314Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:02.71453409Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:03.036309Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:03.036602091Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.007s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:03.036711Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:03.036973621Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:09.567386Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:09.567558713Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:09.567731Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:09.567830442Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:10.431754Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:10.431986778Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:10.432113Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:10.432217798Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:13.108955Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:13.109224286Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:13.109962Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:13.110124088Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:27.825933Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:27.826109145Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:27.826219Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:27.826331248Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:30.135101Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:30.13537801Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.007s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:30.136882Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:30.137176882Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:32.567283Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:32.56756837Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:32.568709Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:32.568868991Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:40.644142Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:40.644373028Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:40.645750Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:40.646013431Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:44.453438Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:44.453648683Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:44.454036Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:44.454207517Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:51.075248Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:51.075520704Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.007s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:46:51.076166Z\"}\n","stream":"stdout","time":"2026-05-13T05:46:51.07638496Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:47:04.066439Z\"}\n","stream":"stdout","time":"2026-05-13T05:47:04.066657497Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:47:04.066994Z\"}\n","stream":"stdout","time":"2026-05-13T05:47:04.067140167Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:47:04.975631Z\"}\n","stream":"stdout","time":"2026-05-13T05:47:04.975926475Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.008s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:47:04.978339Z\"}\n","stream":"stdout","time":"2026-05-13T05:47:04.978615494Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:47:18.395963Z\"}\n","stream":"stdout","time":"2026-05-13T05:47:18.39614451Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:47:18.396596Z\"}\n","stream":"stdout","time":"2026-05-13T05:47:18.396720588Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:47:26.871648Z\"}\n","stream":"stdout","time":"2026-05-13T05:47:26.871815902Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.007s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:47:26.872580Z\"}\n","stream":"stdout","time":"2026-05-13T05:47:26.872764111Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:47:28.086345Z\"}\n","stream":"stdout","time":"2026-05-13T05:47:28.086526512Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.007s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:47:28.087284Z\"}\n","stream":"stdout","time":"2026-05-13T05:47:28.087426272Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:47:37.301719Z\"}\n","stream":"stdout","time":"2026-05-13T05:47:37.302012548Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:47:37.310561Z\"}\n","stream":"stdout","time":"2026-05-13T05:47:37.310768023Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:47:38.305323Z\"}\n","stream":"stdout","time":"2026-05-13T05:47:38.305503328Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:47:38.305377Z\"}\n","stream":"stdout","time":"2026-05-13T05:47:38.30555614Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_artifacts/_search [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:48:41.079027Z\"}\n","stream":"stdout","time":"2026-05-13T05:48:41.079327928Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_events/_search [status:200 request:0.007s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:48:41.080063Z\"}\n","stream":"stdout","time":"2026-05-13T05:48:41.080286716Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_search [status:200 request:0.013s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:48:43.871267Z\"}\n","stream":"stdout","time":"2026-05-13T05:48:43.871448881Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_count [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:48:43.874405Z\"}\n","stream":"stdout","time":"2026-05-13T05:48:43.87457825Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.008s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:48:43.879008Z\"}\n","stream":"stdout","time":"2026-05-13T05:48:43.879181476Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_count [status:200 request:0.009s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:48:43.880032Z\"}\n","stream":"stdout","time":"2026-05-13T05:48:43.88016348Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828 [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:48:47.142050Z\"}\n","stream":"stdout","time":"2026-05-13T05:48:47.142183963Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828 [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:48:47.189263Z\"}\n","stream":"stdout","time":"2026-05-13T05:48:47.18938203Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828_attachment_18220 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:48:54.697829Z\"}\n","stream":"stdout","time":"2026-05-13T05:48:54.698151531Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828_attachment_18220 [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:48:54.742765Z\"}\n","stream":"stdout","time":"2026-05-13T05:48:54.74296913Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828_attachment_18220 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:48:54.745081Z\"}\n","stream":"stdout","time":"2026-05-13T05:48:54.745312553Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_41811 [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:49:16.452619Z\"}\n","stream":"stdout","time":"2026-05-13T05:49:16.452806192Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_41811 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:49:16.492333Z\"}\n","stream":"stdout","time":"2026-05-13T05:49:16.492548535Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_search [status:200 request:0.007s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:49:21.938651Z\"}\n","stream":"stdout","time":"2026-05-13T05:49:21.938824192Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_count [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:49:21.943121Z\"}\n","stream":"stdout","time":"2026-05-13T05:49:21.943348283Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:49:21.943462Z\"}\n","stream":"stdout","time":"2026-05-13T05:49:21.943564932Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_count [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:49:21.943618Z\"}\n","stream":"stdout","time":"2026-05-13T05:49:21.94370618Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:49:22.990513Z\"}\n","stream":"stdout","time":"2026-05-13T05:49:22.990684149Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownPropertyKeyWarning} {category: UNRECOGNIZED} {title: The provided property key is not in the database} {description: One of the property names in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing property name is: properties_schema)} {position: line: 1, column: 274, offset: 273} for query: 'MATCH (t:_EntityType) OPTIONAL MATCH (n) WHERE any(l IN labels(n) WHERE l = t.name) AND NOT n:_EntityType AND NOT n:_RelationType RETURN t.name AS name, t.description AS description, t.zh_name AS zh_name, t.icon AS icon, t.color AS color, t.key_property AS key_property, t.properties_schema AS ps, count(n) AS instance_count ORDER BY t.name'\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-13T05:49:23.063627Z\"}\n","stream":"stdout","time":"2026-05-13T05:49:23.063802627Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:49:25.295850Z\"}\n","stream":"stdout","time":"2026-05-13T05:49:25.296133834Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_count [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:49:25.304647Z\"}\n","stream":"stdout","time":"2026-05-13T05:49:25.304816581Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:49:25.304888Z\"}\n","stream":"stdout","time":"2026-05-13T05:49:25.304970965Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_count [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:49:25.305037Z\"}\n","stream":"stdout","time":"2026-05-13T05:49:25.305099153Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:49:28.358209Z\"}\n","stream":"stdout","time":"2026-05-13T05:49:28.358536807Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828 [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-13T05:49:28.397151Z\"}\n","stream":"stdout","time":"2026-05-13T05:49:28.397406351Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_41811_attachment_17156 [status:200 request:0.074s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T02:57:09.140303Z\"}\n","stream":"stdout","time":"2026-05-14T02:57:09.140564743Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.027s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T02:57:09.167970Z\"}\n","stream":"stdout","time":"2026-05-14T02:57:09.168206288Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.017s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T02:57:09.185297Z\"}\n","stream":"stdout","time":"2026-05-14T02:57:09.185481554Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T02:57:09.188879Z\"}\n","stream":"stdout","time":"2026-05-14T02:57:09.189067184Z"}
{"log":"{\"username\": \"admin\", \"user_id\": \"U_admin\", \"event\": \"mock_login\", \"level\": \"info\", \"logger\": \"app.api.v1.mock\", \"timestamp\": \"2026-05-14T03:03:33.870479Z\"}\n","stream":"stdout","time":"2026-05-14T03:03:33.871001434Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_search [status:200 request:0.022s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T03:03:33.912774Z\"}\n","stream":"stdout","time":"2026-05-14T03:03:33.913024791Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_search [status:200 request:0.008s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T03:03:33.963329Z\"}\n","stream":"stdout","time":"2026-05-14T03:03:33.963511757Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_search [status:200 request:0.008s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T03:03:38.292559Z\"}\n","stream":"stdout","time":"2026-05-14T03:03:38.292714884Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_count [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T03:03:38.321848Z\"}\n","stream":"stdout","time":"2026-05-14T03:03:38.32199717Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_count [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T03:03:38.322303Z\"}\n","stream":"stdout","time":"2026-05-14T03:03:38.322387599Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T03:03:38.322445Z\"}\n","stream":"stdout","time":"2026-05-14T03:03:38.322505356Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T03:03:39.707369Z\"}\n","stream":"stdout","time":"2026-05-14T03:03:39.707578932Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828 [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T03:03:39.757824Z\"}\n","stream":"stdout","time":"2026-05-14T03:03:39.758005161Z"}
{"log":"{\"question\": \"绿色高效制冷行动方案\", \"keywords\": [\"绿色\", \"高效\", \"制冷\", \"行动方案\"], \"event\": \"qa_search_keywords\", \"level\": \"info\", \"logger\": \"app.core.research_engine\", \"timestamp\": \"2026-05-14T04:05:22.730764Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:22.731845259Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search?search_pipeline=hybrid_rrf_pipeline [status:200 request:1.689s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:24.737505Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:24.737755391Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_mget?_source=title%2Cdoc_number%2Cissuing_org%2Cdoc_type%2Cpublish_date%2Csource_url%2Csource_metadata%2Csource_system%2Csource_site_code%2Csource_target_code [status:200 request:0.041s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:24.780794Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:24.781017101Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Mechanism)} {position: line: 4, column: 162, offset: 228} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T04:05:25.055096Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:25.055453904Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Person)} {position: line: 4, column: 195, offset: 261} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T04:05:25.055454Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:25.055554687Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Technology)} {position: line: 4, column: 314, offset: 380} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T04:05:25.055556Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:25.055629521Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Standard)} {position: line: 4, column: 261, offset: 327} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T04:05:25.055638Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:25.055709027Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Infrastructure)} {position: line: 4, column: 116, offset: 182} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T04:05:25.055716Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:25.05579505Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Article)} {position: line: 4, column: 18, offset: 84} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T04:05:25.055797Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:25.055864419Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Event)} {position: line: 4, column: 76, offset: 142} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T04:05:25.055875Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:25.055933223Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.212s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:25.268473Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:25.268663589Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_mget?_source=title%2Cdoc_number%2Cissuing_org%2Cdoc_type%2Cpublish_date%2Csource_url%2Csource_metadata%2Csource_system%2Csource_site_code%2Csource_target_code [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:25.271707Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:25.271885086Z"}
{"log":"{\"user_id\": \"U_1\", \"query_len\": 10, \"hit_count\": 1, \"event\": \"lobster_kb_search\", \"level\": \"info\", \"logger\": \"app.api.v1.lobster_kb\", \"timestamp\": \"2026-05-14T04:05:25.273778Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:25.274089008Z"}
{"log":"{\"question\": \"绿色高效制冷 行动方案\", \"keywords\": [\"绿色高效制冷\", \"行动方案\"], \"event\": \"qa_search_keywords\", \"level\": \"info\", \"logger\": \"app.core.research_engine\", \"timestamp\": \"2026-05-14T04:05:27.721275Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:27.721676537Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search?search_pipeline=hybrid_rrf_pipeline [status:200 request:0.038s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:27.972460Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:27.972636435Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_mget?_source=title%2Cdoc_number%2Cissuing_org%2Cdoc_type%2Cpublish_date%2Csource_url%2Csource_metadata%2Csource_system%2Csource_site_code%2Csource_target_code [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:27.979543Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:27.979711586Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Mechanism)} {position: line: 4, column: 162, offset: 228} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T04:05:27.983509Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:27.983707118Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Person)} {position: line: 4, column: 195, offset: 261} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T04:05:27.983630Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:27.98373782Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Technology)} {position: line: 4, column: 314, offset: 380} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T04:05:27.983699Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:27.983765199Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Standard)} {position: line: 4, column: 261, offset: 327} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T04:05:27.983755Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:27.983826425Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Infrastructure)} {position: line: 4, column: 116, offset: 182} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T04:05:27.983810Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:27.983860797Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Article)} {position: line: 4, column: 18, offset: 84} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T04:05:27.983863Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:27.983917763Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Event)} {position: line: 4, column: 76, offset: 142} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T04:05:27.983916Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:27.983978161Z"}
{"log":"{\"user_id\": \"U_1\", \"query_len\": 11, \"hit_count\": 2, \"event\": \"lobster_kb_search\", \"level\": \"info\", \"logger\": \"app.api.v1.lobster_kb\", \"timestamp\": \"2026-05-14T04:05:27.984200Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:27.984319629Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:29.641429Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:29.641729987Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:29.645231Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:29.645394435Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:29.650829Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:29.651050704Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:29.653737Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:29.653871832Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828_attachment_18220 [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:39.500102Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:39.500249272Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:39.502971Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:39.503102293Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.041s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:39.544854Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:39.5451655Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:39.549594Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:39.549806383Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:43.637313Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:43.637491544Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:43.640614Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:43.640763518Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.007s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:43.647780Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:43.647997029Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:43.650889Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:43.651056531Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828_attachment_18220 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:52.626275Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:52.626474801Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:52.628903Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:52.629078086Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.007s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:52.636214Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:52.63645362Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.006s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:05:52.641720Z\"}\n","stream":"stdout","time":"2026-05-14T04:05:52.641970681Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_search [status:200 request:0.008s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:06:24.229325Z\"}\n","stream":"stdout","time":"2026-05-14T04:06:24.229596195Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_count [status:200 request:0.010s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:06:24.292327Z\"}\n","stream":"stdout","time":"2026-05-14T04:06:24.292586904Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_count [status:200 request:0.010s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:06:24.292823Z\"}\n","stream":"stdout","time":"2026-05-14T04:06:24.292913755Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.010s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:06:24.292979Z\"}\n","stream":"stdout","time":"2026-05-14T04:06:24.29304052Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:06:40.156904Z\"}\n","stream":"stdout","time":"2026-05-14T04:06:40.157139985Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:06:40.160289Z\"}\n","stream":"stdout","time":"2026-05-14T04:06:40.160474013Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:06:40.165189Z\"}\n","stream":"stdout","time":"2026-05-14T04:06:40.165378872Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:06:40.169440Z\"}\n","stream":"stdout","time":"2026-05-14T04:06:40.169596051Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_39828_attachment_18220 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:06:43.849377Z\"}\n","stream":"stdout","time":"2026-05-14T04:06:43.849653673Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:06:43.853264Z\"}\n","stream":"stdout","time":"2026-05-14T04:06:43.853415105Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:06:43.858475Z\"}\n","stream":"stdout","time":"2026-05-14T04:06:43.858677891Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:06:43.863257Z\"}\n","stream":"stdout","time":"2026-05-14T04:06:43.863415973Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_service_guides/_search [status:200 request:0.045s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:14:23.813489Z\"}\n","stream":"stdout","time":"2026-05-14T04:14:23.813679599Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_41811_attachment_17156 [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:16:55.716138Z\"}\n","stream":"stdout","time":"2026-05-14T04:16:55.716372642Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:16:55.719036Z\"}\n","stream":"stdout","time":"2026-05-14T04:16:55.71921956Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.088s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:16:55.807712Z\"}\n","stream":"stdout","time":"2026-05-14T04:16:55.808006627Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_41811_attachment_17156 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:16:57.680389Z\"}\n","stream":"stdout","time":"2026-05-14T04:16:57.680575581Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:16:57.684488Z\"}\n","stream":"stdout","time":"2026-05-14T04:16:57.684695822Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.007s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:16:57.691727Z\"}\n","stream":"stdout","time":"2026-05-14T04:16:57.69188496Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_41811_attachment_17156 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:17:01.286233Z\"}\n","stream":"stdout","time":"2026-05-14T04:17:01.286456252Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:17:01.289251Z\"}\n","stream":"stdout","time":"2026-05-14T04:17:01.289427593Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.008s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:17:01.298025Z\"}\n","stream":"stdout","time":"2026-05-14T04:17:01.298190911Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_41811 [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:48:44.116100Z\"}\n","stream":"stdout","time":"2026-05-14T04:48:44.116252385Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:48:44.119526Z\"}\n","stream":"stdout","time":"2026-05-14T04:48:44.119685305Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:48:44.124587Z\"}\n","stream":"stdout","time":"2026-05-14T04:48:44.124738471Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:48:44.127326Z\"}\n","stream":"stdout","time":"2026-05-14T04:48:44.127478713Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_41811_attachment_17156 [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:48:46.651906Z\"}\n","stream":"stdout","time":"2026-05-14T04:48:46.652144925Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:48:46.655505Z\"}\n","stream":"stdout","time":"2026-05-14T04:48:46.655698735Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.007s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:48:46.662676Z\"}\n","stream":"stdout","time":"2026-05-14T04:48:46.662898895Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T04:48:46.665597Z\"}\n","stream":"stdout","time":"2026-05-14T04:48:46.66574488Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45616\", \"file_size\": 1975, \"file_type\": \"txt\", \"file_path\": \"/data/files/_tmp_govcrawler_article_45616.txt\", \"event\": \"webhook_received\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:17:42.530828Z\"}\n","stream":"stdout","time":"2026-05-14T09:17:42.531396417Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_traces/_doc/982d8ca8-d02d-4b6a-a287-be960d50eb52 [status:201 request:0.150s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:17:42.681635Z\"}\n","stream":"stdout","time":"2026-05-14T09:17:42.681902483Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/982d8ca8-d02d-4b6a-a287-be960d50eb52?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.140s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:17:42.823903Z\"}\n","stream":"stdout","time":"2026-05-14T09:17:42.824238777Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_ff5e31a671a24d2aaf76dcb92f7dcc7a [status:201 request:0.165s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:17:42.991304Z\"}\n","stream":"stdout","time":"2026-05-14T09:17:42.991575825Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/982d8ca8-d02d-4b6a-a287-be960d50eb52 [status:200 request:0.057s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:17:43.048354Z\"}\n","stream":"stdout","time":"2026-05-14T09:17:43.048639008Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45616 [status:201 request:0.196s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:17:44.498491Z\"}\n","stream":"stdout","time":"2026-05-14T09:17:44.498676642Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45616\", \"task_id\": \"982d8ca8-d02d-4b6a-a287-be960d50eb52\", \"event\": \"pending_meta_written\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:17:44.498687Z\"}\n","stream":"stdout","time":"2026-05-14T09:17:44.49887501Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/982d8ca8-d02d-4b6a-a287-be960d50eb52?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.155s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:17:44.654677Z\"}\n","stream":"stdout","time":"2026-05-14T09:17:44.654922901Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_2fa037ec85764fc7976fa42fa0c8a602 [status:201 request:0.178s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:17:44.833900Z\"}\n","stream":"stdout","time":"2026-05-14T09:17:44.834201855Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/982d8ca8-d02d-4b6a-a287-be960d50eb52 [status:200 request:0.114s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:17:44.949028Z\"}\n","stream":"stdout","time":"2026-05-14T09:17:44.949285911Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45615\", \"file_size\": 1994, \"file_type\": \"txt\", \"file_path\": \"/data/files/_tmp_govcrawler_article_45615.txt\", \"event\": \"webhook_received\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:18:24.428194Z\"}\n","stream":"stdout","time":"2026-05-14T09:18:24.428693039Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_traces/_doc/640fc35d-07e2-493b-9392-03f11c2a555e [status:201 request:0.041s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:18:24.469294Z\"}\n","stream":"stdout","time":"2026-05-14T09:18:24.469559856Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/640fc35d-07e2-493b-9392-03f11c2a555e?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.042s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:18:24.511229Z\"}\n","stream":"stdout","time":"2026-05-14T09:18:24.511555616Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_cdbb82013dac4d94bb157d89cc78f59e [status:201 request:0.057s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:18:24.570415Z\"}\n","stream":"stdout","time":"2026-05-14T09:18:24.570726932Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/640fc35d-07e2-493b-9392-03f11c2a555e [status:200 request:0.049s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:18:24.619364Z\"}\n","stream":"stdout","time":"2026-05-14T09:18:24.619657097Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45615 [status:201 request:0.100s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:18:24.727640Z\"}\n","stream":"stdout","time":"2026-05-14T09:18:24.728011478Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45615\", \"task_id\": \"640fc35d-07e2-493b-9392-03f11c2a555e\", \"event\": \"pending_meta_written\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:18:24.727887Z\"}\n","stream":"stdout","time":"2026-05-14T09:18:24.728255978Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/640fc35d-07e2-493b-9392-03f11c2a555e?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.100s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:18:24.828326Z\"}\n","stream":"stdout","time":"2026-05-14T09:18:24.828581643Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_8ae515801b314ddbb7e5afaaf039385f [status:201 request:0.059s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:18:24.887180Z\"}\n","stream":"stdout","time":"2026-05-14T09:18:24.887437021Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/640fc35d-07e2-493b-9392-03f11c2a555e [status:200 request:0.082s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:18:24.969501Z\"}\n","stream":"stdout","time":"2026-05-14T09:18:24.969718823Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45614\", \"file_size\": 2003, \"file_type\": \"txt\", \"file_path\": \"/data/files/_tmp_govcrawler_article_45614.txt\", \"event\": \"webhook_received\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:19:20.851088Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:20.851564596Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_traces/_doc/0d8f1a84-2872-49ad-a28a-3ac9224bfd2a [status:201 request:0.043s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:19:20.894556Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:20.894825096Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/0d8f1a84-2872-49ad-a28a-3ac9224bfd2a?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.042s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:19:20.936518Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:20.936791079Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_5e41c71c388b4cc29172e9f2ac30d7dd [status:201 request:0.058s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:19:20.995867Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:20.996181214Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/0d8f1a84-2872-49ad-a28a-3ac9224bfd2a [status:200 request:0.048s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:19:21.044706Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:21.045007186Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45614 [status:201 request:0.052s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:19:21.101565Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:21.101864984Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45614\", \"task_id\": \"0d8f1a84-2872-49ad-a28a-3ac9224bfd2a\", \"event\": \"pending_meta_written\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:19:21.101806Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:21.102162243Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/0d8f1a84-2872-49ad-a28a-3ac9224bfd2a?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.050s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:19:21.152874Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:21.153099005Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_bccbbce4f1b249a8b599ec243e851ef2 [status:201 request:0.108s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:19:21.261181Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:21.261480108Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/0d8f1a84-2872-49ad-a28a-3ac9224bfd2a [status:200 request:0.167s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:19:21.428160Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:21.428356196Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45613\", \"file_size\": 2014, \"file_type\": \"txt\", \"file_path\": \"/data/files/_tmp_govcrawler_article_45613.txt\", \"event\": \"webhook_received\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:19:58.396894Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:58.397213743Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_traces/_doc/f8cfef65-19ea-4968-861c-c2e50a909e05 [status:201 request:0.058s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:19:58.456000Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:58.456179042Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/f8cfef65-19ea-4968-861c-c2e50a909e05?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.072s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:19:58.528268Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:58.52850117Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_5ee168c0c2ff4e7d9af218a790cfed42 [status:201 request:0.095s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:19:58.624052Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:58.624354885Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/f8cfef65-19ea-4968-861c-c2e50a909e05 [status:200 request:0.048s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:19:58.672724Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:58.673014585Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45613 [status:201 request:0.138s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:19:58.822863Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:58.823161169Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45613\", \"task_id\": \"f8cfef65-19ea-4968-861c-c2e50a909e05\", \"event\": \"pending_meta_written\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:19:58.823131Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:58.823418097Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/f8cfef65-19ea-4968-861c-c2e50a909e05?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.083s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:19:58.906315Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:58.906562503Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_bb16856d60104c768b146df694adb284 [status:201 request:0.134s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:19:59.041050Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:59.041268982Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/f8cfef65-19ea-4968-861c-c2e50a909e05 [status:200 request:0.108s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:19:59.149205Z\"}\n","stream":"stdout","time":"2026-05-14T09:19:59.149445733Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45612\", \"file_size\": 1997, \"file_type\": \"txt\", \"file_path\": \"/data/files/_tmp_govcrawler_article_45612.txt\", \"event\": \"webhook_received\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:20:37.822164Z\"}\n","stream":"stdout","time":"2026-05-14T09:20:37.822630623Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_traces/_doc/c2aaae10-e1ff-4f88-bcf6-7267bf37f13c [status:201 request:0.054s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:20:37.876463Z\"}\n","stream":"stdout","time":"2026-05-14T09:20:37.876720216Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/c2aaae10-e1ff-4f88-bcf6-7267bf37f13c?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.050s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:20:37.926558Z\"}\n","stream":"stdout","time":"2026-05-14T09:20:37.926861568Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_581fb10afc834894b0f82a4050c85f82 [status:201 request:0.100s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:20:38.027715Z\"}\n","stream":"stdout","time":"2026-05-14T09:20:38.027979478Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/c2aaae10-e1ff-4f88-bcf6-7267bf37f13c [status:200 request:0.114s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:20:38.143158Z\"}\n","stream":"stdout","time":"2026-05-14T09:20:38.143424901Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45612 [status:201 request:0.056s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:20:38.208324Z\"}\n","stream":"stdout","time":"2026-05-14T09:20:38.208568399Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45612\", \"task_id\": \"c2aaae10-e1ff-4f88-bcf6-7267bf37f13c\", \"event\": \"pending_meta_written\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:20:38.208568Z\"}\n","stream":"stdout","time":"2026-05-14T09:20:38.208875777Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/c2aaae10-e1ff-4f88-bcf6-7267bf37f13c?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.059s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:20:38.268254Z\"}\n","stream":"stdout","time":"2026-05-14T09:20:38.268571328Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_939e80785bc1407181805fd551873b9b [status:201 request:0.109s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:20:38.377824Z\"}\n","stream":"stdout","time":"2026-05-14T09:20:38.378069298Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/c2aaae10-e1ff-4f88-bcf6-7267bf37f13c [status:200 request:0.098s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:20:38.476603Z\"}\n","stream":"stdout","time":"2026-05-14T09:20:38.476906532Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45611\", \"file_size\": 1997, \"file_type\": \"txt\", \"file_path\": \"/data/files/_tmp_govcrawler_article_45611.txt\", \"event\": \"webhook_received\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:21:09.385578Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:09.385987088Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_traces/_doc/3963b450-1dd4-431c-91fb-28d303e68028 [status:201 request:0.049s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:21:09.435766Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:09.4360239Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/3963b450-1dd4-431c-91fb-28d303e68028?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.049s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:21:09.485950Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:09.486209453Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_8c23facef82345a2ac0ebfca60743cc8 [status:201 request:0.059s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:21:09.545439Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:09.545663453Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/3963b450-1dd4-431c-91fb-28d303e68028 [status:200 request:0.057s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:21:09.602418Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:09.602650574Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45611 [status:201 request:0.099s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:21:09.710995Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:09.71122609Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45611\", \"task_id\": \"3963b450-1dd4-431c-91fb-28d303e68028\", \"event\": \"pending_meta_written\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:21:09.711137Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:09.711333554Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/3963b450-1dd4-431c-91fb-28d303e68028?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.074s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:21:09.786022Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:09.786213298Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_b885ac2194f94fc69420f7c291197fa9 [status:201 request:0.084s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:21:09.870472Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:09.870724344Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/3963b450-1dd4-431c-91fb-28d303e68028 [status:200 request:0.082s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:21:09.952524Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:09.952702725Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45608\", \"file_size\": 1998, \"file_type\": \"txt\", \"file_path\": \"/data/files/_tmp_govcrawler_article_45608.txt\", \"event\": \"webhook_received\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:21:49.786706Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:49.787165945Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_traces/_doc/c2cd13ee-f424-4fc9-b6e6-120bae7890e3 [status:201 request:0.352s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:21:50.139765Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:50.139994643Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/c2cd13ee-f424-4fc9-b6e6-120bae7890e3?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.041s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:21:50.181816Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:50.182086932Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_4e6bf3c497614cfab249e1e54428fe4d [status:201 request:0.075s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:21:50.257782Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:50.258083768Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/c2cd13ee-f424-4fc9-b6e6-120bae7890e3 [status:200 request:0.106s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:21:50.364835Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:50.365037081Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45608 [status:201 request:0.053s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:21:50.438318Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:50.438511639Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45608\", \"task_id\": \"c2cd13ee-f424-4fc9-b6e6-120bae7890e3\", \"event\": \"pending_meta_written\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:21:50.438537Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:50.438722477Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/c2cd13ee-f424-4fc9-b6e6-120bae7890e3?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.051s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:21:50.490062Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:50.490318179Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_0fe6550e3895410da4605d9833501099 [status:201 request:0.109s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:21:50.599773Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:50.600078115Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/c2cd13ee-f424-4fc9-b6e6-120bae7890e3 [status:200 request:0.181s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:21:50.781835Z\"}\n","stream":"stdout","time":"2026-05-14T09:21:50.782108124Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45607\", \"file_size\": 2024, \"file_type\": \"txt\", \"file_path\": \"/data/files/_tmp_govcrawler_article_45607.txt\", \"event\": \"webhook_received\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:22:27.511843Z\"}\n","stream":"stdout","time":"2026-05-14T09:22:27.512220022Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_traces/_doc/93669ec0-40a8-4ed6-ab06-9bf614372d0d [status:201 request:0.038s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:22:27.551022Z\"}\n","stream":"stdout","time":"2026-05-14T09:22:27.551192494Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/93669ec0-40a8-4ed6-ab06-9bf614372d0d?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.075s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:22:27.626449Z\"}\n","stream":"stdout","time":"2026-05-14T09:22:27.626732596Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_afbda4db0acf48169b21a5960001db02 [status:201 request:0.066s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:22:27.694004Z\"}\n","stream":"stdout","time":"2026-05-14T09:22:27.694195996Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/93669ec0-40a8-4ed6-ab06-9bf614372d0d [status:200 request:0.115s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:22:27.809511Z\"}\n","stream":"stdout","time":"2026-05-14T09:22:27.809692972Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45607 [status:201 request:0.113s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:22:27.924776Z\"}\n","stream":"stdout","time":"2026-05-14T09:22:27.924931919Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45607\", \"task_id\": \"93669ec0-40a8-4ed6-ab06-9bf614372d0d\", \"event\": \"pending_meta_written\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:22:27.924917Z\"}\n","stream":"stdout","time":"2026-05-14T09:22:27.925041285Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/93669ec0-40a8-4ed6-ab06-9bf614372d0d?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.084s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:22:28.009909Z\"}\n","stream":"stdout","time":"2026-05-14T09:22:28.010239841Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_5f4f80db7430482792cbd4949a6be97b [status:201 request:0.109s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:22:28.119555Z\"}\n","stream":"stdout","time":"2026-05-14T09:22:28.119824652Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/93669ec0-40a8-4ed6-ab06-9bf614372d0d [status:200 request:0.124s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:22:28.243388Z\"}\n","stream":"stdout","time":"2026-05-14T09:22:28.24368651Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45606\", \"file_size\": 2038, \"file_type\": \"txt\", \"file_path\": \"/data/files/_tmp_govcrawler_article_45606.txt\", \"event\": \"webhook_received\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:23:05.845183Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:05.845619751Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_traces/_doc/aeb1fd95-d152-431a-a0c3-c6e7c454874f [status:201 request:0.084s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:23:05.929804Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:05.930061376Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/aeb1fd95-d152-431a-a0c3-c6e7c454874f?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.058s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:23:05.988114Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:05.988365637Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_203b9df93985459c9ed7a1d47487dd70 [status:201 request:0.067s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:23:06.055648Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:06.05596998Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/aeb1fd95-d152-431a-a0c3-c6e7c454874f [status:200 request:0.057s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:23:06.112878Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:06.113147749Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45606 [status:201 request:0.097s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:23:06.221903Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:06.222195947Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45606\", \"task_id\": \"aeb1fd95-d152-431a-a0c3-c6e7c454874f\", \"event\": \"pending_meta_written\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:23:06.222149Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:06.222453218Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/aeb1fd95-d152-431a-a0c3-c6e7c454874f?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.107s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:23:06.329723Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:06.330049043Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_f21a13575131474bb90f5ed0444554c1 [status:201 request:0.084s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:23:06.414526Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:06.414822817Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/aeb1fd95-d152-431a-a0c3-c6e7c454874f [status:200 request:0.124s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:23:06.538524Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:06.538758583Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45605\", \"file_size\": 2036, \"file_type\": \"txt\", \"file_path\": \"/data/files/_tmp_govcrawler_article_45605.txt\", \"event\": \"webhook_received\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:23:38.320598Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:38.321004127Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_traces/_doc/b3f996f2-e40a-408c-8749-d09d20a9abfb [status:201 request:0.043s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:23:38.364341Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:38.364597996Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/b3f996f2-e40a-408c-8749-d09d20a9abfb?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.050s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:23:38.414636Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:38.414931837Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_cc0a9c18603c4c82bd3c2f9c8b1a53ab [status:201 request:0.050s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:23:38.465655Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:38.465991052Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/b3f996f2-e40a-408c-8749-d09d20a9abfb [status:200 request:0.056s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:23:38.522635Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:38.522903419Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45605 [status:201 request:0.151s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:23:38.681202Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:38.681464954Z"}
{"log":"{\"doc_id\": \"govcrawler_article_45605\", \"task_id\": \"b3f996f2-e40a-408c-8749-d09d20a9abfb\", \"event\": \"pending_meta_written\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-14T09:23:38.681426Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:38.681744354Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/b3f996f2-e40a-408c-8749-d09d20a9abfb?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.049s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:23:38.731040Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:38.731271713Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_78f4294bce0c44b69e2191c85b0b2bbd [status:201 request:0.126s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:23:38.857583Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:38.857799133Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/b3f996f2-e40a-408c-8749-d09d20a9abfb [status:200 request:0.111s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:23:38.968624Z\"}\n","stream":"stdout","time":"2026-05-14T09:23:38.968880769Z"}
{"log":"{\"question\": \"2024年广东省各市专利数据 专利授权量 专利申请量\", \"keywords\": [\"专利数据\", \"专利授权量\", \"专利申请量\", \"广东省\"], \"event\": \"qa_search_keywords\", \"level\": \"info\", \"logger\": \"app.core.research_engine\", \"timestamp\": \"2026-05-14T09:39:29.264376Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:29.264766397Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search?search_pipeline=hybrid_rrf_pipeline [status:200 request:1.358s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:31.095864Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:31.09607356Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_mget?_source=title%2Cdoc_number%2Cissuing_org%2Cdoc_type%2Cpublish_date%2Csource_url%2Csource_metadata%2Csource_system%2Csource_site_code%2Csource_target_code [status:200 request:0.011s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:31.108061Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:31.108277713Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Mechanism)} {position: line: 4, column: 162, offset: 228} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:39:31.166351Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:31.166599587Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Person)} {position: line: 4, column: 195, offset: 261} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:39:31.166461Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:31.166627697Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Technology)} {position: line: 4, column: 314, offset: 380} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:39:31.166527Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:31.166633442Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Standard)} {position: line: 4, column: 261, offset: 327} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:39:31.166594Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:31.166672078Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Infrastructure)} {position: line: 4, column: 116, offset: 182} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:39:31.166651Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:31.166700866Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Article)} {position: line: 4, column: 18, offset: 84} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:39:31.166706Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:31.166759154Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Event)} {position: line: 4, column: 76, offset: 142} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:39:31.166762Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:31.166814778Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.009s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:31.175703Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:31.175884501Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:31.178019Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:31.178139379Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_mget?_source=title%2Cdoc_number%2Cissuing_org%2Cdoc_type%2Cpublish_date%2Csource_url%2Csource_metadata%2Csource_system%2Csource_site_code%2Csource_target_code [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:31.179594Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:31.179724192Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_service_guides/_search [status:200 request:0.062s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:31.242222Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:31.24245586Z"}
{"log":"{\"user_id\": \"U_1\", \"query_len\": 26, \"hit_count\": 9, \"event\": \"lobster_kb_search\", \"level\": \"info\", \"logger\": \"app.api.v1.lobster_kb\", \"timestamp\": \"2026-05-14T09:39:31.244980Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:31.245176861Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45613 [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:48.109467Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:48.109727047Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:48.112897Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:48.113067005Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:48.118653Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:48.118833721Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:48.121485Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:48.121615123Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45606 [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:50.654016Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:50.654147813Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:50.656315Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:50.656425326Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:50.659990Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:50.660171003Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:50.662248Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:50.662371688Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45615 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:53.242322Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:53.242536076Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:53.245812Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:53.246020675Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:53.250775Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:53.250909355Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:53.253120Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:53.253235428Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45607 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:56.114357Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:56.114606672Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:56.117751Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:56.117925389Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:56.122771Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:56.122914829Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:56.126034Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:56.126225163Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45612 [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:59.995967Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:59.996332117Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:39:59.999625Z\"}\n","stream":"stdout","time":"2026-05-14T09:39:59.999965659Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:00.005127Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:00.005307774Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:00.007931Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:00.008091317Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45616 [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:00.823820Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:00.824099731Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:00.826925Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:00.827087817Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:00.830821Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:00.831058576Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:00.834002Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:00.834184928Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45614 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:03.748234Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:03.748494672Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:03.752369Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:03.752680041Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:03.756321Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:03.756495295Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:03.759160Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:03.759321787Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45611 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:04.480530Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:04.480856345Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:04.483841Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:04.484059998Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:04.488368Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:04.488577161Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:04.490983Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:04.491117075Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_45608 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:06.606708Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:06.606984774Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:06.610686Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:06.610857817Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:06.614555Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:06.614780935Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:06.617500Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:06.617673057Z"}
{"log":"{\"question\": \"2024年12月各市专利授权情况 广东省\", \"keywords\": [\"专利授权\", \"各市\", \"情况\", \"广东省\"], \"event\": \"qa_search_keywords\", \"level\": \"info\", \"logger\": \"app.core.research_engine\", \"timestamp\": \"2026-05-14T09:40:11.758771Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:11.759331442Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search?search_pipeline=hybrid_rrf_pipeline [status:200 request:0.134s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:12.278208Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:12.2784263Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_mget?_source=title%2Cdoc_number%2Cissuing_org%2Cdoc_type%2Cpublish_date%2Csource_url%2Csource_metadata%2Csource_system%2Csource_site_code%2Csource_target_code [status:200 request:0.015s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:12.294846Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:12.295037136Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Mechanism)} {position: line: 4, column: 162, offset: 228} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:40:12.304307Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:12.304489309Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Person)} {position: line: 4, column: 195, offset: 261} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:40:12.304424Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:12.304525861Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Technology)} {position: line: 4, column: 314, offset: 380} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:40:12.304487Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:12.304570172Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Standard)} {position: line: 4, column: 261, offset: 327} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:40:12.304546Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:12.3046075Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Infrastructure)} {position: line: 4, column: 116, offset: 182} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:40:12.304602Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:12.304678605Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Article)} {position: line: 4, column: 18, offset: 84} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:40:12.304656Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:12.30470979Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Event)} {position: line: 4, column: 76, offset: 142} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:40:12.304714Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:12.304782873Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.008s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:12.312650Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:12.312786201Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:12.315045Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:12.315181428Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_mget?_source=title%2Cdoc_number%2Cissuing_org%2Cdoc_type%2Cpublish_date%2Csource_url%2Csource_metadata%2Csource_system%2Csource_site_code%2Csource_target_code [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:12.316947Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:12.317102408Z"}
{"log":"{\"user_id\": \"U_1\", \"query_len\": 20, \"hit_count\": 9, \"event\": \"lobster_kb_search\", \"level\": \"info\", \"logger\": \"app.api.v1.lobster_kb\", \"timestamp\": \"2026-05-14T09:40:12.317731Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:12.317871449Z"}
{"log":"{\"question\": \"2024年 广东省 专利授权 年度 累计 各市\", \"keywords\": [\"专利授权\", \"年度累计\", \"广东省\"], \"event\": \"qa_search_keywords\", \"level\": \"info\", \"logger\": \"app.core.research_engine\", \"timestamp\": \"2026-05-14T09:40:13.995307Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:13.995687777Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search?search_pipeline=hybrid_rrf_pipeline [status:200 request:0.080s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:14.291170Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:14.291446518Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_mget?_source=title%2Cdoc_number%2Cissuing_org%2Cdoc_type%2Cpublish_date%2Csource_url%2Csource_metadata%2Csource_system%2Csource_site_code%2Csource_target_code [status:200 request:0.009s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:14.302496Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:14.302682304Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Mechanism)} {position: line: 4, column: 162, offset: 228} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:40:14.311155Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:14.311327905Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Person)} {position: line: 4, column: 195, offset: 261} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:40:14.311282Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:14.311438301Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Technology)} {position: line: 4, column: 314, offset: 380} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:40:14.311366Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:14.311472918Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Standard)} {position: line: 4, column: 261, offset: 327} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:40:14.311454Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:14.311526551Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Infrastructure)} {position: line: 4, column: 116, offset: 182} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:40:14.311529Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:14.311591271Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Article)} {position: line: 4, column: 18, offset: 84} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:40:14.311605Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:14.311655666Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Event)} {position: line: 4, column: 76, offset: 142} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-14T09:40:14.311672Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:14.311727412Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.008s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:14.319292Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:14.31949925Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:14.321813Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:14.321957587Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_mget?_source=title%2Cdoc_number%2Cissuing_org%2Cdoc_type%2Cpublish_date%2Csource_url%2Csource_metadata%2Csource_system%2Csource_site_code%2Csource_target_code [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-14T09:40:14.323523Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:14.323632853Z"}
{"log":"{\"user_id\": \"U_1\", \"query_len\": 23, \"hit_count\": 9, \"event\": \"lobster_kb_search\", \"level\": \"info\", \"logger\": \"app.api.v1.lobster_kb\", \"timestamp\": \"2026-05-14T09:40:14.323985Z\"}\n","stream":"stdout","time":"2026-05-14T09:40:14.324113964Z"}
{"log":"{\"doc_id\": \"govcrawler_article_46119\", \"file_size\": 8890, \"file_type\": \"txt\", \"file_path\": \"/data/files/_tmp_govcrawler_article_46119.txt\", \"event\": \"webhook_received\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-15T03:45:12.687212Z\"}\n","stream":"stdout","time":"2026-05-15T03:45:12.687575998Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_traces/_doc/51bf92fb-2765-4047-b46e-d1632ec08e83 [status:201 request:0.045s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:45:12.732433Z\"}\n","stream":"stdout","time":"2026-05-15T03:45:12.732690152Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/51bf92fb-2765-4047-b46e-d1632ec08e83?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.041s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:45:12.774217Z\"}\n","stream":"stdout","time":"2026-05-15T03:45:12.774502189Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_f37e33791e614e79a5cd0a2b994cb27e [status:201 request:0.058s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:45:12.833518Z\"}\n","stream":"stdout","time":"2026-05-15T03:45:12.833757045Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/51bf92fb-2765-4047-b46e-d1632ec08e83 [status:200 request:0.057s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:45:12.890709Z\"}\n","stream":"stdout","time":"2026-05-15T03:45:12.891090988Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_46119 [status:201 request:0.074s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:45:12.973925Z\"}\n","stream":"stdout","time":"2026-05-15T03:45:12.97422061Z"}
{"log":"{\"doc_id\": \"govcrawler_article_46119\", \"task_id\": \"51bf92fb-2765-4047-b46e-d1632ec08e83\", \"event\": \"pending_meta_written\", \"level\": \"info\", \"logger\": \"app.api.v1.ingest\", \"timestamp\": \"2026-05-15T03:45:12.974241Z\"}\n","stream":"stdout","time":"2026-05-15T03:45:12.974540282Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/51bf92fb-2765-4047-b46e-d1632ec08e83?_source=latest_seq\u0026retry_on_conflict=3 [status:200 request:0.058s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:45:13.032481Z\"}\n","stream":"stdout","time":"2026-05-15T03:45:13.032735753Z"}
{"log":"{\"event\": \"PUT http://opensearch:9200/gov_doc_ingest_events/_doc/evt_9d21732c874547b8a8b53e3e74e31588 [status:201 request:0.134s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:45:13.167274Z\"}\n","stream":"stdout","time":"2026-05-15T03:45:13.167541639Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_ingest_traces/_update/51bf92fb-2765-4047-b46e-d1632ec08e83 [status:200 request:0.101s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:45:13.269037Z\"}\n","stream":"stdout","time":"2026-05-15T03:45:13.269322596Z"}
{"log":"{\"question\": \"省网上办事大厅 行政审批 在线监管\", \"keywords\": [\"省网上办事大厅\", \"行政审批\", \"在线监管\", \"省\"], \"event\": \"qa_search_keywords\", \"level\": \"info\", \"logger\": \"app.core.research_engine\", \"timestamp\": \"2026-05-15T03:52:56.513664Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:56.514653239Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search?search_pipeline=hybrid_rrf_pipeline [status:200 request:0.387s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:52:57.204123Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:57.204376741Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_mget?_source=title%2Cdoc_number%2Cissuing_org%2Cdoc_type%2Cpublish_date%2Csource_url%2Csource_metadata%2Csource_system%2Csource_site_code%2Csource_target_code [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:52:57.212187Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:57.212417353Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Mechanism)} {position: line: 4, column: 162, offset: 228} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:52:57.257902Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:57.25817706Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Person)} {position: line: 4, column: 195, offset: 261} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:52:57.258033Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:57.258235504Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Technology)} {position: line: 4, column: 314, offset: 380} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:52:57.258096Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:57.258274548Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Standard)} {position: line: 4, column: 261, offset: 327} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:52:57.258154Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:57.258304552Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Infrastructure)} {position: line: 4, column: 116, offset: 182} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:52:57.258211Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:57.258320943Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Article)} {position: line: 4, column: 18, offset: 84} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:52:57.258266Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:57.258336165Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Event)} {position: line: 4, column: 76, offset: 142} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:52:57.258323Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:57.258366695Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.014s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:52:57.272280Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:57.272428752Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:52:57.275288Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:57.275427331Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_mget?_source=title%2Cdoc_number%2Cissuing_org%2Cdoc_type%2Cpublish_date%2Csource_url%2Csource_metadata%2Csource_system%2Csource_site_code%2Csource_target_code [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:52:57.280423Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:57.280608576Z"}
{"log":"{\"user_id\": \"U_1\", \"query_len\": 17, \"hit_count\": 2, \"event\": \"lobster_kb_search\", \"level\": \"info\", \"logger\": \"app.api.v1.lobster_kb\", \"timestamp\": \"2026-05-15T03:52:57.281102Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:57.28123454Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/doc_mn7auxzhq8ul [status:200 request:0.001s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:52:59.032175Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:59.032356107Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:52:59.034529Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:59.034658661Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.088s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:52:59.122124Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:59.122292938Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:52:59.124762Z\"}\n","stream":"stdout","time":"2026-05-15T03:52:59.124910065Z"}
{"log":"{\"question\": \"省网上办事大厅 行政审批 监管 数据报送 办件\", \"keywords\": [\"省网上办事大厅\", \"行政审批\", \"监管\", \"数据报送\", \"办件\"], \"event\": \"qa_search_keywords\", \"level\": \"info\", \"logger\": \"app.core.research_engine\", \"timestamp\": \"2026-05-15T03:53:03.220178Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:03.220696567Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search?search_pipeline=hybrid_rrf_pipeline [status:200 request:0.065s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:53:03.610643Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:03.610848835Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_mget?_source=title%2Cdoc_number%2Cissuing_org%2Cdoc_type%2Cpublish_date%2Csource_url%2Csource_metadata%2Csource_system%2Csource_site_code%2Csource_target_code [status:200 request:0.005s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:53:03.617777Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:03.617954413Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Mechanism)} {position: line: 4, column: 162, offset: 228} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:53:03.622396Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:03.622587459Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Person)} {position: line: 4, column: 195, offset: 261} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:53:03.622508Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:03.622620973Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Technology)} {position: line: 4, column: 314, offset: 380} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:53:03.622570Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:03.622633297Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Standard)} {position: line: 4, column: 261, offset: 327} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:53:03.622629Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:03.622683133Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Infrastructure)} {position: line: 4, column: 116, offset: 182} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:53:03.622685Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:03.622741037Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Article)} {position: line: 4, column: 18, offset: 84} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:53:03.622741Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:03.622798955Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Event)} {position: line: 4, column: 76, offset: 142} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:53:03.622796Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:03.622851054Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.008s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:53:03.631476Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:03.631647034Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_mget?_source=title%2Cdoc_number%2Cissuing_org%2Cdoc_type%2Cpublish_date%2Csource_url%2Csource_metadata%2Csource_system%2Csource_site_code%2Csource_target_code [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:53:03.633864Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:03.63403408Z"}
{"log":"{\"user_id\": \"U_1\", \"query_len\": 23, \"hit_count\": 1, \"event\": \"lobster_kb_search\", \"level\": \"info\", \"logger\": \"app.api.v1.lobster_kb\", \"timestamp\": \"2026-05-15T03:53:03.634161Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:03.634296271Z"}
{"log":"{\"question\": \"行政审批在线监管 网上办事大厅\", \"keywords\": [\"行政审批\", \"在线监管\", \"网上办事大厅\"], \"event\": \"qa_search_keywords\", \"level\": \"info\", \"logger\": \"app.core.research_engine\", \"timestamp\": \"2026-05-15T03:53:04.672760Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:04.673072211Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search?search_pipeline=hybrid_rrf_pipeline [status:200 request:0.086s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:53:04.978784Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:04.978968232Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_meta/_mget?_source=title%2Cdoc_number%2Cissuing_org%2Cdoc_type%2Cpublish_date%2Csource_url%2Csource_metadata%2Csource_system%2Csource_site_code%2Csource_target_code [status:200 request:0.004s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:53:04.985428Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:04.985541875Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Mechanism)} {position: line: 4, column: 162, offset: 228} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:53:04.988907Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:04.989039153Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Person)} {position: line: 4, column: 195, offset: 261} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:53:04.989012Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:04.989078719Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Technology)} {position: line: 4, column: 314, offset: 380} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:53:04.989074Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:04.989124671Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Standard)} {position: line: 4, column: 261, offset: 327} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:53:04.989130Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:04.989172336Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Infrastructure)} {position: line: 4, column: 116, offset: 182} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:53:04.989184Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:04.989228168Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Article)} {position: line: 4, column: 18, offset: 84} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:53:04.989236Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:04.98927686Z"}
{"log":"{\"event\": \"Received notification from DBMS server: {severity: WARNING} {code: Neo.ClientNotification.Statement.UnknownLabelWarning} {category: UNRECOGNIZED} {title: The provided label is not in the database.} {description: One of the labels in your query is not available in the database, make sure you didn't misspell it or that the label is available when you run this statement in your application (the missing label name is: Event)} {position: line: 4, column: 76, offset: 142} for query: '\\\\n        UNWIND $keywords AS kw\\\\n        MATCH (e)-[r]-(d:Document)\\\\n        WHERE (e:Article OR e:Budget OR e:Condition OR e:DataResource OR e:Event OR e:Indicator OR e:Industry OR e:Infrastructure OR e:Material OR e:Matter OR e:Mechanism OR e:Organization OR e:Person OR e:Policy OR e:PolicyTheme OR e:Project OR e:Region OR e:Standard OR e:System OR e:TargetGroup OR e:Task OR e:Technology OR e:TimeLimit)\\\\n          AND e.name CONTAINS kw\\\\n                    AND (coalesce(d.is_placeholder, false) = false AND (size(coalesce(d.acl_ids, [])) = 0 OR any(token IN coalesce(d.acl_ids, []) WHERE token IN $acl_tokens)))\\\\n        RETURN DISTINCT d.doc_id AS doc_id\\\\n        LIMIT $limit\\\\n        '\", \"level\": \"warning\", \"logger\": \"neo4j.notifications\", \"timestamp\": \"2026-05-15T03:53:04.989288Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:04.989331526Z"}
{"log":"{\"user_id\": \"U_1\", \"query_len\": 15, \"hit_count\": 1, \"event\": \"lobster_kb_search\", \"level\": \"info\", \"logger\": \"app.api.v1.lobster_kb\", \"timestamp\": \"2026-05-15T03:53:04.989504Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:04.989596772Z"}
{"log":"{\"event\": \"GET http://opensearch:9200/gov_doc_meta/_doc/govcrawler_article_46119 [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:53:06.676095Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:06.676320592Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_count [status:200 request:0.003s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:53:06.679391Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:06.67958929Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.007s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:53:06.686366Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:06.686537959Z"}
{"log":"{\"event\": \"POST http://opensearch:9200/gov_doc_chunks/_search [status:200 request:0.002s]\", \"level\": \"info\", \"logger\": \"opensearch\", \"timestamp\": \"2026-05-15T03:53:06.689013Z\"}\n","stream":"stdout","time":"2026-05-15T03:53:06.689158379Z"}
