{"timestamp":"2026-08-27T14:57:47-03:00","level":"error","message":"Migration failed","context":{"migration":"0001_create_tenants","exception":{"class":"PDOException","message":"There is no active transaction","file":"/home/developer/public_html/ls/contextia/app/Infrastructure/Database/MySQLConnection.php:69"}}}
{"timestamp":"2026-08-27T14:58:06-03:00","level":"info","message":"Migration applied","context":{"migration":"0002_create_projects"}}
{"timestamp":"2026-08-27T14:58:07-03:00","level":"info","message":"Migration applied","context":{"migration":"0003_create_api_keys"}}
{"timestamp":"2026-08-27T14:58:07-03:00","level":"info","message":"Migration applied","context":{"migration":"0004_create_intake_batches"}}
{"timestamp":"2026-08-27T14:58:07-03:00","level":"info","message":"Migration applied","context":{"migration":"0005_create_intake_items"}}
{"timestamp":"2026-08-27T14:58:28-03:00","level":"info","message":"Migration applied","context":{"migration":"0001_create_tenants"}}
{"timestamp":"2026-08-27T14:58:28-03:00","level":"info","message":"Migration applied","context":{"migration":"0002_create_projects"}}
{"timestamp":"2026-08-27T14:58:28-03:00","level":"info","message":"Migration applied","context":{"migration":"0003_create_api_keys"}}
{"timestamp":"2026-08-27T14:58:28-03:00","level":"info","message":"Migration applied","context":{"migration":"0004_create_intake_batches"}}
{"timestamp":"2026-08-27T14:58:29-03:00","level":"info","message":"Migration applied","context":{"migration":"0005_create_intake_items"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1,"slug":"key-tenant-cfa1944c33"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1,"project_id":1,"slug":"key-project-cfa1944c33"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"API key created","context":{"project_id":1,"api_key_id":"[REDACTED]","prefix":"ctx_6c3a7a6d"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2,"slug":"revoke-tenant-5e84bf7f4a"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Project created","context":{"tenant_id":2,"project_id":2,"slug":"revoke-project-5e84bf7f4a"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"API key created","context":{"project_id":2,"api_key_id":"[REDACTED]","prefix":"ctx_63196ced"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":3,"slug":"inbox-tenant-390673ed74"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Project created","context":{"tenant_id":3,"project_id":3,"slug":"inbox-project-390673ed74"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":3,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":3,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3,"batch_id":1,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3,"batch_id":2,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-a79c4713d7"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":4,"slug":"intake-tenant-c1ac92f130"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Project created","context":{"tenant_id":4,"project_id":4,"slug":"intake-project-c1ac92f130"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Intake JSON received","context":{"project_id":4,"batch_id":3,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":5,"slug":"intake-tenant-3708bf2ea9"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Project created","context":{"tenant_id":5,"project_id":5,"slug":"intake-project-3708bf2ea9"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Intake JSON received","context":{"project_id":5,"batch_id":4,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":6,"slug":"intake-tenant-1023d7798a"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Project created","context":{"tenant_id":6,"project_id":6,"slug":"intake-project-1023d7798a"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":7,"slug":"intake-tenant-f270a6d8cf"}}
{"timestamp":"2026-08-27T14:58:37-03:00","level":"info","message":"Project created","context":{"tenant_id":7,"project_id":7,"slug":"intake-project-f270a6d8cf"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Intake JSON received","context":{"project_id":7,"batch_id":5,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Intake JSON received","context":{"project_id":7,"batch_id":6,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":8,"slug":"intake-tenant-6a261a9541"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Project created","context":{"tenant_id":8,"project_id":8,"slug":"intake-project-6a261a9541"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":9,"slug":"intake-tenant-33f1bbc881"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Project created","context":{"tenant_id":9,"project_id":9,"slug":"intake-project-33f1bbc881"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Intake JSON received","context":{"project_id":8,"batch_id":7,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Intake JSON received","context":{"project_id":9,"batch_id":8,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":10,"slug":"intake-tenant-5234196d8b"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Project created","context":{"tenant_id":10,"project_id":10,"slug":"intake-project-5234196d8b"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":10,"batch_id":9,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":10,"batch_id":10,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":11,"slug":"intake-tenant-d0b14442d5"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Project created","context":{"tenant_id":11,"project_id":11,"slug":"intake-project-d0b14442d5"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":12,"slug":"intake-tenant-70fc1a9c34"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Project created","context":{"tenant_id":12,"project_id":12,"slug":"intake-project-70fc1a9c34"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":13,"slug":"intake-tenant-0bb7ab172d"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Project created","context":{"tenant_id":13,"project_id":13,"slug":"intake-project-0bb7ab172d"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Intake JSON received","context":{"project_id":12,"batch_id":11,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":14,"slug":"acme-corp-b6f31f75f8"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":15,"slug":"dup-3cbe8df244"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":16,"slug":"tenant-ead714c828"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Project created","context":{"tenant_id":16,"project_id":14,"slug":"project-x-ead714c828"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":17,"slug":"tenant-a-0f56d85ef1"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":18,"slug":"tenant-b-0f56d85ef1"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Project created","context":{"tenant_id":17,"project_id":15,"slug":"same-0f56d85ef1"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Project created","context":{"tenant_id":18,"project_id":16,"slug":"same-0f56d85ef1"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":19,"slug":"iso-a-f7556469fc"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":20,"slug":"iso-b-f7556469fc"}}
{"timestamp":"2026-08-27T14:58:38-03:00","level":"info","message":"Project created","context":{"tenant_id":19,"project_id":17,"slug":"secret-f7556469fc"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":21,"slug":"key-tenant-022478df2a"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":21,"project_id":18,"slug":"key-project-022478df2a"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"API key created","context":{"project_id":18,"api_key_id":"[REDACTED]","prefix":"ctx_d4f149d2"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":22,"slug":"revoke-tenant-b58724f834"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":22,"project_id":19,"slug":"revoke-project-b58724f834"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"API key created","context":{"project_id":19,"api_key_id":"[REDACTED]","prefix":"ctx_2b2f30ba"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":23,"slug":"inbox-tenant-e3e2892053"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":23,"project_id":20,"slug":"inbox-project-e3e2892053"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":20,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":20,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Intake JSON received","context":{"project_id":20,"batch_id":12,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":20,"batch_id":13,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-74b8c3b97a"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":24,"slug":"intake-tenant-93ea9c5f9b"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":24,"project_id":21,"slug":"intake-project-93ea9c5f9b"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Intake JSON received","context":{"project_id":21,"batch_id":14,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":25,"slug":"intake-tenant-5c59b81089"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":25,"project_id":22,"slug":"intake-project-5c59b81089"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Intake JSON received","context":{"project_id":22,"batch_id":15,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":26,"slug":"intake-tenant-f327ee1c97"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":26,"project_id":23,"slug":"intake-project-f327ee1c97"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":27,"slug":"intake-tenant-a2453cec84"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":27,"project_id":24,"slug":"intake-project-a2453cec84"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Intake JSON received","context":{"project_id":24,"batch_id":16,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Intake JSON received","context":{"project_id":24,"batch_id":17,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":28,"slug":"intake-tenant-3989d9a6a0"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":28,"project_id":25,"slug":"intake-project-3989d9a6a0"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":29,"slug":"intake-tenant-b69e6f3a34"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":29,"project_id":26,"slug":"intake-project-b69e6f3a34"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Intake JSON received","context":{"project_id":25,"batch_id":18,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Intake JSON received","context":{"project_id":26,"batch_id":19,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":30,"slug":"intake-tenant-905c2f90f6"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":30,"project_id":27,"slug":"intake-project-905c2f90f6"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":27,"batch_id":20,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":27,"batch_id":21,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":31,"slug":"intake-tenant-f60e98e3e2"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":31,"project_id":28,"slug":"intake-project-f60e98e3e2"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":32,"slug":"intake-tenant-34834cd3b4"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":32,"project_id":29,"slug":"intake-project-34834cd3b4"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":33,"slug":"intake-tenant-ebab293db3"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":33,"project_id":30,"slug":"intake-project-ebab293db3"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Intake JSON received","context":{"project_id":29,"batch_id":22,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":34,"slug":"acme-corp-421c7c6063"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":35,"slug":"dup-0c3b2c78b6"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":36,"slug":"tenant-e7b033b7e9"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":36,"project_id":31,"slug":"project-x-e7b033b7e9"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":37,"slug":"tenant-a-5ec9e4fdd7"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":38,"slug":"tenant-b-5ec9e4fdd7"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":37,"project_id":32,"slug":"same-5ec9e4fdd7"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":38,"project_id":33,"slug":"same-5ec9e4fdd7"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":39,"slug":"iso-a-b4bc489eeb"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":40,"slug":"iso-b-b4bc489eeb"}}
{"timestamp":"2026-08-27T14:58:56-03:00","level":"info","message":"Project created","context":{"tenant_id":39,"project_id":34,"slug":"secret-b4bc489eeb"}}
{"timestamp":"2026-08-27T15:00:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":41,"slug":"smoke-tenant-a"}}
{"timestamp":"2026-08-27T15:00:00-03:00","level":"info","message":"Project created","context":{"tenant_id":41,"project_id":35,"slug":"smoke-project-a"}}
{"timestamp":"2026-08-27T15:00:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":42,"slug":"smoke-tenant-b"}}
{"timestamp":"2026-08-27T15:00:00-03:00","level":"info","message":"Project created","context":{"tenant_id":42,"project_id":36,"slug":"smoke-project-b"}}
{"timestamp":"2026-08-27T15:00:00-03:00","level":"info","message":"API key created","context":{"project_id":35,"api_key_id":"[REDACTED]","prefix":"ctx_31d5e8af"}}
{"timestamp":"2026-08-27T15:00:01-03:00","level":"info","message":"API key created","context":{"project_id":36,"api_key_id":"[REDACTED]","prefix":"ctx_745b1367"}}
{"timestamp":"2026-08-27T15:00:20-03:00","level":"info","message":"Intake JSON received","context":{"project_id":35,"batch_id":23,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:00:20-03:00","level":"info","message":"Intake JSON received","context":{"project_id":35,"batch_id":24,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:00:20-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":35,"batch_id":25,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:00:43-03:00","level":"info","message":"Intake JSON received","context":{"project_id":35,"batch_id":26,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":43,"slug":"key-tenant-a3a86eaf85"}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"Project created","context":{"tenant_id":43,"project_id":37,"slug":"key-project-a3a86eaf85"}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"API key created","context":{"project_id":37,"api_key_id":"[REDACTED]","prefix":"ctx_bbc2cee2"}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":44,"slug":"revoke-tenant-d857ae0182"}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"Project created","context":{"tenant_id":44,"project_id":38,"slug":"revoke-project-d857ae0182"}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"API key created","context":{"project_id":38,"api_key_id":"[REDACTED]","prefix":"ctx_ec7d6baa"}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":45,"slug":"inbox-tenant-2ce9c9d178"}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"Project created","context":{"tenant_id":45,"project_id":39,"slug":"inbox-project-2ce9c9d178"}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":39,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":39,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":39,"batch_id":27,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":39,"batch_id":28,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-693faf8bc9"}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":46,"slug":"intake-tenant-693c955d37"}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"Project created","context":{"tenant_id":46,"project_id":40,"slug":"intake-project-693c955d37"}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":40,"batch_id":29,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":47,"slug":"intake-tenant-f59cabe1c7"}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"Project created","context":{"tenant_id":47,"project_id":41,"slug":"intake-project-f59cabe1c7"}}
{"timestamp":"2026-08-27T15:01:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":41,"batch_id":30,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":48,"slug":"intake-tenant-506d5fff60"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Project created","context":{"tenant_id":48,"project_id":42,"slug":"intake-project-506d5fff60"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":49,"slug":"intake-tenant-8d297e4914"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Project created","context":{"tenant_id":49,"project_id":43,"slug":"intake-project-8d297e4914"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Intake JSON received","context":{"project_id":43,"batch_id":31,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Intake JSON received","context":{"project_id":43,"batch_id":32,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":50,"slug":"intake-tenant-0b3beaed4e"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Project created","context":{"tenant_id":50,"project_id":44,"slug":"intake-project-0b3beaed4e"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":51,"slug":"intake-tenant-caba3418d5"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Project created","context":{"tenant_id":51,"project_id":45,"slug":"intake-project-caba3418d5"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Intake JSON received","context":{"project_id":44,"batch_id":33,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Intake JSON received","context":{"project_id":45,"batch_id":34,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":52,"slug":"intake-tenant-96216ec2aa"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Project created","context":{"tenant_id":52,"project_id":46,"slug":"intake-project-96216ec2aa"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":46,"batch_id":35,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":46,"batch_id":36,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":53,"slug":"intake-tenant-490b4f2f28"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Project created","context":{"tenant_id":53,"project_id":47,"slug":"intake-project-490b4f2f28"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":54,"slug":"intake-tenant-67f94a5af3"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Project created","context":{"tenant_id":54,"project_id":48,"slug":"intake-project-67f94a5af3"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":55,"slug":"intake-tenant-543894b4dd"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Project created","context":{"tenant_id":55,"project_id":49,"slug":"intake-project-543894b4dd"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Intake JSON received","context":{"project_id":48,"batch_id":37,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":56,"slug":"acme-corp-4f89603fb6"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":57,"slug":"dup-096f939ff2"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":58,"slug":"tenant-2dd05a1276"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Project created","context":{"tenant_id":58,"project_id":50,"slug":"project-x-2dd05a1276"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":59,"slug":"tenant-a-4bb1abe16f"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":60,"slug":"tenant-b-4bb1abe16f"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Project created","context":{"tenant_id":59,"project_id":51,"slug":"same-4bb1abe16f"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Project created","context":{"tenant_id":60,"project_id":52,"slug":"same-4bb1abe16f"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":61,"slug":"iso-a-9ee007cd7b"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":62,"slug":"iso-b-9ee007cd7b"}}
{"timestamp":"2026-08-27T15:01:19-03:00","level":"info","message":"Project created","context":{"tenant_id":61,"project_id":53,"slug":"secret-9ee007cd7b"}}
{"timestamp":"2026-08-27T15:02:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":63,"slug":"key-tenant-206a2caf68"}}
{"timestamp":"2026-08-27T15:02:57-03:00","level":"info","message":"Project created","context":{"tenant_id":63,"project_id":54,"slug":"key-project-206a2caf68"}}
{"timestamp":"2026-08-27T15:02:57-03:00","level":"info","message":"API key created","context":{"project_id":54,"api_key_id":"[REDACTED]","prefix":"ctx_77b2146d"}}
{"timestamp":"2026-08-27T15:02:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":64,"slug":"revoke-tenant-3d4caeb840"}}
{"timestamp":"2026-08-27T15:02:57-03:00","level":"info","message":"Project created","context":{"tenant_id":64,"project_id":55,"slug":"revoke-project-3d4caeb840"}}
{"timestamp":"2026-08-27T15:02:57-03:00","level":"info","message":"API key created","context":{"project_id":55,"api_key_id":"[REDACTED]","prefix":"ctx_d7c5e0d3"}}
{"timestamp":"2026-08-27T15:02:57-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":65,"slug":"inbox-tenant-899b707fac"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Project created","context":{"tenant_id":65,"project_id":56,"slug":"inbox-project-899b707fac"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":56,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":56,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":56,"batch_id":38,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":56,"batch_id":39,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-77f8dcca2c"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":66,"slug":"intake-tenant-4dfdd9617d"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Project created","context":{"tenant_id":66,"project_id":57,"slug":"intake-project-4dfdd9617d"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":57,"batch_id":40,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":67,"slug":"intake-tenant-07a7ebb288"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Project created","context":{"tenant_id":67,"project_id":58,"slug":"intake-project-07a7ebb288"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":58,"batch_id":41,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":68,"slug":"intake-tenant-48c71e51f1"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Project created","context":{"tenant_id":68,"project_id":59,"slug":"intake-project-48c71e51f1"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":69,"slug":"intake-tenant-6b5fe921ee"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Project created","context":{"tenant_id":69,"project_id":60,"slug":"intake-project-6b5fe921ee"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":60,"batch_id":42,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":60,"batch_id":43,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":70,"slug":"intake-tenant-6c6137947a"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Project created","context":{"tenant_id":70,"project_id":61,"slug":"intake-project-6c6137947a"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":71,"slug":"intake-tenant-d0508a5ab4"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Project created","context":{"tenant_id":71,"project_id":62,"slug":"intake-project-d0508a5ab4"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":61,"batch_id":44,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":62,"batch_id":45,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":72,"slug":"intake-tenant-f05849189c"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Project created","context":{"tenant_id":72,"project_id":63,"slug":"intake-project-f05849189c"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":63,"batch_id":46,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":63,"batch_id":47,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":73,"slug":"intake-tenant-41a53a154f"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Project created","context":{"tenant_id":73,"project_id":64,"slug":"intake-project-41a53a154f"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":74,"slug":"intake-tenant-5fd5d538ac"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Project created","context":{"tenant_id":74,"project_id":65,"slug":"intake-project-5fd5d538ac"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":75,"slug":"intake-tenant-6ee1781cfc"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Project created","context":{"tenant_id":75,"project_id":66,"slug":"intake-project-6ee1781cfc"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":65,"batch_id":48,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":76,"slug":"acme-corp-a25b372009"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":77,"slug":"dup-633f25f44b"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":78,"slug":"tenant-8365d92cc5"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Project created","context":{"tenant_id":78,"project_id":67,"slug":"project-x-8365d92cc5"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":79,"slug":"tenant-a-34636dfba2"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":80,"slug":"tenant-b-34636dfba2"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Project created","context":{"tenant_id":79,"project_id":68,"slug":"same-34636dfba2"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Project created","context":{"tenant_id":80,"project_id":69,"slug":"same-34636dfba2"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":81,"slug":"iso-a-0f0a7bbfe3"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":82,"slug":"iso-b-0f0a7bbfe3"}}
{"timestamp":"2026-08-27T15:02:58-03:00","level":"info","message":"Project created","context":{"tenant_id":81,"project_id":70,"slug":"secret-0f0a7bbfe3"}}
{"timestamp":"2026-08-27T15:12:50-03:00","level":"info","message":"Migration applied","context":{"migration":"0006_create_database_connections"}}
{"timestamp":"2026-08-27T15:12:50-03:00","level":"error","message":"Migration failed","context":{"migration":"0007_create_index_sources","exception":{"class":"PDOException","message":"SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'recursive TINYINT(1) NOT NULL DEFAULT 0,\n  enabled TINYINT(1) NOT NULL DEFAULT 1' at line 8","file":"/home/developer/public_html/ls/contextia/app/Infrastructure/Database/MySQLConnection.php:59"}}}
{"timestamp":"2026-08-27T15:13:04-03:00","level":"info","message":"Migration applied","context":{"migration":"0007_create_index_sources"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":83,"slug":"key-tenant-9c427d2d81"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":83,"project_id":71,"slug":"key-project-9c427d2d81"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"API key created","context":{"project_id":71,"api_key_id":"[REDACTED]","prefix":"ctx_c7f6ba38"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":84,"slug":"revoke-tenant-761a6931ba"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":84,"project_id":72,"slug":"revoke-project-761a6931ba"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"API key created","context":{"project_id":72,"api_key_id":"[REDACTED]","prefix":"ctx_0f2b7951"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":85,"slug":"dbconn-tenant-b98b038d7f"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":85,"project_id":73,"slug":"dbconn-a-b98b038d7f"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":85,"project_id":74,"slug":"dbconn-b-b98b038d7f"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Database connection created","context":{"project_id":73,"connection_id":1,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":86,"slug":"dbconn-tenant-1a9ecfe6c3"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":86,"project_id":75,"slug":"dbconn-a-1a9ecfe6c3"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":86,"project_id":76,"slug":"dbconn-b-1a9ecfe6c3"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Database connection created","context":{"project_id":75,"connection_id":2,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":87,"slug":"dbconn-tenant-243b95a88b"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":87,"project_id":77,"slug":"dbconn-a-243b95a88b"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":87,"project_id":78,"slug":"dbconn-b-243b95a88b"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":88,"slug":"dbconn-tenant-d69c68ac3a"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":88,"project_id":79,"slug":"dbconn-a-d69c68ac3a"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":88,"project_id":80,"slug":"dbconn-b-d69c68ac3a"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Database connection created","context":{"project_id":79,"connection_id":3,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Database connection created","context":{"project_id":80,"connection_id":4,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":89,"slug":"dbconn-tenant-74546b26d4"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":89,"project_id":81,"slug":"dbconn-a-74546b26d4"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":89,"project_id":82,"slug":"dbconn-b-74546b26d4"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Database connection created","context":{"project_id":81,"connection_id":5,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":81,"connection_id":5}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":90,"slug":"dbconn-tenant-4855727f9f"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":90,"project_id":83,"slug":"dbconn-a-4855727f9f"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":90,"project_id":84,"slug":"dbconn-b-4855727f9f"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Database connection created","context":{"project_id":83,"connection_id":6,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":83,"connection_id":6,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":91,"slug":"dbconn-tenant-9fbd4be47e"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":91,"project_id":85,"slug":"dbconn-a-9fbd4be47e"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":91,"project_id":86,"slug":"dbconn-b-9fbd4be47e"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Database connection created","context":{"project_id":85,"connection_id":7,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":92,"slug":"dbconn-tenant-2032492144"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":92,"project_id":87,"slug":"dbconn-a-2032492144"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":92,"project_id":88,"slug":"dbconn-b-2032492144"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Database connection created","context":{"project_id":87,"connection_id":8,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Database connection disabled","context":{"project_id":87,"connection_id":8}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Database connection enabled","context":{"project_id":87,"connection_id":8}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":93,"slug":"dbconn-tenant-8c5bae92cf"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":93,"project_id":89,"slug":"dbconn-a-8c5bae92cf"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":93,"project_id":90,"slug":"dbconn-b-8c5bae92cf"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Database connection created","context":{"project_id":89,"connection_id":9,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":94,"slug":"inbox-tenant-06b113d304"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":94,"project_id":91,"slug":"inbox-project-06b113d304"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":91,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":91,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Intake JSON received","context":{"project_id":91,"batch_id":49,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":91,"batch_id":50,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-a3bd04cced"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":95,"slug":"source-tenant-1797cfc23e"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":95,"project_id":92,"slug":"source-a-1797cfc23e"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":95,"project_id":93,"slug":"source-b-1797cfc23e"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Index source created","context":{"project_id":92,"source_id":1,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":96,"slug":"source-tenant-c10c2d483b"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":96,"project_id":94,"slug":"source-a-c10c2d483b"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":96,"project_id":95,"slug":"source-b-c10c2d483b"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Index source created","context":{"project_id":94,"source_id":2,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":97,"slug":"source-tenant-d5a15e2610"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":97,"project_id":96,"slug":"source-a-d5a15e2610"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":97,"project_id":97,"slug":"source-b-d5a15e2610"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":98,"slug":"source-tenant-1d596e2081"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":98,"project_id":98,"slug":"source-a-1d596e2081"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":98,"project_id":99,"slug":"source-b-1d596e2081"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":99,"slug":"source-tenant-adbec13793"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":99,"project_id":100,"slug":"source-a-adbec13793"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":99,"project_id":101,"slug":"source-b-adbec13793"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Index source created","context":{"project_id":100,"source_id":3,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":100,"slug":"source-tenant-279020d53a"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":100,"project_id":102,"slug":"source-a-279020d53a"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":100,"project_id":103,"slug":"source-b-279020d53a"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Index source created","context":{"project_id":102,"source_id":4,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Index source created","context":{"project_id":103,"source_id":5,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":101,"slug":"source-tenant-adb5dc60f7"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":101,"project_id":104,"slug":"source-a-adb5dc60f7"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":101,"project_id":105,"slug":"source-b-adb5dc60f7"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Index source created","context":{"project_id":104,"source_id":6,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Index source disabled","context":{"project_id":104,"source_id":6}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Index source enabled","context":{"project_id":104,"source_id":6}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":102,"slug":"source-tenant-4ed6d05d4e"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":102,"project_id":106,"slug":"source-a-4ed6d05d4e"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":102,"project_id":107,"slug":"source-b-4ed6d05d4e"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Index source created","context":{"project_id":106,"source_id":7,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":103,"slug":"intake-tenant-2405b4e570"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":103,"project_id":108,"slug":"intake-project-2405b4e570"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Intake JSON received","context":{"project_id":108,"batch_id":51,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":104,"slug":"intake-tenant-53179d8b2c"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":104,"project_id":109,"slug":"intake-project-53179d8b2c"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Intake JSON received","context":{"project_id":109,"batch_id":52,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":105,"slug":"intake-tenant-89acde2abd"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":105,"project_id":110,"slug":"intake-project-89acde2abd"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":106,"slug":"intake-tenant-601a0c123a"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":106,"project_id":111,"slug":"intake-project-601a0c123a"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Intake JSON received","context":{"project_id":111,"batch_id":53,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Intake JSON received","context":{"project_id":111,"batch_id":54,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":107,"slug":"intake-tenant-3f5d4f208f"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":107,"project_id":112,"slug":"intake-project-3f5d4f208f"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":108,"slug":"intake-tenant-8268190f8a"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Project created","context":{"tenant_id":108,"project_id":113,"slug":"intake-project-8268190f8a"}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Intake JSON received","context":{"project_id":112,"batch_id":55,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:14:40-03:00","level":"info","message":"Intake JSON received","context":{"project_id":113,"batch_id":56,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":109,"slug":"intake-tenant-ccb678f27c"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Project created","context":{"tenant_id":109,"project_id":114,"slug":"intake-project-ccb678f27c"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":114,"batch_id":57,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":114,"batch_id":58,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":110,"slug":"intake-tenant-e17910a0a3"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Project created","context":{"tenant_id":110,"project_id":115,"slug":"intake-project-e17910a0a3"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":111,"slug":"intake-tenant-ba4ee74081"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Project created","context":{"tenant_id":111,"project_id":116,"slug":"intake-project-ba4ee74081"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":112,"slug":"intake-tenant-f88c19cdf2"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Project created","context":{"tenant_id":112,"project_id":117,"slug":"intake-project-f88c19cdf2"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Intake JSON received","context":{"project_id":116,"batch_id":59,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":113,"slug":"acme-corp-6382de3a54"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":114,"slug":"dup-a5adac8056"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":115,"slug":"tenant-326ffeacb2"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Project created","context":{"tenant_id":115,"project_id":118,"slug":"project-x-326ffeacb2"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":116,"slug":"tenant-a-beb02d5e0e"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":117,"slug":"tenant-b-beb02d5e0e"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Project created","context":{"tenant_id":116,"project_id":119,"slug":"same-beb02d5e0e"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Project created","context":{"tenant_id":117,"project_id":120,"slug":"same-beb02d5e0e"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":118,"slug":"iso-a-776e815fce"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":119,"slug":"iso-b-776e815fce"}}
{"timestamp":"2026-08-27T15:14:41-03:00","level":"info","message":"Project created","context":{"tenant_id":118,"project_id":121,"slug":"secret-776e815fce"}}
{"timestamp":"2026-08-27T15:15:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":120,"slug":"smoke-e2e"}}
{"timestamp":"2026-08-27T15:15:28-03:00","level":"info","message":"Project created","context":{"tenant_id":120,"project_id":122,"slug":"smoke-proj"}}
{"timestamp":"2026-08-27T15:15:38-03:00","level":"info","message":"Database connection created","context":{"project_id":122,"connection_id":10,"name":"self-dev","driver":"mysql"}}
{"timestamp":"2026-08-27T15:15:45-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":122,"connection_id":10}}
{"timestamp":"2026-08-27T15:15:56-03:00","level":"info","message":"Index source created","context":{"project_id":122,"source_id":8,"type":"directory","name":"app-dir"}}
{"timestamp":"2026-08-27T15:16:03-03:00","level":"info","message":"API key created","context":{"project_id":122,"api_key_id":"[REDACTED]","prefix":"ctx_2d82d10e"}}
{"timestamp":"2026-08-27T15:16:11-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":121,"slug":"key-tenant-1c527afd59"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":121,"project_id":123,"slug":"key-project-1c527afd59"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"API key created","context":{"project_id":123,"api_key_id":"[REDACTED]","prefix":"ctx_4b69221f"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":122,"slug":"revoke-tenant-648217389a"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":122,"project_id":124,"slug":"revoke-project-648217389a"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"API key created","context":{"project_id":124,"api_key_id":"[REDACTED]","prefix":"ctx_f8d7b410"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":123,"slug":"dbconn-tenant-8633f70a54"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":123,"project_id":125,"slug":"dbconn-a-8633f70a54"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":123,"project_id":126,"slug":"dbconn-b-8633f70a54"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Database connection created","context":{"project_id":125,"connection_id":11,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":124,"slug":"dbconn-tenant-c9a6330687"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":124,"project_id":127,"slug":"dbconn-a-c9a6330687"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":124,"project_id":128,"slug":"dbconn-b-c9a6330687"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Database connection created","context":{"project_id":127,"connection_id":12,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":125,"slug":"dbconn-tenant-92a5805084"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":125,"project_id":129,"slug":"dbconn-a-92a5805084"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":125,"project_id":130,"slug":"dbconn-b-92a5805084"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":126,"slug":"dbconn-tenant-e4a79f0396"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":126,"project_id":131,"slug":"dbconn-a-e4a79f0396"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":126,"project_id":132,"slug":"dbconn-b-e4a79f0396"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Database connection created","context":{"project_id":131,"connection_id":13,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Database connection created","context":{"project_id":132,"connection_id":14,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":127,"slug":"dbconn-tenant-cf30660090"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":127,"project_id":133,"slug":"dbconn-a-cf30660090"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":127,"project_id":134,"slug":"dbconn-b-cf30660090"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Database connection created","context":{"project_id":133,"connection_id":15,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":133,"connection_id":15}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":128,"slug":"dbconn-tenant-b10b6c7573"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":128,"project_id":135,"slug":"dbconn-a-b10b6c7573"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":128,"project_id":136,"slug":"dbconn-b-b10b6c7573"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Database connection created","context":{"project_id":135,"connection_id":16,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":135,"connection_id":16,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":129,"slug":"dbconn-tenant-3bf64b4e1a"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":129,"project_id":137,"slug":"dbconn-a-3bf64b4e1a"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":129,"project_id":138,"slug":"dbconn-b-3bf64b4e1a"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Database connection created","context":{"project_id":137,"connection_id":17,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":130,"slug":"dbconn-tenant-785d7ab78f"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":130,"project_id":139,"slug":"dbconn-a-785d7ab78f"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":130,"project_id":140,"slug":"dbconn-b-785d7ab78f"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Database connection created","context":{"project_id":139,"connection_id":18,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Database connection disabled","context":{"project_id":139,"connection_id":18}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Database connection enabled","context":{"project_id":139,"connection_id":18}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":131,"slug":"dbconn-tenant-ba3ec5f3fd"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":131,"project_id":141,"slug":"dbconn-a-ba3ec5f3fd"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":131,"project_id":142,"slug":"dbconn-b-ba3ec5f3fd"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Database connection created","context":{"project_id":141,"connection_id":19,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":132,"slug":"inbox-tenant-5b93b38ed9"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":132,"project_id":143,"slug":"inbox-project-5b93b38ed9"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":143,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":143,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Intake JSON received","context":{"project_id":143,"batch_id":60,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":143,"batch_id":61,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-e2bcf287cf"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":133,"slug":"source-tenant-920e23a44b"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":133,"project_id":144,"slug":"source-a-920e23a44b"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":133,"project_id":145,"slug":"source-b-920e23a44b"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Index source created","context":{"project_id":144,"source_id":9,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":134,"slug":"source-tenant-39a9fd1e13"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":134,"project_id":146,"slug":"source-a-39a9fd1e13"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":134,"project_id":147,"slug":"source-b-39a9fd1e13"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Index source created","context":{"project_id":146,"source_id":10,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":135,"slug":"source-tenant-17f8645525"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":135,"project_id":148,"slug":"source-a-17f8645525"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":135,"project_id":149,"slug":"source-b-17f8645525"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":136,"slug":"source-tenant-9fc3484eaf"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":136,"project_id":150,"slug":"source-a-9fc3484eaf"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":136,"project_id":151,"slug":"source-b-9fc3484eaf"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":137,"slug":"source-tenant-91a7b1d531"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":137,"project_id":152,"slug":"source-a-91a7b1d531"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":137,"project_id":153,"slug":"source-b-91a7b1d531"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Index source created","context":{"project_id":152,"source_id":11,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":138,"slug":"source-tenant-d681b06891"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":138,"project_id":154,"slug":"source-a-d681b06891"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":138,"project_id":155,"slug":"source-b-d681b06891"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Index source created","context":{"project_id":154,"source_id":12,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Index source created","context":{"project_id":155,"source_id":13,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":139,"slug":"source-tenant-c6ad02fe5a"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":139,"project_id":156,"slug":"source-a-c6ad02fe5a"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":139,"project_id":157,"slug":"source-b-c6ad02fe5a"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Index source created","context":{"project_id":156,"source_id":14,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Index source disabled","context":{"project_id":156,"source_id":14}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Index source enabled","context":{"project_id":156,"source_id":14}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":140,"slug":"source-tenant-5386780a74"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":140,"project_id":158,"slug":"source-a-5386780a74"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":140,"project_id":159,"slug":"source-b-5386780a74"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Index source created","context":{"project_id":158,"source_id":15,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":141,"slug":"intake-tenant-e71af0b0a7"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":141,"project_id":160,"slug":"intake-project-e71af0b0a7"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Intake JSON received","context":{"project_id":160,"batch_id":62,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":142,"slug":"intake-tenant-008839a919"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":142,"project_id":161,"slug":"intake-project-008839a919"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Intake JSON received","context":{"project_id":161,"batch_id":63,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":143,"slug":"intake-tenant-5e3f2fca04"}}
{"timestamp":"2026-08-27T15:16:47-03:00","level":"info","message":"Project created","context":{"tenant_id":143,"project_id":162,"slug":"intake-project-5e3f2fca04"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":144,"slug":"intake-tenant-d07d5e5534"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Project created","context":{"tenant_id":144,"project_id":163,"slug":"intake-project-d07d5e5534"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Intake JSON received","context":{"project_id":163,"batch_id":64,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Intake JSON received","context":{"project_id":163,"batch_id":65,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":145,"slug":"intake-tenant-cbed7db426"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Project created","context":{"tenant_id":145,"project_id":164,"slug":"intake-project-cbed7db426"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":146,"slug":"intake-tenant-e93b567727"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Project created","context":{"tenant_id":146,"project_id":165,"slug":"intake-project-e93b567727"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Intake JSON received","context":{"project_id":164,"batch_id":66,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Intake JSON received","context":{"project_id":165,"batch_id":67,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":147,"slug":"intake-tenant-b086c8ff8c"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Project created","context":{"tenant_id":147,"project_id":166,"slug":"intake-project-b086c8ff8c"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":166,"batch_id":68,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":166,"batch_id":69,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":148,"slug":"intake-tenant-b423cb3a30"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Project created","context":{"tenant_id":148,"project_id":167,"slug":"intake-project-b423cb3a30"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":149,"slug":"intake-tenant-090c719de5"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Project created","context":{"tenant_id":149,"project_id":168,"slug":"intake-project-090c719de5"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":150,"slug":"intake-tenant-507be4836e"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Project created","context":{"tenant_id":150,"project_id":169,"slug":"intake-project-507be4836e"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Intake JSON received","context":{"project_id":168,"batch_id":70,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":151,"slug":"acme-corp-e3f461c469"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":152,"slug":"dup-2a18c524fa"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":153,"slug":"tenant-87aed61342"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Project created","context":{"tenant_id":153,"project_id":170,"slug":"project-x-87aed61342"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":154,"slug":"tenant-a-e6b2861ba6"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":155,"slug":"tenant-b-e6b2861ba6"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Project created","context":{"tenant_id":154,"project_id":171,"slug":"same-e6b2861ba6"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Project created","context":{"tenant_id":155,"project_id":172,"slug":"same-e6b2861ba6"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":156,"slug":"iso-a-3d0bc67d63"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":157,"slug":"iso-b-3d0bc67d63"}}
{"timestamp":"2026-08-27T15:16:48-03:00","level":"info","message":"Project created","context":{"tenant_id":156,"project_id":173,"slug":"secret-3d0bc67d63"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":158,"slug":"key-tenant-9ed0287ae7"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":158,"project_id":174,"slug":"key-project-9ed0287ae7"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"API key created","context":{"project_id":174,"api_key_id":"[REDACTED]","prefix":"ctx_0c2e4e4c"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":159,"slug":"revoke-tenant-8413a8698d"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":159,"project_id":175,"slug":"revoke-project-8413a8698d"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"API key created","context":{"project_id":175,"api_key_id":"[REDACTED]","prefix":"ctx_78064bd0"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":160,"slug":"dbconn-tenant-6ce0fa51cd"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":160,"project_id":176,"slug":"dbconn-a-6ce0fa51cd"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":160,"project_id":177,"slug":"dbconn-b-6ce0fa51cd"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Database connection created","context":{"project_id":176,"connection_id":20,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":161,"slug":"dbconn-tenant-85d89ad4f0"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":161,"project_id":178,"slug":"dbconn-a-85d89ad4f0"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":161,"project_id":179,"slug":"dbconn-b-85d89ad4f0"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Database connection created","context":{"project_id":178,"connection_id":21,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":162,"slug":"dbconn-tenant-1a7b3fdae7"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":162,"project_id":180,"slug":"dbconn-a-1a7b3fdae7"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":162,"project_id":181,"slug":"dbconn-b-1a7b3fdae7"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":163,"slug":"dbconn-tenant-534dbdfe9b"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":163,"project_id":182,"slug":"dbconn-a-534dbdfe9b"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":163,"project_id":183,"slug":"dbconn-b-534dbdfe9b"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Database connection created","context":{"project_id":182,"connection_id":22,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Database connection created","context":{"project_id":183,"connection_id":23,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":164,"slug":"dbconn-tenant-084e30e7d4"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":164,"project_id":184,"slug":"dbconn-a-084e30e7d4"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":164,"project_id":185,"slug":"dbconn-b-084e30e7d4"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Database connection created","context":{"project_id":184,"connection_id":24,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":184,"connection_id":24}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":165,"slug":"dbconn-tenant-9968c87a95"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":165,"project_id":186,"slug":"dbconn-a-9968c87a95"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":165,"project_id":187,"slug":"dbconn-b-9968c87a95"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Database connection created","context":{"project_id":186,"connection_id":25,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":186,"connection_id":25,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":166,"slug":"dbconn-tenant-11c4567759"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":166,"project_id":188,"slug":"dbconn-a-11c4567759"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":166,"project_id":189,"slug":"dbconn-b-11c4567759"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Database connection created","context":{"project_id":188,"connection_id":26,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":167,"slug":"dbconn-tenant-4dad64de44"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":167,"project_id":190,"slug":"dbconn-a-4dad64de44"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":167,"project_id":191,"slug":"dbconn-b-4dad64de44"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Database connection created","context":{"project_id":190,"connection_id":27,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Database connection disabled","context":{"project_id":190,"connection_id":27}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Database connection enabled","context":{"project_id":190,"connection_id":27}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":168,"slug":"dbconn-tenant-4472266ed5"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":168,"project_id":192,"slug":"dbconn-a-4472266ed5"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":168,"project_id":193,"slug":"dbconn-b-4472266ed5"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Database connection created","context":{"project_id":192,"connection_id":28,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":169,"slug":"inbox-tenant-e065de034d"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":169,"project_id":194,"slug":"inbox-project-e065de034d"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":194,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":194,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":194,"batch_id":71,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":194,"batch_id":72,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-3e37dcd085"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":170,"slug":"source-tenant-d195be6b74"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":170,"project_id":195,"slug":"source-a-d195be6b74"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":170,"project_id":196,"slug":"source-b-d195be6b74"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Index source created","context":{"project_id":195,"source_id":16,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":171,"slug":"source-tenant-eb4d377b62"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":171,"project_id":197,"slug":"source-a-eb4d377b62"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":171,"project_id":198,"slug":"source-b-eb4d377b62"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Index source created","context":{"project_id":197,"source_id":17,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":172,"slug":"source-tenant-0bf43da7d7"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":172,"project_id":199,"slug":"source-a-0bf43da7d7"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":172,"project_id":200,"slug":"source-b-0bf43da7d7"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":173,"slug":"source-tenant-d32d167df5"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":173,"project_id":201,"slug":"source-a-d32d167df5"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":173,"project_id":202,"slug":"source-b-d32d167df5"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":174,"slug":"source-tenant-e20f4f5b61"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":174,"project_id":203,"slug":"source-a-e20f4f5b61"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":174,"project_id":204,"slug":"source-b-e20f4f5b61"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Index source created","context":{"project_id":203,"source_id":18,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":175,"slug":"source-tenant-d5f6a84d8a"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":175,"project_id":205,"slug":"source-a-d5f6a84d8a"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":175,"project_id":206,"slug":"source-b-d5f6a84d8a"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Index source created","context":{"project_id":205,"source_id":19,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Index source created","context":{"project_id":206,"source_id":20,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":176,"slug":"source-tenant-59ac368f3e"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":176,"project_id":207,"slug":"source-a-59ac368f3e"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":176,"project_id":208,"slug":"source-b-59ac368f3e"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Index source created","context":{"project_id":207,"source_id":21,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Index source disabled","context":{"project_id":207,"source_id":21}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Index source enabled","context":{"project_id":207,"source_id":21}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":177,"slug":"source-tenant-68d2896947"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":177,"project_id":209,"slug":"source-a-68d2896947"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":177,"project_id":210,"slug":"source-b-68d2896947"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Index source created","context":{"project_id":209,"source_id":22,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":178,"slug":"intake-tenant-d35d16b451"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":178,"project_id":211,"slug":"intake-project-d35d16b451"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":211,"batch_id":73,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":179,"slug":"intake-tenant-cf5e79302a"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":179,"project_id":212,"slug":"intake-project-cf5e79302a"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":212,"batch_id":74,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":180,"slug":"intake-tenant-c44b36c132"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":180,"project_id":213,"slug":"intake-project-c44b36c132"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":181,"slug":"intake-tenant-1380979a7a"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":181,"project_id":214,"slug":"intake-project-1380979a7a"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":214,"batch_id":75,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":214,"batch_id":76,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":182,"slug":"intake-tenant-9c4a462fc6"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":182,"project_id":215,"slug":"intake-project-9c4a462fc6"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":183,"slug":"intake-tenant-f4108963c0"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":183,"project_id":216,"slug":"intake-project-f4108963c0"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":215,"batch_id":77,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":216,"batch_id":78,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":184,"slug":"intake-tenant-a4e75c26f8"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":184,"project_id":217,"slug":"intake-project-a4e75c26f8"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":217,"batch_id":79,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":217,"batch_id":80,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":185,"slug":"intake-tenant-c8d0fe43b8"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":185,"project_id":218,"slug":"intake-project-c8d0fe43b8"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":186,"slug":"intake-tenant-27adaa05f0"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":186,"project_id":219,"slug":"intake-project-27adaa05f0"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":187,"slug":"intake-tenant-b1ad127f2c"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":187,"project_id":220,"slug":"intake-project-b1ad127f2c"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":219,"batch_id":81,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":188,"slug":"acme-corp-44165c2e52"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":189,"slug":"dup-676a96471f"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":190,"slug":"tenant-d9bd2fc6f7"}}
{"timestamp":"2026-08-27T15:17:58-03:00","level":"info","message":"Project created","context":{"tenant_id":190,"project_id":221,"slug":"project-x-d9bd2fc6f7"}}
{"timestamp":"2026-08-27T15:17:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":191,"slug":"tenant-a-0cf1265c06"}}
{"timestamp":"2026-08-27T15:17:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":192,"slug":"tenant-b-0cf1265c06"}}
{"timestamp":"2026-08-27T15:17:59-03:00","level":"info","message":"Project created","context":{"tenant_id":191,"project_id":222,"slug":"same-0cf1265c06"}}
{"timestamp":"2026-08-27T15:17:59-03:00","level":"info","message":"Project created","context":{"tenant_id":192,"project_id":223,"slug":"same-0cf1265c06"}}
{"timestamp":"2026-08-27T15:17:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":193,"slug":"iso-a-469a19b152"}}
{"timestamp":"2026-08-27T15:17:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":194,"slug":"iso-b-469a19b152"}}
{"timestamp":"2026-08-27T15:17:59-03:00","level":"info","message":"Project created","context":{"tenant_id":193,"project_id":224,"slug":"secret-469a19b152"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":195,"slug":"key-tenant-893201c330"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":195,"project_id":225,"slug":"key-project-893201c330"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"API key created","context":{"project_id":225,"api_key_id":"[REDACTED]","prefix":"ctx_7d891e6b"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":196,"slug":"revoke-tenant-43486cd9b3"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":196,"project_id":226,"slug":"revoke-project-43486cd9b3"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"API key created","context":{"project_id":226,"api_key_id":"[REDACTED]","prefix":"ctx_916ec762"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":197,"slug":"dbconn-tenant-d6462b4eec"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":197,"project_id":227,"slug":"dbconn-a-d6462b4eec"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":197,"project_id":228,"slug":"dbconn-b-d6462b4eec"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Database connection created","context":{"project_id":227,"connection_id":29,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":198,"slug":"dbconn-tenant-cdfabb75e3"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":198,"project_id":229,"slug":"dbconn-a-cdfabb75e3"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":198,"project_id":230,"slug":"dbconn-b-cdfabb75e3"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Database connection created","context":{"project_id":229,"connection_id":30,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":199,"slug":"dbconn-tenant-0d35bb362c"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":199,"project_id":231,"slug":"dbconn-a-0d35bb362c"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":199,"project_id":232,"slug":"dbconn-b-0d35bb362c"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":200,"slug":"dbconn-tenant-d06f7f6b9e"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":200,"project_id":233,"slug":"dbconn-a-d06f7f6b9e"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":200,"project_id":234,"slug":"dbconn-b-d06f7f6b9e"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Database connection created","context":{"project_id":233,"connection_id":31,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Database connection created","context":{"project_id":234,"connection_id":32,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":201,"slug":"dbconn-tenant-fc3cc5e5be"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":201,"project_id":235,"slug":"dbconn-a-fc3cc5e5be"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":201,"project_id":236,"slug":"dbconn-b-fc3cc5e5be"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Database connection created","context":{"project_id":235,"connection_id":33,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":235,"connection_id":33}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":202,"slug":"dbconn-tenant-523489d9e7"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":202,"project_id":237,"slug":"dbconn-a-523489d9e7"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":202,"project_id":238,"slug":"dbconn-b-523489d9e7"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Database connection created","context":{"project_id":237,"connection_id":34,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":237,"connection_id":34,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":203,"slug":"dbconn-tenant-6e8b3bc313"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":203,"project_id":239,"slug":"dbconn-a-6e8b3bc313"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":203,"project_id":240,"slug":"dbconn-b-6e8b3bc313"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Database connection created","context":{"project_id":239,"connection_id":35,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":204,"slug":"dbconn-tenant-503e7114f7"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":204,"project_id":241,"slug":"dbconn-a-503e7114f7"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":204,"project_id":242,"slug":"dbconn-b-503e7114f7"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Database connection created","context":{"project_id":241,"connection_id":36,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Database connection disabled","context":{"project_id":241,"connection_id":36}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Database connection enabled","context":{"project_id":241,"connection_id":36}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":205,"slug":"dbconn-tenant-597c2d2c5c"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":205,"project_id":243,"slug":"dbconn-a-597c2d2c5c"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":205,"project_id":244,"slug":"dbconn-b-597c2d2c5c"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Database connection created","context":{"project_id":243,"connection_id":37,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":206,"slug":"inbox-tenant-7bec0cb5c4"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":206,"project_id":245,"slug":"inbox-project-7bec0cb5c4"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":245,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":245,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":245,"batch_id":82,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":245,"batch_id":83,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-aa863d6114"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":207,"slug":"source-tenant-ad85d645b0"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":207,"project_id":246,"slug":"source-a-ad85d645b0"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":207,"project_id":247,"slug":"source-b-ad85d645b0"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Index source created","context":{"project_id":246,"source_id":23,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":208,"slug":"source-tenant-2ae5bf0712"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":208,"project_id":248,"slug":"source-a-2ae5bf0712"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":208,"project_id":249,"slug":"source-b-2ae5bf0712"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Index source created","context":{"project_id":248,"source_id":24,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":209,"slug":"source-tenant-80dc7236c4"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":209,"project_id":250,"slug":"source-a-80dc7236c4"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":209,"project_id":251,"slug":"source-b-80dc7236c4"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":210,"slug":"source-tenant-768bc70bdc"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":210,"project_id":252,"slug":"source-a-768bc70bdc"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":210,"project_id":253,"slug":"source-b-768bc70bdc"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":211,"slug":"source-tenant-60eca08fb6"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":211,"project_id":254,"slug":"source-a-60eca08fb6"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":211,"project_id":255,"slug":"source-b-60eca08fb6"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Index source created","context":{"project_id":254,"source_id":25,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":212,"slug":"source-tenant-15d643eb2f"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":212,"project_id":256,"slug":"source-a-15d643eb2f"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":212,"project_id":257,"slug":"source-b-15d643eb2f"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Index source created","context":{"project_id":256,"source_id":26,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Index source created","context":{"project_id":257,"source_id":27,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":213,"slug":"source-tenant-fefb8814c6"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":213,"project_id":258,"slug":"source-a-fefb8814c6"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":213,"project_id":259,"slug":"source-b-fefb8814c6"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Index source created","context":{"project_id":258,"source_id":28,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Index source disabled","context":{"project_id":258,"source_id":28}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Index source enabled","context":{"project_id":258,"source_id":28}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":214,"slug":"source-tenant-968d48b1f4"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":214,"project_id":260,"slug":"source-a-968d48b1f4"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":214,"project_id":261,"slug":"source-b-968d48b1f4"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Index source created","context":{"project_id":260,"source_id":29,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":215,"slug":"intake-tenant-7950802096"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":215,"project_id":262,"slug":"intake-project-7950802096"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":262,"batch_id":84,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":216,"slug":"intake-tenant-9e68140310"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":216,"project_id":263,"slug":"intake-project-9e68140310"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":263,"batch_id":85,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":217,"slug":"intake-tenant-e50075b9f8"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":217,"project_id":264,"slug":"intake-project-e50075b9f8"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":218,"slug":"intake-tenant-a7f426ae8d"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":218,"project_id":265,"slug":"intake-project-a7f426ae8d"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":265,"batch_id":86,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":265,"batch_id":87,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":219,"slug":"intake-tenant-09648fdbf2"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":219,"project_id":266,"slug":"intake-project-09648fdbf2"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":220,"slug":"intake-tenant-4e276db643"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":220,"project_id":267,"slug":"intake-project-4e276db643"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":266,"batch_id":88,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":267,"batch_id":89,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":221,"slug":"intake-tenant-5f06d3c962"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":221,"project_id":268,"slug":"intake-project-5f06d3c962"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":268,"batch_id":90,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":268,"batch_id":91,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":222,"slug":"intake-tenant-61d94f34a1"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":222,"project_id":269,"slug":"intake-project-61d94f34a1"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":223,"slug":"intake-tenant-dd6ca409d5"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":223,"project_id":270,"slug":"intake-project-dd6ca409d5"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":224,"slug":"intake-tenant-fa2d5a722f"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":224,"project_id":271,"slug":"intake-project-fa2d5a722f"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":270,"batch_id":92,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":225,"slug":"acme-corp-bcbaae8bce"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":226,"slug":"dup-b1fc333b17"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":227,"slug":"tenant-6cc3a288e8"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":227,"project_id":272,"slug":"project-x-6cc3a288e8"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":228,"slug":"tenant-a-469c54ad23"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":229,"slug":"tenant-b-469c54ad23"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":228,"project_id":273,"slug":"same-469c54ad23"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":229,"project_id":274,"slug":"same-469c54ad23"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":230,"slug":"iso-a-adb7e0c751"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":231,"slug":"iso-b-adb7e0c751"}}
{"timestamp":"2026-08-27T15:30:10-03:00","level":"info","message":"Project created","context":{"tenant_id":230,"project_id":275,"slug":"secret-adb7e0c751"}}
{"timestamp":"2026-08-27T15:39:45-03:00","level":"info","message":"Migration applied","context":{"migration":"0008_create_knowledge_items"}}
{"timestamp":"2026-08-27T15:39:45-03:00","level":"info","message":"Migration applied","context":{"migration":"0009_create_provenance"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":232,"slug":"key-tenant-28243f3f56"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":232,"project_id":276,"slug":"key-project-28243f3f56"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"API key created","context":{"project_id":276,"api_key_id":"[REDACTED]","prefix":"ctx_cea5b320"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":233,"slug":"revoke-tenant-dd1c707424"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":233,"project_id":277,"slug":"revoke-project-dd1c707424"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"API key created","context":{"project_id":277,"api_key_id":"[REDACTED]","prefix":"ctx_2e607416"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":234,"slug":"dbconn-tenant-519f7dc038"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":234,"project_id":278,"slug":"dbconn-a-519f7dc038"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":234,"project_id":279,"slug":"dbconn-b-519f7dc038"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Database connection created","context":{"project_id":278,"connection_id":38,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":235,"slug":"dbconn-tenant-03d7236fcf"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":235,"project_id":280,"slug":"dbconn-a-03d7236fcf"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":235,"project_id":281,"slug":"dbconn-b-03d7236fcf"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Database connection created","context":{"project_id":280,"connection_id":39,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":236,"slug":"dbconn-tenant-fd99d612df"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":236,"project_id":282,"slug":"dbconn-a-fd99d612df"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":236,"project_id":283,"slug":"dbconn-b-fd99d612df"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":237,"slug":"dbconn-tenant-14c5e3ced4"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":237,"project_id":284,"slug":"dbconn-a-14c5e3ced4"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":237,"project_id":285,"slug":"dbconn-b-14c5e3ced4"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Database connection created","context":{"project_id":284,"connection_id":40,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Database connection created","context":{"project_id":285,"connection_id":41,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":238,"slug":"dbconn-tenant-73ec78f2a6"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":238,"project_id":286,"slug":"dbconn-a-73ec78f2a6"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":238,"project_id":287,"slug":"dbconn-b-73ec78f2a6"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Database connection created","context":{"project_id":286,"connection_id":42,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":286,"connection_id":42}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":239,"slug":"dbconn-tenant-a7d6b1573b"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":239,"project_id":288,"slug":"dbconn-a-a7d6b1573b"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":239,"project_id":289,"slug":"dbconn-b-a7d6b1573b"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Database connection created","context":{"project_id":288,"connection_id":43,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":288,"connection_id":43,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":240,"slug":"dbconn-tenant-0b7646a981"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":240,"project_id":290,"slug":"dbconn-a-0b7646a981"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":240,"project_id":291,"slug":"dbconn-b-0b7646a981"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Database connection created","context":{"project_id":290,"connection_id":44,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":241,"slug":"dbconn-tenant-51b352dd1f"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":241,"project_id":292,"slug":"dbconn-a-51b352dd1f"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":241,"project_id":293,"slug":"dbconn-b-51b352dd1f"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Database connection created","context":{"project_id":292,"connection_id":45,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Database connection disabled","context":{"project_id":292,"connection_id":45}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Database connection enabled","context":{"project_id":292,"connection_id":45}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":242,"slug":"dbconn-tenant-66646ce5e6"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":242,"project_id":294,"slug":"dbconn-a-66646ce5e6"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":242,"project_id":295,"slug":"dbconn-b-66646ce5e6"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Database connection created","context":{"project_id":294,"connection_id":46,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":243,"slug":"inbox-tenant-b243c73b3f"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":243,"project_id":296,"slug":"inbox-project-b243c73b3f"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":296,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":296,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Intake JSON received","context":{"project_id":296,"batch_id":93,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":296,"batch_id":94,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-28931eae71"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":244,"slug":"source-tenant-0f2bdf0887"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":244,"project_id":297,"slug":"source-a-0f2bdf0887"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":244,"project_id":298,"slug":"source-b-0f2bdf0887"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Index source created","context":{"project_id":297,"source_id":30,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":245,"slug":"source-tenant-b0ecc1258d"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":245,"project_id":299,"slug":"source-a-b0ecc1258d"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Project created","context":{"tenant_id":245,"project_id":300,"slug":"source-b-b0ecc1258d"}}
{"timestamp":"2026-08-27T15:41:43-03:00","level":"info","message":"Index source created","context":{"project_id":299,"source_id":31,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":246,"slug":"source-tenant-8422a06bf8"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":246,"project_id":301,"slug":"source-a-8422a06bf8"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":246,"project_id":302,"slug":"source-b-8422a06bf8"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":247,"slug":"source-tenant-bedbabe39e"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":247,"project_id":303,"slug":"source-a-bedbabe39e"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":247,"project_id":304,"slug":"source-b-bedbabe39e"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":248,"slug":"source-tenant-008821c736"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":248,"project_id":305,"slug":"source-a-008821c736"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":248,"project_id":306,"slug":"source-b-008821c736"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index source created","context":{"project_id":305,"source_id":32,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":249,"slug":"source-tenant-7004a9b242"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":249,"project_id":307,"slug":"source-a-7004a9b242"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":249,"project_id":308,"slug":"source-b-7004a9b242"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index source created","context":{"project_id":307,"source_id":33,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index source created","context":{"project_id":308,"source_id":34,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":250,"slug":"source-tenant-7ca8782ee9"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":250,"project_id":309,"slug":"source-a-7ca8782ee9"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":250,"project_id":310,"slug":"source-b-7ca8782ee9"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index source created","context":{"project_id":309,"source_id":35,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index source disabled","context":{"project_id":309,"source_id":35}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index source enabled","context":{"project_id":309,"source_id":35}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":251,"slug":"source-tenant-acaa968e15"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":251,"project_id":311,"slug":"source-a-acaa968e15"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":251,"project_id":312,"slug":"source-b-acaa968e15"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index source created","context":{"project_id":311,"source_id":36,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":252,"slug":"idx-tenant-1dc4ea4f1f"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":252,"project_id":313,"slug":"idx-project-1dc4ea4f1f"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index source created","context":{"project_id":313,"source_id":37,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index run finished","context":{"project_id":313,"source_id":37,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":253,"slug":"idx-tenant-113066d3ef"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":253,"project_id":314,"slug":"idx-project-113066d3ef"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index source created","context":{"project_id":314,"source_id":38,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index run finished","context":{"project_id":314,"source_id":38,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index run finished","context":{"project_id":314,"source_id":38,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":254,"slug":"idx-tenant-4d00828bf9"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":254,"project_id":315,"slug":"idx-project-4d00828bf9"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index source created","context":{"project_id":315,"source_id":39,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index run finished","context":{"project_id":315,"source_id":39,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index run finished","context":{"project_id":315,"source_id":39,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":255,"slug":"idx-tenant-a554e5b8ca"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":255,"project_id":316,"slug":"idx-project-a554e5b8ca"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index source created","context":{"project_id":316,"source_id":40,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index run finished","context":{"project_id":316,"source_id":40,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index run finished","context":{"project_id":316,"source_id":40,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":256,"slug":"idx-tenant-7c9ee859c7"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":256,"project_id":317,"slug":"idx-project-7c9ee859c7"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake JSON received","context":{"project_id":317,"batch_id":95,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake queue processed","context":{"project_id":317,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":257,"slug":"idx-tenant-9de9e6a4d6"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":257,"project_id":318,"slug":"idx-project-9de9e6a4d6"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":318,"batch_id":96,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake queue processed","context":{"project_id":318,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":258,"slug":"idx-tenant-bec3661c1c"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":258,"project_id":319,"slug":"idx-project-bec3661c1c"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":319,"batch_id":97,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake JSON received","context":{"project_id":319,"batch_id":98,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":319,"intake_item_id":113,"reason":"Intake file not found or unreadable: storage/intake/319/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake queue processed","context":{"project_id":319,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":259,"slug":"idx-tenant-3b38e63702"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":259,"project_id":320,"slug":"idx-project-3b38e63702"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":260,"slug":"idx-tenant-b-ed54de1a53"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":260,"project_id":321,"slug":"idx-project-b-e04339bf86"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index source created","context":{"project_id":320,"source_id":41,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index run finished","context":{"project_id":320,"source_id":41,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":261,"slug":"idx-tenant-2672b6a1c0"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":261,"project_id":322,"slug":"idx-project-2672b6a1c0"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index source created","context":{"project_id":322,"source_id":42,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index run finished","context":{"project_id":322,"source_id":42,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Index run finished","context":{"project_id":322,"source_id":42,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake JSON received","context":{"project_id":322,"batch_id":99,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake queue processed","context":{"project_id":322,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":262,"slug":"intake-tenant-cd65e43f29"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":262,"project_id":323,"slug":"intake-project-cd65e43f29"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake JSON received","context":{"project_id":323,"batch_id":100,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":263,"slug":"intake-tenant-cdc84e7315"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":263,"project_id":324,"slug":"intake-project-cdc84e7315"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake JSON received","context":{"project_id":324,"batch_id":101,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":264,"slug":"intake-tenant-ed938a716a"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":264,"project_id":325,"slug":"intake-project-ed938a716a"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":265,"slug":"intake-tenant-dd838c93a4"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":265,"project_id":326,"slug":"intake-project-dd838c93a4"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake JSON received","context":{"project_id":326,"batch_id":102,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake JSON received","context":{"project_id":326,"batch_id":103,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":266,"slug":"intake-tenant-7bd657930e"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":266,"project_id":327,"slug":"intake-project-7bd657930e"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":267,"slug":"intake-tenant-bd25e251ac"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":267,"project_id":328,"slug":"intake-project-bd25e251ac"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake JSON received","context":{"project_id":327,"batch_id":104,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake JSON received","context":{"project_id":328,"batch_id":105,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":268,"slug":"intake-tenant-5b605cb23d"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":268,"project_id":329,"slug":"intake-project-5b605cb23d"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":329,"batch_id":106,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":329,"batch_id":107,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":269,"slug":"intake-tenant-7a3f4ce6de"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":269,"project_id":330,"slug":"intake-project-7a3f4ce6de"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":270,"slug":"intake-tenant-6b7e0dfddf"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":270,"project_id":331,"slug":"intake-project-6b7e0dfddf"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":271,"slug":"intake-tenant-66f5acf93d"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":271,"project_id":332,"slug":"intake-project-66f5acf93d"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Intake JSON received","context":{"project_id":331,"batch_id":108,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":272,"slug":"acme-corp-994cb53bfe"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":273,"slug":"dup-6751b6b701"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":274,"slug":"tenant-920fa3ef3d"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":274,"project_id":333,"slug":"project-x-920fa3ef3d"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":275,"slug":"tenant-a-25e3abf9c8"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":276,"slug":"tenant-b-25e3abf9c8"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":275,"project_id":334,"slug":"same-25e3abf9c8"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":276,"project_id":335,"slug":"same-25e3abf9c8"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":277,"slug":"iso-a-6ccadea57b"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":278,"slug":"iso-b-6ccadea57b"}}
{"timestamp":"2026-08-27T15:41:44-03:00","level":"info","message":"Project created","context":{"tenant_id":277,"project_id":336,"slug":"secret-6ccadea57b"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":279,"slug":"key-tenant-024c99643f"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":279,"project_id":337,"slug":"key-project-024c99643f"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"API key created","context":{"project_id":337,"api_key_id":"[REDACTED]","prefix":"ctx_c13dcccd"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":280,"slug":"revoke-tenant-641b37ab83"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":280,"project_id":338,"slug":"revoke-project-641b37ab83"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"API key created","context":{"project_id":338,"api_key_id":"[REDACTED]","prefix":"ctx_1ba70e45"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":281,"slug":"dbconn-tenant-21b8559684"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":281,"project_id":339,"slug":"dbconn-a-21b8559684"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":281,"project_id":340,"slug":"dbconn-b-21b8559684"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Database connection created","context":{"project_id":339,"connection_id":47,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":282,"slug":"dbconn-tenant-dbedee5488"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":282,"project_id":341,"slug":"dbconn-a-dbedee5488"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":282,"project_id":342,"slug":"dbconn-b-dbedee5488"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Database connection created","context":{"project_id":341,"connection_id":48,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":283,"slug":"dbconn-tenant-3c39c0b32f"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":283,"project_id":343,"slug":"dbconn-a-3c39c0b32f"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":283,"project_id":344,"slug":"dbconn-b-3c39c0b32f"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":284,"slug":"dbconn-tenant-eef21e928b"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":284,"project_id":345,"slug":"dbconn-a-eef21e928b"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":284,"project_id":346,"slug":"dbconn-b-eef21e928b"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Database connection created","context":{"project_id":345,"connection_id":49,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Database connection created","context":{"project_id":346,"connection_id":50,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":285,"slug":"dbconn-tenant-fc9ea26f51"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":285,"project_id":347,"slug":"dbconn-a-fc9ea26f51"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":285,"project_id":348,"slug":"dbconn-b-fc9ea26f51"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Database connection created","context":{"project_id":347,"connection_id":51,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":347,"connection_id":51}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":286,"slug":"dbconn-tenant-4919e3cef3"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":286,"project_id":349,"slug":"dbconn-a-4919e3cef3"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":286,"project_id":350,"slug":"dbconn-b-4919e3cef3"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Database connection created","context":{"project_id":349,"connection_id":52,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":349,"connection_id":52,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":287,"slug":"dbconn-tenant-e4e0f57186"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":287,"project_id":351,"slug":"dbconn-a-e4e0f57186"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":287,"project_id":352,"slug":"dbconn-b-e4e0f57186"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Database connection created","context":{"project_id":351,"connection_id":53,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":288,"slug":"dbconn-tenant-645676dc6e"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":288,"project_id":353,"slug":"dbconn-a-645676dc6e"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Project created","context":{"tenant_id":288,"project_id":354,"slug":"dbconn-b-645676dc6e"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Database connection created","context":{"project_id":353,"connection_id":54,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Database connection disabled","context":{"project_id":353,"connection_id":54}}
{"timestamp":"2026-08-27T15:41:50-03:00","level":"info","message":"Database connection enabled","context":{"project_id":353,"connection_id":54}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":289,"slug":"dbconn-tenant-dd0e122721"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":289,"project_id":355,"slug":"dbconn-a-dd0e122721"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":289,"project_id":356,"slug":"dbconn-b-dd0e122721"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Database connection created","context":{"project_id":355,"connection_id":55,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":290,"slug":"inbox-tenant-f342d49e97"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":290,"project_id":357,"slug":"inbox-project-f342d49e97"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":357,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":357,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Intake JSON received","context":{"project_id":357,"batch_id":109,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":357,"batch_id":110,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-71700b6efc"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":291,"slug":"source-tenant-0476d4b7e3"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":291,"project_id":358,"slug":"source-a-0476d4b7e3"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":291,"project_id":359,"slug":"source-b-0476d4b7e3"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index source created","context":{"project_id":358,"source_id":43,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":292,"slug":"source-tenant-c5eac5dbf8"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":292,"project_id":360,"slug":"source-a-c5eac5dbf8"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":292,"project_id":361,"slug":"source-b-c5eac5dbf8"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index source created","context":{"project_id":360,"source_id":44,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":293,"slug":"source-tenant-9efc8faba2"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":293,"project_id":362,"slug":"source-a-9efc8faba2"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":293,"project_id":363,"slug":"source-b-9efc8faba2"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":294,"slug":"source-tenant-c3f5c6042c"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":294,"project_id":364,"slug":"source-a-c3f5c6042c"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":294,"project_id":365,"slug":"source-b-c3f5c6042c"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":295,"slug":"source-tenant-151fdb9e9b"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":295,"project_id":366,"slug":"source-a-151fdb9e9b"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":295,"project_id":367,"slug":"source-b-151fdb9e9b"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index source created","context":{"project_id":366,"source_id":45,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":296,"slug":"source-tenant-198399a0d1"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":296,"project_id":368,"slug":"source-a-198399a0d1"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":296,"project_id":369,"slug":"source-b-198399a0d1"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index source created","context":{"project_id":368,"source_id":46,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index source created","context":{"project_id":369,"source_id":47,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":297,"slug":"source-tenant-c8988e33cc"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":297,"project_id":370,"slug":"source-a-c8988e33cc"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":297,"project_id":371,"slug":"source-b-c8988e33cc"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index source created","context":{"project_id":370,"source_id":48,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index source disabled","context":{"project_id":370,"source_id":48}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index source enabled","context":{"project_id":370,"source_id":48}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":298,"slug":"source-tenant-bdda5b43bb"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":298,"project_id":372,"slug":"source-a-bdda5b43bb"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":298,"project_id":373,"slug":"source-b-bdda5b43bb"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index source created","context":{"project_id":372,"source_id":49,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":299,"slug":"idx-tenant-18b4a28de1"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":299,"project_id":374,"slug":"idx-project-18b4a28de1"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index source created","context":{"project_id":374,"source_id":50,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index run finished","context":{"project_id":374,"source_id":50,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":300,"slug":"idx-tenant-55c4c062dc"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":300,"project_id":375,"slug":"idx-project-55c4c062dc"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index source created","context":{"project_id":375,"source_id":51,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index run finished","context":{"project_id":375,"source_id":51,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index run finished","context":{"project_id":375,"source_id":51,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":301,"slug":"idx-tenant-57e6cb556e"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":301,"project_id":376,"slug":"idx-project-57e6cb556e"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index source created","context":{"project_id":376,"source_id":52,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index run finished","context":{"project_id":376,"source_id":52,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index run finished","context":{"project_id":376,"source_id":52,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":302,"slug":"idx-tenant-ad84ad1882"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":302,"project_id":377,"slug":"idx-project-ad84ad1882"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index source created","context":{"project_id":377,"source_id":53,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index run finished","context":{"project_id":377,"source_id":53,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Index run finished","context":{"project_id":377,"source_id":53,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":303,"slug":"idx-tenant-afacf4cbfb"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":303,"project_id":378,"slug":"idx-project-afacf4cbfb"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Intake JSON received","context":{"project_id":378,"batch_id":111,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Intake queue processed","context":{"project_id":378,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":304,"slug":"idx-tenant-0c0f80ff5e"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":304,"project_id":379,"slug":"idx-project-0c0f80ff5e"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":379,"batch_id":112,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Intake queue processed","context":{"project_id":379,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":305,"slug":"idx-tenant-34a806d753"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":305,"project_id":380,"slug":"idx-project-34a806d753"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":380,"batch_id":113,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Intake JSON received","context":{"project_id":380,"batch_id":114,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":380,"intake_item_id":131,"reason":"Intake file not found or unreadable: storage/intake/380/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Intake queue processed","context":{"project_id":380,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":306,"slug":"idx-tenant-ceb7e10652"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":306,"project_id":381,"slug":"idx-project-ceb7e10652"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":307,"slug":"idx-tenant-b-cb4f90e8c9"}}
{"timestamp":"2026-08-27T15:41:51-03:00","level":"info","message":"Project created","context":{"tenant_id":307,"project_id":382,"slug":"idx-project-b-b361fd5ded"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Index source created","context":{"project_id":381,"source_id":54,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Index run finished","context":{"project_id":381,"source_id":54,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":308,"slug":"idx-tenant-6eab3f209b"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Project created","context":{"tenant_id":308,"project_id":383,"slug":"idx-project-6eab3f209b"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Index source created","context":{"project_id":383,"source_id":55,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Index run finished","context":{"project_id":383,"source_id":55,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Index run finished","context":{"project_id":383,"source_id":55,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Intake JSON received","context":{"project_id":383,"batch_id":115,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Intake queue processed","context":{"project_id":383,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":309,"slug":"intake-tenant-d990a78993"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Project created","context":{"tenant_id":309,"project_id":384,"slug":"intake-project-d990a78993"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Intake JSON received","context":{"project_id":384,"batch_id":116,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":310,"slug":"intake-tenant-bcb8cdceee"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Project created","context":{"tenant_id":310,"project_id":385,"slug":"intake-project-bcb8cdceee"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Intake JSON received","context":{"project_id":385,"batch_id":117,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":311,"slug":"intake-tenant-6fc256cee2"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Project created","context":{"tenant_id":311,"project_id":386,"slug":"intake-project-6fc256cee2"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":312,"slug":"intake-tenant-edbbb0d746"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Project created","context":{"tenant_id":312,"project_id":387,"slug":"intake-project-edbbb0d746"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Intake JSON received","context":{"project_id":387,"batch_id":118,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Intake JSON received","context":{"project_id":387,"batch_id":119,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":313,"slug":"intake-tenant-f861d136ff"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Project created","context":{"tenant_id":313,"project_id":388,"slug":"intake-project-f861d136ff"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":314,"slug":"intake-tenant-ebd82b12b4"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Project created","context":{"tenant_id":314,"project_id":389,"slug":"intake-project-ebd82b12b4"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Intake JSON received","context":{"project_id":388,"batch_id":120,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Intake JSON received","context":{"project_id":389,"batch_id":121,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":315,"slug":"intake-tenant-6caa66181e"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Project created","context":{"tenant_id":315,"project_id":390,"slug":"intake-project-6caa66181e"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":390,"batch_id":122,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":390,"batch_id":123,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":316,"slug":"intake-tenant-6daa9186a5"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Project created","context":{"tenant_id":316,"project_id":391,"slug":"intake-project-6daa9186a5"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":317,"slug":"intake-tenant-8bd4328b87"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Project created","context":{"tenant_id":317,"project_id":392,"slug":"intake-project-8bd4328b87"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":318,"slug":"intake-tenant-caf98c6928"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Project created","context":{"tenant_id":318,"project_id":393,"slug":"intake-project-caf98c6928"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Intake JSON received","context":{"project_id":392,"batch_id":124,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":319,"slug":"acme-corp-6ef80c3c22"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":320,"slug":"dup-136e8dc23b"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":321,"slug":"tenant-43217e99a9"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Project created","context":{"tenant_id":321,"project_id":394,"slug":"project-x-43217e99a9"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":322,"slug":"tenant-a-cbff3f0696"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":323,"slug":"tenant-b-cbff3f0696"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Project created","context":{"tenant_id":322,"project_id":395,"slug":"same-cbff3f0696"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Project created","context":{"tenant_id":323,"project_id":396,"slug":"same-cbff3f0696"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":324,"slug":"iso-a-2932e5420b"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":325,"slug":"iso-b-2932e5420b"}}
{"timestamp":"2026-08-27T15:41:52-03:00","level":"info","message":"Project created","context":{"tenant_id":324,"project_id":397,"slug":"secret-2932e5420b"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":326,"slug":"key-tenant-d865aa8942"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Project created","context":{"tenant_id":326,"project_id":398,"slug":"key-project-d865aa8942"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"API key created","context":{"project_id":398,"api_key_id":"[REDACTED]","prefix":"ctx_afca3158"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":327,"slug":"revoke-tenant-8a4c72573f"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Project created","context":{"tenant_id":327,"project_id":399,"slug":"revoke-project-8a4c72573f"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"API key created","context":{"project_id":399,"api_key_id":"[REDACTED]","prefix":"ctx_da25d279"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":328,"slug":"dbconn-tenant-f73344d8c8"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Project created","context":{"tenant_id":328,"project_id":400,"slug":"dbconn-a-f73344d8c8"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Project created","context":{"tenant_id":328,"project_id":401,"slug":"dbconn-b-f73344d8c8"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Database connection created","context":{"project_id":400,"connection_id":56,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":329,"slug":"dbconn-tenant-0f6db68cc0"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Project created","context":{"tenant_id":329,"project_id":402,"slug":"dbconn-a-0f6db68cc0"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Project created","context":{"tenant_id":329,"project_id":403,"slug":"dbconn-b-0f6db68cc0"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Database connection created","context":{"project_id":402,"connection_id":57,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":330,"slug":"dbconn-tenant-4f23d5348c"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Project created","context":{"tenant_id":330,"project_id":404,"slug":"dbconn-a-4f23d5348c"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Project created","context":{"tenant_id":330,"project_id":405,"slug":"dbconn-b-4f23d5348c"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":331,"slug":"dbconn-tenant-6ec2f6cc65"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Project created","context":{"tenant_id":331,"project_id":406,"slug":"dbconn-a-6ec2f6cc65"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Project created","context":{"tenant_id":331,"project_id":407,"slug":"dbconn-b-6ec2f6cc65"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Database connection created","context":{"project_id":406,"connection_id":58,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Database connection created","context":{"project_id":407,"connection_id":59,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":332,"slug":"dbconn-tenant-959c6a7c02"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Project created","context":{"tenant_id":332,"project_id":408,"slug":"dbconn-a-959c6a7c02"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Project created","context":{"tenant_id":332,"project_id":409,"slug":"dbconn-b-959c6a7c02"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Database connection created","context":{"project_id":408,"connection_id":60,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":408,"connection_id":60}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":333,"slug":"dbconn-tenant-45883bfcf0"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Project created","context":{"tenant_id":333,"project_id":410,"slug":"dbconn-a-45883bfcf0"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Project created","context":{"tenant_id":333,"project_id":411,"slug":"dbconn-b-45883bfcf0"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"info","message":"Database connection created","context":{"project_id":410,"connection_id":61,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:03-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":410,"connection_id":61,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":334,"slug":"dbconn-tenant-8ca1b3d05e"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":334,"project_id":412,"slug":"dbconn-a-8ca1b3d05e"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":334,"project_id":413,"slug":"dbconn-b-8ca1b3d05e"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Database connection created","context":{"project_id":412,"connection_id":62,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":335,"slug":"dbconn-tenant-7e300e9ad0"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":335,"project_id":414,"slug":"dbconn-a-7e300e9ad0"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":335,"project_id":415,"slug":"dbconn-b-7e300e9ad0"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Database connection created","context":{"project_id":414,"connection_id":63,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Database connection disabled","context":{"project_id":414,"connection_id":63}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Database connection enabled","context":{"project_id":414,"connection_id":63}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":336,"slug":"dbconn-tenant-4452428964"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":336,"project_id":416,"slug":"dbconn-a-4452428964"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":336,"project_id":417,"slug":"dbconn-b-4452428964"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Database connection created","context":{"project_id":416,"connection_id":64,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":337,"slug":"inbox-tenant-4a3aea37a0"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":337,"project_id":418,"slug":"inbox-project-4a3aea37a0"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":418,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":418,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Intake JSON received","context":{"project_id":418,"batch_id":125,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":418,"batch_id":126,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-f9f4b90885"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":338,"slug":"source-tenant-fc58084f75"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":338,"project_id":419,"slug":"source-a-fc58084f75"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":338,"project_id":420,"slug":"source-b-fc58084f75"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index source created","context":{"project_id":419,"source_id":56,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":339,"slug":"source-tenant-efb76b144a"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":339,"project_id":421,"slug":"source-a-efb76b144a"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":339,"project_id":422,"slug":"source-b-efb76b144a"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index source created","context":{"project_id":421,"source_id":57,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":340,"slug":"source-tenant-113ecb6144"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":340,"project_id":423,"slug":"source-a-113ecb6144"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":340,"project_id":424,"slug":"source-b-113ecb6144"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":341,"slug":"source-tenant-cbbc9dec7e"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":341,"project_id":425,"slug":"source-a-cbbc9dec7e"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":341,"project_id":426,"slug":"source-b-cbbc9dec7e"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":342,"slug":"source-tenant-38deedf99e"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":342,"project_id":427,"slug":"source-a-38deedf99e"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":342,"project_id":428,"slug":"source-b-38deedf99e"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index source created","context":{"project_id":427,"source_id":58,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":343,"slug":"source-tenant-58f29d4ce2"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":343,"project_id":429,"slug":"source-a-58f29d4ce2"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":343,"project_id":430,"slug":"source-b-58f29d4ce2"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index source created","context":{"project_id":429,"source_id":59,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index source created","context":{"project_id":430,"source_id":60,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":344,"slug":"source-tenant-e4ce1e88af"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":344,"project_id":431,"slug":"source-a-e4ce1e88af"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":344,"project_id":432,"slug":"source-b-e4ce1e88af"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index source created","context":{"project_id":431,"source_id":61,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index source disabled","context":{"project_id":431,"source_id":61}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index source enabled","context":{"project_id":431,"source_id":61}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":345,"slug":"source-tenant-402497baf5"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":345,"project_id":433,"slug":"source-a-402497baf5"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":345,"project_id":434,"slug":"source-b-402497baf5"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index source created","context":{"project_id":433,"source_id":62,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":346,"slug":"idx-tenant-9ee3499029"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":346,"project_id":435,"slug":"idx-project-9ee3499029"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index source created","context":{"project_id":435,"source_id":63,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index run finished","context":{"project_id":435,"source_id":63,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":347,"slug":"idx-tenant-c84702802b"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":347,"project_id":436,"slug":"idx-project-c84702802b"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index source created","context":{"project_id":436,"source_id":64,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index run finished","context":{"project_id":436,"source_id":64,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index run finished","context":{"project_id":436,"source_id":64,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":348,"slug":"idx-tenant-4efa2c3d50"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":348,"project_id":437,"slug":"idx-project-4efa2c3d50"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index source created","context":{"project_id":437,"source_id":65,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index run finished","context":{"project_id":437,"source_id":65,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index run finished","context":{"project_id":437,"source_id":65,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":349,"slug":"idx-tenant-9c1551f9be"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":349,"project_id":438,"slug":"idx-project-9c1551f9be"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index source created","context":{"project_id":438,"source_id":66,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index run finished","context":{"project_id":438,"source_id":66,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index run finished","context":{"project_id":438,"source_id":66,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":350,"slug":"idx-tenant-c7a4b6dee2"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":350,"project_id":439,"slug":"idx-project-c7a4b6dee2"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Intake JSON received","context":{"project_id":439,"batch_id":127,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Intake queue processed","context":{"project_id":439,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":351,"slug":"idx-tenant-765b3cda8d"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":351,"project_id":440,"slug":"idx-project-765b3cda8d"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":440,"batch_id":128,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Intake queue processed","context":{"project_id":440,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":352,"slug":"idx-tenant-81087605c5"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":352,"project_id":441,"slug":"idx-project-81087605c5"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":441,"batch_id":129,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Intake JSON received","context":{"project_id":441,"batch_id":130,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":441,"intake_item_id":149,"reason":"Intake file not found or unreadable: storage/intake/441/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Intake queue processed","context":{"project_id":441,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":353,"slug":"idx-tenant-9c553e2762"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":353,"project_id":442,"slug":"idx-project-9c553e2762"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":354,"slug":"idx-tenant-b-1b470df582"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":354,"project_id":443,"slug":"idx-project-b-cbcd2cb89b"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index source created","context":{"project_id":442,"source_id":67,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index run finished","context":{"project_id":442,"source_id":67,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":355,"slug":"idx-tenant-4726a7b40b"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":355,"project_id":444,"slug":"idx-project-4726a7b40b"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index source created","context":{"project_id":444,"source_id":68,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index run finished","context":{"project_id":444,"source_id":68,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Index run finished","context":{"project_id":444,"source_id":68,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Intake JSON received","context":{"project_id":444,"batch_id":131,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Intake queue processed","context":{"project_id":444,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":356,"slug":"intake-tenant-bcd1da77aa"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Project created","context":{"tenant_id":356,"project_id":445,"slug":"intake-project-bcd1da77aa"}}
{"timestamp":"2026-08-27T15:42:04-03:00","level":"info","message":"Intake JSON received","context":{"project_id":445,"batch_id":132,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":357,"slug":"intake-tenant-1d26763ba3"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Project created","context":{"tenant_id":357,"project_id":446,"slug":"intake-project-1d26763ba3"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Intake JSON received","context":{"project_id":446,"batch_id":133,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":358,"slug":"intake-tenant-76f810d56e"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Project created","context":{"tenant_id":358,"project_id":447,"slug":"intake-project-76f810d56e"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":359,"slug":"intake-tenant-e063e80047"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Project created","context":{"tenant_id":359,"project_id":448,"slug":"intake-project-e063e80047"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Intake JSON received","context":{"project_id":448,"batch_id":134,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Intake JSON received","context":{"project_id":448,"batch_id":135,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":360,"slug":"intake-tenant-3eddcb98dd"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Project created","context":{"tenant_id":360,"project_id":449,"slug":"intake-project-3eddcb98dd"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":361,"slug":"intake-tenant-b2eb6b905e"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Project created","context":{"tenant_id":361,"project_id":450,"slug":"intake-project-b2eb6b905e"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Intake JSON received","context":{"project_id":449,"batch_id":136,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Intake JSON received","context":{"project_id":450,"batch_id":137,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":362,"slug":"intake-tenant-bf98c4ab0b"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Project created","context":{"tenant_id":362,"project_id":451,"slug":"intake-project-bf98c4ab0b"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":451,"batch_id":138,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":451,"batch_id":139,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":363,"slug":"intake-tenant-9b3a7e538e"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Project created","context":{"tenant_id":363,"project_id":452,"slug":"intake-project-9b3a7e538e"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":364,"slug":"intake-tenant-2a3b19d59c"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Project created","context":{"tenant_id":364,"project_id":453,"slug":"intake-project-2a3b19d59c"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":365,"slug":"intake-tenant-c401d6b0d0"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Project created","context":{"tenant_id":365,"project_id":454,"slug":"intake-project-c401d6b0d0"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Intake JSON received","context":{"project_id":453,"batch_id":140,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":366,"slug":"acme-corp-1ca0bc23cc"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":367,"slug":"dup-5915606664"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":368,"slug":"tenant-574031d8e4"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Project created","context":{"tenant_id":368,"project_id":455,"slug":"project-x-574031d8e4"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":369,"slug":"tenant-a-4d86a71b60"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":370,"slug":"tenant-b-4d86a71b60"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Project created","context":{"tenant_id":369,"project_id":456,"slug":"same-4d86a71b60"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Project created","context":{"tenant_id":370,"project_id":457,"slug":"same-4d86a71b60"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":371,"slug":"iso-a-7da20774e9"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":372,"slug":"iso-b-7da20774e9"}}
{"timestamp":"2026-08-27T15:42:05-03:00","level":"info","message":"Project created","context":{"tenant_id":371,"project_id":458,"slug":"secret-7da20774e9"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":373,"slug":"key-tenant-0604191cb2"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":373,"project_id":459,"slug":"key-project-0604191cb2"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"API key created","context":{"project_id":459,"api_key_id":"[REDACTED]","prefix":"ctx_2e2ad19c"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":374,"slug":"revoke-tenant-e3850b6513"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":374,"project_id":460,"slug":"revoke-project-e3850b6513"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"API key created","context":{"project_id":460,"api_key_id":"[REDACTED]","prefix":"ctx_8206a968"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":375,"slug":"dbconn-tenant-e78607de2e"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":375,"project_id":461,"slug":"dbconn-a-e78607de2e"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":375,"project_id":462,"slug":"dbconn-b-e78607de2e"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Database connection created","context":{"project_id":461,"connection_id":65,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":376,"slug":"dbconn-tenant-4076b5f966"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":376,"project_id":463,"slug":"dbconn-a-4076b5f966"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":376,"project_id":464,"slug":"dbconn-b-4076b5f966"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Database connection created","context":{"project_id":463,"connection_id":66,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":377,"slug":"dbconn-tenant-50d2da146e"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":377,"project_id":465,"slug":"dbconn-a-50d2da146e"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":377,"project_id":466,"slug":"dbconn-b-50d2da146e"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":378,"slug":"dbconn-tenant-703b99bd05"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":378,"project_id":467,"slug":"dbconn-a-703b99bd05"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":378,"project_id":468,"slug":"dbconn-b-703b99bd05"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Database connection created","context":{"project_id":467,"connection_id":67,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Database connection created","context":{"project_id":468,"connection_id":68,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":379,"slug":"dbconn-tenant-05d9004737"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":379,"project_id":469,"slug":"dbconn-a-05d9004737"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":379,"project_id":470,"slug":"dbconn-b-05d9004737"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Database connection created","context":{"project_id":469,"connection_id":69,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":469,"connection_id":69}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":380,"slug":"dbconn-tenant-64268955d9"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":380,"project_id":471,"slug":"dbconn-a-64268955d9"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":380,"project_id":472,"slug":"dbconn-b-64268955d9"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Database connection created","context":{"project_id":471,"connection_id":70,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":471,"connection_id":70,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":381,"slug":"dbconn-tenant-445a739b6b"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":381,"project_id":473,"slug":"dbconn-a-445a739b6b"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":381,"project_id":474,"slug":"dbconn-b-445a739b6b"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Database connection created","context":{"project_id":473,"connection_id":71,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":382,"slug":"dbconn-tenant-a480b3bff9"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":382,"project_id":475,"slug":"dbconn-a-a480b3bff9"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":382,"project_id":476,"slug":"dbconn-b-a480b3bff9"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Database connection created","context":{"project_id":475,"connection_id":72,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Database connection disabled","context":{"project_id":475,"connection_id":72}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Database connection enabled","context":{"project_id":475,"connection_id":72}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":383,"slug":"dbconn-tenant-0edc5067bb"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":383,"project_id":477,"slug":"dbconn-a-0edc5067bb"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":383,"project_id":478,"slug":"dbconn-b-0edc5067bb"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Database connection created","context":{"project_id":477,"connection_id":73,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":384,"slug":"inbox-tenant-33adddc466"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":384,"project_id":479,"slug":"inbox-project-33adddc466"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":479,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":479,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Intake JSON received","context":{"project_id":479,"batch_id":141,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":479,"batch_id":142,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-bdc49402e8"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":385,"slug":"source-tenant-e8e786a73b"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":385,"project_id":480,"slug":"source-a-e8e786a73b"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":385,"project_id":481,"slug":"source-b-e8e786a73b"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Index source created","context":{"project_id":480,"source_id":69,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":386,"slug":"source-tenant-40d5292d2e"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":386,"project_id":482,"slug":"source-a-40d5292d2e"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":386,"project_id":483,"slug":"source-b-40d5292d2e"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Index source created","context":{"project_id":482,"source_id":70,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":387,"slug":"source-tenant-7b2c74b9b2"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":387,"project_id":484,"slug":"source-a-7b2c74b9b2"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":387,"project_id":485,"slug":"source-b-7b2c74b9b2"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":388,"slug":"source-tenant-7b47a2ac45"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":388,"project_id":486,"slug":"source-a-7b47a2ac45"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":388,"project_id":487,"slug":"source-b-7b47a2ac45"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":389,"slug":"source-tenant-a7f34f4567"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":389,"project_id":488,"slug":"source-a-a7f34f4567"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":389,"project_id":489,"slug":"source-b-a7f34f4567"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Index source created","context":{"project_id":488,"source_id":71,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":390,"slug":"source-tenant-6c554ed914"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":390,"project_id":490,"slug":"source-a-6c554ed914"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":390,"project_id":491,"slug":"source-b-6c554ed914"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Index source created","context":{"project_id":490,"source_id":72,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Index source created","context":{"project_id":491,"source_id":73,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":391,"slug":"source-tenant-41a9e00927"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":391,"project_id":492,"slug":"source-a-41a9e00927"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Project created","context":{"tenant_id":391,"project_id":493,"slug":"source-b-41a9e00927"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Index source created","context":{"project_id":492,"source_id":74,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Index source disabled","context":{"project_id":492,"source_id":74}}
{"timestamp":"2026-08-27T15:42:31-03:00","level":"info","message":"Index source enabled","context":{"project_id":492,"source_id":74}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":392,"slug":"source-tenant-5b82925d84"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":392,"project_id":494,"slug":"source-a-5b82925d84"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":392,"project_id":495,"slug":"source-b-5b82925d84"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index source created","context":{"project_id":494,"source_id":75,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":393,"slug":"idx-tenant-0b5ea50e9f"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":393,"project_id":496,"slug":"idx-project-0b5ea50e9f"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index source created","context":{"project_id":496,"source_id":76,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index run finished","context":{"project_id":496,"source_id":76,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":394,"slug":"idx-tenant-f6ee1c8516"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":394,"project_id":497,"slug":"idx-project-f6ee1c8516"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index source created","context":{"project_id":497,"source_id":77,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index run finished","context":{"project_id":497,"source_id":77,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index run finished","context":{"project_id":497,"source_id":77,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":395,"slug":"idx-tenant-d4d7d53606"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":395,"project_id":498,"slug":"idx-project-d4d7d53606"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index source created","context":{"project_id":498,"source_id":78,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index run finished","context":{"project_id":498,"source_id":78,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index run finished","context":{"project_id":498,"source_id":78,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":396,"slug":"idx-tenant-ecf66e95df"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":396,"project_id":499,"slug":"idx-project-ecf66e95df"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index source created","context":{"project_id":499,"source_id":79,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index run finished","context":{"project_id":499,"source_id":79,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index run finished","context":{"project_id":499,"source_id":79,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":397,"slug":"idx-tenant-8774258cf1"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":397,"project_id":500,"slug":"idx-project-8774258cf1"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake JSON received","context":{"project_id":500,"batch_id":143,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake queue processed","context":{"project_id":500,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":398,"slug":"idx-tenant-1a941813c0"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":398,"project_id":501,"slug":"idx-project-1a941813c0"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":501,"batch_id":144,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake queue processed","context":{"project_id":501,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":399,"slug":"idx-tenant-c43652474d"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":399,"project_id":502,"slug":"idx-project-c43652474d"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":502,"batch_id":145,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake JSON received","context":{"project_id":502,"batch_id":146,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":502,"intake_item_id":167,"reason":"Intake file not found or unreadable: storage/intake/502/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake queue processed","context":{"project_id":502,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":400,"slug":"idx-tenant-6485a94273"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":400,"project_id":503,"slug":"idx-project-6485a94273"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":401,"slug":"idx-tenant-b-8bdb2ff78f"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":401,"project_id":504,"slug":"idx-project-b-338ab73bc6"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index source created","context":{"project_id":503,"source_id":80,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index run finished","context":{"project_id":503,"source_id":80,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":402,"slug":"idx-tenant-2f8754d4bf"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":402,"project_id":505,"slug":"idx-project-2f8754d4bf"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index source created","context":{"project_id":505,"source_id":81,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index run finished","context":{"project_id":505,"source_id":81,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Index run finished","context":{"project_id":505,"source_id":81,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake JSON received","context":{"project_id":505,"batch_id":147,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake queue processed","context":{"project_id":505,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":403,"slug":"intake-tenant-3531f4d2b8"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":403,"project_id":506,"slug":"intake-project-3531f4d2b8"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake JSON received","context":{"project_id":506,"batch_id":148,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":404,"slug":"intake-tenant-5d80c4c088"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":404,"project_id":507,"slug":"intake-project-5d80c4c088"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake JSON received","context":{"project_id":507,"batch_id":149,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":405,"slug":"intake-tenant-55d175737d"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":405,"project_id":508,"slug":"intake-project-55d175737d"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":406,"slug":"intake-tenant-3246e4c6fc"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":406,"project_id":509,"slug":"intake-project-3246e4c6fc"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake JSON received","context":{"project_id":509,"batch_id":150,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake JSON received","context":{"project_id":509,"batch_id":151,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":407,"slug":"intake-tenant-e88a4a1794"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":407,"project_id":510,"slug":"intake-project-e88a4a1794"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":408,"slug":"intake-tenant-8d47c06e9b"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":408,"project_id":511,"slug":"intake-project-8d47c06e9b"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake JSON received","context":{"project_id":510,"batch_id":152,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake JSON received","context":{"project_id":511,"batch_id":153,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":409,"slug":"intake-tenant-ad126de8a1"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":409,"project_id":512,"slug":"intake-project-ad126de8a1"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":512,"batch_id":154,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":512,"batch_id":155,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":410,"slug":"intake-tenant-d23ff11a19"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":410,"project_id":513,"slug":"intake-project-d23ff11a19"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":411,"slug":"intake-tenant-16d1dad707"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":411,"project_id":514,"slug":"intake-project-16d1dad707"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":412,"slug":"intake-tenant-061438d30a"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Project created","context":{"tenant_id":412,"project_id":515,"slug":"intake-project-061438d30a"}}
{"timestamp":"2026-08-27T15:42:32-03:00","level":"info","message":"Intake JSON received","context":{"project_id":514,"batch_id":156,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:42:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":413,"slug":"acme-corp-07815899eb"}}
{"timestamp":"2026-08-27T15:42:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":414,"slug":"dup-90c4994a36"}}
{"timestamp":"2026-08-27T15:42:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":415,"slug":"tenant-5e766e0e4d"}}
{"timestamp":"2026-08-27T15:42:33-03:00","level":"info","message":"Project created","context":{"tenant_id":415,"project_id":516,"slug":"project-x-5e766e0e4d"}}
{"timestamp":"2026-08-27T15:42:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":416,"slug":"tenant-a-fc8cd3c8e6"}}
{"timestamp":"2026-08-27T15:42:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":417,"slug":"tenant-b-fc8cd3c8e6"}}
{"timestamp":"2026-08-27T15:42:33-03:00","level":"info","message":"Project created","context":{"tenant_id":416,"project_id":517,"slug":"same-fc8cd3c8e6"}}
{"timestamp":"2026-08-27T15:42:33-03:00","level":"info","message":"Project created","context":{"tenant_id":417,"project_id":518,"slug":"same-fc8cd3c8e6"}}
{"timestamp":"2026-08-27T15:42:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":418,"slug":"iso-a-88ac7b914b"}}
{"timestamp":"2026-08-27T15:42:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":419,"slug":"iso-b-88ac7b914b"}}
{"timestamp":"2026-08-27T15:42:33-03:00","level":"info","message":"Project created","context":{"tenant_id":418,"project_id":519,"slug":"secret-88ac7b914b"}}
{"timestamp":"2026-08-27T15:43:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":420,"slug":"smoke-e3"}}
{"timestamp":"2026-08-27T15:43:36-03:00","level":"info","message":"Project created","context":{"tenant_id":420,"project_id":520,"slug":"smoke-proj"}}
{"timestamp":"2026-08-27T15:43:43-03:00","level":"info","message":"Index source created","context":{"project_id":520,"source_id":82,"type":"directory","name":"smoke-docs"}}
{"timestamp":"2026-08-27T15:43:43-03:00","level":"info","message":"Index run finished","context":{"project_id":520,"source_id":82,"source_name":"smoke-docs","files_scanned":3,"files_skipped":0,"items_created":6,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:03-03:00","level":"info","message":"Index run finished","context":{"project_id":520,"source_id":82,"source_name":"smoke-docs","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:04-03:00","level":"info","message":"Index run finished","context":{"project_id":520,"source_id":82,"source_name":"smoke-docs","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:14-03:00","level":"info","message":"Intake JSON received","context":{"project_id":520,"batch_id":157,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:44:14-03:00","level":"info","message":"Intake queue processed","context":{"project_id":520,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":421,"slug":"key-tenant-a021545544"}}
{"timestamp":"2026-08-27T15:44:56-03:00","level":"info","message":"Project created","context":{"tenant_id":421,"project_id":521,"slug":"key-project-a021545544"}}
{"timestamp":"2026-08-27T15:44:56-03:00","level":"info","message":"API key created","context":{"project_id":521,"api_key_id":"[REDACTED]","prefix":"ctx_3247a668"}}
{"timestamp":"2026-08-27T15:44:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":422,"slug":"revoke-tenant-8f067d064f"}}
{"timestamp":"2026-08-27T15:44:56-03:00","level":"info","message":"Project created","context":{"tenant_id":422,"project_id":522,"slug":"revoke-project-8f067d064f"}}
{"timestamp":"2026-08-27T15:44:56-03:00","level":"info","message":"API key created","context":{"project_id":522,"api_key_id":"[REDACTED]","prefix":"ctx_d70e5332"}}
{"timestamp":"2026-08-27T15:44:56-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T15:44:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":423,"slug":"dbconn-tenant-6296e232b5"}}
{"timestamp":"2026-08-27T15:44:56-03:00","level":"info","message":"Project created","context":{"tenant_id":423,"project_id":523,"slug":"dbconn-a-6296e232b5"}}
{"timestamp":"2026-08-27T15:44:56-03:00","level":"info","message":"Project created","context":{"tenant_id":423,"project_id":524,"slug":"dbconn-b-6296e232b5"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Database connection created","context":{"project_id":523,"connection_id":74,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":424,"slug":"dbconn-tenant-ae0759a040"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":424,"project_id":525,"slug":"dbconn-a-ae0759a040"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":424,"project_id":526,"slug":"dbconn-b-ae0759a040"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Database connection created","context":{"project_id":525,"connection_id":75,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":425,"slug":"dbconn-tenant-4bd3b9c363"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":425,"project_id":527,"slug":"dbconn-a-4bd3b9c363"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":425,"project_id":528,"slug":"dbconn-b-4bd3b9c363"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":426,"slug":"dbconn-tenant-b879048532"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":426,"project_id":529,"slug":"dbconn-a-b879048532"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":426,"project_id":530,"slug":"dbconn-b-b879048532"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Database connection created","context":{"project_id":529,"connection_id":76,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Database connection created","context":{"project_id":530,"connection_id":77,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":427,"slug":"dbconn-tenant-98121cfe60"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":427,"project_id":531,"slug":"dbconn-a-98121cfe60"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":427,"project_id":532,"slug":"dbconn-b-98121cfe60"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Database connection created","context":{"project_id":531,"connection_id":78,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":531,"connection_id":78}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":428,"slug":"dbconn-tenant-4feb98fdd2"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":428,"project_id":533,"slug":"dbconn-a-4feb98fdd2"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":428,"project_id":534,"slug":"dbconn-b-4feb98fdd2"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Database connection created","context":{"project_id":533,"connection_id":79,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":533,"connection_id":79,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":429,"slug":"dbconn-tenant-21c0cd7523"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":429,"project_id":535,"slug":"dbconn-a-21c0cd7523"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":429,"project_id":536,"slug":"dbconn-b-21c0cd7523"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Database connection created","context":{"project_id":535,"connection_id":80,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":430,"slug":"dbconn-tenant-c8c049aea5"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":430,"project_id":537,"slug":"dbconn-a-c8c049aea5"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":430,"project_id":538,"slug":"dbconn-b-c8c049aea5"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Database connection created","context":{"project_id":537,"connection_id":81,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Database connection disabled","context":{"project_id":537,"connection_id":81}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Database connection enabled","context":{"project_id":537,"connection_id":81}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":431,"slug":"dbconn-tenant-6e2d54cfb2"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":431,"project_id":539,"slug":"dbconn-a-6e2d54cfb2"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":431,"project_id":540,"slug":"dbconn-b-6e2d54cfb2"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Database connection created","context":{"project_id":539,"connection_id":82,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":432,"slug":"inbox-tenant-e51b580e44"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":432,"project_id":541,"slug":"inbox-project-e51b580e44"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":541,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":541,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Intake JSON received","context":{"project_id":541,"batch_id":158,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":541,"batch_id":159,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-d95f65a1d3"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":433,"slug":"source-tenant-595456df47"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":433,"project_id":542,"slug":"source-a-595456df47"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":433,"project_id":543,"slug":"source-b-595456df47"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index source created","context":{"project_id":542,"source_id":83,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":434,"slug":"source-tenant-9e89596b84"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":434,"project_id":544,"slug":"source-a-9e89596b84"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":434,"project_id":545,"slug":"source-b-9e89596b84"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index source created","context":{"project_id":544,"source_id":84,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":435,"slug":"source-tenant-491b1efba0"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":435,"project_id":546,"slug":"source-a-491b1efba0"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":435,"project_id":547,"slug":"source-b-491b1efba0"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":436,"slug":"source-tenant-3cd2357838"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":436,"project_id":548,"slug":"source-a-3cd2357838"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":436,"project_id":549,"slug":"source-b-3cd2357838"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":437,"slug":"source-tenant-7034799eb4"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":437,"project_id":550,"slug":"source-a-7034799eb4"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":437,"project_id":551,"slug":"source-b-7034799eb4"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index source created","context":{"project_id":550,"source_id":85,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":438,"slug":"source-tenant-463fbbc012"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":438,"project_id":552,"slug":"source-a-463fbbc012"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":438,"project_id":553,"slug":"source-b-463fbbc012"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index source created","context":{"project_id":552,"source_id":86,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index source created","context":{"project_id":553,"source_id":87,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":439,"slug":"source-tenant-9b1d5d13f0"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":439,"project_id":554,"slug":"source-a-9b1d5d13f0"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":439,"project_id":555,"slug":"source-b-9b1d5d13f0"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index source created","context":{"project_id":554,"source_id":88,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index source disabled","context":{"project_id":554,"source_id":88}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index source enabled","context":{"project_id":554,"source_id":88}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":440,"slug":"source-tenant-69e0359183"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":440,"project_id":556,"slug":"source-a-69e0359183"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":440,"project_id":557,"slug":"source-b-69e0359183"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index source created","context":{"project_id":556,"source_id":89,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":441,"slug":"idx-tenant-5336c23ba9"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":441,"project_id":558,"slug":"idx-project-5336c23ba9"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index source created","context":{"project_id":558,"source_id":90,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index run finished","context":{"project_id":558,"source_id":90,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":442,"slug":"idx-tenant-3a2e2d75c3"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":442,"project_id":559,"slug":"idx-project-3a2e2d75c3"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index source created","context":{"project_id":559,"source_id":91,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index run finished","context":{"project_id":559,"source_id":91,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index run finished","context":{"project_id":559,"source_id":91,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":443,"slug":"idx-tenant-48c51a4055"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":443,"project_id":560,"slug":"idx-project-48c51a4055"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index source created","context":{"project_id":560,"source_id":92,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index run finished","context":{"project_id":560,"source_id":92,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index run finished","context":{"project_id":560,"source_id":92,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":444,"slug":"idx-tenant-fd723c9b62"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":444,"project_id":561,"slug":"idx-project-fd723c9b62"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index source created","context":{"project_id":561,"source_id":93,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index run finished","context":{"project_id":561,"source_id":93,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index run finished","context":{"project_id":561,"source_id":93,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":445,"slug":"idx-tenant-68d81bcae5"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":445,"project_id":562,"slug":"idx-project-68d81bcae5"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Intake JSON received","context":{"project_id":562,"batch_id":160,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Intake queue processed","context":{"project_id":562,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":446,"slug":"idx-tenant-570537aea1"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":446,"project_id":563,"slug":"idx-project-570537aea1"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":563,"batch_id":161,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Intake queue processed","context":{"project_id":563,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":447,"slug":"idx-tenant-46e24e331e"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":447,"project_id":564,"slug":"idx-project-46e24e331e"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":564,"batch_id":162,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Intake JSON received","context":{"project_id":564,"batch_id":163,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":564,"intake_item_id":186,"reason":"Intake file not found or unreadable: storage/intake/564/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Intake queue processed","context":{"project_id":564,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":448,"slug":"idx-tenant-0892b11323"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":448,"project_id":565,"slug":"idx-project-0892b11323"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":449,"slug":"idx-tenant-b-090c70d067"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":449,"project_id":566,"slug":"idx-project-b-ed14d16ece"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index source created","context":{"project_id":565,"source_id":94,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index run finished","context":{"project_id":565,"source_id":94,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":450,"slug":"idx-tenant-e33954bdb5"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Project created","context":{"tenant_id":450,"project_id":567,"slug":"idx-project-e33954bdb5"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index source created","context":{"project_id":567,"source_id":95,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index run finished","context":{"project_id":567,"source_id":95,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Index run finished","context":{"project_id":567,"source_id":95,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Intake JSON received","context":{"project_id":567,"batch_id":164,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:44:57-03:00","level":"info","message":"Intake queue processed","context":{"project_id":567,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":451,"slug":"intake-tenant-1f23d842d4"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Project created","context":{"tenant_id":451,"project_id":568,"slug":"intake-project-1f23d842d4"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":568,"batch_id":165,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":452,"slug":"intake-tenant-b1f55f1d20"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Project created","context":{"tenant_id":452,"project_id":569,"slug":"intake-project-b1f55f1d20"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":569,"batch_id":166,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":453,"slug":"intake-tenant-928d5e17ac"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Project created","context":{"tenant_id":453,"project_id":570,"slug":"intake-project-928d5e17ac"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":454,"slug":"intake-tenant-2012a6f628"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Project created","context":{"tenant_id":454,"project_id":571,"slug":"intake-project-2012a6f628"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":571,"batch_id":167,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":571,"batch_id":168,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":455,"slug":"intake-tenant-1833a35b15"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Project created","context":{"tenant_id":455,"project_id":572,"slug":"intake-project-1833a35b15"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":456,"slug":"intake-tenant-7cee96cac1"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Project created","context":{"tenant_id":456,"project_id":573,"slug":"intake-project-7cee96cac1"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":572,"batch_id":169,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":573,"batch_id":170,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":457,"slug":"intake-tenant-1aea343989"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Project created","context":{"tenant_id":457,"project_id":574,"slug":"intake-project-1aea343989"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":574,"batch_id":171,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":574,"batch_id":172,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":458,"slug":"intake-tenant-f77da91024"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Project created","context":{"tenant_id":458,"project_id":575,"slug":"intake-project-f77da91024"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":459,"slug":"intake-tenant-0a075956ab"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Project created","context":{"tenant_id":459,"project_id":576,"slug":"intake-project-0a075956ab"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":460,"slug":"intake-tenant-686d2370b4"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Project created","context":{"tenant_id":460,"project_id":577,"slug":"intake-project-686d2370b4"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":576,"batch_id":173,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":461,"slug":"acme-corp-2c37137298"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":462,"slug":"dup-a3b5a7f38b"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":463,"slug":"tenant-8bf7254055"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Project created","context":{"tenant_id":463,"project_id":578,"slug":"project-x-8bf7254055"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":464,"slug":"tenant-a-11a2fd64cf"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":465,"slug":"tenant-b-11a2fd64cf"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Project created","context":{"tenant_id":464,"project_id":579,"slug":"same-11a2fd64cf"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Project created","context":{"tenant_id":465,"project_id":580,"slug":"same-11a2fd64cf"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":466,"slug":"iso-a-723b9bb11f"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":467,"slug":"iso-b-723b9bb11f"}}
{"timestamp":"2026-08-27T15:44:58-03:00","level":"info","message":"Project created","context":{"tenant_id":466,"project_id":581,"slug":"secret-723b9bb11f"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":468,"slug":"key-tenant-78a94770e6"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":468,"project_id":582,"slug":"key-project-78a94770e6"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"API key created","context":{"project_id":582,"api_key_id":"[REDACTED]","prefix":"ctx_032173ef"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":469,"slug":"revoke-tenant-ba6b625dd5"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":469,"project_id":583,"slug":"revoke-project-ba6b625dd5"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"API key created","context":{"project_id":583,"api_key_id":"[REDACTED]","prefix":"ctx_b1b07b39"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":470,"slug":"dbconn-tenant-9cd06ed346"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":470,"project_id":584,"slug":"dbconn-a-9cd06ed346"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":470,"project_id":585,"slug":"dbconn-b-9cd06ed346"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Database connection created","context":{"project_id":584,"connection_id":83,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":471,"slug":"dbconn-tenant-d560c753c5"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":471,"project_id":586,"slug":"dbconn-a-d560c753c5"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":471,"project_id":587,"slug":"dbconn-b-d560c753c5"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Database connection created","context":{"project_id":586,"connection_id":84,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":472,"slug":"dbconn-tenant-281c11412d"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":472,"project_id":588,"slug":"dbconn-a-281c11412d"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":472,"project_id":589,"slug":"dbconn-b-281c11412d"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":473,"slug":"dbconn-tenant-2264387d83"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":473,"project_id":590,"slug":"dbconn-a-2264387d83"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":473,"project_id":591,"slug":"dbconn-b-2264387d83"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Database connection created","context":{"project_id":590,"connection_id":85,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Database connection created","context":{"project_id":591,"connection_id":86,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":474,"slug":"dbconn-tenant-2d2c7400ba"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":474,"project_id":592,"slug":"dbconn-a-2d2c7400ba"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":474,"project_id":593,"slug":"dbconn-b-2d2c7400ba"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Database connection created","context":{"project_id":592,"connection_id":87,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":592,"connection_id":87}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":475,"slug":"dbconn-tenant-f59ba99f1b"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":475,"project_id":594,"slug":"dbconn-a-f59ba99f1b"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":475,"project_id":595,"slug":"dbconn-b-f59ba99f1b"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Database connection created","context":{"project_id":594,"connection_id":88,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":594,"connection_id":88,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":476,"slug":"dbconn-tenant-dc7a32098e"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":476,"project_id":596,"slug":"dbconn-a-dc7a32098e"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":476,"project_id":597,"slug":"dbconn-b-dc7a32098e"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Database connection created","context":{"project_id":596,"connection_id":89,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":477,"slug":"dbconn-tenant-d1560b7990"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":477,"project_id":598,"slug":"dbconn-a-d1560b7990"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":477,"project_id":599,"slug":"dbconn-b-d1560b7990"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Database connection created","context":{"project_id":598,"connection_id":90,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Database connection disabled","context":{"project_id":598,"connection_id":90}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Database connection enabled","context":{"project_id":598,"connection_id":90}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":478,"slug":"dbconn-tenant-3ea027b425"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":478,"project_id":600,"slug":"dbconn-a-3ea027b425"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":478,"project_id":601,"slug":"dbconn-b-3ea027b425"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Database connection created","context":{"project_id":600,"connection_id":91,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":479,"slug":"inbox-tenant-885675303b"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":479,"project_id":602,"slug":"inbox-project-885675303b"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":602,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":602,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Intake JSON received","context":{"project_id":602,"batch_id":174,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":602,"batch_id":175,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-b3fdc04527"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":480,"slug":"source-tenant-6dbbb03795"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":480,"project_id":603,"slug":"source-a-6dbbb03795"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":480,"project_id":604,"slug":"source-b-6dbbb03795"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Index source created","context":{"project_id":603,"source_id":96,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":481,"slug":"source-tenant-7bb71e2c09"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":481,"project_id":605,"slug":"source-a-7bb71e2c09"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Project created","context":{"tenant_id":481,"project_id":606,"slug":"source-b-7bb71e2c09"}}
{"timestamp":"2026-08-27T15:45:56-03:00","level":"info","message":"Index source created","context":{"project_id":605,"source_id":97,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":482,"slug":"source-tenant-088dbd15fd"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":482,"project_id":607,"slug":"source-a-088dbd15fd"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":482,"project_id":608,"slug":"source-b-088dbd15fd"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":483,"slug":"source-tenant-24cf37a2f5"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":483,"project_id":609,"slug":"source-a-24cf37a2f5"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":483,"project_id":610,"slug":"source-b-24cf37a2f5"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":484,"slug":"source-tenant-6e12de90a9"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":484,"project_id":611,"slug":"source-a-6e12de90a9"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":484,"project_id":612,"slug":"source-b-6e12de90a9"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index source created","context":{"project_id":611,"source_id":98,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":485,"slug":"source-tenant-87dcb905c5"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":485,"project_id":613,"slug":"source-a-87dcb905c5"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":485,"project_id":614,"slug":"source-b-87dcb905c5"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index source created","context":{"project_id":613,"source_id":99,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index source created","context":{"project_id":614,"source_id":100,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":486,"slug":"source-tenant-ac90646b0a"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":486,"project_id":615,"slug":"source-a-ac90646b0a"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":486,"project_id":616,"slug":"source-b-ac90646b0a"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index source created","context":{"project_id":615,"source_id":101,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index source disabled","context":{"project_id":615,"source_id":101}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index source enabled","context":{"project_id":615,"source_id":101}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":487,"slug":"source-tenant-b978fe2cec"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":487,"project_id":617,"slug":"source-a-b978fe2cec"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":487,"project_id":618,"slug":"source-b-b978fe2cec"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index source created","context":{"project_id":617,"source_id":102,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":488,"slug":"idx-tenant-68fe94eec5"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":488,"project_id":619,"slug":"idx-project-68fe94eec5"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index source created","context":{"project_id":619,"source_id":103,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index run finished","context":{"project_id":619,"source_id":103,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":489,"slug":"idx-tenant-b2ad2551fb"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":489,"project_id":620,"slug":"idx-project-b2ad2551fb"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index source created","context":{"project_id":620,"source_id":104,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index run finished","context":{"project_id":620,"source_id":104,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index run finished","context":{"project_id":620,"source_id":104,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":490,"slug":"idx-tenant-c2deb2e4f0"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":490,"project_id":621,"slug":"idx-project-c2deb2e4f0"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index source created","context":{"project_id":621,"source_id":105,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index run finished","context":{"project_id":621,"source_id":105,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index run finished","context":{"project_id":621,"source_id":105,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":491,"slug":"idx-tenant-dcbc079f5a"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":491,"project_id":622,"slug":"idx-project-dcbc079f5a"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index source created","context":{"project_id":622,"source_id":106,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index run finished","context":{"project_id":622,"source_id":106,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index run finished","context":{"project_id":622,"source_id":106,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":492,"slug":"idx-tenant-f0ca542cb2"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":492,"project_id":623,"slug":"idx-project-f0ca542cb2"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake JSON received","context":{"project_id":623,"batch_id":176,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake queue processed","context":{"project_id":623,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":493,"slug":"idx-tenant-11bd4ee6df"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":493,"project_id":624,"slug":"idx-project-11bd4ee6df"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":624,"batch_id":177,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake queue processed","context":{"project_id":624,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":494,"slug":"idx-tenant-a7423ff304"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":494,"project_id":625,"slug":"idx-project-a7423ff304"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":625,"batch_id":178,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake JSON received","context":{"project_id":625,"batch_id":179,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":625,"intake_item_id":204,"reason":"Intake file not found or unreadable: storage/intake/625/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake queue processed","context":{"project_id":625,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":495,"slug":"idx-tenant-904612bb43"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":495,"project_id":626,"slug":"idx-project-904612bb43"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":496,"slug":"idx-tenant-b-3a5962f7d2"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":496,"project_id":627,"slug":"idx-project-b-8864531ed0"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index source created","context":{"project_id":626,"source_id":107,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index run finished","context":{"project_id":626,"source_id":107,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":497,"slug":"idx-tenant-78273aaa87"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":497,"project_id":628,"slug":"idx-project-78273aaa87"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index source created","context":{"project_id":628,"source_id":108,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index run finished","context":{"project_id":628,"source_id":108,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Index run finished","context":{"project_id":628,"source_id":108,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake JSON received","context":{"project_id":628,"batch_id":180,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake queue processed","context":{"project_id":628,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":498,"slug":"intake-tenant-3fc42fbdbd"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":498,"project_id":629,"slug":"intake-project-3fc42fbdbd"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake JSON received","context":{"project_id":629,"batch_id":181,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":499,"slug":"intake-tenant-980223a023"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":499,"project_id":630,"slug":"intake-project-980223a023"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake JSON received","context":{"project_id":630,"batch_id":182,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":500,"slug":"intake-tenant-0241d92f4c"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":500,"project_id":631,"slug":"intake-project-0241d92f4c"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":501,"slug":"intake-tenant-7313b107a9"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":501,"project_id":632,"slug":"intake-project-7313b107a9"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake JSON received","context":{"project_id":632,"batch_id":183,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake JSON received","context":{"project_id":632,"batch_id":184,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":502,"slug":"intake-tenant-daf6f2798d"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":502,"project_id":633,"slug":"intake-project-daf6f2798d"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":503,"slug":"intake-tenant-1c41ddc41d"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":503,"project_id":634,"slug":"intake-project-1c41ddc41d"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake JSON received","context":{"project_id":633,"batch_id":185,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake JSON received","context":{"project_id":634,"batch_id":186,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":504,"slug":"intake-tenant-6b49aa86e4"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":504,"project_id":635,"slug":"intake-project-6b49aa86e4"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":635,"batch_id":187,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":635,"batch_id":188,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":505,"slug":"intake-tenant-a66a366437"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":505,"project_id":636,"slug":"intake-project-a66a366437"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":506,"slug":"intake-tenant-d0b1ab1847"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":506,"project_id":637,"slug":"intake-project-d0b1ab1847"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":507,"slug":"intake-tenant-c0b2935419"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":507,"project_id":638,"slug":"intake-project-c0b2935419"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Intake JSON received","context":{"project_id":637,"batch_id":189,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":508,"slug":"acme-corp-7680108e84"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":509,"slug":"dup-89a65a9638"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":510,"slug":"tenant-ba55b91b0a"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":510,"project_id":639,"slug":"project-x-ba55b91b0a"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":511,"slug":"tenant-a-da592ab918"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":512,"slug":"tenant-b-da592ab918"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":511,"project_id":640,"slug":"same-da592ab918"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":512,"project_id":641,"slug":"same-da592ab918"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":513,"slug":"iso-a-9d3d2f6bf4"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":514,"slug":"iso-b-9d3d2f6bf4"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":513,"project_id":642,"slug":"secret-9d3d2f6bf4"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":515,"slug":"key-tenant-bbc5dda2a4"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"Project created","context":{"tenant_id":515,"project_id":643,"slug":"key-project-bbc5dda2a4"}}
{"timestamp":"2026-08-27T15:45:57-03:00","level":"info","message":"API key created","context":{"project_id":643,"api_key_id":"[REDACTED]","prefix":"ctx_91da2a8e"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":516,"slug":"revoke-tenant-be22918315"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":516,"project_id":644,"slug":"revoke-project-be22918315"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"API key created","context":{"project_id":644,"api_key_id":"[REDACTED]","prefix":"ctx_f59f9688"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":517,"slug":"dbconn-tenant-580a643a70"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":517,"project_id":645,"slug":"dbconn-a-580a643a70"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":517,"project_id":646,"slug":"dbconn-b-580a643a70"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Database connection created","context":{"project_id":645,"connection_id":92,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":518,"slug":"dbconn-tenant-85dd903c4b"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":518,"project_id":647,"slug":"dbconn-a-85dd903c4b"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":518,"project_id":648,"slug":"dbconn-b-85dd903c4b"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Database connection created","context":{"project_id":647,"connection_id":93,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":519,"slug":"dbconn-tenant-b30b94da4e"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":519,"project_id":649,"slug":"dbconn-a-b30b94da4e"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":519,"project_id":650,"slug":"dbconn-b-b30b94da4e"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":520,"slug":"dbconn-tenant-9bd1de28c5"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":520,"project_id":651,"slug":"dbconn-a-9bd1de28c5"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":520,"project_id":652,"slug":"dbconn-b-9bd1de28c5"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Database connection created","context":{"project_id":651,"connection_id":94,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Database connection created","context":{"project_id":652,"connection_id":95,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":521,"slug":"dbconn-tenant-ede87c3144"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":521,"project_id":653,"slug":"dbconn-a-ede87c3144"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":521,"project_id":654,"slug":"dbconn-b-ede87c3144"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Database connection created","context":{"project_id":653,"connection_id":96,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":653,"connection_id":96}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":522,"slug":"dbconn-tenant-12f776c197"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":522,"project_id":655,"slug":"dbconn-a-12f776c197"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":522,"project_id":656,"slug":"dbconn-b-12f776c197"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Database connection created","context":{"project_id":655,"connection_id":97,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":655,"connection_id":97,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":523,"slug":"dbconn-tenant-ff3bc8796e"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":523,"project_id":657,"slug":"dbconn-a-ff3bc8796e"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":523,"project_id":658,"slug":"dbconn-b-ff3bc8796e"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Database connection created","context":{"project_id":657,"connection_id":98,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":524,"slug":"dbconn-tenant-48f3cc867d"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":524,"project_id":659,"slug":"dbconn-a-48f3cc867d"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":524,"project_id":660,"slug":"dbconn-b-48f3cc867d"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Database connection created","context":{"project_id":659,"connection_id":99,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Database connection disabled","context":{"project_id":659,"connection_id":99}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Database connection enabled","context":{"project_id":659,"connection_id":99}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":525,"slug":"dbconn-tenant-4df96ee1b2"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":525,"project_id":661,"slug":"dbconn-a-4df96ee1b2"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":525,"project_id":662,"slug":"dbconn-b-4df96ee1b2"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Database connection created","context":{"project_id":661,"connection_id":100,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":526,"slug":"inbox-tenant-cfd8af0664"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":526,"project_id":663,"slug":"inbox-project-cfd8af0664"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":663,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":663,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":663,"batch_id":190,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":663,"batch_id":191,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-821f97dbb1"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":527,"slug":"source-tenant-72bcb40448"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":527,"project_id":664,"slug":"source-a-72bcb40448"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":527,"project_id":665,"slug":"source-b-72bcb40448"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index source created","context":{"project_id":664,"source_id":109,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":528,"slug":"source-tenant-62730af7d6"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":528,"project_id":666,"slug":"source-a-62730af7d6"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":528,"project_id":667,"slug":"source-b-62730af7d6"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index source created","context":{"project_id":666,"source_id":110,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":529,"slug":"source-tenant-871cf911ef"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":529,"project_id":668,"slug":"source-a-871cf911ef"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":529,"project_id":669,"slug":"source-b-871cf911ef"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":530,"slug":"source-tenant-7c69167034"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":530,"project_id":670,"slug":"source-a-7c69167034"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":530,"project_id":671,"slug":"source-b-7c69167034"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":531,"slug":"source-tenant-b83e0eb0f7"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":531,"project_id":672,"slug":"source-a-b83e0eb0f7"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":531,"project_id":673,"slug":"source-b-b83e0eb0f7"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index source created","context":{"project_id":672,"source_id":111,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":532,"slug":"source-tenant-e98d8075c0"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":532,"project_id":674,"slug":"source-a-e98d8075c0"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":532,"project_id":675,"slug":"source-b-e98d8075c0"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index source created","context":{"project_id":674,"source_id":112,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index source created","context":{"project_id":675,"source_id":113,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":533,"slug":"source-tenant-8331d62113"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":533,"project_id":676,"slug":"source-a-8331d62113"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":533,"project_id":677,"slug":"source-b-8331d62113"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index source created","context":{"project_id":676,"source_id":114,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index source disabled","context":{"project_id":676,"source_id":114}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index source enabled","context":{"project_id":676,"source_id":114}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":534,"slug":"source-tenant-cc05269c7f"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":534,"project_id":678,"slug":"source-a-cc05269c7f"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":534,"project_id":679,"slug":"source-b-cc05269c7f"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index source created","context":{"project_id":678,"source_id":115,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":535,"slug":"idx-tenant-3491cd5c47"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":535,"project_id":680,"slug":"idx-project-3491cd5c47"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index source created","context":{"project_id":680,"source_id":116,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index run finished","context":{"project_id":680,"source_id":116,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":536,"slug":"idx-tenant-f525f854ee"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":536,"project_id":681,"slug":"idx-project-f525f854ee"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index source created","context":{"project_id":681,"source_id":117,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index run finished","context":{"project_id":681,"source_id":117,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index run finished","context":{"project_id":681,"source_id":117,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":537,"slug":"idx-tenant-61ee39815e"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":537,"project_id":682,"slug":"idx-project-61ee39815e"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index source created","context":{"project_id":682,"source_id":118,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index run finished","context":{"project_id":682,"source_id":118,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index run finished","context":{"project_id":682,"source_id":118,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":538,"slug":"idx-tenant-1295d59f34"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":538,"project_id":683,"slug":"idx-project-1295d59f34"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index source created","context":{"project_id":683,"source_id":119,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index run finished","context":{"project_id":683,"source_id":119,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index run finished","context":{"project_id":683,"source_id":119,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":539,"slug":"idx-tenant-79bed240b2"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":539,"project_id":684,"slug":"idx-project-79bed240b2"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":684,"batch_id":192,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Intake queue processed","context":{"project_id":684,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":540,"slug":"idx-tenant-9e3fccc0a8"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":540,"project_id":685,"slug":"idx-project-9e3fccc0a8"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":685,"batch_id":193,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Intake queue processed","context":{"project_id":685,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":541,"slug":"idx-tenant-9fd1bf001c"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":541,"project_id":686,"slug":"idx-project-9fd1bf001c"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":686,"batch_id":194,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Intake JSON received","context":{"project_id":686,"batch_id":195,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":686,"intake_item_id":222,"reason":"Intake file not found or unreadable: storage/intake/686/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Intake queue processed","context":{"project_id":686,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":542,"slug":"idx-tenant-dffeb6fd6b"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":542,"project_id":687,"slug":"idx-project-dffeb6fd6b"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":543,"slug":"idx-tenant-b-1440419e6b"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Project created","context":{"tenant_id":543,"project_id":688,"slug":"idx-project-b-d7ccb9c3bc"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index source created","context":{"project_id":687,"source_id":120,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:45:58-03:00","level":"info","message":"Index run finished","context":{"project_id":687,"source_id":120,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":544,"slug":"idx-tenant-58a9b65c40"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Project created","context":{"tenant_id":544,"project_id":689,"slug":"idx-project-58a9b65c40"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Index source created","context":{"project_id":689,"source_id":121,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Index run finished","context":{"project_id":689,"source_id":121,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Index run finished","context":{"project_id":689,"source_id":121,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":689,"batch_id":196,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Intake queue processed","context":{"project_id":689,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":545,"slug":"intake-tenant-d1f90aeb48"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Project created","context":{"tenant_id":545,"project_id":690,"slug":"intake-project-d1f90aeb48"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":690,"batch_id":197,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":546,"slug":"intake-tenant-84809b786c"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Project created","context":{"tenant_id":546,"project_id":691,"slug":"intake-project-84809b786c"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":691,"batch_id":198,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":547,"slug":"intake-tenant-8a47eccfad"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Project created","context":{"tenant_id":547,"project_id":692,"slug":"intake-project-8a47eccfad"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":548,"slug":"intake-tenant-23abeacbd8"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Project created","context":{"tenant_id":548,"project_id":693,"slug":"intake-project-23abeacbd8"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":693,"batch_id":199,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":693,"batch_id":200,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":549,"slug":"intake-tenant-beb8fe110d"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Project created","context":{"tenant_id":549,"project_id":694,"slug":"intake-project-beb8fe110d"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":550,"slug":"intake-tenant-1e53e26bd3"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Project created","context":{"tenant_id":550,"project_id":695,"slug":"intake-project-1e53e26bd3"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":694,"batch_id":201,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":695,"batch_id":202,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":551,"slug":"intake-tenant-11e62de263"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Project created","context":{"tenant_id":551,"project_id":696,"slug":"intake-project-11e62de263"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":696,"batch_id":203,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":696,"batch_id":204,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":552,"slug":"intake-tenant-b7916fc6d2"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Project created","context":{"tenant_id":552,"project_id":697,"slug":"intake-project-b7916fc6d2"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":553,"slug":"intake-tenant-3c725629ed"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Project created","context":{"tenant_id":553,"project_id":698,"slug":"intake-project-3c725629ed"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":554,"slug":"intake-tenant-ee4e3fb113"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Project created","context":{"tenant_id":554,"project_id":699,"slug":"intake-project-ee4e3fb113"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":698,"batch_id":205,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":555,"slug":"acme-corp-e8753c65f2"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":556,"slug":"dup-b2af16a065"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":557,"slug":"tenant-ed73557ef7"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Project created","context":{"tenant_id":557,"project_id":700,"slug":"project-x-ed73557ef7"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":558,"slug":"tenant-a-63cd7e4765"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":559,"slug":"tenant-b-63cd7e4765"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Project created","context":{"tenant_id":558,"project_id":701,"slug":"same-63cd7e4765"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Project created","context":{"tenant_id":559,"project_id":702,"slug":"same-63cd7e4765"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":560,"slug":"iso-a-7e4b3ce432"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":561,"slug":"iso-b-7e4b3ce432"}}
{"timestamp":"2026-08-27T15:45:59-03:00","level":"info","message":"Project created","context":{"tenant_id":560,"project_id":703,"slug":"secret-7e4b3ce432"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":562,"slug":"key-tenant-6ed249d8bf"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":562,"project_id":704,"slug":"key-project-6ed249d8bf"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"API key created","context":{"project_id":704,"api_key_id":"[REDACTED]","prefix":"ctx_dfd56073"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":563,"slug":"revoke-tenant-f9c6624eb7"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":563,"project_id":705,"slug":"revoke-project-f9c6624eb7"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"API key created","context":{"project_id":705,"api_key_id":"[REDACTED]","prefix":"ctx_543f0d98"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":564,"slug":"dbconn-tenant-08ecb77a39"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":564,"project_id":706,"slug":"dbconn-a-08ecb77a39"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":564,"project_id":707,"slug":"dbconn-b-08ecb77a39"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Database connection created","context":{"project_id":706,"connection_id":101,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":565,"slug":"dbconn-tenant-ae87b7a40c"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":565,"project_id":708,"slug":"dbconn-a-ae87b7a40c"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":565,"project_id":709,"slug":"dbconn-b-ae87b7a40c"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Database connection created","context":{"project_id":708,"connection_id":102,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":566,"slug":"dbconn-tenant-d5432de31d"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":566,"project_id":710,"slug":"dbconn-a-d5432de31d"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":566,"project_id":711,"slug":"dbconn-b-d5432de31d"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":567,"slug":"dbconn-tenant-922c40e6bc"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":567,"project_id":712,"slug":"dbconn-a-922c40e6bc"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":567,"project_id":713,"slug":"dbconn-b-922c40e6bc"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Database connection created","context":{"project_id":712,"connection_id":103,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Database connection created","context":{"project_id":713,"connection_id":104,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":568,"slug":"dbconn-tenant-dc6a2fe93a"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":568,"project_id":714,"slug":"dbconn-a-dc6a2fe93a"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":568,"project_id":715,"slug":"dbconn-b-dc6a2fe93a"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Database connection created","context":{"project_id":714,"connection_id":105,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":714,"connection_id":105}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":569,"slug":"dbconn-tenant-7f68312bb2"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":569,"project_id":716,"slug":"dbconn-a-7f68312bb2"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":569,"project_id":717,"slug":"dbconn-b-7f68312bb2"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Database connection created","context":{"project_id":716,"connection_id":106,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":716,"connection_id":106,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":570,"slug":"dbconn-tenant-2da5f74622"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":570,"project_id":718,"slug":"dbconn-a-2da5f74622"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":570,"project_id":719,"slug":"dbconn-b-2da5f74622"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Database connection created","context":{"project_id":718,"connection_id":107,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":571,"slug":"dbconn-tenant-1f3c9becde"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":571,"project_id":720,"slug":"dbconn-a-1f3c9becde"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Project created","context":{"tenant_id":571,"project_id":721,"slug":"dbconn-b-1f3c9becde"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Database connection created","context":{"project_id":720,"connection_id":108,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Database connection disabled","context":{"project_id":720,"connection_id":108}}
{"timestamp":"2026-08-27T15:46:47-03:00","level":"info","message":"Database connection enabled","context":{"project_id":720,"connection_id":108}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":572,"slug":"dbconn-tenant-9edb6326f9"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":572,"project_id":722,"slug":"dbconn-a-9edb6326f9"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":572,"project_id":723,"slug":"dbconn-b-9edb6326f9"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Database connection created","context":{"project_id":722,"connection_id":109,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":573,"slug":"inbox-tenant-b9242b5477"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":573,"project_id":724,"slug":"inbox-project-b9242b5477"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":724,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":724,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Intake JSON received","context":{"project_id":724,"batch_id":206,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":724,"batch_id":207,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-3e74a4a02d"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":574,"slug":"source-tenant-d11b4e6223"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":574,"project_id":725,"slug":"source-a-d11b4e6223"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":574,"project_id":726,"slug":"source-b-d11b4e6223"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index source created","context":{"project_id":725,"source_id":122,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":575,"slug":"source-tenant-843967d883"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":575,"project_id":727,"slug":"source-a-843967d883"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":575,"project_id":728,"slug":"source-b-843967d883"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index source created","context":{"project_id":727,"source_id":123,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":576,"slug":"source-tenant-bf1f69565c"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":576,"project_id":729,"slug":"source-a-bf1f69565c"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":576,"project_id":730,"slug":"source-b-bf1f69565c"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":577,"slug":"source-tenant-6d728754d9"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":577,"project_id":731,"slug":"source-a-6d728754d9"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":577,"project_id":732,"slug":"source-b-6d728754d9"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":578,"slug":"source-tenant-f68359e29b"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":578,"project_id":733,"slug":"source-a-f68359e29b"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":578,"project_id":734,"slug":"source-b-f68359e29b"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index source created","context":{"project_id":733,"source_id":124,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":579,"slug":"source-tenant-b4b703a3ca"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":579,"project_id":735,"slug":"source-a-b4b703a3ca"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":579,"project_id":736,"slug":"source-b-b4b703a3ca"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index source created","context":{"project_id":735,"source_id":125,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index source created","context":{"project_id":736,"source_id":126,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":580,"slug":"source-tenant-08a9f508f6"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":580,"project_id":737,"slug":"source-a-08a9f508f6"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":580,"project_id":738,"slug":"source-b-08a9f508f6"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index source created","context":{"project_id":737,"source_id":127,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index source disabled","context":{"project_id":737,"source_id":127}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index source enabled","context":{"project_id":737,"source_id":127}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":581,"slug":"source-tenant-937b04804e"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":581,"project_id":739,"slug":"source-a-937b04804e"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":581,"project_id":740,"slug":"source-b-937b04804e"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index source created","context":{"project_id":739,"source_id":128,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":582,"slug":"idx-tenant-cdb247dc81"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":582,"project_id":741,"slug":"idx-project-cdb247dc81"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index source created","context":{"project_id":741,"source_id":129,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index run finished","context":{"project_id":741,"source_id":129,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":583,"slug":"idx-tenant-f643f28b5d"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":583,"project_id":742,"slug":"idx-project-f643f28b5d"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index source created","context":{"project_id":742,"source_id":130,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index run finished","context":{"project_id":742,"source_id":130,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index run finished","context":{"project_id":742,"source_id":130,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":584,"slug":"idx-tenant-ab2813d347"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":584,"project_id":743,"slug":"idx-project-ab2813d347"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index source created","context":{"project_id":743,"source_id":131,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index run finished","context":{"project_id":743,"source_id":131,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index run finished","context":{"project_id":743,"source_id":131,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":585,"slug":"idx-tenant-8f3ad40f17"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":585,"project_id":744,"slug":"idx-project-8f3ad40f17"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index source created","context":{"project_id":744,"source_id":132,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index run finished","context":{"project_id":744,"source_id":132,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index run finished","context":{"project_id":744,"source_id":132,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":586,"slug":"idx-tenant-ae46b37588"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":586,"project_id":745,"slug":"idx-project-ae46b37588"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Intake JSON received","context":{"project_id":745,"batch_id":208,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Intake queue processed","context":{"project_id":745,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":587,"slug":"idx-tenant-c9b51949f0"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":587,"project_id":746,"slug":"idx-project-c9b51949f0"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":746,"batch_id":209,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Intake queue processed","context":{"project_id":746,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":588,"slug":"idx-tenant-78cae02e12"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":588,"project_id":747,"slug":"idx-project-78cae02e12"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":747,"batch_id":210,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Intake JSON received","context":{"project_id":747,"batch_id":211,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":747,"intake_item_id":240,"reason":"Intake file not found or unreadable: storage/intake/747/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Intake queue processed","context":{"project_id":747,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":589,"slug":"idx-tenant-dcc07a4978"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":589,"project_id":748,"slug":"idx-project-dcc07a4978"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":590,"slug":"idx-tenant-b-a1b9affb58"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":590,"project_id":749,"slug":"idx-project-b-53c63e5808"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index source created","context":{"project_id":748,"source_id":133,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index run finished","context":{"project_id":748,"source_id":133,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":591,"slug":"idx-tenant-886c7aa547"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":591,"project_id":750,"slug":"idx-project-886c7aa547"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index source created","context":{"project_id":750,"source_id":134,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index run finished","context":{"project_id":750,"source_id":134,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Index run finished","context":{"project_id":750,"source_id":134,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Intake JSON received","context":{"project_id":750,"batch_id":212,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Intake queue processed","context":{"project_id":750,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":592,"slug":"intake-tenant-36b6a3ea20"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":592,"project_id":751,"slug":"intake-project-36b6a3ea20"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Intake JSON received","context":{"project_id":751,"batch_id":213,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":593,"slug":"intake-tenant-25650dd53b"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":593,"project_id":752,"slug":"intake-project-25650dd53b"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Intake JSON received","context":{"project_id":752,"batch_id":214,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":594,"slug":"intake-tenant-338cd955d7"}}
{"timestamp":"2026-08-27T15:46:48-03:00","level":"info","message":"Project created","context":{"tenant_id":594,"project_id":753,"slug":"intake-project-338cd955d7"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":595,"slug":"intake-tenant-605cbb5f2a"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Project created","context":{"tenant_id":595,"project_id":754,"slug":"intake-project-605cbb5f2a"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Intake JSON received","context":{"project_id":754,"batch_id":215,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Intake JSON received","context":{"project_id":754,"batch_id":216,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":596,"slug":"intake-tenant-8750b915a1"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Project created","context":{"tenant_id":596,"project_id":755,"slug":"intake-project-8750b915a1"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":597,"slug":"intake-tenant-9d36905e2a"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Project created","context":{"tenant_id":597,"project_id":756,"slug":"intake-project-9d36905e2a"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Intake JSON received","context":{"project_id":755,"batch_id":217,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Intake JSON received","context":{"project_id":756,"batch_id":218,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":598,"slug":"intake-tenant-6aa5cf8156"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Project created","context":{"tenant_id":598,"project_id":757,"slug":"intake-project-6aa5cf8156"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":757,"batch_id":219,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":757,"batch_id":220,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":599,"slug":"intake-tenant-21540b3554"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Project created","context":{"tenant_id":599,"project_id":758,"slug":"intake-project-21540b3554"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":600,"slug":"intake-tenant-320870e93d"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Project created","context":{"tenant_id":600,"project_id":759,"slug":"intake-project-320870e93d"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":601,"slug":"intake-tenant-8d843bf302"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Project created","context":{"tenant_id":601,"project_id":760,"slug":"intake-project-8d843bf302"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Intake JSON received","context":{"project_id":759,"batch_id":221,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":602,"slug":"acme-corp-ffb59bc5b3"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":603,"slug":"dup-a3b1df121e"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":604,"slug":"tenant-f5663270a8"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Project created","context":{"tenant_id":604,"project_id":761,"slug":"project-x-f5663270a8"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":605,"slug":"tenant-a-645cadf8b0"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":606,"slug":"tenant-b-645cadf8b0"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Project created","context":{"tenant_id":605,"project_id":762,"slug":"same-645cadf8b0"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Project created","context":{"tenant_id":606,"project_id":763,"slug":"same-645cadf8b0"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":607,"slug":"iso-a-871437b002"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":608,"slug":"iso-b-871437b002"}}
{"timestamp":"2026-08-27T15:46:49-03:00","level":"info","message":"Project created","context":{"tenant_id":607,"project_id":764,"slug":"secret-871437b002"}}
{"timestamp":"2026-08-27T15:51:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":609,"slug":"key-tenant-b684a85afe"}}
{"timestamp":"2026-08-27T15:51:32-03:00","level":"info","message":"Project created","context":{"tenant_id":609,"project_id":765,"slug":"key-project-b684a85afe"}}
{"timestamp":"2026-08-27T15:51:32-03:00","level":"info","message":"API key created","context":{"project_id":765,"api_key_id":"[REDACTED]","prefix":"ctx_2960de7d"}}
{"timestamp":"2026-08-27T15:51:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":610,"slug":"revoke-tenant-58c6ae8893"}}
{"timestamp":"2026-08-27T15:51:32-03:00","level":"info","message":"Project created","context":{"tenant_id":610,"project_id":766,"slug":"revoke-project-58c6ae8893"}}
{"timestamp":"2026-08-27T15:51:32-03:00","level":"info","message":"API key created","context":{"project_id":766,"api_key_id":"[REDACTED]","prefix":"ctx_cbafb8ed"}}
{"timestamp":"2026-08-27T15:51:32-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T15:51:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":611,"slug":"dbconn-tenant-7b05c84666"}}
{"timestamp":"2026-08-27T15:51:32-03:00","level":"info","message":"Project created","context":{"tenant_id":611,"project_id":767,"slug":"dbconn-a-7b05c84666"}}
{"timestamp":"2026-08-27T15:51:32-03:00","level":"info","message":"Project created","context":{"tenant_id":611,"project_id":768,"slug":"dbconn-b-7b05c84666"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Database connection created","context":{"project_id":767,"connection_id":110,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":612,"slug":"dbconn-tenant-79f1196790"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":612,"project_id":769,"slug":"dbconn-a-79f1196790"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":612,"project_id":770,"slug":"dbconn-b-79f1196790"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Database connection created","context":{"project_id":769,"connection_id":111,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":613,"slug":"dbconn-tenant-1f441b44ea"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":613,"project_id":771,"slug":"dbconn-a-1f441b44ea"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":613,"project_id":772,"slug":"dbconn-b-1f441b44ea"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":614,"slug":"dbconn-tenant-016be09fa4"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":614,"project_id":773,"slug":"dbconn-a-016be09fa4"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":614,"project_id":774,"slug":"dbconn-b-016be09fa4"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Database connection created","context":{"project_id":773,"connection_id":112,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Database connection created","context":{"project_id":774,"connection_id":113,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":615,"slug":"dbconn-tenant-ff26802a2c"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":615,"project_id":775,"slug":"dbconn-a-ff26802a2c"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":615,"project_id":776,"slug":"dbconn-b-ff26802a2c"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Database connection created","context":{"project_id":775,"connection_id":114,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":775,"connection_id":114}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":616,"slug":"dbconn-tenant-4cdf88065a"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":616,"project_id":777,"slug":"dbconn-a-4cdf88065a"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":616,"project_id":778,"slug":"dbconn-b-4cdf88065a"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Database connection created","context":{"project_id":777,"connection_id":115,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":777,"connection_id":115,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":617,"slug":"dbconn-tenant-e695bdbcff"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":617,"project_id":779,"slug":"dbconn-a-e695bdbcff"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":617,"project_id":780,"slug":"dbconn-b-e695bdbcff"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Database connection created","context":{"project_id":779,"connection_id":116,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":618,"slug":"dbconn-tenant-d3f167192f"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":618,"project_id":781,"slug":"dbconn-a-d3f167192f"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":618,"project_id":782,"slug":"dbconn-b-d3f167192f"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Database connection created","context":{"project_id":781,"connection_id":117,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Database connection disabled","context":{"project_id":781,"connection_id":117}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Database connection enabled","context":{"project_id":781,"connection_id":117}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":619,"slug":"dbconn-tenant-046c1c1a34"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":619,"project_id":783,"slug":"dbconn-a-046c1c1a34"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":619,"project_id":784,"slug":"dbconn-b-046c1c1a34"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Database connection created","context":{"project_id":783,"connection_id":118,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":620,"slug":"inbox-tenant-6913916b35"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":620,"project_id":785,"slug":"inbox-project-6913916b35"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":785,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":785,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Intake JSON received","context":{"project_id":785,"batch_id":222,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":785,"batch_id":223,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-da5531fcb4"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":621,"slug":"source-tenant-3d6175968e"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":621,"project_id":786,"slug":"source-a-3d6175968e"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":621,"project_id":787,"slug":"source-b-3d6175968e"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index source created","context":{"project_id":786,"source_id":135,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":622,"slug":"source-tenant-ddd432dad5"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":622,"project_id":788,"slug":"source-a-ddd432dad5"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":622,"project_id":789,"slug":"source-b-ddd432dad5"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index source created","context":{"project_id":788,"source_id":136,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":623,"slug":"source-tenant-7b132ac157"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":623,"project_id":790,"slug":"source-a-7b132ac157"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":623,"project_id":791,"slug":"source-b-7b132ac157"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":624,"slug":"source-tenant-b98b76537c"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":624,"project_id":792,"slug":"source-a-b98b76537c"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":624,"project_id":793,"slug":"source-b-b98b76537c"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":625,"slug":"source-tenant-90bb1c0454"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":625,"project_id":794,"slug":"source-a-90bb1c0454"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":625,"project_id":795,"slug":"source-b-90bb1c0454"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index source created","context":{"project_id":794,"source_id":137,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":626,"slug":"source-tenant-57924cfed0"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":626,"project_id":796,"slug":"source-a-57924cfed0"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":626,"project_id":797,"slug":"source-b-57924cfed0"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index source created","context":{"project_id":796,"source_id":138,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index source created","context":{"project_id":797,"source_id":139,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":627,"slug":"source-tenant-fda979c39c"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":627,"project_id":798,"slug":"source-a-fda979c39c"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":627,"project_id":799,"slug":"source-b-fda979c39c"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index source created","context":{"project_id":798,"source_id":140,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index source disabled","context":{"project_id":798,"source_id":140}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index source enabled","context":{"project_id":798,"source_id":140}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":628,"slug":"source-tenant-6a3c242ded"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":628,"project_id":800,"slug":"source-a-6a3c242ded"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":628,"project_id":801,"slug":"source-b-6a3c242ded"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index source created","context":{"project_id":800,"source_id":141,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":629,"slug":"idx-tenant-8031f58768"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":629,"project_id":802,"slug":"idx-project-8031f58768"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index source created","context":{"project_id":802,"source_id":142,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index run finished","context":{"project_id":802,"source_id":142,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":630,"slug":"idx-tenant-f6a36b81a0"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":630,"project_id":803,"slug":"idx-project-f6a36b81a0"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index source created","context":{"project_id":803,"source_id":143,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index run finished","context":{"project_id":803,"source_id":143,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index run finished","context":{"project_id":803,"source_id":143,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":631,"slug":"idx-tenant-a5254b7559"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":631,"project_id":804,"slug":"idx-project-a5254b7559"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index source created","context":{"project_id":804,"source_id":144,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index run finished","context":{"project_id":804,"source_id":144,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index run finished","context":{"project_id":804,"source_id":144,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":632,"slug":"idx-tenant-262667b2d4"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":632,"project_id":805,"slug":"idx-project-262667b2d4"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index source created","context":{"project_id":805,"source_id":145,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index run finished","context":{"project_id":805,"source_id":145,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index run finished","context":{"project_id":805,"source_id":145,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":633,"slug":"idx-tenant-b85c611e52"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":633,"project_id":806,"slug":"idx-project-b85c611e52"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Intake JSON received","context":{"project_id":806,"batch_id":224,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Intake queue processed","context":{"project_id":806,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":634,"slug":"idx-tenant-d29c7a9421"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":634,"project_id":807,"slug":"idx-project-d29c7a9421"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":807,"batch_id":225,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Intake queue processed","context":{"project_id":807,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":635,"slug":"idx-tenant-d340ba76b9"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":635,"project_id":808,"slug":"idx-project-d340ba76b9"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":808,"batch_id":226,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Intake JSON received","context":{"project_id":808,"batch_id":227,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":808,"intake_item_id":258,"reason":"Intake file not found or unreadable: storage/intake/808/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Intake queue processed","context":{"project_id":808,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":636,"slug":"idx-tenant-58ac5be4a7"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":636,"project_id":809,"slug":"idx-project-58ac5be4a7"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":637,"slug":"idx-tenant-b-062ab1cd8d"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":637,"project_id":810,"slug":"idx-project-b-1fc300c28f"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index source created","context":{"project_id":809,"source_id":146,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index run finished","context":{"project_id":809,"source_id":146,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":638,"slug":"idx-tenant-f536339b6c"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Project created","context":{"tenant_id":638,"project_id":811,"slug":"idx-project-f536339b6c"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index source created","context":{"project_id":811,"source_id":147,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index run finished","context":{"project_id":811,"source_id":147,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Index run finished","context":{"project_id":811,"source_id":147,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Intake JSON received","context":{"project_id":811,"batch_id":228,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:51:33-03:00","level":"info","message":"Intake queue processed","context":{"project_id":811,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":639,"slug":"intake-tenant-f9a3bdfce8"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Project created","context":{"tenant_id":639,"project_id":812,"slug":"intake-project-f9a3bdfce8"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":812,"batch_id":229,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":640,"slug":"intake-tenant-9d68ed90f9"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Project created","context":{"tenant_id":640,"project_id":813,"slug":"intake-project-9d68ed90f9"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":813,"batch_id":230,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":641,"slug":"intake-tenant-828381983a"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Project created","context":{"tenant_id":641,"project_id":814,"slug":"intake-project-828381983a"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":642,"slug":"intake-tenant-50981cf520"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Project created","context":{"tenant_id":642,"project_id":815,"slug":"intake-project-50981cf520"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":815,"batch_id":231,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":815,"batch_id":232,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":643,"slug":"intake-tenant-0204270a94"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Project created","context":{"tenant_id":643,"project_id":816,"slug":"intake-project-0204270a94"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":644,"slug":"intake-tenant-0dab427819"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Project created","context":{"tenant_id":644,"project_id":817,"slug":"intake-project-0dab427819"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":816,"batch_id":233,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":817,"batch_id":234,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":645,"slug":"intake-tenant-eb47762d27"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Project created","context":{"tenant_id":645,"project_id":818,"slug":"intake-project-eb47762d27"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":818,"batch_id":235,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":818,"batch_id":236,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":646,"slug":"intake-tenant-069b03bac8"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Project created","context":{"tenant_id":646,"project_id":819,"slug":"intake-project-069b03bac8"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":647,"slug":"intake-tenant-666e70d936"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Project created","context":{"tenant_id":647,"project_id":820,"slug":"intake-project-666e70d936"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":648,"slug":"intake-tenant-075af68408"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Project created","context":{"tenant_id":648,"project_id":821,"slug":"intake-project-075af68408"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":820,"batch_id":237,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":649,"slug":"acme-corp-eb7d9ba963"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":650,"slug":"dup-b2b5b63631"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":651,"slug":"tenant-9d91f24f94"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Project created","context":{"tenant_id":651,"project_id":822,"slug":"project-x-9d91f24f94"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":652,"slug":"tenant-a-1f567b822e"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":653,"slug":"tenant-b-1f567b822e"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Project created","context":{"tenant_id":652,"project_id":823,"slug":"same-1f567b822e"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Project created","context":{"tenant_id":653,"project_id":824,"slug":"same-1f567b822e"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":654,"slug":"iso-a-a0a713bca9"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":655,"slug":"iso-b-a0a713bca9"}}
{"timestamp":"2026-08-27T15:51:34-03:00","level":"info","message":"Project created","context":{"tenant_id":654,"project_id":825,"slug":"secret-a0a713bca9"}}
{"timestamp":"2026-08-27T15:57:27-03:00","level":"info","message":"Migration applied","context":{"migration":"0010_create_context_servers"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":656,"slug":"key-tenant-e64d59e69b"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":656,"project_id":826,"slug":"key-project-e64d59e69b"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"API key created","context":{"project_id":826,"api_key_id":"[REDACTED]","prefix":"ctx_0703df99"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":657,"slug":"revoke-tenant-6704b332cf"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":657,"project_id":827,"slug":"revoke-project-6704b332cf"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"API key created","context":{"project_id":827,"api_key_id":"[REDACTED]","prefix":"ctx_d6ed704f"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":658,"slug":"ctx-tenant-329d8ba1c8"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":658,"project_id":828,"slug":"ctx-a-329d8ba1c8"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":658,"project_id":829,"slug":"ctx-b-329d8ba1c8"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Context server created","context":{"project_id":828,"context_server_id":1,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":659,"slug":"ctx-tenant-e1d677d3c8"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":659,"project_id":830,"slug":"ctx-a-e1d677d3c8"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":659,"project_id":831,"slug":"ctx-b-e1d677d3c8"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":660,"slug":"ctx-tenant-41de1ecc79"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":660,"project_id":832,"slug":"ctx-a-41de1ecc79"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":660,"project_id":833,"slug":"ctx-b-41de1ecc79"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Context server created","context":{"project_id":832,"context_server_id":2,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":661,"slug":"ctx-tenant-839dad38fd"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":661,"project_id":834,"slug":"ctx-a-839dad38fd"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":661,"project_id":835,"slug":"ctx-b-839dad38fd"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Context server created","context":{"project_id":834,"context_server_id":3,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":662,"slug":"ctx-tenant-6c261d3c4c"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":662,"project_id":836,"slug":"ctx-a-6c261d3c4c"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":662,"project_id":837,"slug":"ctx-b-6c261d3c4c"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Context server created","context":{"project_id":836,"context_server_id":4,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":663,"slug":"ctx-tenant-1567b89941"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":663,"project_id":838,"slug":"ctx-a-1567b89941"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":663,"project_id":839,"slug":"ctx-b-1567b89941"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Context server created","context":{"project_id":838,"context_server_id":5,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Context server created","context":{"project_id":839,"context_server_id":6,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":664,"slug":"ctx-tenant-8114e21e4e"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":664,"project_id":840,"slug":"ctx-a-8114e21e4e"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":664,"project_id":841,"slug":"ctx-b-8114e21e4e"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Context server created","context":{"project_id":840,"context_server_id":7,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":665,"slug":"ctx-tenant-cc237c8fd9"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":665,"project_id":842,"slug":"ctx-a-cc237c8fd9"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":665,"project_id":843,"slug":"ctx-b-cc237c8fd9"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Context server created","context":{"project_id":842,"context_server_id":8,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Context server created","context":{"project_id":842,"context_server_id":9,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Context server created","context":{"project_id":842,"context_server_id":10,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Context server disabled","context":{"project_id":842,"context_server_id":10}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Context server enabled","context":{"project_id":842,"context_server_id":10}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Context server disabled","context":{"project_id":842,"context_server_id":8}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":666,"slug":"dbconn-tenant-2cedb0616b"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":666,"project_id":844,"slug":"dbconn-a-2cedb0616b"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":666,"project_id":845,"slug":"dbconn-b-2cedb0616b"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Database connection created","context":{"project_id":844,"connection_id":119,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":667,"slug":"dbconn-tenant-d802ce571a"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":667,"project_id":846,"slug":"dbconn-a-d802ce571a"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":667,"project_id":847,"slug":"dbconn-b-d802ce571a"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Database connection created","context":{"project_id":846,"connection_id":120,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":668,"slug":"dbconn-tenant-e508697bc0"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":668,"project_id":848,"slug":"dbconn-a-e508697bc0"}}
{"timestamp":"2026-08-27T16:00:02-03:00","level":"info","message":"Project created","context":{"tenant_id":668,"project_id":849,"slug":"dbconn-b-e508697bc0"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":669,"slug":"dbconn-tenant-4e572b9d52"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":669,"project_id":850,"slug":"dbconn-a-4e572b9d52"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":669,"project_id":851,"slug":"dbconn-b-4e572b9d52"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Database connection created","context":{"project_id":850,"connection_id":121,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Database connection created","context":{"project_id":851,"connection_id":122,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":670,"slug":"dbconn-tenant-5473c665cb"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":670,"project_id":852,"slug":"dbconn-a-5473c665cb"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":670,"project_id":853,"slug":"dbconn-b-5473c665cb"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Database connection created","context":{"project_id":852,"connection_id":123,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":852,"connection_id":123}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":671,"slug":"dbconn-tenant-d2daddcce7"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":671,"project_id":854,"slug":"dbconn-a-d2daddcce7"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":671,"project_id":855,"slug":"dbconn-b-d2daddcce7"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Database connection created","context":{"project_id":854,"connection_id":124,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":854,"connection_id":124,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":672,"slug":"dbconn-tenant-4bc10c5d72"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":672,"project_id":856,"slug":"dbconn-a-4bc10c5d72"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":672,"project_id":857,"slug":"dbconn-b-4bc10c5d72"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Database connection created","context":{"project_id":856,"connection_id":125,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":673,"slug":"dbconn-tenant-c4ed0d2039"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":673,"project_id":858,"slug":"dbconn-a-c4ed0d2039"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":673,"project_id":859,"slug":"dbconn-b-c4ed0d2039"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Database connection created","context":{"project_id":858,"connection_id":126,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Database connection disabled","context":{"project_id":858,"connection_id":126}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Database connection enabled","context":{"project_id":858,"connection_id":126}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":674,"slug":"dbconn-tenant-d976b13d37"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":674,"project_id":860,"slug":"dbconn-a-d976b13d37"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":674,"project_id":861,"slug":"dbconn-b-d976b13d37"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Database connection created","context":{"project_id":860,"connection_id":127,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":675,"slug":"inbox-tenant-b40007fc2c"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":675,"project_id":862,"slug":"inbox-project-b40007fc2c"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":862,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":862,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Intake JSON received","context":{"project_id":862,"batch_id":238,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":862,"batch_id":239,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-9552237fc3"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":676,"slug":"source-tenant-a3996e4ca5"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":676,"project_id":863,"slug":"source-a-a3996e4ca5"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":676,"project_id":864,"slug":"source-b-a3996e4ca5"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index source created","context":{"project_id":863,"source_id":148,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":677,"slug":"source-tenant-ad15d90b4c"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":677,"project_id":865,"slug":"source-a-ad15d90b4c"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":677,"project_id":866,"slug":"source-b-ad15d90b4c"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index source created","context":{"project_id":865,"source_id":149,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":678,"slug":"source-tenant-2aaf1ef1e9"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":678,"project_id":867,"slug":"source-a-2aaf1ef1e9"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":678,"project_id":868,"slug":"source-b-2aaf1ef1e9"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":679,"slug":"source-tenant-84ec5cacab"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":679,"project_id":869,"slug":"source-a-84ec5cacab"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":679,"project_id":870,"slug":"source-b-84ec5cacab"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":680,"slug":"source-tenant-ccca875ecc"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":680,"project_id":871,"slug":"source-a-ccca875ecc"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":680,"project_id":872,"slug":"source-b-ccca875ecc"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index source created","context":{"project_id":871,"source_id":150,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":681,"slug":"source-tenant-35dd3ac393"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":681,"project_id":873,"slug":"source-a-35dd3ac393"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":681,"project_id":874,"slug":"source-b-35dd3ac393"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index source created","context":{"project_id":873,"source_id":151,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index source created","context":{"project_id":874,"source_id":152,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":682,"slug":"source-tenant-3a1c86648e"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":682,"project_id":875,"slug":"source-a-3a1c86648e"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":682,"project_id":876,"slug":"source-b-3a1c86648e"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index source created","context":{"project_id":875,"source_id":153,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index source disabled","context":{"project_id":875,"source_id":153}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index source enabled","context":{"project_id":875,"source_id":153}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":683,"slug":"source-tenant-1d5cd43e3c"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":683,"project_id":877,"slug":"source-a-1d5cd43e3c"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":683,"project_id":878,"slug":"source-b-1d5cd43e3c"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index source created","context":{"project_id":877,"source_id":154,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":684,"slug":"idx-tenant-c387eacb22"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":684,"project_id":879,"slug":"idx-project-c387eacb22"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index source created","context":{"project_id":879,"source_id":155,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index run finished","context":{"project_id":879,"source_id":155,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":685,"slug":"idx-tenant-1d782f7dc2"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":685,"project_id":880,"slug":"idx-project-1d782f7dc2"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index source created","context":{"project_id":880,"source_id":156,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index run finished","context":{"project_id":880,"source_id":156,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index run finished","context":{"project_id":880,"source_id":156,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":686,"slug":"idx-tenant-c16a859b55"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":686,"project_id":881,"slug":"idx-project-c16a859b55"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index source created","context":{"project_id":881,"source_id":157,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index run finished","context":{"project_id":881,"source_id":157,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index run finished","context":{"project_id":881,"source_id":157,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":687,"slug":"idx-tenant-b18efbdf80"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":687,"project_id":882,"slug":"idx-project-b18efbdf80"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index source created","context":{"project_id":882,"source_id":158,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index run finished","context":{"project_id":882,"source_id":158,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index run finished","context":{"project_id":882,"source_id":158,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":688,"slug":"idx-tenant-e68e0b4ca8"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":688,"project_id":883,"slug":"idx-project-e68e0b4ca8"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Intake JSON received","context":{"project_id":883,"batch_id":240,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Intake queue processed","context":{"project_id":883,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":689,"slug":"idx-tenant-9de6942d54"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":689,"project_id":884,"slug":"idx-project-9de6942d54"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":884,"batch_id":241,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Intake queue processed","context":{"project_id":884,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":690,"slug":"idx-tenant-900103f523"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":690,"project_id":885,"slug":"idx-project-900103f523"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":885,"batch_id":242,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Intake JSON received","context":{"project_id":885,"batch_id":243,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":885,"intake_item_id":276,"reason":"Intake file not found or unreadable: storage/intake/885/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Intake queue processed","context":{"project_id":885,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":691,"slug":"idx-tenant-d109bca13b"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":691,"project_id":886,"slug":"idx-project-d109bca13b"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":692,"slug":"idx-tenant-b-c237a7c067"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":692,"project_id":887,"slug":"idx-project-b-9fe96232d6"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index source created","context":{"project_id":886,"source_id":159,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index run finished","context":{"project_id":886,"source_id":159,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":693,"slug":"idx-tenant-80bb607a87"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":693,"project_id":888,"slug":"idx-project-80bb607a87"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index source created","context":{"project_id":888,"source_id":160,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index run finished","context":{"project_id":888,"source_id":160,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Index run finished","context":{"project_id":888,"source_id":160,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Intake JSON received","context":{"project_id":888,"batch_id":244,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Intake queue processed","context":{"project_id":888,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":694,"slug":"intake-tenant-a2020f7693"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Project created","context":{"tenant_id":694,"project_id":889,"slug":"intake-project-a2020f7693"}}
{"timestamp":"2026-08-27T16:00:03-03:00","level":"info","message":"Intake JSON received","context":{"project_id":889,"batch_id":245,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":695,"slug":"intake-tenant-53fcacb3e5"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Project created","context":{"tenant_id":695,"project_id":890,"slug":"intake-project-53fcacb3e5"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Intake JSON received","context":{"project_id":890,"batch_id":246,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":696,"slug":"intake-tenant-128f9200e9"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Project created","context":{"tenant_id":696,"project_id":891,"slug":"intake-project-128f9200e9"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":697,"slug":"intake-tenant-a7a00d44a7"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Project created","context":{"tenant_id":697,"project_id":892,"slug":"intake-project-a7a00d44a7"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Intake JSON received","context":{"project_id":892,"batch_id":247,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Intake JSON received","context":{"project_id":892,"batch_id":248,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":698,"slug":"intake-tenant-d7fe63d111"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Project created","context":{"tenant_id":698,"project_id":893,"slug":"intake-project-d7fe63d111"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":699,"slug":"intake-tenant-9cd0db6e02"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Project created","context":{"tenant_id":699,"project_id":894,"slug":"intake-project-9cd0db6e02"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Intake JSON received","context":{"project_id":893,"batch_id":249,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Intake JSON received","context":{"project_id":894,"batch_id":250,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":700,"slug":"intake-tenant-6750a87c5d"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Project created","context":{"tenant_id":700,"project_id":895,"slug":"intake-project-6750a87c5d"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":895,"batch_id":251,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":895,"batch_id":252,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":701,"slug":"intake-tenant-37e13c152b"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Project created","context":{"tenant_id":701,"project_id":896,"slug":"intake-project-37e13c152b"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":702,"slug":"intake-tenant-e7ff6812ce"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Project created","context":{"tenant_id":702,"project_id":897,"slug":"intake-project-e7ff6812ce"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":703,"slug":"intake-tenant-33991fc412"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Project created","context":{"tenant_id":703,"project_id":898,"slug":"intake-project-33991fc412"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Intake JSON received","context":{"project_id":897,"batch_id":253,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":704,"slug":"acme-corp-929ce4d877"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":705,"slug":"dup-367db794f0"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":706,"slug":"tenant-9dc4ec0c55"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Project created","context":{"tenant_id":706,"project_id":899,"slug":"project-x-9dc4ec0c55"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":707,"slug":"tenant-a-22e6e7d3c3"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":708,"slug":"tenant-b-22e6e7d3c3"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Project created","context":{"tenant_id":707,"project_id":900,"slug":"same-22e6e7d3c3"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Project created","context":{"tenant_id":708,"project_id":901,"slug":"same-22e6e7d3c3"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":709,"slug":"iso-a-33eab00aff"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":710,"slug":"iso-b-33eab00aff"}}
{"timestamp":"2026-08-27T16:00:04-03:00","level":"info","message":"Project created","context":{"tenant_id":709,"project_id":902,"slug":"secret-33eab00aff"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":711,"slug":"key-tenant-054200d34d"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":711,"project_id":903,"slug":"key-project-054200d34d"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"API key created","context":{"project_id":903,"api_key_id":"[REDACTED]","prefix":"ctx_a114870d"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":712,"slug":"revoke-tenant-fa03ee56b9"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":712,"project_id":904,"slug":"revoke-project-fa03ee56b9"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"API key created","context":{"project_id":904,"api_key_id":"[REDACTED]","prefix":"ctx_ab00286d"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":713,"slug":"ctx-tenant-0482ddacf0"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":713,"project_id":905,"slug":"ctx-a-0482ddacf0"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":713,"project_id":906,"slug":"ctx-b-0482ddacf0"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Context server created","context":{"project_id":905,"context_server_id":11,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":714,"slug":"ctx-tenant-590e405377"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":714,"project_id":907,"slug":"ctx-a-590e405377"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":714,"project_id":908,"slug":"ctx-b-590e405377"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":715,"slug":"ctx-tenant-30f03aa19e"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":715,"project_id":909,"slug":"ctx-a-30f03aa19e"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":715,"project_id":910,"slug":"ctx-b-30f03aa19e"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Context server created","context":{"project_id":909,"context_server_id":12,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":716,"slug":"ctx-tenant-c8ca8c8d96"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":716,"project_id":911,"slug":"ctx-a-c8ca8c8d96"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":716,"project_id":912,"slug":"ctx-b-c8ca8c8d96"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Context server created","context":{"project_id":911,"context_server_id":13,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":717,"slug":"ctx-tenant-7134880480"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":717,"project_id":913,"slug":"ctx-a-7134880480"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":717,"project_id":914,"slug":"ctx-b-7134880480"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Context server created","context":{"project_id":913,"context_server_id":14,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":718,"slug":"ctx-tenant-ed182ef6a9"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":718,"project_id":915,"slug":"ctx-a-ed182ef6a9"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":718,"project_id":916,"slug":"ctx-b-ed182ef6a9"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Context server created","context":{"project_id":915,"context_server_id":15,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Context server created","context":{"project_id":916,"context_server_id":16,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":719,"slug":"ctx-tenant-b10277d580"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":719,"project_id":917,"slug":"ctx-a-b10277d580"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":719,"project_id":918,"slug":"ctx-b-b10277d580"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Context server created","context":{"project_id":917,"context_server_id":17,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":720,"slug":"ctx-tenant-55200bf9e3"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":720,"project_id":919,"slug":"ctx-a-55200bf9e3"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":720,"project_id":920,"slug":"ctx-b-55200bf9e3"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Context server created","context":{"project_id":919,"context_server_id":18,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Context server created","context":{"project_id":919,"context_server_id":19,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Context server created","context":{"project_id":919,"context_server_id":20,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Context server disabled","context":{"project_id":919,"context_server_id":20}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Context server enabled","context":{"project_id":919,"context_server_id":20}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Context server disabled","context":{"project_id":919,"context_server_id":18}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":721,"slug":"dbconn-tenant-26f93385e8"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":721,"project_id":921,"slug":"dbconn-a-26f93385e8"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":721,"project_id":922,"slug":"dbconn-b-26f93385e8"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Database connection created","context":{"project_id":921,"connection_id":128,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":722,"slug":"dbconn-tenant-3d1dfd3389"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":722,"project_id":923,"slug":"dbconn-a-3d1dfd3389"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":722,"project_id":924,"slug":"dbconn-b-3d1dfd3389"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Database connection created","context":{"project_id":923,"connection_id":129,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":723,"slug":"dbconn-tenant-93e4575388"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":723,"project_id":925,"slug":"dbconn-a-93e4575388"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":723,"project_id":926,"slug":"dbconn-b-93e4575388"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":724,"slug":"dbconn-tenant-9417ee8c14"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":724,"project_id":927,"slug":"dbconn-a-9417ee8c14"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":724,"project_id":928,"slug":"dbconn-b-9417ee8c14"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Database connection created","context":{"project_id":927,"connection_id":130,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Database connection created","context":{"project_id":928,"connection_id":131,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":725,"slug":"dbconn-tenant-650752181a"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":725,"project_id":929,"slug":"dbconn-a-650752181a"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":725,"project_id":930,"slug":"dbconn-b-650752181a"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Database connection created","context":{"project_id":929,"connection_id":132,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":929,"connection_id":132}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":726,"slug":"dbconn-tenant-067af18096"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":726,"project_id":931,"slug":"dbconn-a-067af18096"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":726,"project_id":932,"slug":"dbconn-b-067af18096"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Database connection created","context":{"project_id":931,"connection_id":133,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":931,"connection_id":133,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":727,"slug":"dbconn-tenant-7b2ad08395"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":727,"project_id":933,"slug":"dbconn-a-7b2ad08395"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":727,"project_id":934,"slug":"dbconn-b-7b2ad08395"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Database connection created","context":{"project_id":933,"connection_id":134,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":728,"slug":"dbconn-tenant-5dfd208141"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":728,"project_id":935,"slug":"dbconn-a-5dfd208141"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":728,"project_id":936,"slug":"dbconn-b-5dfd208141"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Database connection created","context":{"project_id":935,"connection_id":135,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Database connection disabled","context":{"project_id":935,"connection_id":135}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Database connection enabled","context":{"project_id":935,"connection_id":135}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":729,"slug":"dbconn-tenant-8a145713a9"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":729,"project_id":937,"slug":"dbconn-a-8a145713a9"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":729,"project_id":938,"slug":"dbconn-b-8a145713a9"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Database connection created","context":{"project_id":937,"connection_id":136,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":730,"slug":"inbox-tenant-3295b9a6c7"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":730,"project_id":939,"slug":"inbox-project-3295b9a6c7"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":939,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":939,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Intake JSON received","context":{"project_id":939,"batch_id":254,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":939,"batch_id":255,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-0263c5a52b"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":731,"slug":"source-tenant-9c28ed5626"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":731,"project_id":940,"slug":"source-a-9c28ed5626"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":731,"project_id":941,"slug":"source-b-9c28ed5626"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Index source created","context":{"project_id":940,"source_id":161,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":732,"slug":"source-tenant-6bddb18951"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":732,"project_id":942,"slug":"source-a-6bddb18951"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":732,"project_id":943,"slug":"source-b-6bddb18951"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Index source created","context":{"project_id":942,"source_id":162,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":733,"slug":"source-tenant-b41646eca4"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":733,"project_id":944,"slug":"source-a-b41646eca4"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":733,"project_id":945,"slug":"source-b-b41646eca4"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":734,"slug":"source-tenant-b10e291e39"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":734,"project_id":946,"slug":"source-a-b10e291e39"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":734,"project_id":947,"slug":"source-b-b10e291e39"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":735,"slug":"source-tenant-ed335f4b9d"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":735,"project_id":948,"slug":"source-a-ed335f4b9d"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":735,"project_id":949,"slug":"source-b-ed335f4b9d"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Index source created","context":{"project_id":948,"source_id":163,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":736,"slug":"source-tenant-a20188e6af"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":736,"project_id":950,"slug":"source-a-a20188e6af"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":736,"project_id":951,"slug":"source-b-a20188e6af"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Index source created","context":{"project_id":950,"source_id":164,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Index source created","context":{"project_id":951,"source_id":165,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":737,"slug":"source-tenant-12896a9e58"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":737,"project_id":952,"slug":"source-a-12896a9e58"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":737,"project_id":953,"slug":"source-b-12896a9e58"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Index source created","context":{"project_id":952,"source_id":166,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Index source disabled","context":{"project_id":952,"source_id":166}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Index source enabled","context":{"project_id":952,"source_id":166}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":738,"slug":"source-tenant-7a280e523a"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":738,"project_id":954,"slug":"source-a-7a280e523a"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":738,"project_id":955,"slug":"source-b-7a280e523a"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Index source created","context":{"project_id":954,"source_id":167,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":739,"slug":"idx-tenant-194fe1ac9a"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":739,"project_id":956,"slug":"idx-project-194fe1ac9a"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Index source created","context":{"project_id":956,"source_id":168,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Index run finished","context":{"project_id":956,"source_id":168,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":740,"slug":"idx-tenant-8f581143f6"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Project created","context":{"tenant_id":740,"project_id":957,"slug":"idx-project-8f581143f6"}}
{"timestamp":"2026-08-27T16:00:12-03:00","level":"info","message":"Index source created","context":{"project_id":957,"source_id":169,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Index run finished","context":{"project_id":957,"source_id":169,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Index run finished","context":{"project_id":957,"source_id":169,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":741,"slug":"idx-tenant-1cef490085"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":741,"project_id":958,"slug":"idx-project-1cef490085"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Index source created","context":{"project_id":958,"source_id":170,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Index run finished","context":{"project_id":958,"source_id":170,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Index run finished","context":{"project_id":958,"source_id":170,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":742,"slug":"idx-tenant-5a163872d3"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":742,"project_id":959,"slug":"idx-project-5a163872d3"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Index source created","context":{"project_id":959,"source_id":171,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Index run finished","context":{"project_id":959,"source_id":171,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Index run finished","context":{"project_id":959,"source_id":171,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":743,"slug":"idx-tenant-cdb3d75073"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":743,"project_id":960,"slug":"idx-project-cdb3d75073"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":960,"batch_id":256,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake queue processed","context":{"project_id":960,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":744,"slug":"idx-tenant-e316b557e3"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":744,"project_id":961,"slug":"idx-project-e316b557e3"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":961,"batch_id":257,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake queue processed","context":{"project_id":961,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":745,"slug":"idx-tenant-4fa99d7c44"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":745,"project_id":962,"slug":"idx-project-4fa99d7c44"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":962,"batch_id":258,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":962,"batch_id":259,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":962,"intake_item_id":294,"reason":"Intake file not found or unreadable: storage/intake/962/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake queue processed","context":{"project_id":962,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":746,"slug":"idx-tenant-9b4f7bfdc4"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":746,"project_id":963,"slug":"idx-project-9b4f7bfdc4"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":747,"slug":"idx-tenant-b-baa8d1279c"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":747,"project_id":964,"slug":"idx-project-b-a31077471a"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Index source created","context":{"project_id":963,"source_id":172,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Index run finished","context":{"project_id":963,"source_id":172,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":748,"slug":"idx-tenant-65c9dedfcb"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":748,"project_id":965,"slug":"idx-project-65c9dedfcb"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Index source created","context":{"project_id":965,"source_id":173,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Index run finished","context":{"project_id":965,"source_id":173,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Index run finished","context":{"project_id":965,"source_id":173,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":965,"batch_id":260,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake queue processed","context":{"project_id":965,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":749,"slug":"intake-tenant-71059daad2"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":749,"project_id":966,"slug":"intake-project-71059daad2"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":966,"batch_id":261,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":750,"slug":"intake-tenant-b6fa22aec2"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":750,"project_id":967,"slug":"intake-project-b6fa22aec2"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":967,"batch_id":262,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":751,"slug":"intake-tenant-05699ac5aa"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":751,"project_id":968,"slug":"intake-project-05699ac5aa"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":752,"slug":"intake-tenant-a136bb8869"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":752,"project_id":969,"slug":"intake-project-a136bb8869"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":969,"batch_id":263,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":969,"batch_id":264,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":753,"slug":"intake-tenant-6ff1407b0b"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":753,"project_id":970,"slug":"intake-project-6ff1407b0b"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":754,"slug":"intake-tenant-bc5daf1c56"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":754,"project_id":971,"slug":"intake-project-bc5daf1c56"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":970,"batch_id":265,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":971,"batch_id":266,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":755,"slug":"intake-tenant-a164853d2b"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":755,"project_id":972,"slug":"intake-project-a164853d2b"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":972,"batch_id":267,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":972,"batch_id":268,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":756,"slug":"intake-tenant-47a72fdf05"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":756,"project_id":973,"slug":"intake-project-47a72fdf05"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":757,"slug":"intake-tenant-417d8a2172"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":757,"project_id":974,"slug":"intake-project-417d8a2172"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":758,"slug":"intake-tenant-694d36bf11"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":758,"project_id":975,"slug":"intake-project-694d36bf11"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":974,"batch_id":269,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":759,"slug":"mcphttp-tenant-8be0b58fef"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":759,"project_id":976,"slug":"mcphttp-8be0b58fef"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Context server created","context":{"project_id":976,"context_server_id":21,"name":"auth-ok","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"MCP client operation","context":{"project_id":976,"context_server_id":21,"server":"auth-ok","transport":"http","operation":"test","duration_ms":9,"status":"ok"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Context server created","context":{"project_id":976,"context_server_id":22,"name":"auth-missing","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":976,"context_server_id":22,"server":"auth-missing","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Context server created","context":{"project_id":976,"context_server_id":23,"name":"auth-wrong","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":976,"context_server_id":23,"server":"auth-wrong","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":760,"slug":"mcpcall-tenant-6290df7310"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":760,"project_id":977,"slug":"mcpcall-6290df7310"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Context server created","context":{"project_id":977,"context_server_id":24,"name":"call-me","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"MCP client operation","context":{"project_id":977,"context_server_id":24,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"MCP client operation","context":{"project_id":977,"context_server_id":24,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":977,"context_server_id":24,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"protocol","error_code":"-32602"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":761,"slug":"mcpfan-tenant-5740003572"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":761,"project_id":978,"slug":"mcpfan-5740003572"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Context server created","context":{"project_id":978,"context_server_id":25,"name":"broken-high","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Context server created","context":{"project_id":978,"context_server_id":26,"name":"good-low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Context server created","context":{"project_id":978,"context_server_id":27,"name":"disabled-top","transport":"http","priority":99,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Context server disabled","context":{"project_id":978,"context_server_id":27}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":978,"context_server_id":25,"server":"broken-high","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"MCP client operation","context":{"project_id":978,"context_server_id":26,"server":"good-low","transport":"http","operation":"tools/list","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":762,"slug":"mcpstdio-tenant-3334d129cf"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Project created","context":{"tenant_id":762,"project_id":979,"slug":"mcpstdio-3334d129cf"}}
{"timestamp":"2026-08-27T16:00:13-03:00","level":"info","message":"Context server created","context":{"project_id":979,"context_server_id":28,"name":"stdio-fixture","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:00:14-03:00","level":"info","message":"MCP client operation","context":{"project_id":979,"context_server_id":28,"server":"stdio-fixture","transport":"stdio","operation":"test","duration_ms":87,"status":"ok"}}
{"timestamp":"2026-08-27T16:00:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":763,"slug":"acme-corp-c7eb13b372"}}
{"timestamp":"2026-08-27T16:00:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":764,"slug":"dup-7516590b44"}}
{"timestamp":"2026-08-27T16:00:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":765,"slug":"tenant-e6cb68ff43"}}
{"timestamp":"2026-08-27T16:00:15-03:00","level":"info","message":"Project created","context":{"tenant_id":765,"project_id":980,"slug":"project-x-e6cb68ff43"}}
{"timestamp":"2026-08-27T16:00:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":766,"slug":"tenant-a-e2d97754ad"}}
{"timestamp":"2026-08-27T16:00:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":767,"slug":"tenant-b-e2d97754ad"}}
{"timestamp":"2026-08-27T16:00:15-03:00","level":"info","message":"Project created","context":{"tenant_id":766,"project_id":981,"slug":"same-e2d97754ad"}}
{"timestamp":"2026-08-27T16:00:15-03:00","level":"info","message":"Project created","context":{"tenant_id":767,"project_id":982,"slug":"same-e2d97754ad"}}
{"timestamp":"2026-08-27T16:00:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":768,"slug":"iso-a-3159f40f96"}}
{"timestamp":"2026-08-27T16:00:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":769,"slug":"iso-b-3159f40f96"}}
{"timestamp":"2026-08-27T16:00:15-03:00","level":"info","message":"Project created","context":{"tenant_id":768,"project_id":983,"slug":"secret-3159f40f96"}}
{"timestamp":"2026-08-27T16:01:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":770,"slug":"smoke-e4"}}
{"timestamp":"2026-08-27T16:01:45-03:00","level":"info","message":"Project created","context":{"tenant_id":770,"project_id":984,"slug":"smoke-e4-proj"}}
{"timestamp":"2026-08-27T16:01:52-03:00","level":"info","message":"Context server created","context":{"project_id":984,"context_server_id":29,"name":"echo-http","transport":"http","priority":10,"has_authentication":true}}
{"timestamp":"2026-08-27T16:01:52-03:00","level":"info","message":"MCP client operation","context":{"project_id":984,"context_server_id":29,"server":"echo-http","transport":"http","operation":"test","duration_ms":11,"status":"ok"}}
{"timestamp":"2026-08-27T16:02:00-03:00","level":"info","message":"MCP client operation","context":{"project_id":984,"context_server_id":29,"server":"echo-http","transport":"http","operation":"tools/list","duration_ms":8,"status":"ok"}}
{"timestamp":"2026-08-27T16:02:00-03:00","level":"info","message":"MCP client operation","context":{"project_id":984,"context_server_id":29,"server":"echo-http","transport":"http","operation":"tools/call","duration_ms":7,"status":"ok"}}
{"timestamp":"2026-08-27T16:02:10-03:00","level":"info","message":"Context server created","context":{"project_id":984,"context_server_id":30,"name":"echo-stdio","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:02:10-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":984,"context_server_id":30,"server":"echo-stdio","transport":"stdio","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"0"}}
{"timestamp":"2026-08-27T16:02:11-03:00","level":"info","message":"MCP client operation","context":{"project_id":984,"context_server_id":30,"server":"echo-stdio","transport":"stdio","operation":"test","duration_ms":91,"status":"ok"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":771,"slug":"key-tenant-98fcbb517f"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":771,"project_id":985,"slug":"key-project-98fcbb517f"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"API key created","context":{"project_id":985,"api_key_id":"[REDACTED]","prefix":"ctx_0a382b8a"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":772,"slug":"revoke-tenant-a9fdd8bd37"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":772,"project_id":986,"slug":"revoke-project-a9fdd8bd37"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"API key created","context":{"project_id":986,"api_key_id":"[REDACTED]","prefix":"ctx_97616ae6"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":773,"slug":"ctx-tenant-6ee7689cee"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":773,"project_id":987,"slug":"ctx-a-6ee7689cee"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":773,"project_id":988,"slug":"ctx-b-6ee7689cee"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Context server created","context":{"project_id":987,"context_server_id":31,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":774,"slug":"ctx-tenant-cb049b66f4"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":774,"project_id":989,"slug":"ctx-a-cb049b66f4"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":774,"project_id":990,"slug":"ctx-b-cb049b66f4"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":775,"slug":"ctx-tenant-ce73fecc78"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":775,"project_id":991,"slug":"ctx-a-ce73fecc78"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":775,"project_id":992,"slug":"ctx-b-ce73fecc78"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Context server created","context":{"project_id":991,"context_server_id":32,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":776,"slug":"ctx-tenant-5ac54ce36d"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":776,"project_id":993,"slug":"ctx-a-5ac54ce36d"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":776,"project_id":994,"slug":"ctx-b-5ac54ce36d"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Context server created","context":{"project_id":993,"context_server_id":33,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":777,"slug":"ctx-tenant-8d62798c02"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":777,"project_id":995,"slug":"ctx-a-8d62798c02"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":777,"project_id":996,"slug":"ctx-b-8d62798c02"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Context server created","context":{"project_id":995,"context_server_id":34,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":778,"slug":"ctx-tenant-97439c61db"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":778,"project_id":997,"slug":"ctx-a-97439c61db"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":778,"project_id":998,"slug":"ctx-b-97439c61db"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Context server created","context":{"project_id":997,"context_server_id":35,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Context server created","context":{"project_id":998,"context_server_id":36,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":779,"slug":"ctx-tenant-3991f1bd8d"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":779,"project_id":999,"slug":"ctx-a-3991f1bd8d"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":779,"project_id":1000,"slug":"ctx-b-3991f1bd8d"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Context server created","context":{"project_id":999,"context_server_id":37,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":780,"slug":"ctx-tenant-7ac3550667"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":780,"project_id":1001,"slug":"ctx-a-7ac3550667"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":780,"project_id":1002,"slug":"ctx-b-7ac3550667"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Context server created","context":{"project_id":1001,"context_server_id":38,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Context server created","context":{"project_id":1001,"context_server_id":39,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Context server created","context":{"project_id":1001,"context_server_id":40,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Context server disabled","context":{"project_id":1001,"context_server_id":40}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Context server enabled","context":{"project_id":1001,"context_server_id":40}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Context server disabled","context":{"project_id":1001,"context_server_id":38}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":781,"slug":"dbconn-tenant-313cd2253d"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":781,"project_id":1003,"slug":"dbconn-a-313cd2253d"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":781,"project_id":1004,"slug":"dbconn-b-313cd2253d"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Database connection created","context":{"project_id":1003,"connection_id":137,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":782,"slug":"dbconn-tenant-4c692a1ca4"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":782,"project_id":1005,"slug":"dbconn-a-4c692a1ca4"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":782,"project_id":1006,"slug":"dbconn-b-4c692a1ca4"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Database connection created","context":{"project_id":1005,"connection_id":138,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":783,"slug":"dbconn-tenant-c049771f38"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":783,"project_id":1007,"slug":"dbconn-a-c049771f38"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":783,"project_id":1008,"slug":"dbconn-b-c049771f38"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":784,"slug":"dbconn-tenant-2ef5c8e8a8"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":784,"project_id":1009,"slug":"dbconn-a-2ef5c8e8a8"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":784,"project_id":1010,"slug":"dbconn-b-2ef5c8e8a8"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Database connection created","context":{"project_id":1009,"connection_id":139,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Database connection created","context":{"project_id":1010,"connection_id":140,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":785,"slug":"dbconn-tenant-0713525db3"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":785,"project_id":1011,"slug":"dbconn-a-0713525db3"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":785,"project_id":1012,"slug":"dbconn-b-0713525db3"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Database connection created","context":{"project_id":1011,"connection_id":141,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":1011,"connection_id":141}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":786,"slug":"dbconn-tenant-a887a8b8b1"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":786,"project_id":1013,"slug":"dbconn-a-a887a8b8b1"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":786,"project_id":1014,"slug":"dbconn-b-a887a8b8b1"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Database connection created","context":{"project_id":1013,"connection_id":142,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":1013,"connection_id":142,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":787,"slug":"dbconn-tenant-e5403ffc7d"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":787,"project_id":1015,"slug":"dbconn-a-e5403ffc7d"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":787,"project_id":1016,"slug":"dbconn-b-e5403ffc7d"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Database connection created","context":{"project_id":1015,"connection_id":143,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":788,"slug":"dbconn-tenant-8b59565bcc"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":788,"project_id":1017,"slug":"dbconn-a-8b59565bcc"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":788,"project_id":1018,"slug":"dbconn-b-8b59565bcc"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Database connection created","context":{"project_id":1017,"connection_id":144,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Database connection disabled","context":{"project_id":1017,"connection_id":144}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Database connection enabled","context":{"project_id":1017,"connection_id":144}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":789,"slug":"dbconn-tenant-8dbcdcf8ec"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":789,"project_id":1019,"slug":"dbconn-a-8dbcdcf8ec"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":789,"project_id":1020,"slug":"dbconn-b-8dbcdcf8ec"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Database connection created","context":{"project_id":1019,"connection_id":145,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":790,"slug":"inbox-tenant-4aa2fce2bb"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":790,"project_id":1021,"slug":"inbox-project-4aa2fce2bb"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1021,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1021,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1021,"batch_id":270,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1021,"batch_id":271,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-f10fbebbc5"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":791,"slug":"source-tenant-8eca5e61ae"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":791,"project_id":1022,"slug":"source-a-8eca5e61ae"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":791,"project_id":1023,"slug":"source-b-8eca5e61ae"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index source created","context":{"project_id":1022,"source_id":174,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":792,"slug":"source-tenant-ea90b3f6cd"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":792,"project_id":1024,"slug":"source-a-ea90b3f6cd"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":792,"project_id":1025,"slug":"source-b-ea90b3f6cd"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index source created","context":{"project_id":1024,"source_id":175,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":793,"slug":"source-tenant-19188b3b53"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":793,"project_id":1026,"slug":"source-a-19188b3b53"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":793,"project_id":1027,"slug":"source-b-19188b3b53"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":794,"slug":"source-tenant-3211303baa"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":794,"project_id":1028,"slug":"source-a-3211303baa"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":794,"project_id":1029,"slug":"source-b-3211303baa"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":795,"slug":"source-tenant-1d48599fdd"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":795,"project_id":1030,"slug":"source-a-1d48599fdd"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":795,"project_id":1031,"slug":"source-b-1d48599fdd"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index source created","context":{"project_id":1030,"source_id":176,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":796,"slug":"source-tenant-bfe9af1127"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":796,"project_id":1032,"slug":"source-a-bfe9af1127"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":796,"project_id":1033,"slug":"source-b-bfe9af1127"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index source created","context":{"project_id":1032,"source_id":177,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index source created","context":{"project_id":1033,"source_id":178,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":797,"slug":"source-tenant-b284df97b0"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":797,"project_id":1034,"slug":"source-a-b284df97b0"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":797,"project_id":1035,"slug":"source-b-b284df97b0"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index source created","context":{"project_id":1034,"source_id":179,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index source disabled","context":{"project_id":1034,"source_id":179}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index source enabled","context":{"project_id":1034,"source_id":179}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":798,"slug":"source-tenant-d0e9a2d26e"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":798,"project_id":1036,"slug":"source-a-d0e9a2d26e"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":798,"project_id":1037,"slug":"source-b-d0e9a2d26e"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index source created","context":{"project_id":1036,"source_id":180,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":799,"slug":"idx-tenant-41cdfee181"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":799,"project_id":1038,"slug":"idx-project-41cdfee181"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index source created","context":{"project_id":1038,"source_id":181,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index run finished","context":{"project_id":1038,"source_id":181,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":800,"slug":"idx-tenant-78dcd3c622"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":800,"project_id":1039,"slug":"idx-project-78dcd3c622"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index source created","context":{"project_id":1039,"source_id":182,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index run finished","context":{"project_id":1039,"source_id":182,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index run finished","context":{"project_id":1039,"source_id":182,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":801,"slug":"idx-tenant-d531f75a99"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":801,"project_id":1040,"slug":"idx-project-d531f75a99"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index source created","context":{"project_id":1040,"source_id":183,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index run finished","context":{"project_id":1040,"source_id":183,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index run finished","context":{"project_id":1040,"source_id":183,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":802,"slug":"idx-tenant-770cbfb41d"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":802,"project_id":1041,"slug":"idx-project-770cbfb41d"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index source created","context":{"project_id":1041,"source_id":184,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index run finished","context":{"project_id":1041,"source_id":184,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Index run finished","context":{"project_id":1041,"source_id":184,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":803,"slug":"idx-tenant-3467969436"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":803,"project_id":1042,"slug":"idx-project-3467969436"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1042,"batch_id":272,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1042,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":804,"slug":"idx-tenant-3a96686d0b"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Project created","context":{"tenant_id":804,"project_id":1043,"slug":"idx-project-3a96686d0b"}}
{"timestamp":"2026-08-27T16:03:09-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1043,"batch_id":273,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1043,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":805,"slug":"idx-tenant-53eb0922e9"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":805,"project_id":1044,"slug":"idx-project-53eb0922e9"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1044,"batch_id":274,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1044,"batch_id":275,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":1044,"intake_item_id":312,"reason":"Intake file not found or unreadable: storage/intake/1044/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1044,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":806,"slug":"idx-tenant-123fc1901f"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":806,"project_id":1045,"slug":"idx-project-123fc1901f"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":807,"slug":"idx-tenant-b-db72912c11"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":807,"project_id":1046,"slug":"idx-project-b-72c7cb8a3f"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Index source created","context":{"project_id":1045,"source_id":185,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Index run finished","context":{"project_id":1045,"source_id":185,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":808,"slug":"idx-tenant-c628afba2c"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":808,"project_id":1047,"slug":"idx-project-c628afba2c"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Index source created","context":{"project_id":1047,"source_id":186,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Index run finished","context":{"project_id":1047,"source_id":186,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Index run finished","context":{"project_id":1047,"source_id":186,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1047,"batch_id":276,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1047,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":809,"slug":"intake-tenant-e1e219a509"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":809,"project_id":1048,"slug":"intake-project-e1e219a509"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1048,"batch_id":277,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":810,"slug":"intake-tenant-3860262d38"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":810,"project_id":1049,"slug":"intake-project-3860262d38"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1049,"batch_id":278,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":811,"slug":"intake-tenant-e228e1ca57"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":811,"project_id":1050,"slug":"intake-project-e228e1ca57"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":812,"slug":"intake-tenant-d877d3d260"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":812,"project_id":1051,"slug":"intake-project-d877d3d260"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1051,"batch_id":279,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1051,"batch_id":280,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":813,"slug":"intake-tenant-9fcd10b6f0"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":813,"project_id":1052,"slug":"intake-project-9fcd10b6f0"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":814,"slug":"intake-tenant-615267eea6"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":814,"project_id":1053,"slug":"intake-project-615267eea6"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1052,"batch_id":281,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1053,"batch_id":282,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":815,"slug":"intake-tenant-2564950a94"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":815,"project_id":1054,"slug":"intake-project-2564950a94"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1054,"batch_id":283,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1054,"batch_id":284,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":816,"slug":"intake-tenant-2fde3a91b2"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":816,"project_id":1055,"slug":"intake-project-2fde3a91b2"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":817,"slug":"intake-tenant-4cdbbbc85a"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":817,"project_id":1056,"slug":"intake-project-4cdbbbc85a"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":818,"slug":"intake-tenant-9dc3ed9b05"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":818,"project_id":1057,"slug":"intake-project-9dc3ed9b05"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1056,"batch_id":285,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":819,"slug":"acme-corp-a49361027b"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":820,"slug":"dup-296330ffe7"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":821,"slug":"tenant-1b6beac51a"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":821,"project_id":1058,"slug":"project-x-1b6beac51a"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":822,"slug":"tenant-a-6b7a8745a0"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":823,"slug":"tenant-b-6b7a8745a0"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":822,"project_id":1059,"slug":"same-6b7a8745a0"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":823,"project_id":1060,"slug":"same-6b7a8745a0"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":824,"slug":"iso-a-a3572e3bb0"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":825,"slug":"iso-b-a3572e3bb0"}}
{"timestamp":"2026-08-27T16:03:10-03:00","level":"info","message":"Project created","context":{"tenant_id":824,"project_id":1061,"slug":"secret-a3572e3bb0"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":826,"slug":"key-tenant-ad08531ec7"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":826,"project_id":1062,"slug":"key-project-ad08531ec7"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"API key created","context":{"project_id":1062,"api_key_id":"[REDACTED]","prefix":"ctx_f4987c6c"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":827,"slug":"revoke-tenant-bea69541db"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":827,"project_id":1063,"slug":"revoke-project-bea69541db"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"API key created","context":{"project_id":1063,"api_key_id":"[REDACTED]","prefix":"ctx_f79f03e7"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":828,"slug":"ctx-tenant-807e3910b8"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":828,"project_id":1064,"slug":"ctx-a-807e3910b8"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":828,"project_id":1065,"slug":"ctx-b-807e3910b8"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Context server created","context":{"project_id":1064,"context_server_id":41,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":829,"slug":"ctx-tenant-4208f98bbf"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":829,"project_id":1066,"slug":"ctx-a-4208f98bbf"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":829,"project_id":1067,"slug":"ctx-b-4208f98bbf"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":830,"slug":"ctx-tenant-b22f5337ac"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":830,"project_id":1068,"slug":"ctx-a-b22f5337ac"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":830,"project_id":1069,"slug":"ctx-b-b22f5337ac"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Context server created","context":{"project_id":1068,"context_server_id":42,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":831,"slug":"ctx-tenant-86f10cde4e"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":831,"project_id":1070,"slug":"ctx-a-86f10cde4e"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":831,"project_id":1071,"slug":"ctx-b-86f10cde4e"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Context server created","context":{"project_id":1070,"context_server_id":43,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":832,"slug":"ctx-tenant-a89a9e2b02"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":832,"project_id":1072,"slug":"ctx-a-a89a9e2b02"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":832,"project_id":1073,"slug":"ctx-b-a89a9e2b02"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Context server created","context":{"project_id":1072,"context_server_id":44,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":833,"slug":"ctx-tenant-0d4a2ed06b"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":833,"project_id":1074,"slug":"ctx-a-0d4a2ed06b"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":833,"project_id":1075,"slug":"ctx-b-0d4a2ed06b"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Context server created","context":{"project_id":1074,"context_server_id":45,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Context server created","context":{"project_id":1075,"context_server_id":46,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":834,"slug":"ctx-tenant-14a82af199"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":834,"project_id":1076,"slug":"ctx-a-14a82af199"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":834,"project_id":1077,"slug":"ctx-b-14a82af199"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Context server created","context":{"project_id":1076,"context_server_id":47,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":835,"slug":"ctx-tenant-238287dc4b"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":835,"project_id":1078,"slug":"ctx-a-238287dc4b"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":835,"project_id":1079,"slug":"ctx-b-238287dc4b"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Context server created","context":{"project_id":1078,"context_server_id":48,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Context server created","context":{"project_id":1078,"context_server_id":49,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Context server created","context":{"project_id":1078,"context_server_id":50,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Context server disabled","context":{"project_id":1078,"context_server_id":50}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Context server enabled","context":{"project_id":1078,"context_server_id":50}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Context server disabled","context":{"project_id":1078,"context_server_id":48}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":836,"slug":"dbconn-tenant-cec687fba7"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":836,"project_id":1080,"slug":"dbconn-a-cec687fba7"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":836,"project_id":1081,"slug":"dbconn-b-cec687fba7"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Database connection created","context":{"project_id":1080,"connection_id":146,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":837,"slug":"dbconn-tenant-14c64f02d0"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":837,"project_id":1082,"slug":"dbconn-a-14c64f02d0"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":837,"project_id":1083,"slug":"dbconn-b-14c64f02d0"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Database connection created","context":{"project_id":1082,"connection_id":147,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":838,"slug":"dbconn-tenant-daf851ed4e"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":838,"project_id":1084,"slug":"dbconn-a-daf851ed4e"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":838,"project_id":1085,"slug":"dbconn-b-daf851ed4e"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":839,"slug":"dbconn-tenant-999559389b"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":839,"project_id":1086,"slug":"dbconn-a-999559389b"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":839,"project_id":1087,"slug":"dbconn-b-999559389b"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Database connection created","context":{"project_id":1086,"connection_id":148,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Database connection created","context":{"project_id":1087,"connection_id":149,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":840,"slug":"dbconn-tenant-cd14930caa"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":840,"project_id":1088,"slug":"dbconn-a-cd14930caa"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Project created","context":{"tenant_id":840,"project_id":1089,"slug":"dbconn-b-cd14930caa"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Database connection created","context":{"project_id":1088,"connection_id":150,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":1088,"connection_id":150}}
{"timestamp":"2026-08-27T16:03:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":841,"slug":"dbconn-tenant-a6a011e453"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":841,"project_id":1090,"slug":"dbconn-a-a6a011e453"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":841,"project_id":1091,"slug":"dbconn-b-a6a011e453"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Database connection created","context":{"project_id":1090,"connection_id":151,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":1090,"connection_id":151,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":842,"slug":"dbconn-tenant-78df6aa07a"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":842,"project_id":1092,"slug":"dbconn-a-78df6aa07a"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":842,"project_id":1093,"slug":"dbconn-b-78df6aa07a"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Database connection created","context":{"project_id":1092,"connection_id":152,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":843,"slug":"dbconn-tenant-c4623637b7"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":843,"project_id":1094,"slug":"dbconn-a-c4623637b7"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":843,"project_id":1095,"slug":"dbconn-b-c4623637b7"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Database connection created","context":{"project_id":1094,"connection_id":153,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Database connection disabled","context":{"project_id":1094,"connection_id":153}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Database connection enabled","context":{"project_id":1094,"connection_id":153}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":844,"slug":"dbconn-tenant-bdcb91e63c"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":844,"project_id":1096,"slug":"dbconn-a-bdcb91e63c"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":844,"project_id":1097,"slug":"dbconn-b-bdcb91e63c"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Database connection created","context":{"project_id":1096,"connection_id":154,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":845,"slug":"inbox-tenant-40a4a55498"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":845,"project_id":1098,"slug":"inbox-project-40a4a55498"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1098,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1098,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1098,"batch_id":286,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1098,"batch_id":287,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-80b9f709c1"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":846,"slug":"source-tenant-99d6283039"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":846,"project_id":1099,"slug":"source-a-99d6283039"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":846,"project_id":1100,"slug":"source-b-99d6283039"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index source created","context":{"project_id":1099,"source_id":187,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":847,"slug":"source-tenant-ae60a85faf"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":847,"project_id":1101,"slug":"source-a-ae60a85faf"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":847,"project_id":1102,"slug":"source-b-ae60a85faf"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index source created","context":{"project_id":1101,"source_id":188,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":848,"slug":"source-tenant-f3cf25d11c"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":848,"project_id":1103,"slug":"source-a-f3cf25d11c"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":848,"project_id":1104,"slug":"source-b-f3cf25d11c"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":849,"slug":"source-tenant-236e7b829c"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":849,"project_id":1105,"slug":"source-a-236e7b829c"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":849,"project_id":1106,"slug":"source-b-236e7b829c"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":850,"slug":"source-tenant-195d633e2b"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":850,"project_id":1107,"slug":"source-a-195d633e2b"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":850,"project_id":1108,"slug":"source-b-195d633e2b"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index source created","context":{"project_id":1107,"source_id":189,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":851,"slug":"source-tenant-64e99af1d0"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":851,"project_id":1109,"slug":"source-a-64e99af1d0"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":851,"project_id":1110,"slug":"source-b-64e99af1d0"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index source created","context":{"project_id":1109,"source_id":190,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index source created","context":{"project_id":1110,"source_id":191,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":852,"slug":"source-tenant-c791b00230"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":852,"project_id":1111,"slug":"source-a-c791b00230"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":852,"project_id":1112,"slug":"source-b-c791b00230"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index source created","context":{"project_id":1111,"source_id":192,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index source disabled","context":{"project_id":1111,"source_id":192}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index source enabled","context":{"project_id":1111,"source_id":192}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":853,"slug":"source-tenant-4c5626d380"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":853,"project_id":1113,"slug":"source-a-4c5626d380"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":853,"project_id":1114,"slug":"source-b-4c5626d380"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index source created","context":{"project_id":1113,"source_id":193,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":854,"slug":"idx-tenant-7524544242"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":854,"project_id":1115,"slug":"idx-project-7524544242"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index source created","context":{"project_id":1115,"source_id":194,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index run finished","context":{"project_id":1115,"source_id":194,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":855,"slug":"idx-tenant-65418ff2a1"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":855,"project_id":1116,"slug":"idx-project-65418ff2a1"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index source created","context":{"project_id":1116,"source_id":195,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index run finished","context":{"project_id":1116,"source_id":195,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index run finished","context":{"project_id":1116,"source_id":195,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":856,"slug":"idx-tenant-ca3e1961c1"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":856,"project_id":1117,"slug":"idx-project-ca3e1961c1"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index source created","context":{"project_id":1117,"source_id":196,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index run finished","context":{"project_id":1117,"source_id":196,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index run finished","context":{"project_id":1117,"source_id":196,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":857,"slug":"idx-tenant-62c8cc7cf6"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":857,"project_id":1118,"slug":"idx-project-62c8cc7cf6"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index source created","context":{"project_id":1118,"source_id":197,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index run finished","context":{"project_id":1118,"source_id":197,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Index run finished","context":{"project_id":1118,"source_id":197,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":858,"slug":"idx-tenant-c2d14a0eda"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":858,"project_id":1119,"slug":"idx-project-c2d14a0eda"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1119,"batch_id":288,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1119,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":859,"slug":"idx-tenant-4ef05c18f7"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":859,"project_id":1120,"slug":"idx-project-4ef05c18f7"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1120,"batch_id":289,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1120,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":860,"slug":"idx-tenant-073d01dc32"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Project created","context":{"tenant_id":860,"project_id":1121,"slug":"idx-project-073d01dc32"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1121,"batch_id":290,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1121,"batch_id":291,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":1121,"intake_item_id":330,"reason":"Intake file not found or unreadable: storage/intake/1121/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:03:21-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1121,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":861,"slug":"idx-tenant-85c750bfa0"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":861,"project_id":1122,"slug":"idx-project-85c750bfa0"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":862,"slug":"idx-tenant-b-29b81f794d"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":862,"project_id":1123,"slug":"idx-project-b-60e22d186c"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Index source created","context":{"project_id":1122,"source_id":198,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Index run finished","context":{"project_id":1122,"source_id":198,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":863,"slug":"idx-tenant-569f5d518f"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":863,"project_id":1124,"slug":"idx-project-569f5d518f"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Index source created","context":{"project_id":1124,"source_id":199,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Index run finished","context":{"project_id":1124,"source_id":199,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Index run finished","context":{"project_id":1124,"source_id":199,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1124,"batch_id":292,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1124,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":864,"slug":"intake-tenant-b54d2f1a67"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":864,"project_id":1125,"slug":"intake-project-b54d2f1a67"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1125,"batch_id":293,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":865,"slug":"intake-tenant-0e376c65b2"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":865,"project_id":1126,"slug":"intake-project-0e376c65b2"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1126,"batch_id":294,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":866,"slug":"intake-tenant-0c7a546a22"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":866,"project_id":1127,"slug":"intake-project-0c7a546a22"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":867,"slug":"intake-tenant-0e1a428353"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":867,"project_id":1128,"slug":"intake-project-0e1a428353"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1128,"batch_id":295,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1128,"batch_id":296,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":868,"slug":"intake-tenant-db61796dd0"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":868,"project_id":1129,"slug":"intake-project-db61796dd0"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":869,"slug":"intake-tenant-6a3ae1e3f3"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":869,"project_id":1130,"slug":"intake-project-6a3ae1e3f3"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1129,"batch_id":297,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1130,"batch_id":298,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":870,"slug":"intake-tenant-deec75b00a"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":870,"project_id":1131,"slug":"intake-project-deec75b00a"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1131,"batch_id":299,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1131,"batch_id":300,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":871,"slug":"intake-tenant-aaf8d8900c"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":871,"project_id":1132,"slug":"intake-project-aaf8d8900c"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":872,"slug":"intake-tenant-cbc7fd7d72"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":872,"project_id":1133,"slug":"intake-project-cbc7fd7d72"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":873,"slug":"intake-tenant-9440ac8e7b"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":873,"project_id":1134,"slug":"intake-project-9440ac8e7b"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1133,"batch_id":301,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":874,"slug":"mcphttp-tenant-cfa65b6402"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":874,"project_id":1135,"slug":"mcphttp-cfa65b6402"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Context server created","context":{"project_id":1135,"context_server_id":51,"name":"auth-ok","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"MCP client operation","context":{"project_id":1135,"context_server_id":51,"server":"auth-ok","transport":"http","operation":"test","duration_ms":10,"status":"ok"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Context server created","context":{"project_id":1135,"context_server_id":52,"name":"auth-missing","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1135,"context_server_id":52,"server":"auth-missing","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Context server created","context":{"project_id":1135,"context_server_id":53,"name":"auth-wrong","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1135,"context_server_id":53,"server":"auth-wrong","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":875,"slug":"mcpcall-tenant-c90dcde196"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":875,"project_id":1136,"slug":"mcpcall-c90dcde196"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Context server created","context":{"project_id":1136,"context_server_id":54,"name":"call-me","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"MCP client operation","context":{"project_id":1136,"context_server_id":54,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"MCP client operation","context":{"project_id":1136,"context_server_id":54,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1136,"context_server_id":54,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"protocol","error_code":"-32602"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":876,"slug":"mcpfan-tenant-c37dafd562"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":876,"project_id":1137,"slug":"mcpfan-c37dafd562"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Context server created","context":{"project_id":1137,"context_server_id":55,"name":"broken-high","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Context server created","context":{"project_id":1137,"context_server_id":56,"name":"good-low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Context server created","context":{"project_id":1137,"context_server_id":57,"name":"disabled-top","transport":"http","priority":99,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Context server disabled","context":{"project_id":1137,"context_server_id":57}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1137,"context_server_id":55,"server":"broken-high","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"MCP client operation","context":{"project_id":1137,"context_server_id":56,"server":"good-low","transport":"http","operation":"tools/list","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":877,"slug":"mcpstdio-tenant-2b5018df59"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Project created","context":{"tenant_id":877,"project_id":1138,"slug":"mcpstdio-2b5018df59"}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"Context server created","context":{"project_id":1138,"context_server_id":58,"name":"stdio-fixture","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:22-03:00","level":"info","message":"MCP client operation","context":{"project_id":1138,"context_server_id":58,"server":"stdio-fixture","transport":"stdio","operation":"test","duration_ms":84,"status":"ok"}}
{"timestamp":"2026-08-27T16:03:24-03:00","level":"info","message":"Tenant created","context":{"tenant_id":878,"slug":"acme-corp-3b985e1bf9"}}
{"timestamp":"2026-08-27T16:03:24-03:00","level":"info","message":"Tenant created","context":{"tenant_id":879,"slug":"dup-1aaa111692"}}
{"timestamp":"2026-08-27T16:03:24-03:00","level":"info","message":"Tenant created","context":{"tenant_id":880,"slug":"tenant-76bd930768"}}
{"timestamp":"2026-08-27T16:03:24-03:00","level":"info","message":"Project created","context":{"tenant_id":880,"project_id":1139,"slug":"project-x-76bd930768"}}
{"timestamp":"2026-08-27T16:03:24-03:00","level":"info","message":"Tenant created","context":{"tenant_id":881,"slug":"tenant-a-89cea71749"}}
{"timestamp":"2026-08-27T16:03:24-03:00","level":"info","message":"Tenant created","context":{"tenant_id":882,"slug":"tenant-b-89cea71749"}}
{"timestamp":"2026-08-27T16:03:24-03:00","level":"info","message":"Project created","context":{"tenant_id":881,"project_id":1140,"slug":"same-89cea71749"}}
{"timestamp":"2026-08-27T16:03:24-03:00","level":"info","message":"Project created","context":{"tenant_id":882,"project_id":1141,"slug":"same-89cea71749"}}
{"timestamp":"2026-08-27T16:03:24-03:00","level":"info","message":"Tenant created","context":{"tenant_id":883,"slug":"iso-a-6da0e74824"}}
{"timestamp":"2026-08-27T16:03:24-03:00","level":"info","message":"Tenant created","context":{"tenant_id":884,"slug":"iso-b-6da0e74824"}}
{"timestamp":"2026-08-27T16:03:24-03:00","level":"info","message":"Project created","context":{"tenant_id":883,"project_id":1142,"slug":"secret-6da0e74824"}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":885,"slug":"key-tenant-e826b92feb"}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"Project created","context":{"tenant_id":885,"project_id":1143,"slug":"key-project-e826b92feb"}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"API key created","context":{"project_id":1143,"api_key_id":"[REDACTED]","prefix":"ctx_74bc491a"}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":886,"slug":"revoke-tenant-8eac43af47"}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"Project created","context":{"tenant_id":886,"project_id":1144,"slug":"revoke-project-8eac43af47"}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"API key created","context":{"project_id":1144,"api_key_id":"[REDACTED]","prefix":"ctx_814bfb0b"}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":887,"slug":"ctx-tenant-668f33edf1"}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"Project created","context":{"tenant_id":887,"project_id":1145,"slug":"ctx-a-668f33edf1"}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"Project created","context":{"tenant_id":887,"project_id":1146,"slug":"ctx-b-668f33edf1"}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"Context server created","context":{"project_id":1145,"context_server_id":59,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":888,"slug":"ctx-tenant-ced4d68ddd"}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"Project created","context":{"tenant_id":888,"project_id":1147,"slug":"ctx-a-ced4d68ddd"}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"Project created","context":{"tenant_id":888,"project_id":1148,"slug":"ctx-b-ced4d68ddd"}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":889,"slug":"ctx-tenant-7b53dca5fb"}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"Project created","context":{"tenant_id":889,"project_id":1149,"slug":"ctx-a-7b53dca5fb"}}
{"timestamp":"2026-08-27T16:03:51-03:00","level":"info","message":"Project created","context":{"tenant_id":889,"project_id":1150,"slug":"ctx-b-7b53dca5fb"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Context server created","context":{"project_id":1149,"context_server_id":60,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":890,"slug":"ctx-tenant-2d16bd01a4"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":890,"project_id":1151,"slug":"ctx-a-2d16bd01a4"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":890,"project_id":1152,"slug":"ctx-b-2d16bd01a4"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Context server created","context":{"project_id":1151,"context_server_id":61,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":891,"slug":"ctx-tenant-d7559a607e"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":891,"project_id":1153,"slug":"ctx-a-d7559a607e"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":891,"project_id":1154,"slug":"ctx-b-d7559a607e"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Context server created","context":{"project_id":1153,"context_server_id":62,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":892,"slug":"ctx-tenant-59cc76a779"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":892,"project_id":1155,"slug":"ctx-a-59cc76a779"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":892,"project_id":1156,"slug":"ctx-b-59cc76a779"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Context server created","context":{"project_id":1155,"context_server_id":63,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Context server created","context":{"project_id":1156,"context_server_id":64,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":893,"slug":"ctx-tenant-1a74eb343a"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":893,"project_id":1157,"slug":"ctx-a-1a74eb343a"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":893,"project_id":1158,"slug":"ctx-b-1a74eb343a"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Context server created","context":{"project_id":1157,"context_server_id":65,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":894,"slug":"ctx-tenant-385767009b"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":894,"project_id":1159,"slug":"ctx-a-385767009b"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":894,"project_id":1160,"slug":"ctx-b-385767009b"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Context server created","context":{"project_id":1159,"context_server_id":66,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Context server created","context":{"project_id":1159,"context_server_id":67,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Context server created","context":{"project_id":1159,"context_server_id":68,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Context server disabled","context":{"project_id":1159,"context_server_id":68}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Context server enabled","context":{"project_id":1159,"context_server_id":68}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Context server disabled","context":{"project_id":1159,"context_server_id":66}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":895,"slug":"dbconn-tenant-bafbbb67a1"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":895,"project_id":1161,"slug":"dbconn-a-bafbbb67a1"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":895,"project_id":1162,"slug":"dbconn-b-bafbbb67a1"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Database connection created","context":{"project_id":1161,"connection_id":155,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":896,"slug":"dbconn-tenant-b28b0fe18b"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":896,"project_id":1163,"slug":"dbconn-a-b28b0fe18b"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":896,"project_id":1164,"slug":"dbconn-b-b28b0fe18b"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Database connection created","context":{"project_id":1163,"connection_id":156,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":897,"slug":"dbconn-tenant-2840b3cfc2"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":897,"project_id":1165,"slug":"dbconn-a-2840b3cfc2"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":897,"project_id":1166,"slug":"dbconn-b-2840b3cfc2"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":898,"slug":"dbconn-tenant-3a033f15ba"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":898,"project_id":1167,"slug":"dbconn-a-3a033f15ba"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":898,"project_id":1168,"slug":"dbconn-b-3a033f15ba"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Database connection created","context":{"project_id":1167,"connection_id":157,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Database connection created","context":{"project_id":1168,"connection_id":158,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":899,"slug":"dbconn-tenant-7f3f25fbc4"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":899,"project_id":1169,"slug":"dbconn-a-7f3f25fbc4"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":899,"project_id":1170,"slug":"dbconn-b-7f3f25fbc4"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Database connection created","context":{"project_id":1169,"connection_id":159,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":1169,"connection_id":159}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":900,"slug":"dbconn-tenant-c859a2e0d6"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":900,"project_id":1171,"slug":"dbconn-a-c859a2e0d6"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":900,"project_id":1172,"slug":"dbconn-b-c859a2e0d6"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Database connection created","context":{"project_id":1171,"connection_id":160,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":1171,"connection_id":160,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":901,"slug":"dbconn-tenant-db1730753c"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":901,"project_id":1173,"slug":"dbconn-a-db1730753c"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":901,"project_id":1174,"slug":"dbconn-b-db1730753c"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Database connection created","context":{"project_id":1173,"connection_id":161,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":902,"slug":"dbconn-tenant-4f44d01eca"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":902,"project_id":1175,"slug":"dbconn-a-4f44d01eca"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":902,"project_id":1176,"slug":"dbconn-b-4f44d01eca"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Database connection created","context":{"project_id":1175,"connection_id":162,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Database connection disabled","context":{"project_id":1175,"connection_id":162}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Database connection enabled","context":{"project_id":1175,"connection_id":162}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":903,"slug":"dbconn-tenant-d9ee9afd57"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":903,"project_id":1177,"slug":"dbconn-a-d9ee9afd57"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":903,"project_id":1178,"slug":"dbconn-b-d9ee9afd57"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Database connection created","context":{"project_id":1177,"connection_id":163,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":904,"slug":"inbox-tenant-602abd5210"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":904,"project_id":1179,"slug":"inbox-project-602abd5210"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1179,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1179,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1179,"batch_id":302,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1179,"batch_id":303,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-559d626755"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":905,"slug":"source-tenant-61bcbcbef0"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":905,"project_id":1180,"slug":"source-a-61bcbcbef0"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":905,"project_id":1181,"slug":"source-b-61bcbcbef0"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index source created","context":{"project_id":1180,"source_id":200,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":906,"slug":"source-tenant-d826528244"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":906,"project_id":1182,"slug":"source-a-d826528244"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":906,"project_id":1183,"slug":"source-b-d826528244"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index source created","context":{"project_id":1182,"source_id":201,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":907,"slug":"source-tenant-e96b0471f4"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":907,"project_id":1184,"slug":"source-a-e96b0471f4"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":907,"project_id":1185,"slug":"source-b-e96b0471f4"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":908,"slug":"source-tenant-a06dfcf9fd"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":908,"project_id":1186,"slug":"source-a-a06dfcf9fd"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":908,"project_id":1187,"slug":"source-b-a06dfcf9fd"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":909,"slug":"source-tenant-18f640156c"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":909,"project_id":1188,"slug":"source-a-18f640156c"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":909,"project_id":1189,"slug":"source-b-18f640156c"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index source created","context":{"project_id":1188,"source_id":202,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":910,"slug":"source-tenant-072204213c"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":910,"project_id":1190,"slug":"source-a-072204213c"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":910,"project_id":1191,"slug":"source-b-072204213c"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index source created","context":{"project_id":1190,"source_id":203,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index source created","context":{"project_id":1191,"source_id":204,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":911,"slug":"source-tenant-4d4c2ec026"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":911,"project_id":1192,"slug":"source-a-4d4c2ec026"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":911,"project_id":1193,"slug":"source-b-4d4c2ec026"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index source created","context":{"project_id":1192,"source_id":205,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index source disabled","context":{"project_id":1192,"source_id":205}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index source enabled","context":{"project_id":1192,"source_id":205}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":912,"slug":"source-tenant-b14e1b37f8"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":912,"project_id":1194,"slug":"source-a-b14e1b37f8"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":912,"project_id":1195,"slug":"source-b-b14e1b37f8"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index source created","context":{"project_id":1194,"source_id":206,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":913,"slug":"idx-tenant-84e8caea8f"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":913,"project_id":1196,"slug":"idx-project-84e8caea8f"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index source created","context":{"project_id":1196,"source_id":207,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index run finished","context":{"project_id":1196,"source_id":207,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":914,"slug":"idx-tenant-3e7166336a"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":914,"project_id":1197,"slug":"idx-project-3e7166336a"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index source created","context":{"project_id":1197,"source_id":208,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index run finished","context":{"project_id":1197,"source_id":208,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index run finished","context":{"project_id":1197,"source_id":208,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":915,"slug":"idx-tenant-e8826c50b3"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":915,"project_id":1198,"slug":"idx-project-e8826c50b3"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index source created","context":{"project_id":1198,"source_id":209,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index run finished","context":{"project_id":1198,"source_id":209,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index run finished","context":{"project_id":1198,"source_id":209,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":916,"slug":"idx-tenant-054234a3d1"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":916,"project_id":1199,"slug":"idx-project-054234a3d1"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index source created","context":{"project_id":1199,"source_id":210,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index run finished","context":{"project_id":1199,"source_id":210,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Index run finished","context":{"project_id":1199,"source_id":210,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":917,"slug":"idx-tenant-f6e14cd5f4"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":917,"project_id":1200,"slug":"idx-project-f6e14cd5f4"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1200,"batch_id":304,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1200,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":918,"slug":"idx-tenant-43606dd18f"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Project created","context":{"tenant_id":918,"project_id":1201,"slug":"idx-project-43606dd18f"}}
{"timestamp":"2026-08-27T16:03:52-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1201,"batch_id":305,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1201,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":919,"slug":"idx-tenant-d51cc0cf9b"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":919,"project_id":1202,"slug":"idx-project-d51cc0cf9b"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1202,"batch_id":306,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1202,"batch_id":307,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":1202,"intake_item_id":348,"reason":"Intake file not found or unreadable: storage/intake/1202/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1202,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":920,"slug":"idx-tenant-439617092a"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":920,"project_id":1203,"slug":"idx-project-439617092a"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":921,"slug":"idx-tenant-b-f95e6e12d1"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":921,"project_id":1204,"slug":"idx-project-b-7ec1d9c2c8"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Index source created","context":{"project_id":1203,"source_id":211,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Index run finished","context":{"project_id":1203,"source_id":211,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":922,"slug":"idx-tenant-63aaade8cf"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":922,"project_id":1205,"slug":"idx-project-63aaade8cf"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Index source created","context":{"project_id":1205,"source_id":212,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Index run finished","context":{"project_id":1205,"source_id":212,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Index run finished","context":{"project_id":1205,"source_id":212,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1205,"batch_id":308,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1205,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":923,"slug":"intake-tenant-7d258bcb8d"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":923,"project_id":1206,"slug":"intake-project-7d258bcb8d"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1206,"batch_id":309,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":924,"slug":"intake-tenant-ecd27682ab"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":924,"project_id":1207,"slug":"intake-project-ecd27682ab"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1207,"batch_id":310,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":925,"slug":"intake-tenant-92b3e37b37"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":925,"project_id":1208,"slug":"intake-project-92b3e37b37"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":926,"slug":"intake-tenant-9195a2794c"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":926,"project_id":1209,"slug":"intake-project-9195a2794c"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1209,"batch_id":311,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1209,"batch_id":312,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":927,"slug":"intake-tenant-059f2c21fe"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":927,"project_id":1210,"slug":"intake-project-059f2c21fe"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":928,"slug":"intake-tenant-3d2b83a3e1"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":928,"project_id":1211,"slug":"intake-project-3d2b83a3e1"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1210,"batch_id":313,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1211,"batch_id":314,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":929,"slug":"intake-tenant-8323478e06"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":929,"project_id":1212,"slug":"intake-project-8323478e06"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1212,"batch_id":315,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1212,"batch_id":316,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":930,"slug":"intake-tenant-d9d7fe32ef"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":930,"project_id":1213,"slug":"intake-project-d9d7fe32ef"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":931,"slug":"intake-tenant-880e8b446d"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":931,"project_id":1214,"slug":"intake-project-880e8b446d"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":932,"slug":"intake-tenant-3ede9a346e"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":932,"project_id":1215,"slug":"intake-project-3ede9a346e"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1214,"batch_id":317,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":933,"slug":"mcphttp-tenant-96dc1342d4"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":933,"project_id":1216,"slug":"mcphttp-96dc1342d4"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Context server created","context":{"project_id":1216,"context_server_id":69,"name":"auth-ok","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"MCP client operation","context":{"project_id":1216,"context_server_id":69,"server":"auth-ok","transport":"http","operation":"test","duration_ms":9,"status":"ok"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Context server created","context":{"project_id":1216,"context_server_id":70,"name":"auth-missing","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1216,"context_server_id":70,"server":"auth-missing","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Context server created","context":{"project_id":1216,"context_server_id":71,"name":"auth-wrong","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1216,"context_server_id":71,"server":"auth-wrong","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":934,"slug":"mcpcall-tenant-275aaafa14"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":934,"project_id":1217,"slug":"mcpcall-275aaafa14"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Context server created","context":{"project_id":1217,"context_server_id":72,"name":"call-me","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"MCP client operation","context":{"project_id":1217,"context_server_id":72,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"MCP client operation","context":{"project_id":1217,"context_server_id":72,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1217,"context_server_id":72,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"protocol","error_code":"-32602"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":935,"slug":"mcpfan-tenant-bb3809ec81"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":935,"project_id":1218,"slug":"mcpfan-bb3809ec81"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Context server created","context":{"project_id":1218,"context_server_id":73,"name":"broken-high","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Context server created","context":{"project_id":1218,"context_server_id":74,"name":"good-low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Context server created","context":{"project_id":1218,"context_server_id":75,"name":"disabled-top","transport":"http","priority":99,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Context server disabled","context":{"project_id":1218,"context_server_id":75}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1218,"context_server_id":73,"server":"broken-high","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"MCP client operation","context":{"project_id":1218,"context_server_id":74,"server":"good-low","transport":"http","operation":"tools/list","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":936,"slug":"mcpstdio-tenant-cbfef4ad26"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Project created","context":{"tenant_id":936,"project_id":1219,"slug":"mcpstdio-cbfef4ad26"}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"Context server created","context":{"project_id":1219,"context_server_id":76,"name":"stdio-fixture","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:03:53-03:00","level":"info","message":"MCP client operation","context":{"project_id":1219,"context_server_id":76,"server":"stdio-fixture","transport":"stdio","operation":"test","duration_ms":81,"status":"ok"}}
{"timestamp":"2026-08-27T16:03:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":937,"slug":"acme-corp-b0c8e93d5c"}}
{"timestamp":"2026-08-27T16:03:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":938,"slug":"dup-28d383102e"}}
{"timestamp":"2026-08-27T16:03:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":939,"slug":"tenant-b3625e1432"}}
{"timestamp":"2026-08-27T16:03:55-03:00","level":"info","message":"Project created","context":{"tenant_id":939,"project_id":1220,"slug":"project-x-b3625e1432"}}
{"timestamp":"2026-08-27T16:03:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":940,"slug":"tenant-a-351f8b3e8d"}}
{"timestamp":"2026-08-27T16:03:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":941,"slug":"tenant-b-351f8b3e8d"}}
{"timestamp":"2026-08-27T16:03:55-03:00","level":"info","message":"Project created","context":{"tenant_id":940,"project_id":1221,"slug":"same-351f8b3e8d"}}
{"timestamp":"2026-08-27T16:03:55-03:00","level":"info","message":"Project created","context":{"tenant_id":941,"project_id":1222,"slug":"same-351f8b3e8d"}}
{"timestamp":"2026-08-27T16:03:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":942,"slug":"iso-a-590490db23"}}
{"timestamp":"2026-08-27T16:03:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":943,"slug":"iso-b-590490db23"}}
{"timestamp":"2026-08-27T16:03:55-03:00","level":"info","message":"Project created","context":{"tenant_id":942,"project_id":1223,"slug":"secret-590490db23"}}
{"timestamp":"2026-08-27T16:04:06-03:00","level":"info","message":"Tenant created","context":{"tenant_id":944,"slug":"key-tenant-5c7da20317"}}
{"timestamp":"2026-08-27T16:04:06-03:00","level":"info","message":"Project created","context":{"tenant_id":944,"project_id":1224,"slug":"key-project-5c7da20317"}}
{"timestamp":"2026-08-27T16:04:06-03:00","level":"info","message":"API key created","context":{"project_id":1224,"api_key_id":"[REDACTED]","prefix":"ctx_7fd69afe"}}
{"timestamp":"2026-08-27T16:04:06-03:00","level":"info","message":"Tenant created","context":{"tenant_id":945,"slug":"revoke-tenant-d880e5e031"}}
{"timestamp":"2026-08-27T16:04:06-03:00","level":"info","message":"Project created","context":{"tenant_id":945,"project_id":1225,"slug":"revoke-project-d880e5e031"}}
{"timestamp":"2026-08-27T16:04:06-03:00","level":"info","message":"API key created","context":{"project_id":1225,"api_key_id":"[REDACTED]","prefix":"ctx_fc815421"}}
{"timestamp":"2026-08-27T16:04:06-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:04:06-03:00","level":"info","message":"Tenant created","context":{"tenant_id":946,"slug":"ctx-tenant-32fe4a7153"}}
{"timestamp":"2026-08-27T16:04:06-03:00","level":"info","message":"Project created","context":{"tenant_id":946,"project_id":1226,"slug":"ctx-a-32fe4a7153"}}
{"timestamp":"2026-08-27T16:04:06-03:00","level":"info","message":"Project created","context":{"tenant_id":946,"project_id":1227,"slug":"ctx-b-32fe4a7153"}}
{"timestamp":"2026-08-27T16:04:06-03:00","level":"info","message":"Context server created","context":{"project_id":1226,"context_server_id":77,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:04:06-03:00","level":"info","message":"Tenant created","context":{"tenant_id":947,"slug":"ctx-tenant-dfccbc01ea"}}
{"timestamp":"2026-08-27T16:04:06-03:00","level":"info","message":"Project created","context":{"tenant_id":947,"project_id":1228,"slug":"ctx-a-dfccbc01ea"}}
{"timestamp":"2026-08-27T16:04:06-03:00","level":"info","message":"Project created","context":{"tenant_id":947,"project_id":1229,"slug":"ctx-b-dfccbc01ea"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":948,"slug":"ctx-tenant-a3e3e5af7c"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":948,"project_id":1230,"slug":"ctx-a-a3e3e5af7c"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":948,"project_id":1231,"slug":"ctx-b-a3e3e5af7c"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Context server created","context":{"project_id":1230,"context_server_id":78,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":949,"slug":"ctx-tenant-f36749f52a"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":949,"project_id":1232,"slug":"ctx-a-f36749f52a"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":949,"project_id":1233,"slug":"ctx-b-f36749f52a"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Context server created","context":{"project_id":1232,"context_server_id":79,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":950,"slug":"ctx-tenant-b6430091eb"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":950,"project_id":1234,"slug":"ctx-a-b6430091eb"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":950,"project_id":1235,"slug":"ctx-b-b6430091eb"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Context server created","context":{"project_id":1234,"context_server_id":80,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":951,"slug":"ctx-tenant-708d23bc95"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":951,"project_id":1236,"slug":"ctx-a-708d23bc95"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":951,"project_id":1237,"slug":"ctx-b-708d23bc95"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Context server created","context":{"project_id":1236,"context_server_id":81,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Context server created","context":{"project_id":1237,"context_server_id":82,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":952,"slug":"ctx-tenant-164b007238"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":952,"project_id":1238,"slug":"ctx-a-164b007238"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":952,"project_id":1239,"slug":"ctx-b-164b007238"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Context server created","context":{"project_id":1238,"context_server_id":83,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":953,"slug":"ctx-tenant-bcec468f0a"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":953,"project_id":1240,"slug":"ctx-a-bcec468f0a"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":953,"project_id":1241,"slug":"ctx-b-bcec468f0a"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Context server created","context":{"project_id":1240,"context_server_id":84,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Context server created","context":{"project_id":1240,"context_server_id":85,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Context server created","context":{"project_id":1240,"context_server_id":86,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Context server disabled","context":{"project_id":1240,"context_server_id":86}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Context server enabled","context":{"project_id":1240,"context_server_id":86}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Context server disabled","context":{"project_id":1240,"context_server_id":84}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":954,"slug":"dbconn-tenant-4ecfef032c"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":954,"project_id":1242,"slug":"dbconn-a-4ecfef032c"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":954,"project_id":1243,"slug":"dbconn-b-4ecfef032c"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Database connection created","context":{"project_id":1242,"connection_id":164,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":955,"slug":"dbconn-tenant-6cd47762f0"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":955,"project_id":1244,"slug":"dbconn-a-6cd47762f0"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":955,"project_id":1245,"slug":"dbconn-b-6cd47762f0"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Database connection created","context":{"project_id":1244,"connection_id":165,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":956,"slug":"dbconn-tenant-e761606314"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":956,"project_id":1246,"slug":"dbconn-a-e761606314"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":956,"project_id":1247,"slug":"dbconn-b-e761606314"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":957,"slug":"dbconn-tenant-0d2ffab240"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":957,"project_id":1248,"slug":"dbconn-a-0d2ffab240"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":957,"project_id":1249,"slug":"dbconn-b-0d2ffab240"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Database connection created","context":{"project_id":1248,"connection_id":166,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Database connection created","context":{"project_id":1249,"connection_id":167,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":958,"slug":"dbconn-tenant-a37143f0af"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":958,"project_id":1250,"slug":"dbconn-a-a37143f0af"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":958,"project_id":1251,"slug":"dbconn-b-a37143f0af"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Database connection created","context":{"project_id":1250,"connection_id":168,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":1250,"connection_id":168}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":959,"slug":"dbconn-tenant-1beb880b7b"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":959,"project_id":1252,"slug":"dbconn-a-1beb880b7b"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":959,"project_id":1253,"slug":"dbconn-b-1beb880b7b"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Database connection created","context":{"project_id":1252,"connection_id":169,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":1252,"connection_id":169,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":960,"slug":"dbconn-tenant-5abf4983ed"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":960,"project_id":1254,"slug":"dbconn-a-5abf4983ed"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":960,"project_id":1255,"slug":"dbconn-b-5abf4983ed"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Database connection created","context":{"project_id":1254,"connection_id":170,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":961,"slug":"dbconn-tenant-c786990dc2"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":961,"project_id":1256,"slug":"dbconn-a-c786990dc2"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":961,"project_id":1257,"slug":"dbconn-b-c786990dc2"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Database connection created","context":{"project_id":1256,"connection_id":171,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Database connection disabled","context":{"project_id":1256,"connection_id":171}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Database connection enabled","context":{"project_id":1256,"connection_id":171}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":962,"slug":"dbconn-tenant-339e88c970"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":962,"project_id":1258,"slug":"dbconn-a-339e88c970"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":962,"project_id":1259,"slug":"dbconn-b-339e88c970"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Database connection created","context":{"project_id":1258,"connection_id":172,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":963,"slug":"inbox-tenant-7b2cc201bc"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":963,"project_id":1260,"slug":"inbox-project-7b2cc201bc"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1260,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1260,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1260,"batch_id":318,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1260,"batch_id":319,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-e155e8f257"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":964,"slug":"source-tenant-4ddd280db0"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":964,"project_id":1261,"slug":"source-a-4ddd280db0"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":964,"project_id":1262,"slug":"source-b-4ddd280db0"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index source created","context":{"project_id":1261,"source_id":213,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":965,"slug":"source-tenant-1a65dcfaa7"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":965,"project_id":1263,"slug":"source-a-1a65dcfaa7"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":965,"project_id":1264,"slug":"source-b-1a65dcfaa7"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index source created","context":{"project_id":1263,"source_id":214,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":966,"slug":"source-tenant-589dd20b24"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":966,"project_id":1265,"slug":"source-a-589dd20b24"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":966,"project_id":1266,"slug":"source-b-589dd20b24"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":967,"slug":"source-tenant-7d46ae77ab"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":967,"project_id":1267,"slug":"source-a-7d46ae77ab"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":967,"project_id":1268,"slug":"source-b-7d46ae77ab"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":968,"slug":"source-tenant-a5d208c6df"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":968,"project_id":1269,"slug":"source-a-a5d208c6df"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":968,"project_id":1270,"slug":"source-b-a5d208c6df"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index source created","context":{"project_id":1269,"source_id":215,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":969,"slug":"source-tenant-57d4763507"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":969,"project_id":1271,"slug":"source-a-57d4763507"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":969,"project_id":1272,"slug":"source-b-57d4763507"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index source created","context":{"project_id":1271,"source_id":216,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index source created","context":{"project_id":1272,"source_id":217,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":970,"slug":"source-tenant-c45480f94e"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":970,"project_id":1273,"slug":"source-a-c45480f94e"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":970,"project_id":1274,"slug":"source-b-c45480f94e"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index source created","context":{"project_id":1273,"source_id":218,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index source disabled","context":{"project_id":1273,"source_id":218}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index source enabled","context":{"project_id":1273,"source_id":218}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":971,"slug":"source-tenant-735810078e"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":971,"project_id":1275,"slug":"source-a-735810078e"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":971,"project_id":1276,"slug":"source-b-735810078e"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index source created","context":{"project_id":1275,"source_id":219,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":972,"slug":"idx-tenant-fde9b24488"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":972,"project_id":1277,"slug":"idx-project-fde9b24488"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index source created","context":{"project_id":1277,"source_id":220,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index run finished","context":{"project_id":1277,"source_id":220,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":973,"slug":"idx-tenant-476b916a38"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":973,"project_id":1278,"slug":"idx-project-476b916a38"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index source created","context":{"project_id":1278,"source_id":221,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index run finished","context":{"project_id":1278,"source_id":221,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index run finished","context":{"project_id":1278,"source_id":221,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":974,"slug":"idx-tenant-39923fe6d4"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":974,"project_id":1279,"slug":"idx-project-39923fe6d4"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index source created","context":{"project_id":1279,"source_id":222,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index run finished","context":{"project_id":1279,"source_id":222,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index run finished","context":{"project_id":1279,"source_id":222,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":975,"slug":"idx-tenant-cb9f1cee08"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":975,"project_id":1280,"slug":"idx-project-cb9f1cee08"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index source created","context":{"project_id":1280,"source_id":223,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index run finished","context":{"project_id":1280,"source_id":223,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Index run finished","context":{"project_id":1280,"source_id":223,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":976,"slug":"idx-tenant-998c2a46ba"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":976,"project_id":1281,"slug":"idx-project-998c2a46ba"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1281,"batch_id":320,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1281,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":977,"slug":"idx-tenant-db38eb8e1d"}}
{"timestamp":"2026-08-27T16:04:07-03:00","level":"info","message":"Project created","context":{"tenant_id":977,"project_id":1282,"slug":"idx-project-db38eb8e1d"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1282,"batch_id":321,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1282,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":978,"slug":"idx-tenant-a99b61392a"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":978,"project_id":1283,"slug":"idx-project-a99b61392a"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1283,"batch_id":322,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1283,"batch_id":323,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":1283,"intake_item_id":366,"reason":"Intake file not found or unreadable: storage/intake/1283/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1283,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":979,"slug":"idx-tenant-20fb446be7"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":979,"project_id":1284,"slug":"idx-project-20fb446be7"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":980,"slug":"idx-tenant-b-63d3ba0e8f"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":980,"project_id":1285,"slug":"idx-project-b-48b4539995"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Index source created","context":{"project_id":1284,"source_id":224,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Index run finished","context":{"project_id":1284,"source_id":224,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":981,"slug":"idx-tenant-3f532508a4"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":981,"project_id":1286,"slug":"idx-project-3f532508a4"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Index source created","context":{"project_id":1286,"source_id":225,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Index run finished","context":{"project_id":1286,"source_id":225,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Index run finished","context":{"project_id":1286,"source_id":225,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1286,"batch_id":324,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1286,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":982,"slug":"intake-tenant-57015aa394"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":982,"project_id":1287,"slug":"intake-project-57015aa394"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1287,"batch_id":325,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":983,"slug":"intake-tenant-a3824c39f5"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":983,"project_id":1288,"slug":"intake-project-a3824c39f5"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1288,"batch_id":326,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":984,"slug":"intake-tenant-ea1997342d"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":984,"project_id":1289,"slug":"intake-project-ea1997342d"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":985,"slug":"intake-tenant-aff5c3339a"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":985,"project_id":1290,"slug":"intake-project-aff5c3339a"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1290,"batch_id":327,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1290,"batch_id":328,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":986,"slug":"intake-tenant-db3556d3c8"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":986,"project_id":1291,"slug":"intake-project-db3556d3c8"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":987,"slug":"intake-tenant-3561b463a6"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":987,"project_id":1292,"slug":"intake-project-3561b463a6"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1291,"batch_id":329,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1292,"batch_id":330,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":988,"slug":"intake-tenant-e91d87e4ca"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":988,"project_id":1293,"slug":"intake-project-e91d87e4ca"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1293,"batch_id":331,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1293,"batch_id":332,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":989,"slug":"intake-tenant-32e23a1380"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":989,"project_id":1294,"slug":"intake-project-32e23a1380"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":990,"slug":"intake-tenant-d51ded818f"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":990,"project_id":1295,"slug":"intake-project-d51ded818f"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":991,"slug":"intake-tenant-72c7b821c5"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":991,"project_id":1296,"slug":"intake-project-72c7b821c5"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1295,"batch_id":333,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":992,"slug":"acme-corp-871d1963fa"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":993,"slug":"dup-613b91a3ad"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":994,"slug":"tenant-3748bcd35e"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":994,"project_id":1297,"slug":"project-x-3748bcd35e"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":995,"slug":"tenant-a-7abd67bb83"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":996,"slug":"tenant-b-7abd67bb83"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":995,"project_id":1298,"slug":"same-7abd67bb83"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":996,"project_id":1299,"slug":"same-7abd67bb83"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":997,"slug":"iso-a-a6c0112dfe"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":998,"slug":"iso-b-a6c0112dfe"}}
{"timestamp":"2026-08-27T16:04:08-03:00","level":"info","message":"Project created","context":{"tenant_id":997,"project_id":1300,"slug":"secret-a6c0112dfe"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":999,"slug":"key-tenant-31f3564be1"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":999,"project_id":1301,"slug":"key-project-31f3564be1"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"API key created","context":{"project_id":1301,"api_key_id":"[REDACTED]","prefix":"ctx_fb87e5c2"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1000,"slug":"revoke-tenant-a7474826db"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1000,"project_id":1302,"slug":"revoke-project-a7474826db"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"API key created","context":{"project_id":1302,"api_key_id":"[REDACTED]","prefix":"ctx_af69da4c"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1001,"slug":"ctx-tenant-cb5c1baed3"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1001,"project_id":1303,"slug":"ctx-a-cb5c1baed3"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1001,"project_id":1304,"slug":"ctx-b-cb5c1baed3"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Context server created","context":{"project_id":1303,"context_server_id":87,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1002,"slug":"ctx-tenant-c7a38a5ed7"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1002,"project_id":1305,"slug":"ctx-a-c7a38a5ed7"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1002,"project_id":1306,"slug":"ctx-b-c7a38a5ed7"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1003,"slug":"ctx-tenant-922d92b2cb"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1003,"project_id":1307,"slug":"ctx-a-922d92b2cb"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1003,"project_id":1308,"slug":"ctx-b-922d92b2cb"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Context server created","context":{"project_id":1307,"context_server_id":88,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1004,"slug":"ctx-tenant-205309de28"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1004,"project_id":1309,"slug":"ctx-a-205309de28"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1004,"project_id":1310,"slug":"ctx-b-205309de28"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Context server created","context":{"project_id":1309,"context_server_id":89,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1005,"slug":"ctx-tenant-fb8f8254dc"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1005,"project_id":1311,"slug":"ctx-a-fb8f8254dc"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1005,"project_id":1312,"slug":"ctx-b-fb8f8254dc"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Context server created","context":{"project_id":1311,"context_server_id":90,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1006,"slug":"ctx-tenant-79b214a3d4"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1006,"project_id":1313,"slug":"ctx-a-79b214a3d4"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1006,"project_id":1314,"slug":"ctx-b-79b214a3d4"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Context server created","context":{"project_id":1313,"context_server_id":91,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Context server created","context":{"project_id":1314,"context_server_id":92,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1007,"slug":"ctx-tenant-1c9a02c43d"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1007,"project_id":1315,"slug":"ctx-a-1c9a02c43d"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1007,"project_id":1316,"slug":"ctx-b-1c9a02c43d"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Context server created","context":{"project_id":1315,"context_server_id":93,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1008,"slug":"ctx-tenant-b09cac22f9"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1008,"project_id":1317,"slug":"ctx-a-b09cac22f9"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1008,"project_id":1318,"slug":"ctx-b-b09cac22f9"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Context server created","context":{"project_id":1317,"context_server_id":94,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Context server created","context":{"project_id":1317,"context_server_id":95,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Context server created","context":{"project_id":1317,"context_server_id":96,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Context server disabled","context":{"project_id":1317,"context_server_id":96}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Context server enabled","context":{"project_id":1317,"context_server_id":96}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Context server disabled","context":{"project_id":1317,"context_server_id":94}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1009,"slug":"dbconn-tenant-40c590f2eb"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1009,"project_id":1319,"slug":"dbconn-a-40c590f2eb"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1009,"project_id":1320,"slug":"dbconn-b-40c590f2eb"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Database connection created","context":{"project_id":1319,"connection_id":173,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1010,"slug":"dbconn-tenant-b422261ace"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1010,"project_id":1321,"slug":"dbconn-a-b422261ace"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1010,"project_id":1322,"slug":"dbconn-b-b422261ace"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Database connection created","context":{"project_id":1321,"connection_id":174,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1011,"slug":"dbconn-tenant-199b093638"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1011,"project_id":1323,"slug":"dbconn-a-199b093638"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1011,"project_id":1324,"slug":"dbconn-b-199b093638"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1012,"slug":"dbconn-tenant-49c58fd265"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1012,"project_id":1325,"slug":"dbconn-a-49c58fd265"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1012,"project_id":1326,"slug":"dbconn-b-49c58fd265"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Database connection created","context":{"project_id":1325,"connection_id":175,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Database connection created","context":{"project_id":1326,"connection_id":176,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1013,"slug":"dbconn-tenant-af47013e5f"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1013,"project_id":1327,"slug":"dbconn-a-af47013e5f"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1013,"project_id":1328,"slug":"dbconn-b-af47013e5f"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Database connection created","context":{"project_id":1327,"connection_id":177,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":1327,"connection_id":177}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1014,"slug":"dbconn-tenant-c2813d64a5"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1014,"project_id":1329,"slug":"dbconn-a-c2813d64a5"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1014,"project_id":1330,"slug":"dbconn-b-c2813d64a5"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Database connection created","context":{"project_id":1329,"connection_id":178,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":1329,"connection_id":178,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1015,"slug":"dbconn-tenant-9cf0b403b3"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1015,"project_id":1331,"slug":"dbconn-a-9cf0b403b3"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1015,"project_id":1332,"slug":"dbconn-b-9cf0b403b3"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Database connection created","context":{"project_id":1331,"connection_id":179,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1016,"slug":"dbconn-tenant-7ced76e54b"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1016,"project_id":1333,"slug":"dbconn-a-7ced76e54b"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Project created","context":{"tenant_id":1016,"project_id":1334,"slug":"dbconn-b-7ced76e54b"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Database connection created","context":{"project_id":1333,"connection_id":180,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Database connection disabled","context":{"project_id":1333,"connection_id":180}}
{"timestamp":"2026-08-27T16:04:58-03:00","level":"info","message":"Database connection enabled","context":{"project_id":1333,"connection_id":180}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1017,"slug":"dbconn-tenant-d5e4016b93"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1017,"project_id":1335,"slug":"dbconn-a-d5e4016b93"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1017,"project_id":1336,"slug":"dbconn-b-d5e4016b93"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Database connection created","context":{"project_id":1335,"connection_id":181,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1018,"slug":"inbox-tenant-ae702e94f6"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1018,"project_id":1337,"slug":"inbox-project-ae702e94f6"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1337,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1337,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1337,"batch_id":334,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1337,"batch_id":335,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-c7b972992f"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1019,"slug":"source-tenant-fcda673563"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1019,"project_id":1338,"slug":"source-a-fcda673563"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1019,"project_id":1339,"slug":"source-b-fcda673563"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index source created","context":{"project_id":1338,"source_id":226,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1020,"slug":"source-tenant-492fbccfc3"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1020,"project_id":1340,"slug":"source-a-492fbccfc3"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1020,"project_id":1341,"slug":"source-b-492fbccfc3"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index source created","context":{"project_id":1340,"source_id":227,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1021,"slug":"source-tenant-78f5cabc39"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1021,"project_id":1342,"slug":"source-a-78f5cabc39"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1021,"project_id":1343,"slug":"source-b-78f5cabc39"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1022,"slug":"source-tenant-da2140b3a2"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1022,"project_id":1344,"slug":"source-a-da2140b3a2"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1022,"project_id":1345,"slug":"source-b-da2140b3a2"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1023,"slug":"source-tenant-965279a501"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1023,"project_id":1346,"slug":"source-a-965279a501"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1023,"project_id":1347,"slug":"source-b-965279a501"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index source created","context":{"project_id":1346,"source_id":228,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1024,"slug":"source-tenant-e5750c6eef"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1024,"project_id":1348,"slug":"source-a-e5750c6eef"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1024,"project_id":1349,"slug":"source-b-e5750c6eef"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index source created","context":{"project_id":1348,"source_id":229,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index source created","context":{"project_id":1349,"source_id":230,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1025,"slug":"source-tenant-aca0099341"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1025,"project_id":1350,"slug":"source-a-aca0099341"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1025,"project_id":1351,"slug":"source-b-aca0099341"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index source created","context":{"project_id":1350,"source_id":231,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index source disabled","context":{"project_id":1350,"source_id":231}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index source enabled","context":{"project_id":1350,"source_id":231}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1026,"slug":"source-tenant-7d78bef1e0"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1026,"project_id":1352,"slug":"source-a-7d78bef1e0"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1026,"project_id":1353,"slug":"source-b-7d78bef1e0"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index source created","context":{"project_id":1352,"source_id":232,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1027,"slug":"idx-tenant-375a0ceced"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1027,"project_id":1354,"slug":"idx-project-375a0ceced"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index source created","context":{"project_id":1354,"source_id":233,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index run finished","context":{"project_id":1354,"source_id":233,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1028,"slug":"idx-tenant-0bb3e3714c"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1028,"project_id":1355,"slug":"idx-project-0bb3e3714c"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index source created","context":{"project_id":1355,"source_id":234,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index run finished","context":{"project_id":1355,"source_id":234,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index run finished","context":{"project_id":1355,"source_id":234,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1029,"slug":"idx-tenant-576c41d2a5"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1029,"project_id":1356,"slug":"idx-project-576c41d2a5"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index source created","context":{"project_id":1356,"source_id":235,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index run finished","context":{"project_id":1356,"source_id":235,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index run finished","context":{"project_id":1356,"source_id":235,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1030,"slug":"idx-tenant-e009d17c94"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1030,"project_id":1357,"slug":"idx-project-e009d17c94"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index source created","context":{"project_id":1357,"source_id":236,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index run finished","context":{"project_id":1357,"source_id":236,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index run finished","context":{"project_id":1357,"source_id":236,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1031,"slug":"idx-tenant-4ebde5102e"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1031,"project_id":1358,"slug":"idx-project-4ebde5102e"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1358,"batch_id":336,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1358,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1032,"slug":"idx-tenant-922932337e"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1032,"project_id":1359,"slug":"idx-project-922932337e"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1359,"batch_id":337,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1359,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1033,"slug":"idx-tenant-549c775955"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1033,"project_id":1360,"slug":"idx-project-549c775955"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1360,"batch_id":338,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1360,"batch_id":339,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":1360,"intake_item_id":384,"reason":"Intake file not found or unreadable: storage/intake/1360/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1360,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1034,"slug":"idx-tenant-90b9a40795"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1034,"project_id":1361,"slug":"idx-project-90b9a40795"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1035,"slug":"idx-tenant-b-ba61e43a26"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1035,"project_id":1362,"slug":"idx-project-b-7f3f440118"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index source created","context":{"project_id":1361,"source_id":237,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index run finished","context":{"project_id":1361,"source_id":237,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1036,"slug":"idx-tenant-bb6a8281b7"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1036,"project_id":1363,"slug":"idx-project-bb6a8281b7"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index source created","context":{"project_id":1363,"source_id":238,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index run finished","context":{"project_id":1363,"source_id":238,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Index run finished","context":{"project_id":1363,"source_id":238,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1363,"batch_id":340,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1363,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1037,"slug":"intake-tenant-db750945f4"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1037,"project_id":1364,"slug":"intake-project-db750945f4"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1364,"batch_id":341,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1038,"slug":"intake-tenant-0076383f09"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1038,"project_id":1365,"slug":"intake-project-0076383f09"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1365,"batch_id":342,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1039,"slug":"intake-tenant-65077ad8c2"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1039,"project_id":1366,"slug":"intake-project-65077ad8c2"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1040,"slug":"intake-tenant-39980b1621"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1040,"project_id":1367,"slug":"intake-project-39980b1621"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1367,"batch_id":343,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1367,"batch_id":344,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1041,"slug":"intake-tenant-8b7a76cb6e"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1041,"project_id":1368,"slug":"intake-project-8b7a76cb6e"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1042,"slug":"intake-tenant-1f35aaad5a"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1042,"project_id":1369,"slug":"intake-project-1f35aaad5a"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1368,"batch_id":345,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1369,"batch_id":346,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1043,"slug":"intake-tenant-912918ff51"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Project created","context":{"tenant_id":1043,"project_id":1370,"slug":"intake-project-912918ff51"}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1370,"batch_id":347,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:04:59-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1370,"batch_id":348,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1044,"slug":"intake-tenant-5db4baf4f9"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1044,"project_id":1371,"slug":"intake-project-5db4baf4f9"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1045,"slug":"intake-tenant-e4ce572324"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1045,"project_id":1372,"slug":"intake-project-e4ce572324"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1046,"slug":"intake-tenant-f1de6191c3"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1046,"project_id":1373,"slug":"intake-project-f1de6191c3"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1372,"batch_id":349,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1047,"slug":"acme-corp-46a74a668a"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1048,"slug":"dup-9a8348192c"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1049,"slug":"tenant-dc512ceca7"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1049,"project_id":1374,"slug":"project-x-dc512ceca7"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1050,"slug":"tenant-a-05a24fc9d7"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1051,"slug":"tenant-b-05a24fc9d7"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1050,"project_id":1375,"slug":"same-05a24fc9d7"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1051,"project_id":1376,"slug":"same-05a24fc9d7"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1052,"slug":"iso-a-fc37df43dd"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1053,"slug":"iso-b-fc37df43dd"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1052,"project_id":1377,"slug":"secret-fc37df43dd"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1054,"slug":"key-tenant-9c61da125f"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1054,"project_id":1378,"slug":"key-project-9c61da125f"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"API key created","context":{"project_id":1378,"api_key_id":"[REDACTED]","prefix":"ctx_8ed5ce62"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1055,"slug":"revoke-tenant-8bf53459be"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1055,"project_id":1379,"slug":"revoke-project-8bf53459be"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"API key created","context":{"project_id":1379,"api_key_id":"[REDACTED]","prefix":"ctx_f94d0a32"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1056,"slug":"ctx-tenant-d0e8537d06"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1056,"project_id":1380,"slug":"ctx-a-d0e8537d06"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1056,"project_id":1381,"slug":"ctx-b-d0e8537d06"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Context server created","context":{"project_id":1380,"context_server_id":97,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1057,"slug":"ctx-tenant-e1031547a1"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1057,"project_id":1382,"slug":"ctx-a-e1031547a1"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1057,"project_id":1383,"slug":"ctx-b-e1031547a1"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1058,"slug":"ctx-tenant-83c679b6ff"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1058,"project_id":1384,"slug":"ctx-a-83c679b6ff"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1058,"project_id":1385,"slug":"ctx-b-83c679b6ff"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Context server created","context":{"project_id":1384,"context_server_id":98,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1059,"slug":"ctx-tenant-f92722079d"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1059,"project_id":1386,"slug":"ctx-a-f92722079d"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1059,"project_id":1387,"slug":"ctx-b-f92722079d"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Context server created","context":{"project_id":1386,"context_server_id":99,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1060,"slug":"ctx-tenant-6694f71060"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1060,"project_id":1388,"slug":"ctx-a-6694f71060"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1060,"project_id":1389,"slug":"ctx-b-6694f71060"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Context server created","context":{"project_id":1388,"context_server_id":100,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1061,"slug":"ctx-tenant-9f9dc223f8"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1061,"project_id":1390,"slug":"ctx-a-9f9dc223f8"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1061,"project_id":1391,"slug":"ctx-b-9f9dc223f8"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Context server created","context":{"project_id":1390,"context_server_id":101,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Context server created","context":{"project_id":1391,"context_server_id":102,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1062,"slug":"ctx-tenant-1c5a6ad68a"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1062,"project_id":1392,"slug":"ctx-a-1c5a6ad68a"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1062,"project_id":1393,"slug":"ctx-b-1c5a6ad68a"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Context server created","context":{"project_id":1392,"context_server_id":103,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1063,"slug":"ctx-tenant-97371da8c3"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1063,"project_id":1394,"slug":"ctx-a-97371da8c3"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1063,"project_id":1395,"slug":"ctx-b-97371da8c3"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Context server created","context":{"project_id":1394,"context_server_id":104,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Context server created","context":{"project_id":1394,"context_server_id":105,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Context server created","context":{"project_id":1394,"context_server_id":106,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Context server disabled","context":{"project_id":1394,"context_server_id":106}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Context server enabled","context":{"project_id":1394,"context_server_id":106}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Context server disabled","context":{"project_id":1394,"context_server_id":104}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1064,"slug":"dbconn-tenant-54556fa492"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1064,"project_id":1396,"slug":"dbconn-a-54556fa492"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1064,"project_id":1397,"slug":"dbconn-b-54556fa492"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Database connection created","context":{"project_id":1396,"connection_id":182,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1065,"slug":"dbconn-tenant-5832eb6902"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1065,"project_id":1398,"slug":"dbconn-a-5832eb6902"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1065,"project_id":1399,"slug":"dbconn-b-5832eb6902"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Database connection created","context":{"project_id":1398,"connection_id":183,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1066,"slug":"dbconn-tenant-cf2ceb7e87"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1066,"project_id":1400,"slug":"dbconn-a-cf2ceb7e87"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1066,"project_id":1401,"slug":"dbconn-b-cf2ceb7e87"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1067,"slug":"dbconn-tenant-eb137350ee"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1067,"project_id":1402,"slug":"dbconn-a-eb137350ee"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1067,"project_id":1403,"slug":"dbconn-b-eb137350ee"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Database connection created","context":{"project_id":1402,"connection_id":184,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Database connection created","context":{"project_id":1403,"connection_id":185,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1068,"slug":"dbconn-tenant-84ad39387e"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1068,"project_id":1404,"slug":"dbconn-a-84ad39387e"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1068,"project_id":1405,"slug":"dbconn-b-84ad39387e"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Database connection created","context":{"project_id":1404,"connection_id":186,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":1404,"connection_id":186}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1069,"slug":"dbconn-tenant-54a2606c83"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1069,"project_id":1406,"slug":"dbconn-a-54a2606c83"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1069,"project_id":1407,"slug":"dbconn-b-54a2606c83"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Database connection created","context":{"project_id":1406,"connection_id":187,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":1406,"connection_id":187,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1070,"slug":"dbconn-tenant-d60d587974"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1070,"project_id":1408,"slug":"dbconn-a-d60d587974"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1070,"project_id":1409,"slug":"dbconn-b-d60d587974"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Database connection created","context":{"project_id":1408,"connection_id":188,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1071,"slug":"dbconn-tenant-94fa3a1e4a"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1071,"project_id":1410,"slug":"dbconn-a-94fa3a1e4a"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1071,"project_id":1411,"slug":"dbconn-b-94fa3a1e4a"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Database connection created","context":{"project_id":1410,"connection_id":189,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Database connection disabled","context":{"project_id":1410,"connection_id":189}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Database connection enabled","context":{"project_id":1410,"connection_id":189}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1072,"slug":"dbconn-tenant-b407daf38a"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1072,"project_id":1412,"slug":"dbconn-a-b407daf38a"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1072,"project_id":1413,"slug":"dbconn-b-b407daf38a"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Database connection created","context":{"project_id":1412,"connection_id":190,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1073,"slug":"inbox-tenant-980eae18ff"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1073,"project_id":1414,"slug":"inbox-project-980eae18ff"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1414,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1414,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1414,"batch_id":350,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1414,"batch_id":351,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-5cd73e0329"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1074,"slug":"source-tenant-6420647fce"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1074,"project_id":1415,"slug":"source-a-6420647fce"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1074,"project_id":1416,"slug":"source-b-6420647fce"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Index source created","context":{"project_id":1415,"source_id":239,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1075,"slug":"source-tenant-fea1371f74"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1075,"project_id":1417,"slug":"source-a-fea1371f74"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1075,"project_id":1418,"slug":"source-b-fea1371f74"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Index source created","context":{"project_id":1417,"source_id":240,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1076,"slug":"source-tenant-6f432d0b4d"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1076,"project_id":1419,"slug":"source-a-6f432d0b4d"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1076,"project_id":1420,"slug":"source-b-6f432d0b4d"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1077,"slug":"source-tenant-7fb2588cab"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1077,"project_id":1421,"slug":"source-a-7fb2588cab"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1077,"project_id":1422,"slug":"source-b-7fb2588cab"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1078,"slug":"source-tenant-a1feea891c"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1078,"project_id":1423,"slug":"source-a-a1feea891c"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1078,"project_id":1424,"slug":"source-b-a1feea891c"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Index source created","context":{"project_id":1423,"source_id":241,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1079,"slug":"source-tenant-b54dc6f605"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1079,"project_id":1425,"slug":"source-a-b54dc6f605"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1079,"project_id":1426,"slug":"source-b-b54dc6f605"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Index source created","context":{"project_id":1425,"source_id":242,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Index source created","context":{"project_id":1426,"source_id":243,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1080,"slug":"source-tenant-ab266a98e5"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1080,"project_id":1427,"slug":"source-a-ab266a98e5"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1080,"project_id":1428,"slug":"source-b-ab266a98e5"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Index source created","context":{"project_id":1427,"source_id":244,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Index source disabled","context":{"project_id":1427,"source_id":244}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Index source enabled","context":{"project_id":1427,"source_id":244}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1081,"slug":"source-tenant-c8d7001dea"}}
{"timestamp":"2026-08-27T16:05:00-03:00","level":"info","message":"Project created","context":{"tenant_id":1081,"project_id":1429,"slug":"source-a-c8d7001dea"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1081,"project_id":1430,"slug":"source-b-c8d7001dea"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index source created","context":{"project_id":1429,"source_id":245,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1082,"slug":"idx-tenant-176d543119"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1082,"project_id":1431,"slug":"idx-project-176d543119"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index source created","context":{"project_id":1431,"source_id":246,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index run finished","context":{"project_id":1431,"source_id":246,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1083,"slug":"idx-tenant-e45c4ac33c"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1083,"project_id":1432,"slug":"idx-project-e45c4ac33c"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index source created","context":{"project_id":1432,"source_id":247,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index run finished","context":{"project_id":1432,"source_id":247,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index run finished","context":{"project_id":1432,"source_id":247,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1084,"slug":"idx-tenant-f80df7a928"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1084,"project_id":1433,"slug":"idx-project-f80df7a928"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index source created","context":{"project_id":1433,"source_id":248,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index run finished","context":{"project_id":1433,"source_id":248,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index run finished","context":{"project_id":1433,"source_id":248,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1085,"slug":"idx-tenant-2c307d49d0"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1085,"project_id":1434,"slug":"idx-project-2c307d49d0"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index source created","context":{"project_id":1434,"source_id":249,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index run finished","context":{"project_id":1434,"source_id":249,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index run finished","context":{"project_id":1434,"source_id":249,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1086,"slug":"idx-tenant-d76669c7d9"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1086,"project_id":1435,"slug":"idx-project-d76669c7d9"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1435,"batch_id":352,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1435,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1087,"slug":"idx-tenant-e1bf24181d"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1087,"project_id":1436,"slug":"idx-project-e1bf24181d"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1436,"batch_id":353,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1436,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1088,"slug":"idx-tenant-4b3e3309eb"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1088,"project_id":1437,"slug":"idx-project-4b3e3309eb"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1437,"batch_id":354,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1437,"batch_id":355,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":1437,"intake_item_id":402,"reason":"Intake file not found or unreadable: storage/intake/1437/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1437,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1089,"slug":"idx-tenant-71097bca06"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1089,"project_id":1438,"slug":"idx-project-71097bca06"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1090,"slug":"idx-tenant-b-664982135e"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1090,"project_id":1439,"slug":"idx-project-b-781d0574a5"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index source created","context":{"project_id":1438,"source_id":250,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index run finished","context":{"project_id":1438,"source_id":250,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1091,"slug":"idx-tenant-4f2790b7f6"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1091,"project_id":1440,"slug":"idx-project-4f2790b7f6"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index source created","context":{"project_id":1440,"source_id":251,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index run finished","context":{"project_id":1440,"source_id":251,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Index run finished","context":{"project_id":1440,"source_id":251,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1440,"batch_id":356,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1440,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1092,"slug":"intake-tenant-32805cc350"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1092,"project_id":1441,"slug":"intake-project-32805cc350"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1441,"batch_id":357,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1093,"slug":"intake-tenant-d9fc084285"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1093,"project_id":1442,"slug":"intake-project-d9fc084285"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1442,"batch_id":358,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1094,"slug":"intake-tenant-261ce0f4a0"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1094,"project_id":1443,"slug":"intake-project-261ce0f4a0"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1095,"slug":"intake-tenant-0d44ee8be1"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1095,"project_id":1444,"slug":"intake-project-0d44ee8be1"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1444,"batch_id":359,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1444,"batch_id":360,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1096,"slug":"intake-tenant-ac198a46f7"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1096,"project_id":1445,"slug":"intake-project-ac198a46f7"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1097,"slug":"intake-tenant-7be70d8cf9"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1097,"project_id":1446,"slug":"intake-project-7be70d8cf9"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1445,"batch_id":361,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1446,"batch_id":362,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1098,"slug":"intake-tenant-84c2f8150b"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1098,"project_id":1447,"slug":"intake-project-84c2f8150b"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1447,"batch_id":363,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1447,"batch_id":364,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1099,"slug":"intake-tenant-c0f60dd652"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1099,"project_id":1448,"slug":"intake-project-c0f60dd652"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1100,"slug":"intake-tenant-9e833b2836"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1100,"project_id":1449,"slug":"intake-project-9e833b2836"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1101,"slug":"intake-tenant-8acb8ced8b"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1101,"project_id":1450,"slug":"intake-project-8acb8ced8b"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1449,"batch_id":365,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1102,"slug":"mcphttp-tenant-79e9f019ed"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1102,"project_id":1451,"slug":"mcphttp-79e9f019ed"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Context server created","context":{"project_id":1451,"context_server_id":107,"name":"auth-ok","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"MCP client operation","context":{"project_id":1451,"context_server_id":107,"server":"auth-ok","transport":"http","operation":"test","duration_ms":9,"status":"ok"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Context server created","context":{"project_id":1451,"context_server_id":108,"name":"auth-missing","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1451,"context_server_id":108,"server":"auth-missing","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Context server created","context":{"project_id":1451,"context_server_id":109,"name":"auth-wrong","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1451,"context_server_id":109,"server":"auth-wrong","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1103,"slug":"mcpcall-tenant-9912c63f0b"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1103,"project_id":1452,"slug":"mcpcall-9912c63f0b"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Context server created","context":{"project_id":1452,"context_server_id":110,"name":"call-me","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"MCP client operation","context":{"project_id":1452,"context_server_id":110,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"MCP client operation","context":{"project_id":1452,"context_server_id":110,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1452,"context_server_id":110,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"protocol","error_code":"-32602"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1104,"slug":"mcpfan-tenant-17343875fb"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Project created","context":{"tenant_id":1104,"project_id":1453,"slug":"mcpfan-17343875fb"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Context server created","context":{"project_id":1453,"context_server_id":111,"name":"broken-high","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Context server created","context":{"project_id":1453,"context_server_id":112,"name":"good-low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Context server created","context":{"project_id":1453,"context_server_id":113,"name":"disabled-top","transport":"http","priority":99,"has_authentication":false}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"Context server disabled","context":{"project_id":1453,"context_server_id":113}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1453,"context_server_id":111,"server":"broken-high","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:05:01-03:00","level":"info","message":"MCP client operation","context":{"project_id":1453,"context_server_id":112,"server":"good-low","transport":"http","operation":"tools/list","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:05:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1105,"slug":"mcpstdio-tenant-274423bd8d"}}
{"timestamp":"2026-08-27T16:05:02-03:00","level":"info","message":"Project created","context":{"tenant_id":1105,"project_id":1454,"slug":"mcpstdio-274423bd8d"}}
{"timestamp":"2026-08-27T16:05:02-03:00","level":"info","message":"Context server created","context":{"project_id":1454,"context_server_id":114,"name":"stdio-fixture","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:05:02-03:00","level":"info","message":"MCP client operation","context":{"project_id":1454,"context_server_id":114,"server":"stdio-fixture","transport":"stdio","operation":"test","duration_ms":122,"status":"ok"}}
{"timestamp":"2026-08-27T16:05:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1106,"slug":"acme-corp-edffb26199"}}
{"timestamp":"2026-08-27T16:05:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1107,"slug":"dup-a28efd96e1"}}
{"timestamp":"2026-08-27T16:05:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1108,"slug":"tenant-84e2bc2466"}}
{"timestamp":"2026-08-27T16:05:03-03:00","level":"info","message":"Project created","context":{"tenant_id":1108,"project_id":1455,"slug":"project-x-84e2bc2466"}}
{"timestamp":"2026-08-27T16:05:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1109,"slug":"tenant-a-32c16520d2"}}
{"timestamp":"2026-08-27T16:05:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1110,"slug":"tenant-b-32c16520d2"}}
{"timestamp":"2026-08-27T16:05:03-03:00","level":"info","message":"Project created","context":{"tenant_id":1109,"project_id":1456,"slug":"same-32c16520d2"}}
{"timestamp":"2026-08-27T16:05:03-03:00","level":"info","message":"Project created","context":{"tenant_id":1110,"project_id":1457,"slug":"same-32c16520d2"}}
{"timestamp":"2026-08-27T16:05:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1111,"slug":"iso-a-c69620d0ec"}}
{"timestamp":"2026-08-27T16:05:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1112,"slug":"iso-b-c69620d0ec"}}
{"timestamp":"2026-08-27T16:05:03-03:00","level":"info","message":"Project created","context":{"tenant_id":1111,"project_id":1458,"slug":"secret-c69620d0ec"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1113,"slug":"key-tenant-68539f9f6c"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1113,"project_id":1459,"slug":"key-project-68539f9f6c"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"API key created","context":{"project_id":1459,"api_key_id":"[REDACTED]","prefix":"ctx_fde6c9da"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1114,"slug":"revoke-tenant-ea6d40ce5b"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1114,"project_id":1460,"slug":"revoke-project-ea6d40ce5b"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"API key created","context":{"project_id":1460,"api_key_id":"[REDACTED]","prefix":"ctx_1166e30d"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1115,"slug":"ctx-tenant-7b578a4410"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1115,"project_id":1461,"slug":"ctx-a-7b578a4410"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1115,"project_id":1462,"slug":"ctx-b-7b578a4410"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Context server created","context":{"project_id":1461,"context_server_id":115,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1116,"slug":"ctx-tenant-ececb55701"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1116,"project_id":1463,"slug":"ctx-a-ececb55701"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1116,"project_id":1464,"slug":"ctx-b-ececb55701"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1117,"slug":"ctx-tenant-4677188ed4"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1117,"project_id":1465,"slug":"ctx-a-4677188ed4"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1117,"project_id":1466,"slug":"ctx-b-4677188ed4"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Context server created","context":{"project_id":1465,"context_server_id":116,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1118,"slug":"ctx-tenant-df5645c693"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1118,"project_id":1467,"slug":"ctx-a-df5645c693"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1118,"project_id":1468,"slug":"ctx-b-df5645c693"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Context server created","context":{"project_id":1467,"context_server_id":117,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1119,"slug":"ctx-tenant-ff8db2bf9f"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1119,"project_id":1469,"slug":"ctx-a-ff8db2bf9f"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1119,"project_id":1470,"slug":"ctx-b-ff8db2bf9f"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Context server created","context":{"project_id":1469,"context_server_id":118,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1120,"slug":"ctx-tenant-eeb0224a6b"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1120,"project_id":1471,"slug":"ctx-a-eeb0224a6b"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1120,"project_id":1472,"slug":"ctx-b-eeb0224a6b"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Context server created","context":{"project_id":1471,"context_server_id":119,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Context server created","context":{"project_id":1472,"context_server_id":120,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1121,"slug":"ctx-tenant-b9cdcb02d6"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1121,"project_id":1473,"slug":"ctx-a-b9cdcb02d6"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1121,"project_id":1474,"slug":"ctx-b-b9cdcb02d6"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Context server created","context":{"project_id":1473,"context_server_id":121,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1122,"slug":"ctx-tenant-79df2cc15a"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1122,"project_id":1475,"slug":"ctx-a-79df2cc15a"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1122,"project_id":1476,"slug":"ctx-b-79df2cc15a"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Context server created","context":{"project_id":1475,"context_server_id":122,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Context server created","context":{"project_id":1475,"context_server_id":123,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Context server created","context":{"project_id":1475,"context_server_id":124,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Context server disabled","context":{"project_id":1475,"context_server_id":124}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Context server enabled","context":{"project_id":1475,"context_server_id":124}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Context server disabled","context":{"project_id":1475,"context_server_id":122}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1123,"slug":"dbconn-tenant-eda9e68f37"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1123,"project_id":1477,"slug":"dbconn-a-eda9e68f37"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1123,"project_id":1478,"slug":"dbconn-b-eda9e68f37"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Database connection created","context":{"project_id":1477,"connection_id":191,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1124,"slug":"dbconn-tenant-3c0df8f27b"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1124,"project_id":1479,"slug":"dbconn-a-3c0df8f27b"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1124,"project_id":1480,"slug":"dbconn-b-3c0df8f27b"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Database connection created","context":{"project_id":1479,"connection_id":192,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1125,"slug":"dbconn-tenant-2676497077"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1125,"project_id":1481,"slug":"dbconn-a-2676497077"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1125,"project_id":1482,"slug":"dbconn-b-2676497077"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1126,"slug":"dbconn-tenant-583834f626"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1126,"project_id":1483,"slug":"dbconn-a-583834f626"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1126,"project_id":1484,"slug":"dbconn-b-583834f626"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Database connection created","context":{"project_id":1483,"connection_id":193,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Database connection created","context":{"project_id":1484,"connection_id":194,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1127,"slug":"dbconn-tenant-1fb90c4c5f"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1127,"project_id":1485,"slug":"dbconn-a-1fb90c4c5f"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1127,"project_id":1486,"slug":"dbconn-b-1fb90c4c5f"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Database connection created","context":{"project_id":1485,"connection_id":195,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":1485,"connection_id":195}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1128,"slug":"dbconn-tenant-0ebff1f9dc"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1128,"project_id":1487,"slug":"dbconn-a-0ebff1f9dc"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1128,"project_id":1488,"slug":"dbconn-b-0ebff1f9dc"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Database connection created","context":{"project_id":1487,"connection_id":196,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":1487,"connection_id":196,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1129,"slug":"dbconn-tenant-2e8a82525e"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1129,"project_id":1489,"slug":"dbconn-a-2e8a82525e"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1129,"project_id":1490,"slug":"dbconn-b-2e8a82525e"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Database connection created","context":{"project_id":1489,"connection_id":197,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1130,"slug":"dbconn-tenant-a1b7cced0f"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1130,"project_id":1491,"slug":"dbconn-a-a1b7cced0f"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1130,"project_id":1492,"slug":"dbconn-b-a1b7cced0f"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Database connection created","context":{"project_id":1491,"connection_id":198,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Database connection disabled","context":{"project_id":1491,"connection_id":198}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Database connection enabled","context":{"project_id":1491,"connection_id":198}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1131,"slug":"dbconn-tenant-e930a3f51c"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1131,"project_id":1493,"slug":"dbconn-a-e930a3f51c"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1131,"project_id":1494,"slug":"dbconn-b-e930a3f51c"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Database connection created","context":{"project_id":1493,"connection_id":199,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1132,"slug":"inbox-tenant-0f89d37518"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1132,"project_id":1495,"slug":"inbox-project-0f89d37518"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1495,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1495,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1495,"batch_id":366,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1495,"batch_id":367,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-4c10f7b4f8"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1133,"slug":"source-tenant-e82d53c931"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1133,"project_id":1496,"slug":"source-a-e82d53c931"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1133,"project_id":1497,"slug":"source-b-e82d53c931"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Index source created","context":{"project_id":1496,"source_id":252,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1134,"slug":"source-tenant-20f4e2ac6e"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1134,"project_id":1498,"slug":"source-a-20f4e2ac6e"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1134,"project_id":1499,"slug":"source-b-20f4e2ac6e"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Index source created","context":{"project_id":1498,"source_id":253,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1135,"slug":"source-tenant-c337ab5f1b"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1135,"project_id":1500,"slug":"source-a-c337ab5f1b"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1135,"project_id":1501,"slug":"source-b-c337ab5f1b"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1136,"slug":"source-tenant-b342074209"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1136,"project_id":1502,"slug":"source-a-b342074209"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1136,"project_id":1503,"slug":"source-b-b342074209"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1137,"slug":"source-tenant-25028bf729"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1137,"project_id":1504,"slug":"source-a-25028bf729"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1137,"project_id":1505,"slug":"source-b-25028bf729"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Index source created","context":{"project_id":1504,"source_id":254,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1138,"slug":"source-tenant-033ea536e5"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1138,"project_id":1506,"slug":"source-a-033ea536e5"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Project created","context":{"tenant_id":1138,"project_id":1507,"slug":"source-b-033ea536e5"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Index source created","context":{"project_id":1506,"source_id":255,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:10:27-03:00","level":"info","message":"Index source created","context":{"project_id":1507,"source_id":256,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1139,"slug":"source-tenant-e11779dff4"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1139,"project_id":1508,"slug":"source-a-e11779dff4"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1139,"project_id":1509,"slug":"source-b-e11779dff4"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index source created","context":{"project_id":1508,"source_id":257,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index source disabled","context":{"project_id":1508,"source_id":257}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index source enabled","context":{"project_id":1508,"source_id":257}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1140,"slug":"source-tenant-ad0b33e23b"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1140,"project_id":1510,"slug":"source-a-ad0b33e23b"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1140,"project_id":1511,"slug":"source-b-ad0b33e23b"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index source created","context":{"project_id":1510,"source_id":258,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1141,"slug":"idx-tenant-dd79f229e5"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1141,"project_id":1512,"slug":"idx-project-dd79f229e5"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index source created","context":{"project_id":1512,"source_id":259,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index run finished","context":{"project_id":1512,"source_id":259,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1142,"slug":"idx-tenant-2469e8c363"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1142,"project_id":1513,"slug":"idx-project-2469e8c363"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index source created","context":{"project_id":1513,"source_id":260,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index run finished","context":{"project_id":1513,"source_id":260,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index run finished","context":{"project_id":1513,"source_id":260,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1143,"slug":"idx-tenant-151c0c87df"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1143,"project_id":1514,"slug":"idx-project-151c0c87df"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index source created","context":{"project_id":1514,"source_id":261,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index run finished","context":{"project_id":1514,"source_id":261,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index run finished","context":{"project_id":1514,"source_id":261,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1144,"slug":"idx-tenant-7b66ea83b8"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1144,"project_id":1515,"slug":"idx-project-7b66ea83b8"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index source created","context":{"project_id":1515,"source_id":262,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index run finished","context":{"project_id":1515,"source_id":262,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index run finished","context":{"project_id":1515,"source_id":262,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1145,"slug":"idx-tenant-e5874e0b1d"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1145,"project_id":1516,"slug":"idx-project-e5874e0b1d"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1516,"batch_id":368,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1516,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1146,"slug":"idx-tenant-3f4f00fd39"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1146,"project_id":1517,"slug":"idx-project-3f4f00fd39"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1517,"batch_id":369,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1517,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1147,"slug":"idx-tenant-f71ecaf7db"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1147,"project_id":1518,"slug":"idx-project-f71ecaf7db"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1518,"batch_id":370,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1518,"batch_id":371,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":1518,"intake_item_id":420,"reason":"Intake file not found or unreadable: storage/intake/1518/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1518,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1148,"slug":"idx-tenant-19f276447f"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1148,"project_id":1519,"slug":"idx-project-19f276447f"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1149,"slug":"idx-tenant-b-74b77e0605"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1149,"project_id":1520,"slug":"idx-project-b-78efdcc268"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index source created","context":{"project_id":1519,"source_id":263,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index run finished","context":{"project_id":1519,"source_id":263,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1150,"slug":"idx-tenant-0142bcbed3"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1150,"project_id":1521,"slug":"idx-project-0142bcbed3"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index source created","context":{"project_id":1521,"source_id":264,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index run finished","context":{"project_id":1521,"source_id":264,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Index run finished","context":{"project_id":1521,"source_id":264,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1521,"batch_id":372,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1521,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1151,"slug":"intake-tenant-7768b27e29"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1151,"project_id":1522,"slug":"intake-project-7768b27e29"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1522,"batch_id":373,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1152,"slug":"intake-tenant-c851296fc8"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1152,"project_id":1523,"slug":"intake-project-c851296fc8"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1523,"batch_id":374,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1153,"slug":"intake-tenant-a0b244d5a4"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1153,"project_id":1524,"slug":"intake-project-a0b244d5a4"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1154,"slug":"intake-tenant-9623d8e69c"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1154,"project_id":1525,"slug":"intake-project-9623d8e69c"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1525,"batch_id":375,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1525,"batch_id":376,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1155,"slug":"intake-tenant-5108b00e8c"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1155,"project_id":1526,"slug":"intake-project-5108b00e8c"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1156,"slug":"intake-tenant-b687f3cfc7"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1156,"project_id":1527,"slug":"intake-project-b687f3cfc7"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1526,"batch_id":377,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1527,"batch_id":378,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1157,"slug":"intake-tenant-7d3561bb70"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1157,"project_id":1528,"slug":"intake-project-7d3561bb70"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1528,"batch_id":379,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1528,"batch_id":380,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1158,"slug":"intake-tenant-23c04eb343"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1158,"project_id":1529,"slug":"intake-project-23c04eb343"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1159,"slug":"intake-tenant-0e3288aed1"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1159,"project_id":1530,"slug":"intake-project-0e3288aed1"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1160,"slug":"intake-tenant-6fc6fcafb6"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1160,"project_id":1531,"slug":"intake-project-6fc6fcafb6"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1530,"batch_id":381,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1161,"slug":"acme-corp-4d5f0ce28b"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1162,"slug":"dup-df68010e0c"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1163,"slug":"tenant-420b21349e"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1163,"project_id":1532,"slug":"project-x-420b21349e"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1164,"slug":"tenant-a-e82fef0b19"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1165,"slug":"tenant-b-e82fef0b19"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1164,"project_id":1533,"slug":"same-e82fef0b19"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1165,"project_id":1534,"slug":"same-e82fef0b19"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1166,"slug":"iso-a-bd08c8483e"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1167,"slug":"iso-b-bd08c8483e"}}
{"timestamp":"2026-08-27T16:10:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1166,"project_id":1535,"slug":"secret-bd08c8483e"}}
{"timestamp":"2026-08-27T16:18:28-03:00","level":"info","message":"Migration applied","context":{"migration":"0011_create_semantic_definitions"}}
{"timestamp":"2026-08-27T16:18:28-03:00","level":"info","message":"Migration applied","context":{"migration":"0012_create_semantic_corrections"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1168,"slug":"key-tenant-b92f6f06de"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1168,"project_id":1536,"slug":"key-project-b92f6f06de"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"API key created","context":{"project_id":1536,"api_key_id":"[REDACTED]","prefix":"ctx_bb1aacde"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1169,"slug":"revoke-tenant-e4168d4206"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1169,"project_id":1537,"slug":"revoke-project-e4168d4206"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"API key created","context":{"project_id":1537,"api_key_id":"[REDACTED]","prefix":"ctx_cb80f812"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1170,"slug":"ctx-tenant-76f13435fb"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1170,"project_id":1538,"slug":"ctx-a-76f13435fb"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1170,"project_id":1539,"slug":"ctx-b-76f13435fb"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Context server created","context":{"project_id":1538,"context_server_id":125,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1171,"slug":"ctx-tenant-e458d40b52"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1171,"project_id":1540,"slug":"ctx-a-e458d40b52"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1171,"project_id":1541,"slug":"ctx-b-e458d40b52"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1172,"slug":"ctx-tenant-aa5dc40f38"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1172,"project_id":1542,"slug":"ctx-a-aa5dc40f38"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1172,"project_id":1543,"slug":"ctx-b-aa5dc40f38"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Context server created","context":{"project_id":1542,"context_server_id":126,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1173,"slug":"ctx-tenant-c73596abf5"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1173,"project_id":1544,"slug":"ctx-a-c73596abf5"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1173,"project_id":1545,"slug":"ctx-b-c73596abf5"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Context server created","context":{"project_id":1544,"context_server_id":127,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1174,"slug":"ctx-tenant-adc0a8bb22"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1174,"project_id":1546,"slug":"ctx-a-adc0a8bb22"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1174,"project_id":1547,"slug":"ctx-b-adc0a8bb22"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Context server created","context":{"project_id":1546,"context_server_id":128,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1175,"slug":"ctx-tenant-4d82e70989"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1175,"project_id":1548,"slug":"ctx-a-4d82e70989"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1175,"project_id":1549,"slug":"ctx-b-4d82e70989"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Context server created","context":{"project_id":1548,"context_server_id":129,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Context server created","context":{"project_id":1549,"context_server_id":130,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1176,"slug":"ctx-tenant-a629e8ac7e"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1176,"project_id":1550,"slug":"ctx-a-a629e8ac7e"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1176,"project_id":1551,"slug":"ctx-b-a629e8ac7e"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Context server created","context":{"project_id":1550,"context_server_id":131,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1177,"slug":"ctx-tenant-b21a72e77d"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1177,"project_id":1552,"slug":"ctx-a-b21a72e77d"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1177,"project_id":1553,"slug":"ctx-b-b21a72e77d"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Context server created","context":{"project_id":1552,"context_server_id":132,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Context server created","context":{"project_id":1552,"context_server_id":133,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Context server created","context":{"project_id":1552,"context_server_id":134,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Context server disabled","context":{"project_id":1552,"context_server_id":134}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Context server enabled","context":{"project_id":1552,"context_server_id":134}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Context server disabled","context":{"project_id":1552,"context_server_id":132}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1178,"slug":"dbconn-tenant-712dc738e4"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1178,"project_id":1554,"slug":"dbconn-a-712dc738e4"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1178,"project_id":1555,"slug":"dbconn-b-712dc738e4"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Database connection created","context":{"project_id":1554,"connection_id":200,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1179,"slug":"dbconn-tenant-74602d28ea"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1179,"project_id":1556,"slug":"dbconn-a-74602d28ea"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1179,"project_id":1557,"slug":"dbconn-b-74602d28ea"}}
{"timestamp":"2026-08-27T16:18:36-03:00","level":"info","message":"Database connection created","context":{"project_id":1556,"connection_id":201,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1180,"slug":"dbconn-tenant-98526be9d0"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1180,"project_id":1558,"slug":"dbconn-a-98526be9d0"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1180,"project_id":1559,"slug":"dbconn-b-98526be9d0"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1181,"slug":"dbconn-tenant-643e369b3a"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1181,"project_id":1560,"slug":"dbconn-a-643e369b3a"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1181,"project_id":1561,"slug":"dbconn-b-643e369b3a"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Database connection created","context":{"project_id":1560,"connection_id":202,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Database connection created","context":{"project_id":1561,"connection_id":203,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1182,"slug":"dbconn-tenant-1d32bbf9f2"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1182,"project_id":1562,"slug":"dbconn-a-1d32bbf9f2"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1182,"project_id":1563,"slug":"dbconn-b-1d32bbf9f2"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Database connection created","context":{"project_id":1562,"connection_id":204,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":1562,"connection_id":204}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1183,"slug":"dbconn-tenant-ade817f741"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1183,"project_id":1564,"slug":"dbconn-a-ade817f741"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1183,"project_id":1565,"slug":"dbconn-b-ade817f741"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Database connection created","context":{"project_id":1564,"connection_id":205,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":1564,"connection_id":205,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1184,"slug":"dbconn-tenant-9543f4be37"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1184,"project_id":1566,"slug":"dbconn-a-9543f4be37"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1184,"project_id":1567,"slug":"dbconn-b-9543f4be37"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Database connection created","context":{"project_id":1566,"connection_id":206,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1185,"slug":"dbconn-tenant-2194c168f2"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1185,"project_id":1568,"slug":"dbconn-a-2194c168f2"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1185,"project_id":1569,"slug":"dbconn-b-2194c168f2"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Database connection created","context":{"project_id":1568,"connection_id":207,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Database connection disabled","context":{"project_id":1568,"connection_id":207}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Database connection enabled","context":{"project_id":1568,"connection_id":207}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1186,"slug":"dbconn-tenant-cbe7968b0a"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1186,"project_id":1570,"slug":"dbconn-a-cbe7968b0a"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1186,"project_id":1571,"slug":"dbconn-b-cbe7968b0a"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Database connection created","context":{"project_id":1570,"connection_id":208,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1187,"slug":"inbox-tenant-9232cf6045"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1187,"project_id":1572,"slug":"inbox-project-9232cf6045"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1572,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1572,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1572,"batch_id":382,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1572,"batch_id":383,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-8b61ee110d"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1188,"slug":"source-tenant-01c47f52a2"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1188,"project_id":1573,"slug":"source-a-01c47f52a2"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1188,"project_id":1574,"slug":"source-b-01c47f52a2"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Index source created","context":{"project_id":1573,"source_id":265,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1189,"slug":"source-tenant-b350f2ef3f"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1189,"project_id":1575,"slug":"source-a-b350f2ef3f"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1189,"project_id":1576,"slug":"source-b-b350f2ef3f"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Index source created","context":{"project_id":1575,"source_id":266,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1190,"slug":"source-tenant-367d44ae5a"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1190,"project_id":1577,"slug":"source-a-367d44ae5a"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1190,"project_id":1578,"slug":"source-b-367d44ae5a"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1191,"slug":"source-tenant-9a8be11b40"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1191,"project_id":1579,"slug":"source-a-9a8be11b40"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1191,"project_id":1580,"slug":"source-b-9a8be11b40"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1192,"slug":"source-tenant-c6b457f65e"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1192,"project_id":1581,"slug":"source-a-c6b457f65e"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1192,"project_id":1582,"slug":"source-b-c6b457f65e"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Index source created","context":{"project_id":1581,"source_id":267,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1193,"slug":"source-tenant-661aa84701"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1193,"project_id":1583,"slug":"source-a-661aa84701"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1193,"project_id":1584,"slug":"source-b-661aa84701"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Index source created","context":{"project_id":1583,"source_id":268,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Index source created","context":{"project_id":1584,"source_id":269,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1194,"slug":"source-tenant-895a9cc104"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1194,"project_id":1585,"slug":"source-a-895a9cc104"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1194,"project_id":1586,"slug":"source-b-895a9cc104"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Index source created","context":{"project_id":1585,"source_id":270,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Index source disabled","context":{"project_id":1585,"source_id":270}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Index source enabled","context":{"project_id":1585,"source_id":270}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1195,"slug":"source-tenant-aec323fa67"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1195,"project_id":1587,"slug":"source-a-aec323fa67"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1195,"project_id":1588,"slug":"source-b-aec323fa67"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Index source created","context":{"project_id":1587,"source_id":271,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1196,"slug":"idx-tenant-0c4c485f3c"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Project created","context":{"tenant_id":1196,"project_id":1589,"slug":"idx-project-0c4c485f3c"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Index source created","context":{"project_id":1589,"source_id":272,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:18:37-03:00","level":"info","message":"Index run finished","context":{"project_id":1589,"source_id":272,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1197,"slug":"idx-tenant-a61641c905"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1197,"project_id":1590,"slug":"idx-project-a61641c905"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Index source created","context":{"project_id":1590,"source_id":273,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Index run finished","context":{"project_id":1590,"source_id":273,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Index run finished","context":{"project_id":1590,"source_id":273,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1198,"slug":"idx-tenant-61c801ba82"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1198,"project_id":1591,"slug":"idx-project-61c801ba82"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Index source created","context":{"project_id":1591,"source_id":274,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Index run finished","context":{"project_id":1591,"source_id":274,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Index run finished","context":{"project_id":1591,"source_id":274,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1199,"slug":"idx-tenant-e45cd509e6"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1199,"project_id":1592,"slug":"idx-project-e45cd509e6"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Index source created","context":{"project_id":1592,"source_id":275,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Index run finished","context":{"project_id":1592,"source_id":275,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Index run finished","context":{"project_id":1592,"source_id":275,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1200,"slug":"idx-tenant-b036e7bb9a"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1200,"project_id":1593,"slug":"idx-project-b036e7bb9a"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1593,"batch_id":384,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1593,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1201,"slug":"idx-tenant-846f7bd384"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1201,"project_id":1594,"slug":"idx-project-846f7bd384"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1594,"batch_id":385,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1594,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1202,"slug":"idx-tenant-9803047b54"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1202,"project_id":1595,"slug":"idx-project-9803047b54"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1595,"batch_id":386,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1595,"batch_id":387,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":1595,"intake_item_id":438,"reason":"Intake file not found or unreadable: storage/intake/1595/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1595,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1203,"slug":"idx-tenant-1fe6c1851d"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1203,"project_id":1596,"slug":"idx-project-1fe6c1851d"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1204,"slug":"idx-tenant-b-cb2f7f44b9"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1204,"project_id":1597,"slug":"idx-project-b-bfc1b09d53"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Index source created","context":{"project_id":1596,"source_id":276,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Index run finished","context":{"project_id":1596,"source_id":276,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1205,"slug":"idx-tenant-8f7f26dc0b"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1205,"project_id":1598,"slug":"idx-project-8f7f26dc0b"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Index source created","context":{"project_id":1598,"source_id":277,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Index run finished","context":{"project_id":1598,"source_id":277,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Index run finished","context":{"project_id":1598,"source_id":277,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1598,"batch_id":388,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1598,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1206,"slug":"intake-tenant-bcc1885794"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1206,"project_id":1599,"slug":"intake-project-bcc1885794"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1599,"batch_id":389,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1207,"slug":"intake-tenant-bd705a2e0f"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1207,"project_id":1600,"slug":"intake-project-bd705a2e0f"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1600,"batch_id":390,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1208,"slug":"intake-tenant-38ea226729"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1208,"project_id":1601,"slug":"intake-project-38ea226729"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1209,"slug":"intake-tenant-42546b0424"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1209,"project_id":1602,"slug":"intake-project-42546b0424"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1602,"batch_id":391,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1602,"batch_id":392,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1210,"slug":"intake-tenant-3ced19dff3"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1210,"project_id":1603,"slug":"intake-project-3ced19dff3"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1211,"slug":"intake-tenant-606dfed2e2"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1211,"project_id":1604,"slug":"intake-project-606dfed2e2"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1603,"batch_id":393,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1604,"batch_id":394,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1212,"slug":"intake-tenant-827e403c74"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1212,"project_id":1605,"slug":"intake-project-827e403c74"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1605,"batch_id":395,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1605,"batch_id":396,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1213,"slug":"intake-tenant-f4875a9dac"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1213,"project_id":1606,"slug":"intake-project-f4875a9dac"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1214,"slug":"intake-tenant-17f92fc6ac"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1214,"project_id":1607,"slug":"intake-project-17f92fc6ac"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1215,"slug":"intake-tenant-50631a7d86"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1215,"project_id":1608,"slug":"intake-project-50631a7d86"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1607,"batch_id":397,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1216,"slug":"acme-corp-36d086da94"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1217,"slug":"dup-f2b0dfeddf"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1218,"slug":"tenant-8eb93a2108"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1218,"project_id":1609,"slug":"project-x-8eb93a2108"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1219,"slug":"tenant-a-440557b716"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1220,"slug":"tenant-b-440557b716"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1219,"project_id":1610,"slug":"same-440557b716"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1220,"project_id":1611,"slug":"same-440557b716"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1221,"slug":"iso-a-db5d26a4ea"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1222,"slug":"iso-b-db5d26a4ea"}}
{"timestamp":"2026-08-27T16:18:38-03:00","level":"info","message":"Project created","context":{"tenant_id":1221,"project_id":1612,"slug":"secret-db5d26a4ea"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1223,"slug":"key-tenant-dbf256cf5f"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Project created","context":{"tenant_id":1223,"project_id":1613,"slug":"key-project-dbf256cf5f"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"API key created","context":{"project_id":1613,"api_key_id":"[REDACTED]","prefix":"ctx_c741e345"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1224,"slug":"revoke-tenant-c055d30706"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Project created","context":{"tenant_id":1224,"project_id":1614,"slug":"revoke-project-c055d30706"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"API key created","context":{"project_id":1614,"api_key_id":"[REDACTED]","prefix":"ctx_a820fc95"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1225,"slug":"ctx-tenant-ec03e5aa55"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Project created","context":{"tenant_id":1225,"project_id":1615,"slug":"ctx-a-ec03e5aa55"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Project created","context":{"tenant_id":1225,"project_id":1616,"slug":"ctx-b-ec03e5aa55"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Context server created","context":{"project_id":1615,"context_server_id":135,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1226,"slug":"ctx-tenant-a082a5bfa4"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Project created","context":{"tenant_id":1226,"project_id":1617,"slug":"ctx-a-a082a5bfa4"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Project created","context":{"tenant_id":1226,"project_id":1618,"slug":"ctx-b-a082a5bfa4"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1227,"slug":"ctx-tenant-22f27b7081"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Project created","context":{"tenant_id":1227,"project_id":1619,"slug":"ctx-a-22f27b7081"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Project created","context":{"tenant_id":1227,"project_id":1620,"slug":"ctx-b-22f27b7081"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Context server created","context":{"project_id":1619,"context_server_id":136,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1228,"slug":"ctx-tenant-7801aecd2b"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Project created","context":{"tenant_id":1228,"project_id":1621,"slug":"ctx-a-7801aecd2b"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Project created","context":{"tenant_id":1228,"project_id":1622,"slug":"ctx-b-7801aecd2b"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Context server created","context":{"project_id":1621,"context_server_id":137,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1229,"slug":"ctx-tenant-917e5a71a2"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Project created","context":{"tenant_id":1229,"project_id":1623,"slug":"ctx-a-917e5a71a2"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Project created","context":{"tenant_id":1229,"project_id":1624,"slug":"ctx-b-917e5a71a2"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Context server created","context":{"project_id":1623,"context_server_id":138,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1230,"slug":"ctx-tenant-28f97e5a8e"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Project created","context":{"tenant_id":1230,"project_id":1625,"slug":"ctx-a-28f97e5a8e"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Project created","context":{"tenant_id":1230,"project_id":1626,"slug":"ctx-b-28f97e5a8e"}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Context server created","context":{"project_id":1625,"context_server_id":139,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Context server created","context":{"project_id":1626,"context_server_id":140,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:39-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1231,"slug":"ctx-tenant-f82b5c415c"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1231,"project_id":1627,"slug":"ctx-a-f82b5c415c"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1231,"project_id":1628,"slug":"ctx-b-f82b5c415c"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Context server created","context":{"project_id":1627,"context_server_id":141,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1232,"slug":"ctx-tenant-9c1524e2ab"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1232,"project_id":1629,"slug":"ctx-a-9c1524e2ab"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1232,"project_id":1630,"slug":"ctx-b-9c1524e2ab"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Context server created","context":{"project_id":1629,"context_server_id":142,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Context server created","context":{"project_id":1629,"context_server_id":143,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Context server created","context":{"project_id":1629,"context_server_id":144,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Context server disabled","context":{"project_id":1629,"context_server_id":144}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Context server enabled","context":{"project_id":1629,"context_server_id":144}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Context server disabled","context":{"project_id":1629,"context_server_id":142}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1233,"slug":"dbconn-tenant-cc88c6f730"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1233,"project_id":1631,"slug":"dbconn-a-cc88c6f730"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1233,"project_id":1632,"slug":"dbconn-b-cc88c6f730"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Database connection created","context":{"project_id":1631,"connection_id":209,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1234,"slug":"dbconn-tenant-a2372acfad"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1234,"project_id":1633,"slug":"dbconn-a-a2372acfad"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1234,"project_id":1634,"slug":"dbconn-b-a2372acfad"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Database connection created","context":{"project_id":1633,"connection_id":210,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1235,"slug":"dbconn-tenant-e74ccf046f"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1235,"project_id":1635,"slug":"dbconn-a-e74ccf046f"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1235,"project_id":1636,"slug":"dbconn-b-e74ccf046f"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1236,"slug":"dbconn-tenant-e045783fb4"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1236,"project_id":1637,"slug":"dbconn-a-e045783fb4"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1236,"project_id":1638,"slug":"dbconn-b-e045783fb4"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Database connection created","context":{"project_id":1637,"connection_id":211,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Database connection created","context":{"project_id":1638,"connection_id":212,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1237,"slug":"dbconn-tenant-7cdcc5e28b"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1237,"project_id":1639,"slug":"dbconn-a-7cdcc5e28b"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1237,"project_id":1640,"slug":"dbconn-b-7cdcc5e28b"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Database connection created","context":{"project_id":1639,"connection_id":213,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":1639,"connection_id":213}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1238,"slug":"dbconn-tenant-84fe3f428e"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1238,"project_id":1641,"slug":"dbconn-a-84fe3f428e"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1238,"project_id":1642,"slug":"dbconn-b-84fe3f428e"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Database connection created","context":{"project_id":1641,"connection_id":214,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":1641,"connection_id":214,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1239,"slug":"dbconn-tenant-544fc61393"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1239,"project_id":1643,"slug":"dbconn-a-544fc61393"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1239,"project_id":1644,"slug":"dbconn-b-544fc61393"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Database connection created","context":{"project_id":1643,"connection_id":215,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1240,"slug":"dbconn-tenant-260e12bef2"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1240,"project_id":1645,"slug":"dbconn-a-260e12bef2"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1240,"project_id":1646,"slug":"dbconn-b-260e12bef2"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Database connection created","context":{"project_id":1645,"connection_id":216,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Database connection disabled","context":{"project_id":1645,"connection_id":216}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Database connection enabled","context":{"project_id":1645,"connection_id":216}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1241,"slug":"dbconn-tenant-7092906d1b"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1241,"project_id":1647,"slug":"dbconn-a-7092906d1b"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1241,"project_id":1648,"slug":"dbconn-b-7092906d1b"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Database connection created","context":{"project_id":1647,"connection_id":217,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1242,"slug":"inbox-tenant-c22e6a5d31"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1242,"project_id":1649,"slug":"inbox-project-c22e6a5d31"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1649,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1649,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1649,"batch_id":398,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1649,"batch_id":399,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-7d1042f215"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1243,"slug":"source-tenant-48014cc2c7"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1243,"project_id":1650,"slug":"source-a-48014cc2c7"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1243,"project_id":1651,"slug":"source-b-48014cc2c7"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index source created","context":{"project_id":1650,"source_id":278,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1244,"slug":"source-tenant-9c1eb43dc5"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1244,"project_id":1652,"slug":"source-a-9c1eb43dc5"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1244,"project_id":1653,"slug":"source-b-9c1eb43dc5"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index source created","context":{"project_id":1652,"source_id":279,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1245,"slug":"source-tenant-95b594f8a0"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1245,"project_id":1654,"slug":"source-a-95b594f8a0"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1245,"project_id":1655,"slug":"source-b-95b594f8a0"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1246,"slug":"source-tenant-73e95c5ff6"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1246,"project_id":1656,"slug":"source-a-73e95c5ff6"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1246,"project_id":1657,"slug":"source-b-73e95c5ff6"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1247,"slug":"source-tenant-37a4c2d1c9"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1247,"project_id":1658,"slug":"source-a-37a4c2d1c9"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1247,"project_id":1659,"slug":"source-b-37a4c2d1c9"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index source created","context":{"project_id":1658,"source_id":280,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1248,"slug":"source-tenant-211741045e"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1248,"project_id":1660,"slug":"source-a-211741045e"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1248,"project_id":1661,"slug":"source-b-211741045e"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index source created","context":{"project_id":1660,"source_id":281,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index source created","context":{"project_id":1661,"source_id":282,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1249,"slug":"source-tenant-2d1c32b4a1"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1249,"project_id":1662,"slug":"source-a-2d1c32b4a1"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1249,"project_id":1663,"slug":"source-b-2d1c32b4a1"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index source created","context":{"project_id":1662,"source_id":283,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index source disabled","context":{"project_id":1662,"source_id":283}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index source enabled","context":{"project_id":1662,"source_id":283}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1250,"slug":"source-tenant-a008a066fe"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1250,"project_id":1664,"slug":"source-a-a008a066fe"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1250,"project_id":1665,"slug":"source-b-a008a066fe"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index source created","context":{"project_id":1664,"source_id":284,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1251,"slug":"idx-tenant-c52a1d1532"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1251,"project_id":1666,"slug":"idx-project-c52a1d1532"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index source created","context":{"project_id":1666,"source_id":285,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index run finished","context":{"project_id":1666,"source_id":285,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1252,"slug":"idx-tenant-dd2f03c527"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1252,"project_id":1667,"slug":"idx-project-dd2f03c527"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index source created","context":{"project_id":1667,"source_id":286,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index run finished","context":{"project_id":1667,"source_id":286,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index run finished","context":{"project_id":1667,"source_id":286,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1253,"slug":"idx-tenant-864d4ab182"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1253,"project_id":1668,"slug":"idx-project-864d4ab182"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index source created","context":{"project_id":1668,"source_id":287,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index run finished","context":{"project_id":1668,"source_id":287,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index run finished","context":{"project_id":1668,"source_id":287,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1254,"slug":"idx-tenant-65341f12bd"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1254,"project_id":1669,"slug":"idx-project-65341f12bd"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index source created","context":{"project_id":1669,"source_id":288,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index run finished","context":{"project_id":1669,"source_id":288,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index run finished","context":{"project_id":1669,"source_id":288,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1255,"slug":"idx-tenant-5c3f3af778"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1255,"project_id":1670,"slug":"idx-project-5c3f3af778"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1670,"batch_id":400,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1670,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1256,"slug":"idx-tenant-4ce80d2a15"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1256,"project_id":1671,"slug":"idx-project-4ce80d2a15"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1671,"batch_id":401,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1671,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1257,"slug":"idx-tenant-bbe98d07e6"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1257,"project_id":1672,"slug":"idx-project-bbe98d07e6"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1672,"batch_id":402,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1672,"batch_id":403,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":1672,"intake_item_id":456,"reason":"Intake file not found or unreadable: storage/intake/1672/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1672,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1258,"slug":"idx-tenant-c9361c3d04"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1258,"project_id":1673,"slug":"idx-project-c9361c3d04"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1259,"slug":"idx-tenant-b-2a1c93af1a"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Project created","context":{"tenant_id":1259,"project_id":1674,"slug":"idx-project-b-484a9f77b3"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index source created","context":{"project_id":1673,"source_id":289,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:22:40-03:00","level":"info","message":"Index run finished","context":{"project_id":1673,"source_id":289,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1260,"slug":"idx-tenant-b540c99401"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1260,"project_id":1675,"slug":"idx-project-b540c99401"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Index source created","context":{"project_id":1675,"source_id":290,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Index run finished","context":{"project_id":1675,"source_id":290,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Index run finished","context":{"project_id":1675,"source_id":290,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1675,"batch_id":404,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1675,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1261,"slug":"intake-tenant-fd763e661e"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1261,"project_id":1676,"slug":"intake-project-fd763e661e"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1676,"batch_id":405,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1262,"slug":"intake-tenant-301dba3b05"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1262,"project_id":1677,"slug":"intake-project-301dba3b05"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1677,"batch_id":406,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1263,"slug":"intake-tenant-446fd961c1"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1263,"project_id":1678,"slug":"intake-project-446fd961c1"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1264,"slug":"intake-tenant-af16bef529"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1264,"project_id":1679,"slug":"intake-project-af16bef529"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1679,"batch_id":407,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1679,"batch_id":408,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1265,"slug":"intake-tenant-9a407c7ee0"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1265,"project_id":1680,"slug":"intake-project-9a407c7ee0"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1266,"slug":"intake-tenant-f5332358bc"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1266,"project_id":1681,"slug":"intake-project-f5332358bc"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1680,"batch_id":409,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1681,"batch_id":410,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1267,"slug":"intake-tenant-84278303af"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1267,"project_id":1682,"slug":"intake-project-84278303af"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1682,"batch_id":411,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1682,"batch_id":412,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1268,"slug":"intake-tenant-c91fb3423c"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1268,"project_id":1683,"slug":"intake-project-c91fb3423c"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1269,"slug":"intake-tenant-5e7844fe4a"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1269,"project_id":1684,"slug":"intake-project-5e7844fe4a"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1270,"slug":"intake-tenant-84a16957fd"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1270,"project_id":1685,"slug":"intake-project-84a16957fd"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1684,"batch_id":413,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1271,"slug":"mcpsrv-init-ce5e379318"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1271,"project_id":1686,"slug":"mcpsrv-init-ce5e379318"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"API key created","context":{"project_id":1686,"api_key_id":"[REDACTED]","prefix":"ctx_5abfa8e8"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1272,"slug":"mcpsrv-list-11f1135baf"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1272,"project_id":1687,"slug":"mcpsrv-list-11f1135baf"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"API key created","context":{"project_id":1687,"api_key_id":"[REDACTED]","prefix":"ctx_9fe185f2"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1273,"slug":"mcpsrv-err-ef9d360c2f"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1273,"project_id":1688,"slug":"mcpsrv-err-ef9d360c2f"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"API key created","context":{"project_id":1688,"api_key_id":"[REDACTED]","prefix":"ctx_3c30075e"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1273,"project_id":1688,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":1,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1273,"project_id":1688,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1273,"project_id":1688,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1274,"slug":"mcpsrv-flow-76e30c2d40"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1274,"project_id":1689,"slug":"mcpsrv-flow-76e30c2d40"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"API key created","context":{"project_id":1689,"api_key_id":"[REDACTED]","prefix":"ctx_4b723dc7"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1689,"subject":"customer.status.3","correction_id":1,"new_definition_id":1,"new_version":1,"created_by":"apikey:ctx_4b723dc7"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1274,"project_id":1689,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":16,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1274,"project_id":1689,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1689,"subject":"customer.status.3","correction_id":2,"new_definition_id":2,"new_version":2,"created_by":"apikey:ctx_4b723dc7"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1274,"project_id":1689,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1689,"subject":"customer.status.3","correction_id":3,"new_definition_id":3,"new_version":3,"created_by":"apikey:ctx_4b723dc7"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1274,"project_id":1689,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1274,"project_id":1689,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1274,"project_id":1689,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\Semantic\\InvalidSubjectException"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1275,"slug":"mcpsrv-isoa-62566b87e0"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1275,"project_id":1690,"slug":"mcpsrv-isoa-62566b87e0"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"API key created","context":{"project_id":1690,"api_key_id":"[REDACTED]","prefix":"ctx_e9c0ef9e"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1276,"slug":"mcpsrv-isob-a47c1cf84e"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1276,"project_id":1691,"slug":"mcpsrv-isob-a47c1cf84e"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"API key created","context":{"project_id":1691,"api_key_id":"[REDACTED]","prefix":"ctx_a70b40ee"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1690,"subject":"iso.subject","correction_id":4,"new_definition_id":4,"new_version":1,"created_by":"apikey:ctx_e9c0ef9e"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1275,"project_id":1690,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1276,"project_id":1691,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\SemanticDefinitionNotFoundException"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1277,"slug":"mcpsrv-src-4f722d0f22"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1277,"project_id":1692,"slug":"mcpsrv-src-4f722d0f22"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"API key created","context":{"project_id":1692,"api_key_id":"[REDACTED]","prefix":"ctx_c32754e8"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Database connection created","context":{"project_id":1692,"connection_id":218,"name":"main-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Index source created","context":{"project_id":1692,"source_id":291,"type":"directory","name":"docs-dir"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Context server created","context":{"project_id":1692,"context_server_id":145,"name":"crm-context","transport":"http","priority":7,"has_authentication":true}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1277,"project_id":1692,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1278,"slug":"mcpsrv-desc-50bec23100"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1278,"project_id":1693,"slug":"mcpsrv-desc-50bec23100"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"API key created","context":{"project_id":1693,"api_key_id":"[REDACTED]","prefix":"ctx_8b19df55"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Database connection created","context":{"project_id":1693,"connection_id":219,"name":"sample-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1278,"project_id":1693,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Index source created","context":{"project_id":1693,"source_id":292,"type":"directory","name":"tmp-docs"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Index run finished","context":{"project_id":1693,"source_id":292,"source_name":"tmp-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1278,"project_id":1693,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Context server created","context":{"project_id":1693,"context_server_id":146,"name":"offline-ctx","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1693,"context_server_id":146,"server":"offline-ctx","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1278,"project_id":1693,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1693,"subject":"customer.status.3","definition_id":5,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1693,"subject":"customer.status.3","correction_id":5,"new_definition_id":6,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1278,"project_id":1693,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1278,"project_id":1693,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1278,"project_id":1693,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\DatabaseConnection\\DatabaseConnectionNotFoundException"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1279,"slug":"mcpsrv-idx-1560101af2"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1279,"project_id":1694,"slug":"mcpsrv-idx-1560101af2"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"API key created","context":{"project_id":1694,"api_key_id":"[REDACTED]","prefix":"ctx_7ddb6e58"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Index source created","context":{"project_id":1694,"source_id":293,"type":"directory","name":"tool-docs"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Index run finished","context":{"project_id":1694,"source_id":293,"source_name":"tool-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1279,"project_id":1694,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Index run finished","context":{"project_id":1694,"source_id":293,"source_name":"tool-docs","files_scanned":1,"files_skipped":1,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1279,"project_id":1694,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1279,"project_id":1694,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\IndexSource\\IndexSourceNotFoundException"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1280,"slug":"sem-reject-adeb1126dd"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1280,"project_id":1695,"slug":"sem-reject-adeb1126dd"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1281,"slug":"sem-define-1ec4e128fc"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1281,"project_id":1696,"slug":"sem-define-1ec4e128fc"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1696,"subject":"customer.status.3","definition_id":7,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1282,"slug":"sem-redefine-d3b972f8cb"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1282,"project_id":1697,"slug":"sem-redefine-d3b972f8cb"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1697,"subject":"customer.status.9","definition_id":8,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1697,"subject":"customer.status.9","definition_id":9,"version":2,"source":"user","via_correction":true}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1697,"subject":"customer.status.9","definition_id":9,"version":2,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1283,"slug":"sem-correct-fa7906d3ad"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1283,"project_id":1698,"slug":"sem-correct-fa7906d3ad"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1698,"subject":"customer.status.3","definition_id":10,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1698,"subject":"customer.status.3","correction_id":7,"new_definition_id":11,"new_version":2,"created_by":"apikey:ctx_test"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1284,"slug":"sem-correctnew-dd98d9d3a7"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1284,"project_id":1699,"slug":"sem-correctnew-dd98d9d3a7"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1699,"subject":"orders.flag.x","correction_id":8,"new_definition_id":12,"new_version":1,"created_by":"apikey:ctx_abc"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1285,"slug":"sem-chain-569b0a0f4a"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1285,"project_id":1700,"slug":"sem-chain-569b0a0f4a"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1700,"subject":"customer.status.3","definition_id":13,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1700,"subject":"customer.status.3","correction_id":9,"new_definition_id":14,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1700,"subject":"customer.status.3","correction_id":10,"new_definition_id":15,"new_version":3,"created_by":"apikey:ctx_b"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1286,"slug":"sem-unknown-b8ebc25bee"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1286,"project_id":1701,"slug":"sem-unknown-b8ebc25bee"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1287,"slug":"sem-many-04480d88d7"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1287,"project_id":1702,"slug":"sem-many-04480d88d7"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1702,"subject":"customer.status.1","definition_id":16,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1702,"subject":"customer.status.2","definition_id":17,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1288,"slug":"sem-list-5799aa103e"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1288,"project_id":1703,"slug":"sem-list-5799aa103e"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1703,"subject":"customer.status.1","definition_id":18,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1703,"subject":"customer.status.2","definition_id":19,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1703,"subject":"orders.total_net","definition_id":20,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1703,"subject":"customer.status.1","correction_id":11,"new_definition_id":21,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1289,"slug":"sem-isoa-38596d90c3"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1289,"project_id":1704,"slug":"sem-isoa-38596d90c3"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1290,"slug":"sem-isob-f8be68f6d2"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1290,"project_id":1705,"slug":"sem-isob-f8be68f6d2"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1704,"subject":"customer.status.3","definition_id":22,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1705,"subject":"customer.status.3","definition_id":23,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1704,"subject":"customer.status.3","correction_id":12,"new_definition_id":24,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1704,"subject":"only.in.a","definition_id":25,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1291,"slug":"acme-corp-dfa055ef69"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1292,"slug":"dup-7a638e6ce1"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1293,"slug":"tenant-b06e6b6799"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1293,"project_id":1706,"slug":"project-x-b06e6b6799"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1294,"slug":"tenant-a-1d442f930b"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1295,"slug":"tenant-b-1d442f930b"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1294,"project_id":1707,"slug":"same-1d442f930b"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1295,"project_id":1708,"slug":"same-1d442f930b"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1296,"slug":"iso-a-8e4fc72906"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1297,"slug":"iso-b-8e4fc72906"}}
{"timestamp":"2026-08-27T16:22:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1296,"project_id":1709,"slug":"secret-8e4fc72906"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1298,"slug":"key-tenant-595a3095d9"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1298,"project_id":1710,"slug":"key-project-595a3095d9"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"API key created","context":{"project_id":1710,"api_key_id":"[REDACTED]","prefix":"ctx_d71385fe"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1299,"slug":"revoke-tenant-1299ce150a"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1299,"project_id":1711,"slug":"revoke-project-1299ce150a"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"API key created","context":{"project_id":1711,"api_key_id":"[REDACTED]","prefix":"ctx_72e96c81"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1300,"slug":"ctx-tenant-76731b7eb8"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1300,"project_id":1712,"slug":"ctx-a-76731b7eb8"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1300,"project_id":1713,"slug":"ctx-b-76731b7eb8"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Context server created","context":{"project_id":1712,"context_server_id":147,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1301,"slug":"ctx-tenant-f70498831f"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1301,"project_id":1714,"slug":"ctx-a-f70498831f"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1301,"project_id":1715,"slug":"ctx-b-f70498831f"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1302,"slug":"ctx-tenant-e4190b5163"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1302,"project_id":1716,"slug":"ctx-a-e4190b5163"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1302,"project_id":1717,"slug":"ctx-b-e4190b5163"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Context server created","context":{"project_id":1716,"context_server_id":148,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1303,"slug":"ctx-tenant-149d4d4c3f"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1303,"project_id":1718,"slug":"ctx-a-149d4d4c3f"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1303,"project_id":1719,"slug":"ctx-b-149d4d4c3f"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Context server created","context":{"project_id":1718,"context_server_id":149,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1304,"slug":"ctx-tenant-e55c7ccacc"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1304,"project_id":1720,"slug":"ctx-a-e55c7ccacc"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1304,"project_id":1721,"slug":"ctx-b-e55c7ccacc"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Context server created","context":{"project_id":1720,"context_server_id":150,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1305,"slug":"ctx-tenant-7fa8ce4fd7"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1305,"project_id":1722,"slug":"ctx-a-7fa8ce4fd7"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1305,"project_id":1723,"slug":"ctx-b-7fa8ce4fd7"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Context server created","context":{"project_id":1722,"context_server_id":151,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Context server created","context":{"project_id":1723,"context_server_id":152,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1306,"slug":"ctx-tenant-42da87a436"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1306,"project_id":1724,"slug":"ctx-a-42da87a436"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1306,"project_id":1725,"slug":"ctx-b-42da87a436"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Context server created","context":{"project_id":1724,"context_server_id":153,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1307,"slug":"ctx-tenant-41f401e656"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1307,"project_id":1726,"slug":"ctx-a-41f401e656"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1307,"project_id":1727,"slug":"ctx-b-41f401e656"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Context server created","context":{"project_id":1726,"context_server_id":154,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Context server created","context":{"project_id":1726,"context_server_id":155,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Context server created","context":{"project_id":1726,"context_server_id":156,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Context server disabled","context":{"project_id":1726,"context_server_id":156}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Context server enabled","context":{"project_id":1726,"context_server_id":156}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Context server disabled","context":{"project_id":1726,"context_server_id":154}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1308,"slug":"dbconn-tenant-9435fb7a6e"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1308,"project_id":1728,"slug":"dbconn-a-9435fb7a6e"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1308,"project_id":1729,"slug":"dbconn-b-9435fb7a6e"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Database connection created","context":{"project_id":1728,"connection_id":220,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1309,"slug":"dbconn-tenant-a2d20482c8"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1309,"project_id":1730,"slug":"dbconn-a-a2d20482c8"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1309,"project_id":1731,"slug":"dbconn-b-a2d20482c8"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Database connection created","context":{"project_id":1730,"connection_id":221,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1310,"slug":"dbconn-tenant-03e13fc330"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1310,"project_id":1732,"slug":"dbconn-a-03e13fc330"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1310,"project_id":1733,"slug":"dbconn-b-03e13fc330"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1311,"slug":"dbconn-tenant-44eb9f2398"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1311,"project_id":1734,"slug":"dbconn-a-44eb9f2398"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1311,"project_id":1735,"slug":"dbconn-b-44eb9f2398"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Database connection created","context":{"project_id":1734,"connection_id":222,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Database connection created","context":{"project_id":1735,"connection_id":223,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1312,"slug":"dbconn-tenant-89bec5f6ec"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1312,"project_id":1736,"slug":"dbconn-a-89bec5f6ec"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1312,"project_id":1737,"slug":"dbconn-b-89bec5f6ec"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Database connection created","context":{"project_id":1736,"connection_id":224,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":1736,"connection_id":224}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1313,"slug":"dbconn-tenant-035249021b"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1313,"project_id":1738,"slug":"dbconn-a-035249021b"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Project created","context":{"tenant_id":1313,"project_id":1739,"slug":"dbconn-b-035249021b"}}
{"timestamp":"2026-08-27T16:22:50-03:00","level":"info","message":"Database connection created","context":{"project_id":1738,"connection_id":225,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":1738,"connection_id":225,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1314,"slug":"dbconn-tenant-9aee191b65"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1314,"project_id":1740,"slug":"dbconn-a-9aee191b65"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1314,"project_id":1741,"slug":"dbconn-b-9aee191b65"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Database connection created","context":{"project_id":1740,"connection_id":226,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1315,"slug":"dbconn-tenant-7d5a89bd98"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1315,"project_id":1742,"slug":"dbconn-a-7d5a89bd98"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1315,"project_id":1743,"slug":"dbconn-b-7d5a89bd98"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Database connection created","context":{"project_id":1742,"connection_id":227,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Database connection disabled","context":{"project_id":1742,"connection_id":227}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Database connection enabled","context":{"project_id":1742,"connection_id":227}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1316,"slug":"dbconn-tenant-b56f286933"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1316,"project_id":1744,"slug":"dbconn-a-b56f286933"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1316,"project_id":1745,"slug":"dbconn-b-b56f286933"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Database connection created","context":{"project_id":1744,"connection_id":228,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1317,"slug":"inbox-tenant-508c1569e7"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1317,"project_id":1746,"slug":"inbox-project-508c1569e7"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1746,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1746,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1746,"batch_id":414,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1746,"batch_id":415,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-d2f23eaa1b"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1318,"slug":"source-tenant-82ad70a046"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1318,"project_id":1747,"slug":"source-a-82ad70a046"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1318,"project_id":1748,"slug":"source-b-82ad70a046"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index source created","context":{"project_id":1747,"source_id":294,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1319,"slug":"source-tenant-4b775e8b33"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1319,"project_id":1749,"slug":"source-a-4b775e8b33"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1319,"project_id":1750,"slug":"source-b-4b775e8b33"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index source created","context":{"project_id":1749,"source_id":295,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1320,"slug":"source-tenant-43017f6011"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1320,"project_id":1751,"slug":"source-a-43017f6011"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1320,"project_id":1752,"slug":"source-b-43017f6011"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1321,"slug":"source-tenant-c8819b4255"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1321,"project_id":1753,"slug":"source-a-c8819b4255"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1321,"project_id":1754,"slug":"source-b-c8819b4255"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1322,"slug":"source-tenant-f2b77f3d75"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1322,"project_id":1755,"slug":"source-a-f2b77f3d75"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1322,"project_id":1756,"slug":"source-b-f2b77f3d75"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index source created","context":{"project_id":1755,"source_id":296,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1323,"slug":"source-tenant-b2c0d14d2b"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1323,"project_id":1757,"slug":"source-a-b2c0d14d2b"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1323,"project_id":1758,"slug":"source-b-b2c0d14d2b"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index source created","context":{"project_id":1757,"source_id":297,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index source created","context":{"project_id":1758,"source_id":298,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1324,"slug":"source-tenant-193332e886"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1324,"project_id":1759,"slug":"source-a-193332e886"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1324,"project_id":1760,"slug":"source-b-193332e886"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index source created","context":{"project_id":1759,"source_id":299,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index source disabled","context":{"project_id":1759,"source_id":299}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index source enabled","context":{"project_id":1759,"source_id":299}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1325,"slug":"source-tenant-3845114f8a"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1325,"project_id":1761,"slug":"source-a-3845114f8a"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1325,"project_id":1762,"slug":"source-b-3845114f8a"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index source created","context":{"project_id":1761,"source_id":300,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1326,"slug":"idx-tenant-01291240bf"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1326,"project_id":1763,"slug":"idx-project-01291240bf"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index source created","context":{"project_id":1763,"source_id":301,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index run finished","context":{"project_id":1763,"source_id":301,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1327,"slug":"idx-tenant-4790e0bdcb"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1327,"project_id":1764,"slug":"idx-project-4790e0bdcb"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index source created","context":{"project_id":1764,"source_id":302,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index run finished","context":{"project_id":1764,"source_id":302,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index run finished","context":{"project_id":1764,"source_id":302,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1328,"slug":"idx-tenant-89af11ff34"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1328,"project_id":1765,"slug":"idx-project-89af11ff34"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index source created","context":{"project_id":1765,"source_id":303,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index run finished","context":{"project_id":1765,"source_id":303,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index run finished","context":{"project_id":1765,"source_id":303,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1329,"slug":"idx-tenant-ee25eeb516"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1329,"project_id":1766,"slug":"idx-project-ee25eeb516"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index source created","context":{"project_id":1766,"source_id":304,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index run finished","context":{"project_id":1766,"source_id":304,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index run finished","context":{"project_id":1766,"source_id":304,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1330,"slug":"idx-tenant-eb19a036f8"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1330,"project_id":1767,"slug":"idx-project-eb19a036f8"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1767,"batch_id":416,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1767,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1331,"slug":"idx-tenant-52e601807b"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1331,"project_id":1768,"slug":"idx-project-52e601807b"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1768,"batch_id":417,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1768,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1332,"slug":"idx-tenant-46c13c7ddf"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1332,"project_id":1769,"slug":"idx-project-46c13c7ddf"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1769,"batch_id":418,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1769,"batch_id":419,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":1769,"intake_item_id":474,"reason":"Intake file not found or unreadable: storage/intake/1769/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1769,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1333,"slug":"idx-tenant-3b777a3017"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1333,"project_id":1770,"slug":"idx-project-3b777a3017"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1334,"slug":"idx-tenant-b-4a4bc53e31"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1334,"project_id":1771,"slug":"idx-project-b-6e99dd2343"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index source created","context":{"project_id":1770,"source_id":305,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index run finished","context":{"project_id":1770,"source_id":305,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1335,"slug":"idx-tenant-bb49315b20"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1335,"project_id":1772,"slug":"idx-project-bb49315b20"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index source created","context":{"project_id":1772,"source_id":306,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index run finished","context":{"project_id":1772,"source_id":306,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Index run finished","context":{"project_id":1772,"source_id":306,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1772,"batch_id":420,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1772,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1336,"slug":"intake-tenant-e889d74788"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1336,"project_id":1773,"slug":"intake-project-e889d74788"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1773,"batch_id":421,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1337,"slug":"intake-tenant-85ee78c5cf"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1337,"project_id":1774,"slug":"intake-project-85ee78c5cf"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1774,"batch_id":422,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1338,"slug":"intake-tenant-fe0368a3a3"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1338,"project_id":1775,"slug":"intake-project-fe0368a3a3"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1339,"slug":"intake-tenant-81e65bd5f5"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1339,"project_id":1776,"slug":"intake-project-81e65bd5f5"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1776,"batch_id":423,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1776,"batch_id":424,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1340,"slug":"intake-tenant-ed3780643e"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1340,"project_id":1777,"slug":"intake-project-ed3780643e"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1341,"slug":"intake-tenant-e059f09933"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1341,"project_id":1778,"slug":"intake-project-e059f09933"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1777,"batch_id":425,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1778,"batch_id":426,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1342,"slug":"intake-tenant-2b3aaa4c09"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Project created","context":{"tenant_id":1342,"project_id":1779,"slug":"intake-project-2b3aaa4c09"}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1779,"batch_id":427,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:51-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1779,"batch_id":428,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1343,"slug":"intake-tenant-33fa4035ba"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Project created","context":{"tenant_id":1343,"project_id":1780,"slug":"intake-project-33fa4035ba"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1344,"slug":"intake-tenant-c4061b54ac"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Project created","context":{"tenant_id":1344,"project_id":1781,"slug":"intake-project-c4061b54ac"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1345,"slug":"intake-tenant-2fd2bbdc4a"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Project created","context":{"tenant_id":1345,"project_id":1782,"slug":"intake-project-2fd2bbdc4a"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1781,"batch_id":429,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1346,"slug":"mcphttp-tenant-8915caf445"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Project created","context":{"tenant_id":1346,"project_id":1783,"slug":"mcphttp-8915caf445"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Context server created","context":{"project_id":1783,"context_server_id":157,"name":"auth-ok","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"MCP client operation","context":{"project_id":1783,"context_server_id":157,"server":"auth-ok","transport":"http","operation":"test","duration_ms":9,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Context server created","context":{"project_id":1783,"context_server_id":158,"name":"auth-missing","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1783,"context_server_id":158,"server":"auth-missing","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Context server created","context":{"project_id":1783,"context_server_id":159,"name":"auth-wrong","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1783,"context_server_id":159,"server":"auth-wrong","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1347,"slug":"mcpcall-tenant-553f3d36c4"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Project created","context":{"tenant_id":1347,"project_id":1784,"slug":"mcpcall-553f3d36c4"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Context server created","context":{"project_id":1784,"context_server_id":160,"name":"call-me","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"MCP client operation","context":{"project_id":1784,"context_server_id":160,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"MCP client operation","context":{"project_id":1784,"context_server_id":160,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1784,"context_server_id":160,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"protocol","error_code":"-32602"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1348,"slug":"mcpfan-tenant-c00f9d6c95"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Project created","context":{"tenant_id":1348,"project_id":1785,"slug":"mcpfan-c00f9d6c95"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Context server created","context":{"project_id":1785,"context_server_id":161,"name":"broken-high","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Context server created","context":{"project_id":1785,"context_server_id":162,"name":"good-low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Context server created","context":{"project_id":1785,"context_server_id":163,"name":"disabled-top","transport":"http","priority":99,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Context server disabled","context":{"project_id":1785,"context_server_id":163}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1785,"context_server_id":161,"server":"broken-high","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"MCP client operation","context":{"project_id":1785,"context_server_id":162,"server":"good-low","transport":"http","operation":"tools/list","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1349,"slug":"mcpstdio-tenant-ad48d0054e"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Project created","context":{"tenant_id":1349,"project_id":1786,"slug":"mcpstdio-ad48d0054e"}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"Context server created","context":{"project_id":1786,"context_server_id":164,"name":"stdio-fixture","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:22:52-03:00","level":"info","message":"MCP client operation","context":{"project_id":1786,"context_server_id":164,"server":"stdio-fixture","transport":"stdio","operation":"test","duration_ms":84,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1350,"slug":"mcpsrv-init-9aebafb794"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Project created","context":{"tenant_id":1350,"project_id":1787,"slug":"mcpsrv-init-9aebafb794"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"API key created","context":{"project_id":1787,"api_key_id":"[REDACTED]","prefix":"ctx_81b13d2a"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1351,"slug":"mcpsrv-list-c8cac041cc"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Project created","context":{"tenant_id":1351,"project_id":1788,"slug":"mcpsrv-list-c8cac041cc"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"API key created","context":{"project_id":1788,"api_key_id":"[REDACTED]","prefix":"ctx_ac9e68fc"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1352,"slug":"mcpsrv-err-4f1f28a35e"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Project created","context":{"tenant_id":1352,"project_id":1789,"slug":"mcpsrv-err-4f1f28a35e"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"API key created","context":{"project_id":1789,"api_key_id":"[REDACTED]","prefix":"ctx_c9ea378b"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1352,"project_id":1789,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":1,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1352,"project_id":1789,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1352,"project_id":1789,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1353,"slug":"mcpsrv-flow-cfcc918ec8"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Project created","context":{"tenant_id":1353,"project_id":1790,"slug":"mcpsrv-flow-cfcc918ec8"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"API key created","context":{"project_id":1790,"api_key_id":"[REDACTED]","prefix":"ctx_b1167d43"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1790,"subject":"customer.status.3","correction_id":13,"new_definition_id":26,"new_version":1,"created_by":"apikey:ctx_b1167d43"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1353,"project_id":1790,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1353,"project_id":1790,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1790,"subject":"customer.status.3","correction_id":14,"new_definition_id":27,"new_version":2,"created_by":"apikey:ctx_b1167d43"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1353,"project_id":1790,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1790,"subject":"customer.status.3","correction_id":15,"new_definition_id":28,"new_version":3,"created_by":"apikey:ctx_b1167d43"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1353,"project_id":1790,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1353,"project_id":1790,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1353,"project_id":1790,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\Semantic\\InvalidSubjectException"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1354,"slug":"mcpsrv-isoa-0381cfd938"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Project created","context":{"tenant_id":1354,"project_id":1791,"slug":"mcpsrv-isoa-0381cfd938"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"API key created","context":{"project_id":1791,"api_key_id":"[REDACTED]","prefix":"ctx_897fab2b"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1355,"slug":"mcpsrv-isob-7cf2425552"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Project created","context":{"tenant_id":1355,"project_id":1792,"slug":"mcpsrv-isob-7cf2425552"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"API key created","context":{"project_id":1792,"api_key_id":"[REDACTED]","prefix":"ctx_a1945857"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1791,"subject":"iso.subject","correction_id":16,"new_definition_id":29,"new_version":1,"created_by":"apikey:ctx_897fab2b"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1354,"project_id":1791,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1355,"project_id":1792,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\SemanticDefinitionNotFoundException"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1356,"slug":"mcpsrv-src-35d8d4d04c"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Project created","context":{"tenant_id":1356,"project_id":1793,"slug":"mcpsrv-src-35d8d4d04c"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"API key created","context":{"project_id":1793,"api_key_id":"[REDACTED]","prefix":"ctx_af19f1c3"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Database connection created","context":{"project_id":1793,"connection_id":229,"name":"main-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Index source created","context":{"project_id":1793,"source_id":307,"type":"directory","name":"docs-dir"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Context server created","context":{"project_id":1793,"context_server_id":165,"name":"crm-context","transport":"http","priority":7,"has_authentication":true}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1356,"project_id":1793,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1357,"slug":"mcpsrv-desc-9327a2e907"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Project created","context":{"tenant_id":1357,"project_id":1794,"slug":"mcpsrv-desc-9327a2e907"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"API key created","context":{"project_id":1794,"api_key_id":"[REDACTED]","prefix":"ctx_f28082f1"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Database connection created","context":{"project_id":1794,"connection_id":230,"name":"sample-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1357,"project_id":1794,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Index source created","context":{"project_id":1794,"source_id":308,"type":"directory","name":"tmp-docs"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Index run finished","context":{"project_id":1794,"source_id":308,"source_name":"tmp-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1357,"project_id":1794,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Context server created","context":{"project_id":1794,"context_server_id":166,"name":"offline-ctx","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1794,"context_server_id":166,"server":"offline-ctx","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1357,"project_id":1794,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1794,"subject":"customer.status.3","definition_id":30,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1794,"subject":"customer.status.3","correction_id":17,"new_definition_id":31,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1357,"project_id":1794,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1357,"project_id":1794,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1357,"project_id":1794,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\DatabaseConnection\\DatabaseConnectionNotFoundException"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1358,"slug":"mcpsrv-idx-d7f4c202b6"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Project created","context":{"tenant_id":1358,"project_id":1795,"slug":"mcpsrv-idx-d7f4c202b6"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"API key created","context":{"project_id":1795,"api_key_id":"[REDACTED]","prefix":"ctx_0a177770"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Index source created","context":{"project_id":1795,"source_id":309,"type":"directory","name":"tool-docs"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Index run finished","context":{"project_id":1795,"source_id":309,"source_name":"tool-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1358,"project_id":1795,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":8,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"Index run finished","context":{"project_id":1795,"source_id":309,"source_name":"tool-docs","files_scanned":1,"files_skipped":1,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1358,"project_id":1795,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:53-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1358,"project_id":1795,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\IndexSource\\IndexSourceNotFoundException"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1359,"slug":"mcpsrv-stdio-7e2ab028fe"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Project created","context":{"tenant_id":1359,"project_id":1796,"slug":"mcpsrv-stdio-7e2ab028fe"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"API key created","context":{"project_id":1796,"api_key_id":"[REDACTED]","prefix":"ctx_0847b68d"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"MCP stdio server started","context":{"tenant_id":1359,"project_id":1796,"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1796,"subject":"stdio.smoke.subject","correction_id":18,"new_definition_id":32,"new_version":1,"created_by":"apikey:ctx_0847b68d"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1359,"project_id":1796,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":19,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1359,"project_id":1796,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1360,"slug":"mcpsrv-http-d8b7c40830"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Project created","context":{"tenant_id":1360,"project_id":1797,"slug":"mcpsrv-http-d8b7c40830"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"API key created","context":{"project_id":1797,"api_key_id":"[REDACTED]","prefix":"ctx_5c0ee3a1"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1797,"subject":"http.smoke.subject","correction_id":19,"new_definition_id":33,"new_version":1,"created_by":"apikey:ctx_5c0ee3a1"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1360,"project_id":1797,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":12,"status":"ok"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1361,"slug":"sem-reject-943f42c314"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Project created","context":{"tenant_id":1361,"project_id":1798,"slug":"sem-reject-943f42c314"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1362,"slug":"sem-define-f117e440c0"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Project created","context":{"tenant_id":1362,"project_id":1799,"slug":"sem-define-f117e440c0"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1799,"subject":"customer.status.3","definition_id":34,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1363,"slug":"sem-redefine-6c8a2ccc2c"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Project created","context":{"tenant_id":1363,"project_id":1800,"slug":"sem-redefine-6c8a2ccc2c"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1800,"subject":"customer.status.9","definition_id":35,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1800,"subject":"customer.status.9","definition_id":36,"version":2,"source":"user","via_correction":true}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1800,"subject":"customer.status.9","definition_id":36,"version":2,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1364,"slug":"sem-correct-dd87e2b1a8"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Project created","context":{"tenant_id":1364,"project_id":1801,"slug":"sem-correct-dd87e2b1a8"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1801,"subject":"customer.status.3","definition_id":37,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1801,"subject":"customer.status.3","correction_id":21,"new_definition_id":38,"new_version":2,"created_by":"apikey:ctx_test"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1365,"slug":"sem-correctnew-f39f964ad3"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Project created","context":{"tenant_id":1365,"project_id":1802,"slug":"sem-correctnew-f39f964ad3"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1802,"subject":"orders.flag.x","correction_id":22,"new_definition_id":39,"new_version":1,"created_by":"apikey:ctx_abc"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1366,"slug":"sem-chain-60173f417d"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Project created","context":{"tenant_id":1366,"project_id":1803,"slug":"sem-chain-60173f417d"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1803,"subject":"customer.status.3","definition_id":40,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1803,"subject":"customer.status.3","correction_id":23,"new_definition_id":41,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:22:54-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1803,"subject":"customer.status.3","correction_id":24,"new_definition_id":42,"new_version":3,"created_by":"apikey:ctx_b"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1367,"slug":"sem-unknown-e8a8f10313"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Project created","context":{"tenant_id":1367,"project_id":1804,"slug":"sem-unknown-e8a8f10313"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1368,"slug":"sem-many-70593af556"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Project created","context":{"tenant_id":1368,"project_id":1805,"slug":"sem-many-70593af556"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1805,"subject":"customer.status.1","definition_id":43,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1805,"subject":"customer.status.2","definition_id":44,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1369,"slug":"sem-list-eac709c3a5"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Project created","context":{"tenant_id":1369,"project_id":1806,"slug":"sem-list-eac709c3a5"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1806,"subject":"customer.status.1","definition_id":45,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1806,"subject":"customer.status.2","definition_id":46,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1806,"subject":"orders.total_net","definition_id":47,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1806,"subject":"customer.status.1","correction_id":25,"new_definition_id":48,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1370,"slug":"sem-isoa-49dd0a3c18"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Project created","context":{"tenant_id":1370,"project_id":1807,"slug":"sem-isoa-49dd0a3c18"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1371,"slug":"sem-isob-75c3f38449"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Project created","context":{"tenant_id":1371,"project_id":1808,"slug":"sem-isob-75c3f38449"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1807,"subject":"customer.status.3","definition_id":49,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1808,"subject":"customer.status.3","definition_id":50,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1807,"subject":"customer.status.3","correction_id":26,"new_definition_id":51,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1807,"subject":"only.in.a","definition_id":52,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1372,"slug":"acme-corp-6dec98a618"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1373,"slug":"dup-d5fa62a12b"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1374,"slug":"tenant-2d546e965b"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Project created","context":{"tenant_id":1374,"project_id":1809,"slug":"project-x-2d546e965b"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1375,"slug":"tenant-a-cfc3dbbe09"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1376,"slug":"tenant-b-cfc3dbbe09"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Project created","context":{"tenant_id":1375,"project_id":1810,"slug":"same-cfc3dbbe09"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Project created","context":{"tenant_id":1376,"project_id":1811,"slug":"same-cfc3dbbe09"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1377,"slug":"iso-a-cfd79662d9"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1378,"slug":"iso-b-cfd79662d9"}}
{"timestamp":"2026-08-27T16:22:55-03:00","level":"info","message":"Project created","context":{"tenant_id":1377,"project_id":1812,"slug":"secret-cfd79662d9"}}
{"timestamp":"2026-08-27T16:25:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1379,"slug":"smoke-e5-bb4ae346"}}
{"timestamp":"2026-08-27T16:25:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1379,"project_id":1813,"slug":"smoke-e5-bb4ae346"}}
{"timestamp":"2026-08-27T16:25:11-03:00","level":"info","message":"API key created","context":{"project_id":1813,"api_key_id":"[REDACTED]","prefix":"ctx_44ca23b6"}}
{"timestamp":"2026-08-27T16:25:11-03:00","level":"info","message":"Database connection created","context":{"project_id":1813,"connection_id":231,"name":"smoke-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:25:11-03:00","level":"info","message":"Index source created","context":{"project_id":1813,"source_id":310,"type":"directory","name":"smoke-docs"}}
{"timestamp":"2026-08-27T16:25:11-03:00","level":"info","message":"Context server created","context":{"project_id":1813,"context_server_id":167,"name":"smoke-echo","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:25:37-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1813,"subject":"customer.status.3","definition_id":53,"version":1,"source":"inferred","via_correction":false}}
{"timestamp":"2026-08-27T16:25:48-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1813,"subject":"customer.status.3","correction_id":27,"new_definition_id":54,"new_version":2,"created_by":"apikey:ctx_44ca23b6"}}
{"timestamp":"2026-08-27T16:25:48-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1379,"project_id":1813,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":24,"status":"ok"}}
{"timestamp":"2026-08-27T16:25:48-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1379,"project_id":1813,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:25:48-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1813,"subject":"customer.status.3","correction_id":28,"new_definition_id":55,"new_version":3,"created_by":"apikey:ctx_44ca23b6"}}
{"timestamp":"2026-08-27T16:25:48-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1379,"project_id":1813,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":19,"status":"ok"}}
{"timestamp":"2026-08-27T16:26:21-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1379,"project_id":1813,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:26:33-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1379,"project_id":1813,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:26:33-03:00","level":"info","message":"Index run finished","context":{"project_id":1813,"source_id":310,"source_name":"smoke-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:26:33-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1379,"project_id":1813,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":77,"status":"ok"}}
{"timestamp":"2026-08-27T16:26:44-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1379,"project_id":1813,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:26:44-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1379,"project_id":1813,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:26:44-03:00","level":"info","message":"MCP client operation","context":{"project_id":1813,"context_server_id":167,"server":"smoke-echo","transport":"http","operation":"tools/list","duration_ms":12,"status":"ok"}}
{"timestamp":"2026-08-27T16:26:44-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1379,"project_id":1813,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":13,"status":"ok"}}
{"timestamp":"2026-08-27T16:26:44-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1379,"project_id":1813,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:27:00-03:00","level":"info","message":"MCP stdio server started","context":{"tenant_id":1379,"project_id":1813,"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:27:00-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1379,"project_id":1813,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1380,"slug":"key-tenant-3bfd54178e"}}
{"timestamp":"2026-08-27T16:28:07-03:00","level":"info","message":"Project created","context":{"tenant_id":1380,"project_id":1814,"slug":"key-project-3bfd54178e"}}
{"timestamp":"2026-08-27T16:28:07-03:00","level":"info","message":"API key created","context":{"project_id":1814,"api_key_id":"[REDACTED]","prefix":"ctx_3cc801f8"}}
{"timestamp":"2026-08-27T16:28:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1381,"slug":"revoke-tenant-28081fe0bd"}}
{"timestamp":"2026-08-27T16:28:07-03:00","level":"info","message":"Project created","context":{"tenant_id":1381,"project_id":1815,"slug":"revoke-project-28081fe0bd"}}
{"timestamp":"2026-08-27T16:28:07-03:00","level":"info","message":"API key created","context":{"project_id":1815,"api_key_id":"[REDACTED]","prefix":"ctx_65775e67"}}
{"timestamp":"2026-08-27T16:28:07-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:28:07-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1382,"slug":"ctx-tenant-7df8290720"}}
{"timestamp":"2026-08-27T16:28:07-03:00","level":"info","message":"Project created","context":{"tenant_id":1382,"project_id":1816,"slug":"ctx-a-7df8290720"}}
{"timestamp":"2026-08-27T16:28:07-03:00","level":"info","message":"Project created","context":{"tenant_id":1382,"project_id":1817,"slug":"ctx-b-7df8290720"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Context server created","context":{"project_id":1816,"context_server_id":168,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1383,"slug":"ctx-tenant-65232b197a"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1383,"project_id":1818,"slug":"ctx-a-65232b197a"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1383,"project_id":1819,"slug":"ctx-b-65232b197a"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1384,"slug":"ctx-tenant-e5c1d7586e"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1384,"project_id":1820,"slug":"ctx-a-e5c1d7586e"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1384,"project_id":1821,"slug":"ctx-b-e5c1d7586e"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Context server created","context":{"project_id":1820,"context_server_id":169,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1385,"slug":"ctx-tenant-dd52d56307"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1385,"project_id":1822,"slug":"ctx-a-dd52d56307"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1385,"project_id":1823,"slug":"ctx-b-dd52d56307"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Context server created","context":{"project_id":1822,"context_server_id":170,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1386,"slug":"ctx-tenant-9a87bf0997"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1386,"project_id":1824,"slug":"ctx-a-9a87bf0997"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1386,"project_id":1825,"slug":"ctx-b-9a87bf0997"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Context server created","context":{"project_id":1824,"context_server_id":171,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1387,"slug":"ctx-tenant-b6db1dd959"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1387,"project_id":1826,"slug":"ctx-a-b6db1dd959"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1387,"project_id":1827,"slug":"ctx-b-b6db1dd959"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Context server created","context":{"project_id":1826,"context_server_id":172,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Context server created","context":{"project_id":1827,"context_server_id":173,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1388,"slug":"ctx-tenant-0c6061e36b"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1388,"project_id":1828,"slug":"ctx-a-0c6061e36b"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1388,"project_id":1829,"slug":"ctx-b-0c6061e36b"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Context server created","context":{"project_id":1828,"context_server_id":174,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1389,"slug":"ctx-tenant-695a75d645"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1389,"project_id":1830,"slug":"ctx-a-695a75d645"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1389,"project_id":1831,"slug":"ctx-b-695a75d645"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Context server created","context":{"project_id":1830,"context_server_id":175,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Context server created","context":{"project_id":1830,"context_server_id":176,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Context server created","context":{"project_id":1830,"context_server_id":177,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Context server disabled","context":{"project_id":1830,"context_server_id":177}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Context server enabled","context":{"project_id":1830,"context_server_id":177}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Context server disabled","context":{"project_id":1830,"context_server_id":175}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1390,"slug":"dbconn-tenant-197e91a61a"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1390,"project_id":1832,"slug":"dbconn-a-197e91a61a"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1390,"project_id":1833,"slug":"dbconn-b-197e91a61a"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Database connection created","context":{"project_id":1832,"connection_id":232,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1391,"slug":"dbconn-tenant-92f016bac5"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1391,"project_id":1834,"slug":"dbconn-a-92f016bac5"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1391,"project_id":1835,"slug":"dbconn-b-92f016bac5"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Database connection created","context":{"project_id":1834,"connection_id":233,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1392,"slug":"dbconn-tenant-fccbbe4a9c"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1392,"project_id":1836,"slug":"dbconn-a-fccbbe4a9c"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1392,"project_id":1837,"slug":"dbconn-b-fccbbe4a9c"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1393,"slug":"dbconn-tenant-2a66362670"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1393,"project_id":1838,"slug":"dbconn-a-2a66362670"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1393,"project_id":1839,"slug":"dbconn-b-2a66362670"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Database connection created","context":{"project_id":1838,"connection_id":234,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Database connection created","context":{"project_id":1839,"connection_id":235,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1394,"slug":"dbconn-tenant-73c09c3fe1"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1394,"project_id":1840,"slug":"dbconn-a-73c09c3fe1"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1394,"project_id":1841,"slug":"dbconn-b-73c09c3fe1"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Database connection created","context":{"project_id":1840,"connection_id":236,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":1840,"connection_id":236}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1395,"slug":"dbconn-tenant-f079e194f2"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1395,"project_id":1842,"slug":"dbconn-a-f079e194f2"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1395,"project_id":1843,"slug":"dbconn-b-f079e194f2"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Database connection created","context":{"project_id":1842,"connection_id":237,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":1842,"connection_id":237,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1396,"slug":"dbconn-tenant-66a0c1c0cb"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1396,"project_id":1844,"slug":"dbconn-a-66a0c1c0cb"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1396,"project_id":1845,"slug":"dbconn-b-66a0c1c0cb"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Database connection created","context":{"project_id":1844,"connection_id":238,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1397,"slug":"dbconn-tenant-baa137f0ff"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1397,"project_id":1846,"slug":"dbconn-a-baa137f0ff"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1397,"project_id":1847,"slug":"dbconn-b-baa137f0ff"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Database connection created","context":{"project_id":1846,"connection_id":239,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Database connection disabled","context":{"project_id":1846,"connection_id":239}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Database connection enabled","context":{"project_id":1846,"connection_id":239}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1398,"slug":"dbconn-tenant-d4d5a8220e"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1398,"project_id":1848,"slug":"dbconn-a-d4d5a8220e"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1398,"project_id":1849,"slug":"dbconn-b-d4d5a8220e"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Database connection created","context":{"project_id":1848,"connection_id":240,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1399,"slug":"inbox-tenant-ea96a078d8"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1399,"project_id":1850,"slug":"inbox-project-ea96a078d8"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1850,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1850,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1850,"batch_id":430,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1850,"batch_id":431,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-af33f023ed"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1400,"slug":"source-tenant-f0a6fbe75b"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1400,"project_id":1851,"slug":"source-a-f0a6fbe75b"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1400,"project_id":1852,"slug":"source-b-f0a6fbe75b"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index source created","context":{"project_id":1851,"source_id":311,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1401,"slug":"source-tenant-1de26b4d1f"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1401,"project_id":1853,"slug":"source-a-1de26b4d1f"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1401,"project_id":1854,"slug":"source-b-1de26b4d1f"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index source created","context":{"project_id":1853,"source_id":312,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1402,"slug":"source-tenant-bd43350539"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1402,"project_id":1855,"slug":"source-a-bd43350539"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1402,"project_id":1856,"slug":"source-b-bd43350539"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1403,"slug":"source-tenant-322b02fc10"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1403,"project_id":1857,"slug":"source-a-322b02fc10"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1403,"project_id":1858,"slug":"source-b-322b02fc10"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1404,"slug":"source-tenant-07360a890f"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1404,"project_id":1859,"slug":"source-a-07360a890f"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1404,"project_id":1860,"slug":"source-b-07360a890f"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index source created","context":{"project_id":1859,"source_id":313,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1405,"slug":"source-tenant-dccecde639"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1405,"project_id":1861,"slug":"source-a-dccecde639"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1405,"project_id":1862,"slug":"source-b-dccecde639"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index source created","context":{"project_id":1861,"source_id":314,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index source created","context":{"project_id":1862,"source_id":315,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1406,"slug":"source-tenant-d0563d0865"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1406,"project_id":1863,"slug":"source-a-d0563d0865"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1406,"project_id":1864,"slug":"source-b-d0563d0865"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index source created","context":{"project_id":1863,"source_id":316,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index source disabled","context":{"project_id":1863,"source_id":316}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index source enabled","context":{"project_id":1863,"source_id":316}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1407,"slug":"source-tenant-763d4e2403"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1407,"project_id":1865,"slug":"source-a-763d4e2403"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1407,"project_id":1866,"slug":"source-b-763d4e2403"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index source created","context":{"project_id":1865,"source_id":317,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1408,"slug":"idx-tenant-b3011dee1e"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1408,"project_id":1867,"slug":"idx-project-b3011dee1e"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index source created","context":{"project_id":1867,"source_id":318,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index run finished","context":{"project_id":1867,"source_id":318,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1409,"slug":"idx-tenant-47b7586560"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1409,"project_id":1868,"slug":"idx-project-47b7586560"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index source created","context":{"project_id":1868,"source_id":319,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index run finished","context":{"project_id":1868,"source_id":319,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index run finished","context":{"project_id":1868,"source_id":319,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1410,"slug":"idx-tenant-95dacae42a"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1410,"project_id":1869,"slug":"idx-project-95dacae42a"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index source created","context":{"project_id":1869,"source_id":320,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index run finished","context":{"project_id":1869,"source_id":320,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index run finished","context":{"project_id":1869,"source_id":320,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1411,"slug":"idx-tenant-569167a9a5"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Project created","context":{"tenant_id":1411,"project_id":1870,"slug":"idx-project-569167a9a5"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index source created","context":{"project_id":1870,"source_id":321,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index run finished","context":{"project_id":1870,"source_id":321,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:08-03:00","level":"info","message":"Index run finished","context":{"project_id":1870,"source_id":321,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1412,"slug":"idx-tenant-207d8d1a7c"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1412,"project_id":1871,"slug":"idx-project-207d8d1a7c"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1871,"batch_id":432,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1871,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1413,"slug":"idx-tenant-c145e31147"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1413,"project_id":1872,"slug":"idx-project-c145e31147"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1872,"batch_id":433,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1872,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1414,"slug":"idx-tenant-cf914e6206"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1414,"project_id":1873,"slug":"idx-project-cf914e6206"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1873,"batch_id":434,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1873,"batch_id":435,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":1873,"intake_item_id":492,"reason":"Intake file not found or unreadable: storage/intake/1873/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1873,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1415,"slug":"idx-tenant-a65f9afbc4"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1415,"project_id":1874,"slug":"idx-project-a65f9afbc4"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1416,"slug":"idx-tenant-b-66df36f744"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1416,"project_id":1875,"slug":"idx-project-b-a4310207ba"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Index source created","context":{"project_id":1874,"source_id":322,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Index run finished","context":{"project_id":1874,"source_id":322,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1417,"slug":"idx-tenant-007c44baa6"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1417,"project_id":1876,"slug":"idx-project-007c44baa6"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Index source created","context":{"project_id":1876,"source_id":323,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Index run finished","context":{"project_id":1876,"source_id":323,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Index run finished","context":{"project_id":1876,"source_id":323,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1876,"batch_id":436,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1876,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1418,"slug":"intake-tenant-2f5e0910dc"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1418,"project_id":1877,"slug":"intake-project-2f5e0910dc"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1877,"batch_id":437,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1419,"slug":"intake-tenant-a672b17bcb"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1419,"project_id":1878,"slug":"intake-project-a672b17bcb"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1878,"batch_id":438,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1420,"slug":"intake-tenant-c1b99372a0"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1420,"project_id":1879,"slug":"intake-project-c1b99372a0"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1421,"slug":"intake-tenant-48c1aa6348"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1421,"project_id":1880,"slug":"intake-project-48c1aa6348"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1880,"batch_id":439,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1880,"batch_id":440,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1422,"slug":"intake-tenant-f27b27dee6"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1422,"project_id":1881,"slug":"intake-project-f27b27dee6"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1423,"slug":"intake-tenant-94e54b73fe"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1423,"project_id":1882,"slug":"intake-project-94e54b73fe"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1881,"batch_id":441,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1882,"batch_id":442,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1424,"slug":"intake-tenant-9bf2336803"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1424,"project_id":1883,"slug":"intake-project-9bf2336803"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1883,"batch_id":443,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1883,"batch_id":444,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1425,"slug":"intake-tenant-40c4031dfd"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1425,"project_id":1884,"slug":"intake-project-40c4031dfd"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1426,"slug":"intake-tenant-a2f4684bfe"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1426,"project_id":1885,"slug":"intake-project-a2f4684bfe"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1427,"slug":"intake-tenant-2477fe7b3f"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1427,"project_id":1886,"slug":"intake-project-2477fe7b3f"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1885,"batch_id":445,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1428,"slug":"mcpsrv-init-7c01ac20ea"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1428,"project_id":1887,"slug":"mcpsrv-init-7c01ac20ea"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"API key created","context":{"project_id":1887,"api_key_id":"[REDACTED]","prefix":"ctx_3f183c72"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1429,"slug":"mcpsrv-list-df6218b3a6"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1429,"project_id":1888,"slug":"mcpsrv-list-df6218b3a6"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"API key created","context":{"project_id":1888,"api_key_id":"[REDACTED]","prefix":"ctx_16ee7b2a"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1430,"slug":"mcpsrv-err-cde43e1165"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1430,"project_id":1889,"slug":"mcpsrv-err-cde43e1165"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"API key created","context":{"project_id":1889,"api_key_id":"[REDACTED]","prefix":"ctx_475891af"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1430,"project_id":1889,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":1,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1430,"project_id":1889,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1430,"project_id":1889,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1431,"slug":"mcpsrv-flow-fc7424c0bd"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1431,"project_id":1890,"slug":"mcpsrv-flow-fc7424c0bd"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"API key created","context":{"project_id":1890,"api_key_id":"[REDACTED]","prefix":"ctx_e0899223"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1890,"subject":"customer.status.3","correction_id":29,"new_definition_id":56,"new_version":1,"created_by":"apikey:ctx_e0899223"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1431,"project_id":1890,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1431,"project_id":1890,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1890,"subject":"customer.status.3","correction_id":30,"new_definition_id":57,"new_version":2,"created_by":"apikey:ctx_e0899223"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1431,"project_id":1890,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1890,"subject":"customer.status.3","correction_id":31,"new_definition_id":58,"new_version":3,"created_by":"apikey:ctx_e0899223"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1431,"project_id":1890,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1431,"project_id":1890,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1431,"project_id":1890,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\Semantic\\InvalidSubjectException"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1432,"slug":"mcpsrv-isoa-ca4e5f08f4"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1432,"project_id":1891,"slug":"mcpsrv-isoa-ca4e5f08f4"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"API key created","context":{"project_id":1891,"api_key_id":"[REDACTED]","prefix":"ctx_278a7205"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1433,"slug":"mcpsrv-isob-ac9b451fa4"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1433,"project_id":1892,"slug":"mcpsrv-isob-ac9b451fa4"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"API key created","context":{"project_id":1892,"api_key_id":"[REDACTED]","prefix":"ctx_4923f6a2"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1891,"subject":"iso.subject","correction_id":32,"new_definition_id":59,"new_version":1,"created_by":"apikey:ctx_278a7205"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1432,"project_id":1891,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1433,"project_id":1892,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\SemanticDefinitionNotFoundException"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1434,"slug":"mcpsrv-src-bdc2d4894f"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1434,"project_id":1893,"slug":"mcpsrv-src-bdc2d4894f"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"API key created","context":{"project_id":1893,"api_key_id":"[REDACTED]","prefix":"ctx_5beffe40"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Database connection created","context":{"project_id":1893,"connection_id":241,"name":"main-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Index source created","context":{"project_id":1893,"source_id":324,"type":"directory","name":"docs-dir"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Context server created","context":{"project_id":1893,"context_server_id":178,"name":"crm-context","transport":"http","priority":7,"has_authentication":true}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1434,"project_id":1893,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1435,"slug":"mcpsrv-desc-ba0252f65f"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1435,"project_id":1894,"slug":"mcpsrv-desc-ba0252f65f"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"API key created","context":{"project_id":1894,"api_key_id":"[REDACTED]","prefix":"ctx_e777c8b0"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Database connection created","context":{"project_id":1894,"connection_id":242,"name":"sample-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1435,"project_id":1894,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Index source created","context":{"project_id":1894,"source_id":325,"type":"directory","name":"tmp-docs"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Index run finished","context":{"project_id":1894,"source_id":325,"source_name":"tmp-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1435,"project_id":1894,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Context server created","context":{"project_id":1894,"context_server_id":179,"name":"offline-ctx","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1894,"context_server_id":179,"server":"offline-ctx","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1435,"project_id":1894,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1894,"subject":"customer.status.3","definition_id":60,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1894,"subject":"customer.status.3","correction_id":33,"new_definition_id":61,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1435,"project_id":1894,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1435,"project_id":1894,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1435,"project_id":1894,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\DatabaseConnection\\DatabaseConnectionNotFoundException"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1436,"slug":"mcpsrv-idx-6bbaa4ea29"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1436,"project_id":1895,"slug":"mcpsrv-idx-6bbaa4ea29"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"API key created","context":{"project_id":1895,"api_key_id":"[REDACTED]","prefix":"ctx_393cd3af"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Index source created","context":{"project_id":1895,"source_id":326,"type":"directory","name":"tool-docs"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Index run finished","context":{"project_id":1895,"source_id":326,"source_name":"tool-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1436,"project_id":1895,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":7,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Index run finished","context":{"project_id":1895,"source_id":326,"source_name":"tool-docs","files_scanned":1,"files_skipped":1,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1436,"project_id":1895,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1436,"project_id":1895,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\IndexSource\\IndexSourceNotFoundException"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1437,"slug":"sem-reject-c9d068ca01"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1437,"project_id":1896,"slug":"sem-reject-c9d068ca01"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1438,"slug":"sem-define-693a3e4947"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1438,"project_id":1897,"slug":"sem-define-693a3e4947"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1897,"subject":"customer.status.3","definition_id":62,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1439,"slug":"sem-redefine-5df9b8728b"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1439,"project_id":1898,"slug":"sem-redefine-5df9b8728b"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1898,"subject":"customer.status.9","definition_id":63,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1898,"subject":"customer.status.9","definition_id":64,"version":2,"source":"user","via_correction":true}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1898,"subject":"customer.status.9","definition_id":64,"version":2,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1440,"slug":"sem-correct-0a859aa37c"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Project created","context":{"tenant_id":1440,"project_id":1899,"slug":"sem-correct-0a859aa37c"}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1899,"subject":"customer.status.3","definition_id":65,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:09-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1899,"subject":"customer.status.3","correction_id":35,"new_definition_id":66,"new_version":2,"created_by":"apikey:ctx_test"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1441,"slug":"sem-correctnew-190681e697"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1441,"project_id":1900,"slug":"sem-correctnew-190681e697"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1900,"subject":"orders.flag.x","correction_id":36,"new_definition_id":67,"new_version":1,"created_by":"apikey:ctx_abc"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1442,"slug":"sem-chain-2d36f47efa"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1442,"project_id":1901,"slug":"sem-chain-2d36f47efa"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1901,"subject":"customer.status.3","definition_id":68,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1901,"subject":"customer.status.3","correction_id":37,"new_definition_id":69,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1901,"subject":"customer.status.3","correction_id":38,"new_definition_id":70,"new_version":3,"created_by":"apikey:ctx_b"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1443,"slug":"sem-unknown-ff7d231c97"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1443,"project_id":1902,"slug":"sem-unknown-ff7d231c97"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1444,"slug":"sem-many-6602dc7ccb"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1444,"project_id":1903,"slug":"sem-many-6602dc7ccb"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1903,"subject":"customer.status.1","definition_id":71,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1903,"subject":"customer.status.2","definition_id":72,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1445,"slug":"sem-list-30bd91f4a2"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1445,"project_id":1904,"slug":"sem-list-30bd91f4a2"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1904,"subject":"customer.status.1","definition_id":73,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1904,"subject":"customer.status.2","definition_id":74,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1904,"subject":"orders.total_net","definition_id":75,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1904,"subject":"customer.status.1","correction_id":39,"new_definition_id":76,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1446,"slug":"sem-isoa-dfe956aab2"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1446,"project_id":1905,"slug":"sem-isoa-dfe956aab2"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1447,"slug":"sem-isob-f90c572c1c"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1447,"project_id":1906,"slug":"sem-isob-f90c572c1c"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1905,"subject":"customer.status.3","definition_id":77,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1906,"subject":"customer.status.3","definition_id":78,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1905,"subject":"customer.status.3","correction_id":40,"new_definition_id":79,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1905,"subject":"only.in.a","definition_id":80,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1448,"slug":"acme-corp-2ce217f901"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1449,"slug":"dup-0416e785d1"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1450,"slug":"tenant-e20746f660"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1450,"project_id":1907,"slug":"project-x-e20746f660"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1451,"slug":"tenant-a-7a5e181472"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1452,"slug":"tenant-b-7a5e181472"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1451,"project_id":1908,"slug":"same-7a5e181472"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1452,"project_id":1909,"slug":"same-7a5e181472"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1453,"slug":"iso-a-d217b51eca"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1454,"slug":"iso-b-d217b51eca"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1453,"project_id":1910,"slug":"secret-d217b51eca"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1455,"slug":"key-tenant-aadf50891a"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1455,"project_id":1911,"slug":"key-project-aadf50891a"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"API key created","context":{"project_id":1911,"api_key_id":"[REDACTED]","prefix":"ctx_d4967617"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1456,"slug":"revoke-tenant-41b5a38c91"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1456,"project_id":1912,"slug":"revoke-project-41b5a38c91"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"API key created","context":{"project_id":1912,"api_key_id":"[REDACTED]","prefix":"ctx_3004d7f8"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1457,"slug":"ctx-tenant-ef1ad38053"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1457,"project_id":1913,"slug":"ctx-a-ef1ad38053"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1457,"project_id":1914,"slug":"ctx-b-ef1ad38053"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Context server created","context":{"project_id":1913,"context_server_id":180,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1458,"slug":"ctx-tenant-0e4741cdd5"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1458,"project_id":1915,"slug":"ctx-a-0e4741cdd5"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1458,"project_id":1916,"slug":"ctx-b-0e4741cdd5"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1459,"slug":"ctx-tenant-a0e32087e6"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1459,"project_id":1917,"slug":"ctx-a-a0e32087e6"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1459,"project_id":1918,"slug":"ctx-b-a0e32087e6"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Context server created","context":{"project_id":1917,"context_server_id":181,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1460,"slug":"ctx-tenant-01cc092b13"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1460,"project_id":1919,"slug":"ctx-a-01cc092b13"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1460,"project_id":1920,"slug":"ctx-b-01cc092b13"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Context server created","context":{"project_id":1919,"context_server_id":182,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1461,"slug":"ctx-tenant-cae21d4155"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1461,"project_id":1921,"slug":"ctx-a-cae21d4155"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Project created","context":{"tenant_id":1461,"project_id":1922,"slug":"ctx-b-cae21d4155"}}
{"timestamp":"2026-08-27T16:28:10-03:00","level":"info","message":"Context server created","context":{"project_id":1921,"context_server_id":183,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1462,"slug":"ctx-tenant-4ac1b9d244"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1462,"project_id":1923,"slug":"ctx-a-4ac1b9d244"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1462,"project_id":1924,"slug":"ctx-b-4ac1b9d244"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Context server created","context":{"project_id":1923,"context_server_id":184,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Context server created","context":{"project_id":1924,"context_server_id":185,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1463,"slug":"ctx-tenant-3f5c4017d0"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1463,"project_id":1925,"slug":"ctx-a-3f5c4017d0"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1463,"project_id":1926,"slug":"ctx-b-3f5c4017d0"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Context server created","context":{"project_id":1925,"context_server_id":186,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1464,"slug":"ctx-tenant-e3b5b8a346"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1464,"project_id":1927,"slug":"ctx-a-e3b5b8a346"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1464,"project_id":1928,"slug":"ctx-b-e3b5b8a346"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Context server created","context":{"project_id":1927,"context_server_id":187,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Context server created","context":{"project_id":1927,"context_server_id":188,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Context server created","context":{"project_id":1927,"context_server_id":189,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Context server disabled","context":{"project_id":1927,"context_server_id":189}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Context server enabled","context":{"project_id":1927,"context_server_id":189}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Context server disabled","context":{"project_id":1927,"context_server_id":187}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1465,"slug":"dbconn-tenant-8b9a55a84d"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1465,"project_id":1929,"slug":"dbconn-a-8b9a55a84d"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1465,"project_id":1930,"slug":"dbconn-b-8b9a55a84d"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Database connection created","context":{"project_id":1929,"connection_id":243,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1466,"slug":"dbconn-tenant-fac982e94c"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1466,"project_id":1931,"slug":"dbconn-a-fac982e94c"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1466,"project_id":1932,"slug":"dbconn-b-fac982e94c"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Database connection created","context":{"project_id":1931,"connection_id":244,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1467,"slug":"dbconn-tenant-bd0f7c7d96"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1467,"project_id":1933,"slug":"dbconn-a-bd0f7c7d96"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1467,"project_id":1934,"slug":"dbconn-b-bd0f7c7d96"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1468,"slug":"dbconn-tenant-57964b9206"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1468,"project_id":1935,"slug":"dbconn-a-57964b9206"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1468,"project_id":1936,"slug":"dbconn-b-57964b9206"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Database connection created","context":{"project_id":1935,"connection_id":245,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Database connection created","context":{"project_id":1936,"connection_id":246,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1469,"slug":"dbconn-tenant-638b9715da"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1469,"project_id":1937,"slug":"dbconn-a-638b9715da"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1469,"project_id":1938,"slug":"dbconn-b-638b9715da"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Database connection created","context":{"project_id":1937,"connection_id":247,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":1937,"connection_id":247}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1470,"slug":"dbconn-tenant-70ee55b1d1"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1470,"project_id":1939,"slug":"dbconn-a-70ee55b1d1"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1470,"project_id":1940,"slug":"dbconn-b-70ee55b1d1"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Database connection created","context":{"project_id":1939,"connection_id":248,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":1939,"connection_id":248,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1471,"slug":"dbconn-tenant-dcea6b5d2f"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1471,"project_id":1941,"slug":"dbconn-a-dcea6b5d2f"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1471,"project_id":1942,"slug":"dbconn-b-dcea6b5d2f"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Database connection created","context":{"project_id":1941,"connection_id":249,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1472,"slug":"dbconn-tenant-a74b23c7e8"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1472,"project_id":1943,"slug":"dbconn-a-a74b23c7e8"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1472,"project_id":1944,"slug":"dbconn-b-a74b23c7e8"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Database connection created","context":{"project_id":1943,"connection_id":250,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Database connection disabled","context":{"project_id":1943,"connection_id":250}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Database connection enabled","context":{"project_id":1943,"connection_id":250}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1473,"slug":"dbconn-tenant-6a0356e2ec"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1473,"project_id":1945,"slug":"dbconn-a-6a0356e2ec"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1473,"project_id":1946,"slug":"dbconn-b-6a0356e2ec"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Database connection created","context":{"project_id":1945,"connection_id":251,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1474,"slug":"inbox-tenant-92e7465909"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1474,"project_id":1947,"slug":"inbox-project-92e7465909"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1947,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":1947,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1947,"batch_id":446,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1947,"batch_id":447,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-1e36c765b2"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1475,"slug":"source-tenant-30c5e70aed"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1475,"project_id":1948,"slug":"source-a-30c5e70aed"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1475,"project_id":1949,"slug":"source-b-30c5e70aed"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index source created","context":{"project_id":1948,"source_id":327,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1476,"slug":"source-tenant-7d4ea14afa"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1476,"project_id":1950,"slug":"source-a-7d4ea14afa"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1476,"project_id":1951,"slug":"source-b-7d4ea14afa"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index source created","context":{"project_id":1950,"source_id":328,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1477,"slug":"source-tenant-977387ea92"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1477,"project_id":1952,"slug":"source-a-977387ea92"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1477,"project_id":1953,"slug":"source-b-977387ea92"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1478,"slug":"source-tenant-d869c20338"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1478,"project_id":1954,"slug":"source-a-d869c20338"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1478,"project_id":1955,"slug":"source-b-d869c20338"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1479,"slug":"source-tenant-245fe6b099"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1479,"project_id":1956,"slug":"source-a-245fe6b099"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1479,"project_id":1957,"slug":"source-b-245fe6b099"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index source created","context":{"project_id":1956,"source_id":329,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1480,"slug":"source-tenant-6e3a24941e"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1480,"project_id":1958,"slug":"source-a-6e3a24941e"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1480,"project_id":1959,"slug":"source-b-6e3a24941e"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index source created","context":{"project_id":1958,"source_id":330,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index source created","context":{"project_id":1959,"source_id":331,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1481,"slug":"source-tenant-76914e18b2"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1481,"project_id":1960,"slug":"source-a-76914e18b2"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1481,"project_id":1961,"slug":"source-b-76914e18b2"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index source created","context":{"project_id":1960,"source_id":332,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index source disabled","context":{"project_id":1960,"source_id":332}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index source enabled","context":{"project_id":1960,"source_id":332}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1482,"slug":"source-tenant-50c4b2eeb1"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1482,"project_id":1962,"slug":"source-a-50c4b2eeb1"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1482,"project_id":1963,"slug":"source-b-50c4b2eeb1"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index source created","context":{"project_id":1962,"source_id":333,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1483,"slug":"idx-tenant-3ae5089e18"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1483,"project_id":1964,"slug":"idx-project-3ae5089e18"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index source created","context":{"project_id":1964,"source_id":334,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index run finished","context":{"project_id":1964,"source_id":334,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1484,"slug":"idx-tenant-a617164efb"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1484,"project_id":1965,"slug":"idx-project-a617164efb"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index source created","context":{"project_id":1965,"source_id":335,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index run finished","context":{"project_id":1965,"source_id":335,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index run finished","context":{"project_id":1965,"source_id":335,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1485,"slug":"idx-tenant-741abbcb3a"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1485,"project_id":1966,"slug":"idx-project-741abbcb3a"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index source created","context":{"project_id":1966,"source_id":336,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index run finished","context":{"project_id":1966,"source_id":336,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index run finished","context":{"project_id":1966,"source_id":336,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1486,"slug":"idx-tenant-f0cb400dc7"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1486,"project_id":1967,"slug":"idx-project-f0cb400dc7"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index source created","context":{"project_id":1967,"source_id":337,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index run finished","context":{"project_id":1967,"source_id":337,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Index run finished","context":{"project_id":1967,"source_id":337,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1487,"slug":"idx-tenant-bace34d8cc"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1487,"project_id":1968,"slug":"idx-project-bace34d8cc"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1968,"batch_id":448,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1968,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1488,"slug":"idx-tenant-256c9d042b"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1488,"project_id":1969,"slug":"idx-project-256c9d042b"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1969,"batch_id":449,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1969,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1489,"slug":"idx-tenant-4e2a86f348"}}
{"timestamp":"2026-08-27T16:28:11-03:00","level":"info","message":"Project created","context":{"tenant_id":1489,"project_id":1970,"slug":"idx-project-4e2a86f348"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1970,"batch_id":450,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1970,"batch_id":451,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":1970,"intake_item_id":510,"reason":"Intake file not found or unreadable: storage/intake/1970/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1970,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1490,"slug":"idx-tenant-dccbb1760c"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1490,"project_id":1971,"slug":"idx-project-dccbb1760c"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1491,"slug":"idx-tenant-b-77ed317bfe"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1491,"project_id":1972,"slug":"idx-project-b-00691dbe61"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Index source created","context":{"project_id":1971,"source_id":338,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Index run finished","context":{"project_id":1971,"source_id":338,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1492,"slug":"idx-tenant-a3ed0d51ae"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1492,"project_id":1973,"slug":"idx-project-a3ed0d51ae"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Index source created","context":{"project_id":1973,"source_id":339,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Index run finished","context":{"project_id":1973,"source_id":339,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Index run finished","context":{"project_id":1973,"source_id":339,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1973,"batch_id":452,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Intake queue processed","context":{"project_id":1973,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1493,"slug":"intake-tenant-f8a93e9714"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1493,"project_id":1974,"slug":"intake-project-f8a93e9714"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1974,"batch_id":453,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1494,"slug":"intake-tenant-50b3f41cf9"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1494,"project_id":1975,"slug":"intake-project-50b3f41cf9"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1975,"batch_id":454,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1495,"slug":"intake-tenant-33af51e30b"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1495,"project_id":1976,"slug":"intake-project-33af51e30b"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1496,"slug":"intake-tenant-fcdc411f20"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1496,"project_id":1977,"slug":"intake-project-fcdc411f20"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1977,"batch_id":455,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1977,"batch_id":456,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1497,"slug":"intake-tenant-1696a5cb66"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1497,"project_id":1978,"slug":"intake-project-1696a5cb66"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1498,"slug":"intake-tenant-19d3eaa54e"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1498,"project_id":1979,"slug":"intake-project-19d3eaa54e"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1978,"batch_id":457,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1979,"batch_id":458,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1499,"slug":"intake-tenant-c75376fb92"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1499,"project_id":1980,"slug":"intake-project-c75376fb92"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1980,"batch_id":459,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":1980,"batch_id":460,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1500,"slug":"intake-tenant-addd1beb99"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1500,"project_id":1981,"slug":"intake-project-addd1beb99"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1501,"slug":"intake-tenant-a37259b898"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1501,"project_id":1982,"slug":"intake-project-a37259b898"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1502,"slug":"intake-tenant-03b2357b7d"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1502,"project_id":1983,"slug":"intake-project-03b2357b7d"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Intake JSON received","context":{"project_id":1982,"batch_id":461,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1503,"slug":"mcphttp-tenant-d5c11be514"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1503,"project_id":1984,"slug":"mcphttp-d5c11be514"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Context server created","context":{"project_id":1984,"context_server_id":190,"name":"auth-ok","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"MCP client operation","context":{"project_id":1984,"context_server_id":190,"server":"auth-ok","transport":"http","operation":"test","duration_ms":10,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Context server created","context":{"project_id":1984,"context_server_id":191,"name":"auth-missing","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1984,"context_server_id":191,"server":"auth-missing","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Context server created","context":{"project_id":1984,"context_server_id":192,"name":"auth-wrong","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1984,"context_server_id":192,"server":"auth-wrong","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1504,"slug":"mcpcall-tenant-df8be4d577"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1504,"project_id":1985,"slug":"mcpcall-df8be4d577"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Context server created","context":{"project_id":1985,"context_server_id":193,"name":"call-me","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"MCP client operation","context":{"project_id":1985,"context_server_id":193,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"MCP client operation","context":{"project_id":1985,"context_server_id":193,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1985,"context_server_id":193,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"protocol","error_code":"-32602"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1505,"slug":"mcpfan-tenant-9b0a23f7ff"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1505,"project_id":1986,"slug":"mcpfan-9b0a23f7ff"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Context server created","context":{"project_id":1986,"context_server_id":194,"name":"broken-high","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Context server created","context":{"project_id":1986,"context_server_id":195,"name":"good-low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Context server created","context":{"project_id":1986,"context_server_id":196,"name":"disabled-top","transport":"http","priority":99,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Context server disabled","context":{"project_id":1986,"context_server_id":196}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1986,"context_server_id":194,"server":"broken-high","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"MCP client operation","context":{"project_id":1986,"context_server_id":195,"server":"good-low","transport":"http","operation":"tools/list","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1506,"slug":"mcpstdio-tenant-533ac27ba6"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Project created","context":{"tenant_id":1506,"project_id":1987,"slug":"mcpstdio-533ac27ba6"}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"Context server created","context":{"project_id":1987,"context_server_id":197,"name":"stdio-fixture","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:28:12-03:00","level":"info","message":"MCP client operation","context":{"project_id":1987,"context_server_id":197,"server":"stdio-fixture","transport":"stdio","operation":"test","duration_ms":86,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1507,"slug":"mcpsrv-init-beafc751fa"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Project created","context":{"tenant_id":1507,"project_id":1988,"slug":"mcpsrv-init-beafc751fa"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"API key created","context":{"project_id":1988,"api_key_id":"[REDACTED]","prefix":"ctx_e1128883"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1508,"slug":"mcpsrv-list-427b7ac2e0"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Project created","context":{"tenant_id":1508,"project_id":1989,"slug":"mcpsrv-list-427b7ac2e0"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"API key created","context":{"project_id":1989,"api_key_id":"[REDACTED]","prefix":"ctx_b1a319c3"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1509,"slug":"mcpsrv-err-56f3973098"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Project created","context":{"tenant_id":1509,"project_id":1990,"slug":"mcpsrv-err-56f3973098"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"API key created","context":{"project_id":1990,"api_key_id":"[REDACTED]","prefix":"ctx_57fb08aa"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1509,"project_id":1990,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":1,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1509,"project_id":1990,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1509,"project_id":1990,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1510,"slug":"mcpsrv-flow-a67528e6bf"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Project created","context":{"tenant_id":1510,"project_id":1991,"slug":"mcpsrv-flow-a67528e6bf"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"API key created","context":{"project_id":1991,"api_key_id":"[REDACTED]","prefix":"ctx_5c481d2f"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1991,"subject":"customer.status.3","correction_id":41,"new_definition_id":81,"new_version":1,"created_by":"apikey:ctx_5c481d2f"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1510,"project_id":1991,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1510,"project_id":1991,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1991,"subject":"customer.status.3","correction_id":42,"new_definition_id":82,"new_version":2,"created_by":"apikey:ctx_5c481d2f"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1510,"project_id":1991,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1991,"subject":"customer.status.3","correction_id":43,"new_definition_id":83,"new_version":3,"created_by":"apikey:ctx_5c481d2f"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1510,"project_id":1991,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1510,"project_id":1991,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1510,"project_id":1991,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\Semantic\\InvalidSubjectException"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1511,"slug":"mcpsrv-isoa-42f34ed227"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Project created","context":{"tenant_id":1511,"project_id":1992,"slug":"mcpsrv-isoa-42f34ed227"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"API key created","context":{"project_id":1992,"api_key_id":"[REDACTED]","prefix":"ctx_b805aa95"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1512,"slug":"mcpsrv-isob-213a585bcf"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Project created","context":{"tenant_id":1512,"project_id":1993,"slug":"mcpsrv-isob-213a585bcf"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"API key created","context":{"project_id":1993,"api_key_id":"[REDACTED]","prefix":"ctx_be119846"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1992,"subject":"iso.subject","correction_id":44,"new_definition_id":84,"new_version":1,"created_by":"apikey:ctx_b805aa95"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1511,"project_id":1992,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1512,"project_id":1993,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\SemanticDefinitionNotFoundException"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1513,"slug":"mcpsrv-src-64fe409821"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Project created","context":{"tenant_id":1513,"project_id":1994,"slug":"mcpsrv-src-64fe409821"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"API key created","context":{"project_id":1994,"api_key_id":"[REDACTED]","prefix":"ctx_28da21a4"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Database connection created","context":{"project_id":1994,"connection_id":252,"name":"main-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Index source created","context":{"project_id":1994,"source_id":340,"type":"directory","name":"docs-dir"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Context server created","context":{"project_id":1994,"context_server_id":198,"name":"crm-context","transport":"http","priority":7,"has_authentication":true}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1513,"project_id":1994,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1514,"slug":"mcpsrv-desc-d80d490ba9"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Project created","context":{"tenant_id":1514,"project_id":1995,"slug":"mcpsrv-desc-d80d490ba9"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"API key created","context":{"project_id":1995,"api_key_id":"[REDACTED]","prefix":"ctx_8c3bf140"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Database connection created","context":{"project_id":1995,"connection_id":253,"name":"sample-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1514,"project_id":1995,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Index source created","context":{"project_id":1995,"source_id":341,"type":"directory","name":"tmp-docs"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Index run finished","context":{"project_id":1995,"source_id":341,"source_name":"tmp-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1514,"project_id":1995,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Context server created","context":{"project_id":1995,"context_server_id":199,"name":"offline-ctx","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":1995,"context_server_id":199,"server":"offline-ctx","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1514,"project_id":1995,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":1995,"subject":"customer.status.3","definition_id":85,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1995,"subject":"customer.status.3","correction_id":45,"new_definition_id":86,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1514,"project_id":1995,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1514,"project_id":1995,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1514,"project_id":1995,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\DatabaseConnection\\DatabaseConnectionNotFoundException"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1515,"slug":"mcpsrv-idx-24419a0dcf"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Project created","context":{"tenant_id":1515,"project_id":1996,"slug":"mcpsrv-idx-24419a0dcf"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"API key created","context":{"project_id":1996,"api_key_id":"[REDACTED]","prefix":"ctx_303e8c7d"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Index source created","context":{"project_id":1996,"source_id":342,"type":"directory","name":"tool-docs"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Index run finished","context":{"project_id":1996,"source_id":342,"source_name":"tool-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1515,"project_id":1996,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Index run finished","context":{"project_id":1996,"source_id":342,"source_name":"tool-docs","files_scanned":1,"files_skipped":1,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1515,"project_id":1996,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1515,"project_id":1996,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\IndexSource\\IndexSourceNotFoundException"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1516,"slug":"mcpsrv-stdio-87abcfff0b"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Project created","context":{"tenant_id":1516,"project_id":1997,"slug":"mcpsrv-stdio-87abcfff0b"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"API key created","context":{"project_id":1997,"api_key_id":"[REDACTED]","prefix":"ctx_312cecaa"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"MCP stdio server started","context":{"tenant_id":1516,"project_id":1997,"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1997,"subject":"stdio.smoke.subject","correction_id":46,"new_definition_id":87,"new_version":1,"created_by":"apikey:ctx_312cecaa"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1516,"project_id":1997,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":25,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1516,"project_id":1997,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1517,"slug":"mcpsrv-http-9804acbf02"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Project created","context":{"tenant_id":1517,"project_id":1998,"slug":"mcpsrv-http-9804acbf02"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"API key created","context":{"project_id":1998,"api_key_id":"[REDACTED]","prefix":"ctx_38703099"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":1998,"subject":"http.smoke.subject","correction_id":47,"new_definition_id":88,"new_version":1,"created_by":"apikey:ctx_38703099"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1517,"project_id":1998,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":12,"status":"ok"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1518,"slug":"sem-reject-563b9de147"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Project created","context":{"tenant_id":1518,"project_id":1999,"slug":"sem-reject-563b9de147"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1519,"slug":"sem-define-c8cd86b74c"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Project created","context":{"tenant_id":1519,"project_id":2000,"slug":"sem-define-c8cd86b74c"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2000,"subject":"customer.status.3","definition_id":89,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1520,"slug":"sem-redefine-97c6d1f625"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Project created","context":{"tenant_id":1520,"project_id":2001,"slug":"sem-redefine-97c6d1f625"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2001,"subject":"customer.status.9","definition_id":90,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2001,"subject":"customer.status.9","definition_id":91,"version":2,"source":"user","via_correction":true}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2001,"subject":"customer.status.9","definition_id":91,"version":2,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1521,"slug":"sem-correct-510114b7c0"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Project created","context":{"tenant_id":1521,"project_id":2002,"slug":"sem-correct-510114b7c0"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2002,"subject":"customer.status.3","definition_id":92,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2002,"subject":"customer.status.3","correction_id":49,"new_definition_id":93,"new_version":2,"created_by":"apikey:ctx_test"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1522,"slug":"sem-correctnew-e741657d61"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Project created","context":{"tenant_id":1522,"project_id":2003,"slug":"sem-correctnew-e741657d61"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2003,"subject":"orders.flag.x","correction_id":50,"new_definition_id":94,"new_version":1,"created_by":"apikey:ctx_abc"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1523,"slug":"sem-chain-f34a9486a5"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Project created","context":{"tenant_id":1523,"project_id":2004,"slug":"sem-chain-f34a9486a5"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2004,"subject":"customer.status.3","definition_id":95,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2004,"subject":"customer.status.3","correction_id":51,"new_definition_id":96,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2004,"subject":"customer.status.3","correction_id":52,"new_definition_id":97,"new_version":3,"created_by":"apikey:ctx_b"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1524,"slug":"sem-unknown-ff7e3699a1"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Project created","context":{"tenant_id":1524,"project_id":2005,"slug":"sem-unknown-ff7e3699a1"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1525,"slug":"sem-many-1e20f91787"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Project created","context":{"tenant_id":1525,"project_id":2006,"slug":"sem-many-1e20f91787"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2006,"subject":"customer.status.1","definition_id":98,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2006,"subject":"customer.status.2","definition_id":99,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1526,"slug":"sem-list-e3bf81d140"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Project created","context":{"tenant_id":1526,"project_id":2007,"slug":"sem-list-e3bf81d140"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2007,"subject":"customer.status.1","definition_id":100,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2007,"subject":"customer.status.2","definition_id":101,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2007,"subject":"orders.total_net","definition_id":102,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2007,"subject":"customer.status.1","correction_id":53,"new_definition_id":103,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1527,"slug":"sem-isoa-e7a9f7c1d4"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Project created","context":{"tenant_id":1527,"project_id":2008,"slug":"sem-isoa-e7a9f7c1d4"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1528,"slug":"sem-isob-a1b52f88da"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Project created","context":{"tenant_id":1528,"project_id":2009,"slug":"sem-isob-a1b52f88da"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2008,"subject":"customer.status.3","definition_id":104,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2009,"subject":"customer.status.3","definition_id":105,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2008,"subject":"customer.status.3","correction_id":54,"new_definition_id":106,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2008,"subject":"only.in.a","definition_id":107,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1529,"slug":"acme-corp-5c1c982019"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1530,"slug":"dup-b1703f25e7"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1531,"slug":"tenant-809016343c"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Project created","context":{"tenant_id":1531,"project_id":2010,"slug":"project-x-809016343c"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1532,"slug":"tenant-a-a9617c0ec3"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1533,"slug":"tenant-b-a9617c0ec3"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Project created","context":{"tenant_id":1532,"project_id":2011,"slug":"same-a9617c0ec3"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Project created","context":{"tenant_id":1533,"project_id":2012,"slug":"same-a9617c0ec3"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1534,"slug":"iso-a-7c2ff32fb8"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1535,"slug":"iso-b-7c2ff32fb8"}}
{"timestamp":"2026-08-27T16:28:15-03:00","level":"info","message":"Project created","context":{"tenant_id":1534,"project_id":2013,"slug":"secret-7c2ff32fb8"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1536,"slug":"key-tenant-48a9508e0b"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1536,"project_id":2014,"slug":"key-project-48a9508e0b"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"API key created","context":{"project_id":2014,"api_key_id":"[REDACTED]","prefix":"ctx_5b7e1ab8"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1537,"slug":"revoke-tenant-d4ee670aba"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1537,"project_id":2015,"slug":"revoke-project-d4ee670aba"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"API key created","context":{"project_id":2015,"api_key_id":"[REDACTED]","prefix":"ctx_3fd16cbe"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1538,"slug":"ctx-tenant-a39bdc3d29"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1538,"project_id":2016,"slug":"ctx-a-a39bdc3d29"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1538,"project_id":2017,"slug":"ctx-b-a39bdc3d29"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Context server created","context":{"project_id":2016,"context_server_id":200,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1539,"slug":"ctx-tenant-8d75b3fbfc"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1539,"project_id":2018,"slug":"ctx-a-8d75b3fbfc"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1539,"project_id":2019,"slug":"ctx-b-8d75b3fbfc"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1540,"slug":"ctx-tenant-2338b1536b"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1540,"project_id":2020,"slug":"ctx-a-2338b1536b"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1540,"project_id":2021,"slug":"ctx-b-2338b1536b"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Context server created","context":{"project_id":2020,"context_server_id":201,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1541,"slug":"ctx-tenant-b4cc2c1e9c"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1541,"project_id":2022,"slug":"ctx-a-b4cc2c1e9c"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1541,"project_id":2023,"slug":"ctx-b-b4cc2c1e9c"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Context server created","context":{"project_id":2022,"context_server_id":202,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1542,"slug":"ctx-tenant-9a6d26de00"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1542,"project_id":2024,"slug":"ctx-a-9a6d26de00"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1542,"project_id":2025,"slug":"ctx-b-9a6d26de00"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Context server created","context":{"project_id":2024,"context_server_id":203,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1543,"slug":"ctx-tenant-c0cd086680"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1543,"project_id":2026,"slug":"ctx-a-c0cd086680"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1543,"project_id":2027,"slug":"ctx-b-c0cd086680"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Context server created","context":{"project_id":2026,"context_server_id":204,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Context server created","context":{"project_id":2027,"context_server_id":205,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1544,"slug":"ctx-tenant-af5dfe7306"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1544,"project_id":2028,"slug":"ctx-a-af5dfe7306"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1544,"project_id":2029,"slug":"ctx-b-af5dfe7306"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Context server created","context":{"project_id":2028,"context_server_id":206,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1545,"slug":"ctx-tenant-5ad224879e"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1545,"project_id":2030,"slug":"ctx-a-5ad224879e"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1545,"project_id":2031,"slug":"ctx-b-5ad224879e"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Context server created","context":{"project_id":2030,"context_server_id":207,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Context server created","context":{"project_id":2030,"context_server_id":208,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Context server created","context":{"project_id":2030,"context_server_id":209,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Context server disabled","context":{"project_id":2030,"context_server_id":209}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Context server enabled","context":{"project_id":2030,"context_server_id":209}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Context server disabled","context":{"project_id":2030,"context_server_id":207}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1546,"slug":"dbconn-tenant-c1e66a38ac"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1546,"project_id":2032,"slug":"dbconn-a-c1e66a38ac"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1546,"project_id":2033,"slug":"dbconn-b-c1e66a38ac"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Database connection created","context":{"project_id":2032,"connection_id":254,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1547,"slug":"dbconn-tenant-e6d1837f14"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1547,"project_id":2034,"slug":"dbconn-a-e6d1837f14"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1547,"project_id":2035,"slug":"dbconn-b-e6d1837f14"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Database connection created","context":{"project_id":2034,"connection_id":255,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1548,"slug":"dbconn-tenant-f1fe691759"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1548,"project_id":2036,"slug":"dbconn-a-f1fe691759"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1548,"project_id":2037,"slug":"dbconn-b-f1fe691759"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1549,"slug":"dbconn-tenant-ea056ac1f8"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1549,"project_id":2038,"slug":"dbconn-a-ea056ac1f8"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1549,"project_id":2039,"slug":"dbconn-b-ea056ac1f8"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Database connection created","context":{"project_id":2038,"connection_id":256,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Database connection created","context":{"project_id":2039,"connection_id":257,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1550,"slug":"dbconn-tenant-3e07dedbe3"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1550,"project_id":2040,"slug":"dbconn-a-3e07dedbe3"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1550,"project_id":2041,"slug":"dbconn-b-3e07dedbe3"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Database connection created","context":{"project_id":2040,"connection_id":258,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":2040,"connection_id":258}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1551,"slug":"dbconn-tenant-2640d5fadf"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1551,"project_id":2042,"slug":"dbconn-a-2640d5fadf"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1551,"project_id":2043,"slug":"dbconn-b-2640d5fadf"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Database connection created","context":{"project_id":2042,"connection_id":259,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":2042,"connection_id":259,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1552,"slug":"dbconn-tenant-7f36e90c45"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1552,"project_id":2044,"slug":"dbconn-a-7f36e90c45"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1552,"project_id":2045,"slug":"dbconn-b-7f36e90c45"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Database connection created","context":{"project_id":2044,"connection_id":260,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1553,"slug":"dbconn-tenant-9fb04bd57a"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1553,"project_id":2046,"slug":"dbconn-a-9fb04bd57a"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1553,"project_id":2047,"slug":"dbconn-b-9fb04bd57a"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Database connection created","context":{"project_id":2046,"connection_id":261,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Database connection disabled","context":{"project_id":2046,"connection_id":261}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Database connection enabled","context":{"project_id":2046,"connection_id":261}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1554,"slug":"dbconn-tenant-b55e1e05c7"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1554,"project_id":2048,"slug":"dbconn-a-b55e1e05c7"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1554,"project_id":2049,"slug":"dbconn-b-b55e1e05c7"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Database connection created","context":{"project_id":2048,"connection_id":262,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1555,"slug":"inbox-tenant-bbeb43a3c1"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1555,"project_id":2050,"slug":"inbox-project-bbeb43a3c1"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":2050,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":2050,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2050,"batch_id":462,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2050,"batch_id":463,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-891a18b746"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1556,"slug":"source-tenant-f5dc4aef01"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1556,"project_id":2051,"slug":"source-a-f5dc4aef01"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1556,"project_id":2052,"slug":"source-b-f5dc4aef01"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Index source created","context":{"project_id":2051,"source_id":343,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1557,"slug":"source-tenant-ab00403ea2"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1557,"project_id":2053,"slug":"source-a-ab00403ea2"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1557,"project_id":2054,"slug":"source-b-ab00403ea2"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Index source created","context":{"project_id":2053,"source_id":344,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1558,"slug":"source-tenant-aa19e53075"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1558,"project_id":2055,"slug":"source-a-aa19e53075"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1558,"project_id":2056,"slug":"source-b-aa19e53075"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1559,"slug":"source-tenant-bd6348dc9a"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1559,"project_id":2057,"slug":"source-a-bd6348dc9a"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1559,"project_id":2058,"slug":"source-b-bd6348dc9a"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1560,"slug":"source-tenant-6c9e74ec33"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1560,"project_id":2059,"slug":"source-a-6c9e74ec33"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1560,"project_id":2060,"slug":"source-b-6c9e74ec33"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Index source created","context":{"project_id":2059,"source_id":345,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1561,"slug":"source-tenant-27ebe7971c"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1561,"project_id":2061,"slug":"source-a-27ebe7971c"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1561,"project_id":2062,"slug":"source-b-27ebe7971c"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Index source created","context":{"project_id":2061,"source_id":346,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Index source created","context":{"project_id":2062,"source_id":347,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1562,"slug":"source-tenant-8812e87f20"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1562,"project_id":2063,"slug":"source-a-8812e87f20"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1562,"project_id":2064,"slug":"source-b-8812e87f20"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Index source created","context":{"project_id":2063,"source_id":348,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Index source disabled","context":{"project_id":2063,"source_id":348}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Index source enabled","context":{"project_id":2063,"source_id":348}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1563,"slug":"source-tenant-4f517e6801"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1563,"project_id":2065,"slug":"source-a-4f517e6801"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1563,"project_id":2066,"slug":"source-b-4f517e6801"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Index source created","context":{"project_id":2065,"source_id":349,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1564,"slug":"idx-tenant-593f9849b0"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Project created","context":{"tenant_id":1564,"project_id":2067,"slug":"idx-project-593f9849b0"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Index source created","context":{"project_id":2067,"source_id":350,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Index run finished","context":{"project_id":2067,"source_id":350,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:41-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1565,"slug":"idx-tenant-9497b516d8"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1565,"project_id":2068,"slug":"idx-project-9497b516d8"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Index source created","context":{"project_id":2068,"source_id":351,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Index run finished","context":{"project_id":2068,"source_id":351,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Index run finished","context":{"project_id":2068,"source_id":351,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1566,"slug":"idx-tenant-b1e8e6074f"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1566,"project_id":2069,"slug":"idx-project-b1e8e6074f"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Index source created","context":{"project_id":2069,"source_id":352,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Index run finished","context":{"project_id":2069,"source_id":352,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Index run finished","context":{"project_id":2069,"source_id":352,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1567,"slug":"idx-tenant-db30ed6a07"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1567,"project_id":2070,"slug":"idx-project-db30ed6a07"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Index source created","context":{"project_id":2070,"source_id":353,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Index run finished","context":{"project_id":2070,"source_id":353,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Index run finished","context":{"project_id":2070,"source_id":353,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1568,"slug":"idx-tenant-0685d9932b"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1568,"project_id":2071,"slug":"idx-project-0685d9932b"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2071,"batch_id":464,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2071,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1569,"slug":"idx-tenant-a9b589cdda"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1569,"project_id":2072,"slug":"idx-project-a9b589cdda"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2072,"batch_id":465,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2072,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1570,"slug":"idx-tenant-a2f7a15d5d"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1570,"project_id":2073,"slug":"idx-project-a2f7a15d5d"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2073,"batch_id":466,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2073,"batch_id":467,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":2073,"intake_item_id":528,"reason":"Intake file not found or unreadable: storage/intake/2073/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2073,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1571,"slug":"idx-tenant-a92b3125e4"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1571,"project_id":2074,"slug":"idx-project-a92b3125e4"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1572,"slug":"idx-tenant-b-82129f5697"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1572,"project_id":2075,"slug":"idx-project-b-3be6648060"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Index source created","context":{"project_id":2074,"source_id":354,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Index run finished","context":{"project_id":2074,"source_id":354,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1573,"slug":"idx-tenant-0aba0c3f92"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1573,"project_id":2076,"slug":"idx-project-0aba0c3f92"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Index source created","context":{"project_id":2076,"source_id":355,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Index run finished","context":{"project_id":2076,"source_id":355,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Index run finished","context":{"project_id":2076,"source_id":355,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2076,"batch_id":468,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2076,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1574,"slug":"intake-tenant-fb2edbccc2"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1574,"project_id":2077,"slug":"intake-project-fb2edbccc2"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2077,"batch_id":469,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1575,"slug":"intake-tenant-bfcb440424"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1575,"project_id":2078,"slug":"intake-project-bfcb440424"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2078,"batch_id":470,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1576,"slug":"intake-tenant-9edca34371"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1576,"project_id":2079,"slug":"intake-project-9edca34371"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1577,"slug":"intake-tenant-b53f28c36e"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1577,"project_id":2080,"slug":"intake-project-b53f28c36e"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2080,"batch_id":471,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2080,"batch_id":472,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1578,"slug":"intake-tenant-37d496a03e"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1578,"project_id":2081,"slug":"intake-project-37d496a03e"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1579,"slug":"intake-tenant-44c9e7d84f"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1579,"project_id":2082,"slug":"intake-project-44c9e7d84f"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2081,"batch_id":473,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2082,"batch_id":474,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1580,"slug":"intake-tenant-4b47ed09f6"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1580,"project_id":2083,"slug":"intake-project-4b47ed09f6"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2083,"batch_id":475,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2083,"batch_id":476,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1581,"slug":"intake-tenant-d2fe5a05e8"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1581,"project_id":2084,"slug":"intake-project-d2fe5a05e8"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1582,"slug":"intake-tenant-9bb31888e1"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1582,"project_id":2085,"slug":"intake-project-9bb31888e1"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1583,"slug":"intake-tenant-23fb62f461"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1583,"project_id":2086,"slug":"intake-project-23fb62f461"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2085,"batch_id":477,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1584,"slug":"mcpsrv-init-7f272c2c5a"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1584,"project_id":2087,"slug":"mcpsrv-init-7f272c2c5a"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"API key created","context":{"project_id":2087,"api_key_id":"[REDACTED]","prefix":"ctx_40eae81d"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1585,"slug":"mcpsrv-list-3472b3e6d5"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1585,"project_id":2088,"slug":"mcpsrv-list-3472b3e6d5"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"API key created","context":{"project_id":2088,"api_key_id":"[REDACTED]","prefix":"ctx_15f1c54e"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1586,"slug":"mcpsrv-err-9df3a713a0"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"Project created","context":{"tenant_id":1586,"project_id":2089,"slug":"mcpsrv-err-9df3a713a0"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"info","message":"API key created","context":{"project_id":2089,"api_key_id":"[REDACTED]","prefix":"ctx_321ff220"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1586,"project_id":2089,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":1,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1586,"project_id":2089,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:29:42-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1586,"project_id":2089,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1587,"slug":"mcpsrv-flow-226a1605f1"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1587,"project_id":2090,"slug":"mcpsrv-flow-226a1605f1"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"API key created","context":{"project_id":2090,"api_key_id":"[REDACTED]","prefix":"ctx_da2fcebe"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2090,"subject":"customer.status.3","correction_id":55,"new_definition_id":108,"new_version":1,"created_by":"apikey:ctx_da2fcebe"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1587,"project_id":2090,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1587,"project_id":2090,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2090,"subject":"customer.status.3","correction_id":56,"new_definition_id":109,"new_version":2,"created_by":"apikey:ctx_da2fcebe"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1587,"project_id":2090,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2090,"subject":"customer.status.3","correction_id":57,"new_definition_id":110,"new_version":3,"created_by":"apikey:ctx_da2fcebe"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1587,"project_id":2090,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1587,"project_id":2090,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1587,"project_id":2090,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\Semantic\\InvalidSubjectException"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1588,"slug":"mcpsrv-isoa-776e5beff5"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1588,"project_id":2091,"slug":"mcpsrv-isoa-776e5beff5"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"API key created","context":{"project_id":2091,"api_key_id":"[REDACTED]","prefix":"ctx_70892117"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1589,"slug":"mcpsrv-isob-7737bc70a6"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1589,"project_id":2092,"slug":"mcpsrv-isob-7737bc70a6"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"API key created","context":{"project_id":2092,"api_key_id":"[REDACTED]","prefix":"ctx_6ded9b10"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2091,"subject":"iso.subject","correction_id":58,"new_definition_id":111,"new_version":1,"created_by":"apikey:ctx_70892117"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1588,"project_id":2091,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1589,"project_id":2092,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\SemanticDefinitionNotFoundException"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1590,"slug":"mcpsrv-src-1e4d3306a9"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1590,"project_id":2093,"slug":"mcpsrv-src-1e4d3306a9"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"API key created","context":{"project_id":2093,"api_key_id":"[REDACTED]","prefix":"ctx_4d2b3dbd"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Database connection created","context":{"project_id":2093,"connection_id":263,"name":"main-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Index source created","context":{"project_id":2093,"source_id":356,"type":"directory","name":"docs-dir"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Context server created","context":{"project_id":2093,"context_server_id":210,"name":"crm-context","transport":"http","priority":7,"has_authentication":true}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1590,"project_id":2093,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1591,"slug":"mcpsrv-desc-94ea5dc638"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1591,"project_id":2094,"slug":"mcpsrv-desc-94ea5dc638"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"API key created","context":{"project_id":2094,"api_key_id":"[REDACTED]","prefix":"ctx_61173c13"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Database connection created","context":{"project_id":2094,"connection_id":264,"name":"sample-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1591,"project_id":2094,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Index source created","context":{"project_id":2094,"source_id":357,"type":"directory","name":"tmp-docs"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Index run finished","context":{"project_id":2094,"source_id":357,"source_name":"tmp-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1591,"project_id":2094,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Context server created","context":{"project_id":2094,"context_server_id":211,"name":"offline-ctx","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2094,"context_server_id":211,"server":"offline-ctx","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1591,"project_id":2094,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2094,"subject":"customer.status.3","definition_id":112,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2094,"subject":"customer.status.3","correction_id":59,"new_definition_id":113,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1591,"project_id":2094,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1591,"project_id":2094,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1591,"project_id":2094,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\DatabaseConnection\\DatabaseConnectionNotFoundException"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1592,"slug":"mcpsrv-idx-d9d7e0a738"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1592,"project_id":2095,"slug":"mcpsrv-idx-d9d7e0a738"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"API key created","context":{"project_id":2095,"api_key_id":"[REDACTED]","prefix":"ctx_90312ad3"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Index source created","context":{"project_id":2095,"source_id":358,"type":"directory","name":"tool-docs"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Index run finished","context":{"project_id":2095,"source_id":358,"source_name":"tool-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1592,"project_id":2095,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Index run finished","context":{"project_id":2095,"source_id":358,"source_name":"tool-docs","files_scanned":1,"files_skipped":1,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1592,"project_id":2095,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1592,"project_id":2095,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\IndexSource\\IndexSourceNotFoundException"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1593,"slug":"sem-reject-d84822ca49"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1593,"project_id":2096,"slug":"sem-reject-d84822ca49"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1594,"slug":"sem-define-9b054b9a0f"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1594,"project_id":2097,"slug":"sem-define-9b054b9a0f"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2097,"subject":"customer.status.3","definition_id":114,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1595,"slug":"sem-redefine-0e9e8500bb"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1595,"project_id":2098,"slug":"sem-redefine-0e9e8500bb"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2098,"subject":"customer.status.9","definition_id":115,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2098,"subject":"customer.status.9","definition_id":116,"version":2,"source":"user","via_correction":true}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2098,"subject":"customer.status.9","definition_id":116,"version":2,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1596,"slug":"sem-correct-f7a2ebc3f6"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1596,"project_id":2099,"slug":"sem-correct-f7a2ebc3f6"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2099,"subject":"customer.status.3","definition_id":117,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2099,"subject":"customer.status.3","correction_id":61,"new_definition_id":118,"new_version":2,"created_by":"apikey:ctx_test"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1597,"slug":"sem-correctnew-560c1a7d79"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1597,"project_id":2100,"slug":"sem-correctnew-560c1a7d79"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2100,"subject":"orders.flag.x","correction_id":62,"new_definition_id":119,"new_version":1,"created_by":"apikey:ctx_abc"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1598,"slug":"sem-chain-1170ed95b6"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1598,"project_id":2101,"slug":"sem-chain-1170ed95b6"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2101,"subject":"customer.status.3","definition_id":120,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2101,"subject":"customer.status.3","correction_id":63,"new_definition_id":121,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2101,"subject":"customer.status.3","correction_id":64,"new_definition_id":122,"new_version":3,"created_by":"apikey:ctx_b"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1599,"slug":"sem-unknown-edf693d006"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1599,"project_id":2102,"slug":"sem-unknown-edf693d006"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1600,"slug":"sem-many-61dde47c81"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1600,"project_id":2103,"slug":"sem-many-61dde47c81"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2103,"subject":"customer.status.1","definition_id":123,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2103,"subject":"customer.status.2","definition_id":124,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1601,"slug":"sem-list-7b9d7d13f6"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1601,"project_id":2104,"slug":"sem-list-7b9d7d13f6"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2104,"subject":"customer.status.1","definition_id":125,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2104,"subject":"customer.status.2","definition_id":126,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2104,"subject":"orders.total_net","definition_id":127,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2104,"subject":"customer.status.1","correction_id":65,"new_definition_id":128,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1602,"slug":"sem-isoa-82652d111d"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1602,"project_id":2105,"slug":"sem-isoa-82652d111d"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1603,"slug":"sem-isob-64c3013b0c"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1603,"project_id":2106,"slug":"sem-isob-64c3013b0c"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2105,"subject":"customer.status.3","definition_id":129,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2106,"subject":"customer.status.3","definition_id":130,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2105,"subject":"customer.status.3","correction_id":66,"new_definition_id":131,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2105,"subject":"only.in.a","definition_id":132,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1604,"slug":"acme-corp-53e4627ec3"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1605,"slug":"dup-782006b11f"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1606,"slug":"tenant-c23095628f"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1606,"project_id":2107,"slug":"project-x-c23095628f"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1607,"slug":"tenant-a-6f2aa35acc"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1608,"slug":"tenant-b-6f2aa35acc"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1607,"project_id":2108,"slug":"same-6f2aa35acc"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1608,"project_id":2109,"slug":"same-6f2aa35acc"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1609,"slug":"iso-a-27d97d0086"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1610,"slug":"iso-b-27d97d0086"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1609,"project_id":2110,"slug":"secret-27d97d0086"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1611,"slug":"key-tenant-11cfc4568c"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"Project created","context":{"tenant_id":1611,"project_id":2111,"slug":"key-project-11cfc4568c"}}
{"timestamp":"2026-08-27T16:29:43-03:00","level":"info","message":"API key created","context":{"project_id":2111,"api_key_id":"[REDACTED]","prefix":"ctx_5ceae60a"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1612,"slug":"revoke-tenant-bbcf35e816"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1612,"project_id":2112,"slug":"revoke-project-bbcf35e816"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"API key created","context":{"project_id":2112,"api_key_id":"[REDACTED]","prefix":"ctx_6542ad3f"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1613,"slug":"ctx-tenant-f73b90b9b6"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1613,"project_id":2113,"slug":"ctx-a-f73b90b9b6"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1613,"project_id":2114,"slug":"ctx-b-f73b90b9b6"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Context server created","context":{"project_id":2113,"context_server_id":212,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1614,"slug":"ctx-tenant-dcc2abf0ac"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1614,"project_id":2115,"slug":"ctx-a-dcc2abf0ac"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1614,"project_id":2116,"slug":"ctx-b-dcc2abf0ac"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1615,"slug":"ctx-tenant-6df532fea1"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1615,"project_id":2117,"slug":"ctx-a-6df532fea1"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1615,"project_id":2118,"slug":"ctx-b-6df532fea1"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Context server created","context":{"project_id":2117,"context_server_id":213,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1616,"slug":"ctx-tenant-8ddd82f076"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1616,"project_id":2119,"slug":"ctx-a-8ddd82f076"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1616,"project_id":2120,"slug":"ctx-b-8ddd82f076"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Context server created","context":{"project_id":2119,"context_server_id":214,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1617,"slug":"ctx-tenant-30fa934ab5"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1617,"project_id":2121,"slug":"ctx-a-30fa934ab5"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1617,"project_id":2122,"slug":"ctx-b-30fa934ab5"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Context server created","context":{"project_id":2121,"context_server_id":215,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1618,"slug":"ctx-tenant-3934e9b8ea"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1618,"project_id":2123,"slug":"ctx-a-3934e9b8ea"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1618,"project_id":2124,"slug":"ctx-b-3934e9b8ea"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Context server created","context":{"project_id":2123,"context_server_id":216,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Context server created","context":{"project_id":2124,"context_server_id":217,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1619,"slug":"ctx-tenant-737b7f3539"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1619,"project_id":2125,"slug":"ctx-a-737b7f3539"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1619,"project_id":2126,"slug":"ctx-b-737b7f3539"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Context server created","context":{"project_id":2125,"context_server_id":218,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1620,"slug":"ctx-tenant-3eeb5b50e4"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1620,"project_id":2127,"slug":"ctx-a-3eeb5b50e4"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1620,"project_id":2128,"slug":"ctx-b-3eeb5b50e4"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Context server created","context":{"project_id":2127,"context_server_id":219,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Context server created","context":{"project_id":2127,"context_server_id":220,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Context server created","context":{"project_id":2127,"context_server_id":221,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Context server disabled","context":{"project_id":2127,"context_server_id":221}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Context server enabled","context":{"project_id":2127,"context_server_id":221}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Context server disabled","context":{"project_id":2127,"context_server_id":219}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1621,"slug":"dbconn-tenant-eebf711449"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1621,"project_id":2129,"slug":"dbconn-a-eebf711449"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1621,"project_id":2130,"slug":"dbconn-b-eebf711449"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Database connection created","context":{"project_id":2129,"connection_id":265,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1622,"slug":"dbconn-tenant-dccfbda826"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1622,"project_id":2131,"slug":"dbconn-a-dccfbda826"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1622,"project_id":2132,"slug":"dbconn-b-dccfbda826"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Database connection created","context":{"project_id":2131,"connection_id":266,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1623,"slug":"dbconn-tenant-2ca3ad2689"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1623,"project_id":2133,"slug":"dbconn-a-2ca3ad2689"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1623,"project_id":2134,"slug":"dbconn-b-2ca3ad2689"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1624,"slug":"dbconn-tenant-9be6867601"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1624,"project_id":2135,"slug":"dbconn-a-9be6867601"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1624,"project_id":2136,"slug":"dbconn-b-9be6867601"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Database connection created","context":{"project_id":2135,"connection_id":267,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Database connection created","context":{"project_id":2136,"connection_id":268,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1625,"slug":"dbconn-tenant-5b2f2b638f"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1625,"project_id":2137,"slug":"dbconn-a-5b2f2b638f"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1625,"project_id":2138,"slug":"dbconn-b-5b2f2b638f"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Database connection created","context":{"project_id":2137,"connection_id":269,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":2137,"connection_id":269}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1626,"slug":"dbconn-tenant-0a31777a4f"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1626,"project_id":2139,"slug":"dbconn-a-0a31777a4f"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1626,"project_id":2140,"slug":"dbconn-b-0a31777a4f"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Database connection created","context":{"project_id":2139,"connection_id":270,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":2139,"connection_id":270,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1627,"slug":"dbconn-tenant-1ab9e284e0"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1627,"project_id":2141,"slug":"dbconn-a-1ab9e284e0"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1627,"project_id":2142,"slug":"dbconn-b-1ab9e284e0"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Database connection created","context":{"project_id":2141,"connection_id":271,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1628,"slug":"dbconn-tenant-2507295ac9"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1628,"project_id":2143,"slug":"dbconn-a-2507295ac9"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1628,"project_id":2144,"slug":"dbconn-b-2507295ac9"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Database connection created","context":{"project_id":2143,"connection_id":272,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Database connection disabled","context":{"project_id":2143,"connection_id":272}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Database connection enabled","context":{"project_id":2143,"connection_id":272}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1629,"slug":"dbconn-tenant-8235495a8f"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1629,"project_id":2145,"slug":"dbconn-a-8235495a8f"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1629,"project_id":2146,"slug":"dbconn-b-8235495a8f"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Database connection created","context":{"project_id":2145,"connection_id":273,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1630,"slug":"inbox-tenant-c0ecb91aa6"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1630,"project_id":2147,"slug":"inbox-project-c0ecb91aa6"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":2147,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":2147,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2147,"batch_id":478,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2147,"batch_id":479,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-2e975425c3"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1631,"slug":"source-tenant-d7af46ec21"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1631,"project_id":2148,"slug":"source-a-d7af46ec21"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1631,"project_id":2149,"slug":"source-b-d7af46ec21"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index source created","context":{"project_id":2148,"source_id":359,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1632,"slug":"source-tenant-5e96bbfd9c"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1632,"project_id":2150,"slug":"source-a-5e96bbfd9c"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1632,"project_id":2151,"slug":"source-b-5e96bbfd9c"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index source created","context":{"project_id":2150,"source_id":360,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1633,"slug":"source-tenant-b30c2f6d68"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1633,"project_id":2152,"slug":"source-a-b30c2f6d68"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1633,"project_id":2153,"slug":"source-b-b30c2f6d68"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1634,"slug":"source-tenant-d6b609f108"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1634,"project_id":2154,"slug":"source-a-d6b609f108"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1634,"project_id":2155,"slug":"source-b-d6b609f108"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1635,"slug":"source-tenant-8ab1da10f8"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1635,"project_id":2156,"slug":"source-a-8ab1da10f8"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1635,"project_id":2157,"slug":"source-b-8ab1da10f8"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index source created","context":{"project_id":2156,"source_id":361,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1636,"slug":"source-tenant-16bba4e4bf"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1636,"project_id":2158,"slug":"source-a-16bba4e4bf"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1636,"project_id":2159,"slug":"source-b-16bba4e4bf"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index source created","context":{"project_id":2158,"source_id":362,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index source created","context":{"project_id":2159,"source_id":363,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1637,"slug":"source-tenant-f954e2fd2d"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1637,"project_id":2160,"slug":"source-a-f954e2fd2d"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1637,"project_id":2161,"slug":"source-b-f954e2fd2d"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index source created","context":{"project_id":2160,"source_id":364,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index source disabled","context":{"project_id":2160,"source_id":364}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index source enabled","context":{"project_id":2160,"source_id":364}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1638,"slug":"source-tenant-801d479300"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1638,"project_id":2162,"slug":"source-a-801d479300"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1638,"project_id":2163,"slug":"source-b-801d479300"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index source created","context":{"project_id":2162,"source_id":365,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1639,"slug":"idx-tenant-82496790d8"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1639,"project_id":2164,"slug":"idx-project-82496790d8"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index source created","context":{"project_id":2164,"source_id":366,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index run finished","context":{"project_id":2164,"source_id":366,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1640,"slug":"idx-tenant-491072b9a2"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1640,"project_id":2165,"slug":"idx-project-491072b9a2"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index source created","context":{"project_id":2165,"source_id":367,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index run finished","context":{"project_id":2165,"source_id":367,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index run finished","context":{"project_id":2165,"source_id":367,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1641,"slug":"idx-tenant-2584e65825"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1641,"project_id":2166,"slug":"idx-project-2584e65825"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index source created","context":{"project_id":2166,"source_id":368,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index run finished","context":{"project_id":2166,"source_id":368,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:44-03:00","level":"info","message":"Index run finished","context":{"project_id":2166,"source_id":368,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1642,"slug":"idx-tenant-8b09429312"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1642,"project_id":2167,"slug":"idx-project-8b09429312"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Index source created","context":{"project_id":2167,"source_id":369,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Index run finished","context":{"project_id":2167,"source_id":369,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Index run finished","context":{"project_id":2167,"source_id":369,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1643,"slug":"idx-tenant-ae0bb41616"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1643,"project_id":2168,"slug":"idx-project-ae0bb41616"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2168,"batch_id":480,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2168,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1644,"slug":"idx-tenant-a118d040c7"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1644,"project_id":2169,"slug":"idx-project-a118d040c7"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2169,"batch_id":481,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2169,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1645,"slug":"idx-tenant-bc6fc8236a"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1645,"project_id":2170,"slug":"idx-project-bc6fc8236a"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2170,"batch_id":482,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2170,"batch_id":483,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":2170,"intake_item_id":546,"reason":"Intake file not found or unreadable: storage/intake/2170/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2170,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1646,"slug":"idx-tenant-6c5089da0b"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1646,"project_id":2171,"slug":"idx-project-6c5089da0b"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1647,"slug":"idx-tenant-b-f40ab2c78d"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1647,"project_id":2172,"slug":"idx-project-b-1d8c02cc4e"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Index source created","context":{"project_id":2171,"source_id":370,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Index run finished","context":{"project_id":2171,"source_id":370,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1648,"slug":"idx-tenant-ce5f78450c"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1648,"project_id":2173,"slug":"idx-project-ce5f78450c"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Index source created","context":{"project_id":2173,"source_id":371,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Index run finished","context":{"project_id":2173,"source_id":371,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Index run finished","context":{"project_id":2173,"source_id":371,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2173,"batch_id":484,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2173,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1649,"slug":"intake-tenant-be1b04b25f"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1649,"project_id":2174,"slug":"intake-project-be1b04b25f"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2174,"batch_id":485,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1650,"slug":"intake-tenant-f8d98d02f8"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1650,"project_id":2175,"slug":"intake-project-f8d98d02f8"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2175,"batch_id":486,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1651,"slug":"intake-tenant-1fb25fba07"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1651,"project_id":2176,"slug":"intake-project-1fb25fba07"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1652,"slug":"intake-tenant-b6ae930dee"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1652,"project_id":2177,"slug":"intake-project-b6ae930dee"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2177,"batch_id":487,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2177,"batch_id":488,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1653,"slug":"intake-tenant-a006b235f0"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1653,"project_id":2178,"slug":"intake-project-a006b235f0"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1654,"slug":"intake-tenant-085ed5b9f7"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1654,"project_id":2179,"slug":"intake-project-085ed5b9f7"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2178,"batch_id":489,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2179,"batch_id":490,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1655,"slug":"intake-tenant-2d3e95ccbc"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1655,"project_id":2180,"slug":"intake-project-2d3e95ccbc"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2180,"batch_id":491,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2180,"batch_id":492,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1656,"slug":"intake-tenant-a6a034da33"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1656,"project_id":2181,"slug":"intake-project-a6a034da33"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1657,"slug":"intake-tenant-4e4c8c49ae"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1657,"project_id":2182,"slug":"intake-project-4e4c8c49ae"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1658,"slug":"intake-tenant-66760df338"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1658,"project_id":2183,"slug":"intake-project-66760df338"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2182,"batch_id":493,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1659,"slug":"mcphttp-tenant-d54796f24d"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1659,"project_id":2184,"slug":"mcphttp-d54796f24d"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Context server created","context":{"project_id":2184,"context_server_id":222,"name":"auth-ok","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"MCP client operation","context":{"project_id":2184,"context_server_id":222,"server":"auth-ok","transport":"http","operation":"test","duration_ms":10,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Context server created","context":{"project_id":2184,"context_server_id":223,"name":"auth-missing","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2184,"context_server_id":223,"server":"auth-missing","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Context server created","context":{"project_id":2184,"context_server_id":224,"name":"auth-wrong","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2184,"context_server_id":224,"server":"auth-wrong","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1660,"slug":"mcpcall-tenant-ea8aa6f9ec"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1660,"project_id":2185,"slug":"mcpcall-ea8aa6f9ec"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Context server created","context":{"project_id":2185,"context_server_id":225,"name":"call-me","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"MCP client operation","context":{"project_id":2185,"context_server_id":225,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"MCP client operation","context":{"project_id":2185,"context_server_id":225,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2185,"context_server_id":225,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"protocol","error_code":"-32602"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1661,"slug":"mcpfan-tenant-7aad3e6863"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1661,"project_id":2186,"slug":"mcpfan-7aad3e6863"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Context server created","context":{"project_id":2186,"context_server_id":226,"name":"broken-high","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Context server created","context":{"project_id":2186,"context_server_id":227,"name":"good-low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Context server created","context":{"project_id":2186,"context_server_id":228,"name":"disabled-top","transport":"http","priority":99,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Context server disabled","context":{"project_id":2186,"context_server_id":228}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2186,"context_server_id":226,"server":"broken-high","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"MCP client operation","context":{"project_id":2186,"context_server_id":227,"server":"good-low","transport":"http","operation":"tools/list","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1662,"slug":"mcpstdio-tenant-8546d6df73"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Project created","context":{"tenant_id":1662,"project_id":2187,"slug":"mcpstdio-8546d6df73"}}
{"timestamp":"2026-08-27T16:29:45-03:00","level":"info","message":"Context server created","context":{"project_id":2187,"context_server_id":229,"name":"stdio-fixture","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:29:46-03:00","level":"info","message":"MCP client operation","context":{"project_id":2187,"context_server_id":229,"server":"stdio-fixture","transport":"stdio","operation":"test","duration_ms":92,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1663,"slug":"mcpsrv-init-f4ebed9fff"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Project created","context":{"tenant_id":1663,"project_id":2188,"slug":"mcpsrv-init-f4ebed9fff"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"API key created","context":{"project_id":2188,"api_key_id":"[REDACTED]","prefix":"ctx_12366a9a"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1664,"slug":"mcpsrv-list-3059e24ac8"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Project created","context":{"tenant_id":1664,"project_id":2189,"slug":"mcpsrv-list-3059e24ac8"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"API key created","context":{"project_id":2189,"api_key_id":"[REDACTED]","prefix":"ctx_37733355"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1665,"slug":"mcpsrv-err-89d2acee26"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Project created","context":{"tenant_id":1665,"project_id":2190,"slug":"mcpsrv-err-89d2acee26"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"API key created","context":{"project_id":2190,"api_key_id":"[REDACTED]","prefix":"ctx_4e836e2d"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1665,"project_id":2190,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":1,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1665,"project_id":2190,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1665,"project_id":2190,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1666,"slug":"mcpsrv-flow-876ccd93e2"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Project created","context":{"tenant_id":1666,"project_id":2191,"slug":"mcpsrv-flow-876ccd93e2"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"API key created","context":{"project_id":2191,"api_key_id":"[REDACTED]","prefix":"ctx_7b7d16ce"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2191,"subject":"customer.status.3","correction_id":67,"new_definition_id":133,"new_version":1,"created_by":"apikey:ctx_7b7d16ce"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1666,"project_id":2191,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1666,"project_id":2191,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2191,"subject":"customer.status.3","correction_id":68,"new_definition_id":134,"new_version":2,"created_by":"apikey:ctx_7b7d16ce"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1666,"project_id":2191,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2191,"subject":"customer.status.3","correction_id":69,"new_definition_id":135,"new_version":3,"created_by":"apikey:ctx_7b7d16ce"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1666,"project_id":2191,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1666,"project_id":2191,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1666,"project_id":2191,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\Semantic\\InvalidSubjectException"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1667,"slug":"mcpsrv-isoa-87737e0d63"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Project created","context":{"tenant_id":1667,"project_id":2192,"slug":"mcpsrv-isoa-87737e0d63"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"API key created","context":{"project_id":2192,"api_key_id":"[REDACTED]","prefix":"ctx_2d985ad8"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1668,"slug":"mcpsrv-isob-2722d3b717"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Project created","context":{"tenant_id":1668,"project_id":2193,"slug":"mcpsrv-isob-2722d3b717"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"API key created","context":{"project_id":2193,"api_key_id":"[REDACTED]","prefix":"ctx_e50db777"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2192,"subject":"iso.subject","correction_id":70,"new_definition_id":136,"new_version":1,"created_by":"apikey:ctx_2d985ad8"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1667,"project_id":2192,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1668,"project_id":2193,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\SemanticDefinitionNotFoundException"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1669,"slug":"mcpsrv-src-7041daa378"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Project created","context":{"tenant_id":1669,"project_id":2194,"slug":"mcpsrv-src-7041daa378"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"API key created","context":{"project_id":2194,"api_key_id":"[REDACTED]","prefix":"ctx_800ef0e5"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Database connection created","context":{"project_id":2194,"connection_id":274,"name":"main-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Index source created","context":{"project_id":2194,"source_id":372,"type":"directory","name":"docs-dir"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Context server created","context":{"project_id":2194,"context_server_id":230,"name":"crm-context","transport":"http","priority":7,"has_authentication":true}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1669,"project_id":2194,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1670,"slug":"mcpsrv-desc-bbc9fa5ce8"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Project created","context":{"tenant_id":1670,"project_id":2195,"slug":"mcpsrv-desc-bbc9fa5ce8"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"API key created","context":{"project_id":2195,"api_key_id":"[REDACTED]","prefix":"ctx_c8ed0009"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Database connection created","context":{"project_id":2195,"connection_id":275,"name":"sample-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1670,"project_id":2195,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":9,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Index source created","context":{"project_id":2195,"source_id":373,"type":"directory","name":"tmp-docs"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Index run finished","context":{"project_id":2195,"source_id":373,"source_name":"tmp-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1670,"project_id":2195,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Context server created","context":{"project_id":2195,"context_server_id":231,"name":"offline-ctx","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2195,"context_server_id":231,"server":"offline-ctx","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1670,"project_id":2195,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2195,"subject":"customer.status.3","definition_id":137,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2195,"subject":"customer.status.3","correction_id":71,"new_definition_id":138,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1670,"project_id":2195,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1670,"project_id":2195,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1670,"project_id":2195,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\DatabaseConnection\\DatabaseConnectionNotFoundException"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1671,"slug":"mcpsrv-idx-4e02e5f9ea"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Project created","context":{"tenant_id":1671,"project_id":2196,"slug":"mcpsrv-idx-4e02e5f9ea"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"API key created","context":{"project_id":2196,"api_key_id":"[REDACTED]","prefix":"ctx_db98d27b"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Index source created","context":{"project_id":2196,"source_id":374,"type":"directory","name":"tool-docs"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Index run finished","context":{"project_id":2196,"source_id":374,"source_name":"tool-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1671,"project_id":2196,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Index run finished","context":{"project_id":2196,"source_id":374,"source_name":"tool-docs","files_scanned":1,"files_skipped":1,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1671,"project_id":2196,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1671,"project_id":2196,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\IndexSource\\IndexSourceNotFoundException"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1672,"slug":"mcpsrv-stdio-ac63ea6e71"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Project created","context":{"tenant_id":1672,"project_id":2197,"slug":"mcpsrv-stdio-ac63ea6e71"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"API key created","context":{"project_id":2197,"api_key_id":"[REDACTED]","prefix":"ctx_c87e3510"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"MCP stdio server started","context":{"tenant_id":1672,"project_id":2197,"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2197,"subject":"stdio.smoke.subject","correction_id":72,"new_definition_id":139,"new_version":1,"created_by":"apikey:ctx_c87e3510"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1672,"project_id":2197,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":232,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:47-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1672,"project_id":2197,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1673,"slug":"mcpsrv-http-01c76e074b"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Project created","context":{"tenant_id":1673,"project_id":2198,"slug":"mcpsrv-http-01c76e074b"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"API key created","context":{"project_id":2198,"api_key_id":"[REDACTED]","prefix":"ctx_268cdb9f"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2198,"subject":"http.smoke.subject","correction_id":73,"new_definition_id":140,"new_version":1,"created_by":"apikey:ctx_268cdb9f"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1673,"project_id":2198,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":17,"status":"ok"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1674,"slug":"sem-reject-2a4ab25b8b"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Project created","context":{"tenant_id":1674,"project_id":2199,"slug":"sem-reject-2a4ab25b8b"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1675,"slug":"sem-define-4c0732220e"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Project created","context":{"tenant_id":1675,"project_id":2200,"slug":"sem-define-4c0732220e"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2200,"subject":"customer.status.3","definition_id":141,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1676,"slug":"sem-redefine-96735736a3"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Project created","context":{"tenant_id":1676,"project_id":2201,"slug":"sem-redefine-96735736a3"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2201,"subject":"customer.status.9","definition_id":142,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2201,"subject":"customer.status.9","definition_id":143,"version":2,"source":"user","via_correction":true}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2201,"subject":"customer.status.9","definition_id":143,"version":2,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1677,"slug":"sem-correct-b3552fc15a"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Project created","context":{"tenant_id":1677,"project_id":2202,"slug":"sem-correct-b3552fc15a"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2202,"subject":"customer.status.3","definition_id":144,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2202,"subject":"customer.status.3","correction_id":75,"new_definition_id":145,"new_version":2,"created_by":"apikey:ctx_test"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1678,"slug":"sem-correctnew-ef5309995e"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Project created","context":{"tenant_id":1678,"project_id":2203,"slug":"sem-correctnew-ef5309995e"}}
{"timestamp":"2026-08-27T16:29:48-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2203,"subject":"orders.flag.x","correction_id":76,"new_definition_id":146,"new_version":1,"created_by":"apikey:ctx_abc"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1679,"slug":"sem-chain-e5fb3ea6fa"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Project created","context":{"tenant_id":1679,"project_id":2204,"slug":"sem-chain-e5fb3ea6fa"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2204,"subject":"customer.status.3","definition_id":147,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2204,"subject":"customer.status.3","correction_id":77,"new_definition_id":148,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2204,"subject":"customer.status.3","correction_id":78,"new_definition_id":149,"new_version":3,"created_by":"apikey:ctx_b"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1680,"slug":"sem-unknown-6c99a1eaed"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Project created","context":{"tenant_id":1680,"project_id":2205,"slug":"sem-unknown-6c99a1eaed"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1681,"slug":"sem-many-0b187c7ced"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Project created","context":{"tenant_id":1681,"project_id":2206,"slug":"sem-many-0b187c7ced"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2206,"subject":"customer.status.1","definition_id":150,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2206,"subject":"customer.status.2","definition_id":151,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1682,"slug":"sem-list-4c54767816"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Project created","context":{"tenant_id":1682,"project_id":2207,"slug":"sem-list-4c54767816"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2207,"subject":"customer.status.1","definition_id":152,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2207,"subject":"customer.status.2","definition_id":153,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2207,"subject":"orders.total_net","definition_id":154,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2207,"subject":"customer.status.1","correction_id":79,"new_definition_id":155,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1683,"slug":"sem-isoa-2c2015dab9"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Project created","context":{"tenant_id":1683,"project_id":2208,"slug":"sem-isoa-2c2015dab9"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1684,"slug":"sem-isob-58b3f8f9d8"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Project created","context":{"tenant_id":1684,"project_id":2209,"slug":"sem-isob-58b3f8f9d8"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2208,"subject":"customer.status.3","definition_id":156,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2209,"subject":"customer.status.3","definition_id":157,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2208,"subject":"customer.status.3","correction_id":80,"new_definition_id":158,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2208,"subject":"only.in.a","definition_id":159,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1685,"slug":"acme-corp-5a869fd970"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1686,"slug":"dup-18e444d4d3"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1687,"slug":"tenant-b3c47bd5bb"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Project created","context":{"tenant_id":1687,"project_id":2210,"slug":"project-x-b3c47bd5bb"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1688,"slug":"tenant-a-17def36a0b"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1689,"slug":"tenant-b-17def36a0b"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Project created","context":{"tenant_id":1688,"project_id":2211,"slug":"same-17def36a0b"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Project created","context":{"tenant_id":1689,"project_id":2212,"slug":"same-17def36a0b"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1690,"slug":"iso-a-9d0ed8c1ae"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1691,"slug":"iso-b-9d0ed8c1ae"}}
{"timestamp":"2026-08-27T16:29:49-03:00","level":"info","message":"Project created","context":{"tenant_id":1690,"project_id":2213,"slug":"secret-9d0ed8c1ae"}}
{"timestamp":"2026-08-27T16:44:55-03:00","level":"info","message":"Migration applied","context":{"migration":"0013_add_fulltext_knowledge"}}
{"timestamp":"2026-08-27T16:44:55-03:00","level":"info","message":"Migration applied","context":{"migration":"0014_create_query_audit"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1693,"slug":"key-tenant-d87beb472c"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1693,"project_id":2215,"slug":"key-project-d87beb472c"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"API key created","context":{"project_id":2215,"api_key_id":"[REDACTED]","prefix":"ctx_6d2161ea"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1694,"slug":"revoke-tenant-166f802c6c"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1694,"project_id":2216,"slug":"revoke-project-166f802c6c"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"API key created","context":{"project_id":2216,"api_key_id":"[REDACTED]","prefix":"ctx_0fbce367"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1695,"slug":"ctx-tenant-0366868227"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1695,"project_id":2217,"slug":"ctx-a-0366868227"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1695,"project_id":2218,"slug":"ctx-b-0366868227"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Context server created","context":{"project_id":2217,"context_server_id":232,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1696,"slug":"ctx-tenant-b81875f4a9"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1696,"project_id":2219,"slug":"ctx-a-b81875f4a9"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1696,"project_id":2220,"slug":"ctx-b-b81875f4a9"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1697,"slug":"ctx-tenant-195da56805"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1697,"project_id":2221,"slug":"ctx-a-195da56805"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1697,"project_id":2222,"slug":"ctx-b-195da56805"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Context server created","context":{"project_id":2221,"context_server_id":233,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1698,"slug":"ctx-tenant-65ae751b2f"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1698,"project_id":2223,"slug":"ctx-a-65ae751b2f"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1698,"project_id":2224,"slug":"ctx-b-65ae751b2f"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Context server created","context":{"project_id":2223,"context_server_id":234,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1699,"slug":"ctx-tenant-3bd92062df"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1699,"project_id":2225,"slug":"ctx-a-3bd92062df"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1699,"project_id":2226,"slug":"ctx-b-3bd92062df"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Context server created","context":{"project_id":2225,"context_server_id":235,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1700,"slug":"ctx-tenant-d8f31480f6"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1700,"project_id":2227,"slug":"ctx-a-d8f31480f6"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1700,"project_id":2228,"slug":"ctx-b-d8f31480f6"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Context server created","context":{"project_id":2227,"context_server_id":236,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Context server created","context":{"project_id":2228,"context_server_id":237,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1701,"slug":"ctx-tenant-cd713b5646"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1701,"project_id":2229,"slug":"ctx-a-cd713b5646"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1701,"project_id":2230,"slug":"ctx-b-cd713b5646"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Context server created","context":{"project_id":2229,"context_server_id":238,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1702,"slug":"ctx-tenant-f067e754e3"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1702,"project_id":2231,"slug":"ctx-a-f067e754e3"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1702,"project_id":2232,"slug":"ctx-b-f067e754e3"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Context server created","context":{"project_id":2231,"context_server_id":239,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Context server created","context":{"project_id":2231,"context_server_id":240,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Context server created","context":{"project_id":2231,"context_server_id":241,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Context server disabled","context":{"project_id":2231,"context_server_id":241}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Context server enabled","context":{"project_id":2231,"context_server_id":241}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Context server disabled","context":{"project_id":2231,"context_server_id":239}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1703,"slug":"cross-full-e7b2f6b482"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Project created","context":{"tenant_id":1703,"project_id":2233,"slug":"cross-full-e7b2f6b482"}}
{"timestamp":"2026-08-27T16:50:16-03:00","level":"info","message":"Database connection created","context":{"project_id":2233,"connection_id":276,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2233,"subject":"status.3","definition_id":160,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2233,"subject":"customer.status","definition_id":161,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Context server created","context":{"project_id":2233,"context_server_id":242,"name":"crm-offline","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Query executed","context":{"project_id":2233,"connection_id":276,"tool":"cross_context","duration_ms":4,"row_count":2,"fingerprint":"SELECT nome, status FROM e6_clientes_26ed87b5d3 WHERE status = ? ORDER BY id"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2233,"context_server_id":242,"server":"crm-offline","transport":"http","operation":"tools/call","duration_ms":3,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"warning","message":"cross_context: context tool call failed","context":{"project_id":2233,"server":"crm-offline","tool":"get_context","error_class":"App\\Context\\McpClientException"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1704,"slug":"cross-val-0ce44bc106"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1704,"project_id":2234,"slug":"cross-val-0ce44bc106"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Database connection created","context":{"project_id":2234,"connection_id":277,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1705,"slug":"dbconn-tenant-768954fd2c"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1705,"project_id":2235,"slug":"dbconn-a-768954fd2c"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1705,"project_id":2236,"slug":"dbconn-b-768954fd2c"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Database connection created","context":{"project_id":2235,"connection_id":278,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1706,"slug":"dbconn-tenant-03d65842b7"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1706,"project_id":2237,"slug":"dbconn-a-03d65842b7"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1706,"project_id":2238,"slug":"dbconn-b-03d65842b7"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Database connection created","context":{"project_id":2237,"connection_id":279,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1707,"slug":"dbconn-tenant-10122a65ba"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1707,"project_id":2239,"slug":"dbconn-a-10122a65ba"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1707,"project_id":2240,"slug":"dbconn-b-10122a65ba"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1708,"slug":"dbconn-tenant-0e0a5e4c4e"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1708,"project_id":2241,"slug":"dbconn-a-0e0a5e4c4e"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1708,"project_id":2242,"slug":"dbconn-b-0e0a5e4c4e"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Database connection created","context":{"project_id":2241,"connection_id":280,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Database connection created","context":{"project_id":2242,"connection_id":281,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1709,"slug":"dbconn-tenant-e8239f9492"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1709,"project_id":2243,"slug":"dbconn-a-e8239f9492"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1709,"project_id":2244,"slug":"dbconn-b-e8239f9492"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Database connection created","context":{"project_id":2243,"connection_id":282,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":2243,"connection_id":282}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1710,"slug":"dbconn-tenant-a63b54ad32"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1710,"project_id":2245,"slug":"dbconn-a-a63b54ad32"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1710,"project_id":2246,"slug":"dbconn-b-a63b54ad32"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Database connection created","context":{"project_id":2245,"connection_id":283,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":2245,"connection_id":283,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1711,"slug":"dbconn-tenant-2d09405d49"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1711,"project_id":2247,"slug":"dbconn-a-2d09405d49"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1711,"project_id":2248,"slug":"dbconn-b-2d09405d49"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Database connection created","context":{"project_id":2247,"connection_id":284,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1712,"slug":"dbconn-tenant-4970f622f2"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1712,"project_id":2249,"slug":"dbconn-a-4970f622f2"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1712,"project_id":2250,"slug":"dbconn-b-4970f622f2"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Database connection created","context":{"project_id":2249,"connection_id":285,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Database connection disabled","context":{"project_id":2249,"connection_id":285}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Database connection enabled","context":{"project_id":2249,"connection_id":285}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1713,"slug":"dbconn-tenant-a60d0f3ad2"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1713,"project_id":2251,"slug":"dbconn-a-a60d0f3ad2"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1713,"project_id":2252,"slug":"dbconn-b-a60d0f3ad2"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Database connection created","context":{"project_id":2251,"connection_id":286,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1714,"slug":"explain-item-c867cd7056"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1714,"project_id":2253,"slug":"explain-item-c867cd7056"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1715,"slug":"explain-subj-e643d496f5"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Project created","context":{"tenant_id":1715,"project_id":2254,"slug":"explain-subj-e643d496f5"}}
{"timestamp":"2026-08-27T16:50:17-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2254,"subject":"customer.status.3","definition_id":162,"version":1,"source":"system","via_correction":false}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2254,"subject":"customer.status.3","correction_id":81,"new_definition_id":163,"new_version":2,"created_by":"apikey:ctx_teste00"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1716,"slug":"explain-val-23ca2b0410"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1716,"project_id":2255,"slug":"explain-val-23ca2b0410"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1717,"slug":"explain-isoa-3b48bfe75a"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1717,"project_id":2256,"slug":"explain-isoa-3b48bfe75a"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1718,"slug":"explain-isob-ac90e3820a"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1718,"project_id":2257,"slug":"explain-isob-ac90e3820a"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2257,"subject":"iso.subject","definition_id":164,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1719,"slug":"inbox-tenant-58a5f8dc5f"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1719,"project_id":2258,"slug":"inbox-project-58a5f8dc5f"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":2258,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":2258,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2258,"batch_id":494,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2258,"batch_id":495,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-b04c73d049"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1720,"slug":"source-tenant-56f11d9b86"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1720,"project_id":2259,"slug":"source-a-56f11d9b86"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1720,"project_id":2260,"slug":"source-b-56f11d9b86"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index source created","context":{"project_id":2259,"source_id":375,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1721,"slug":"source-tenant-9dd7f6ece1"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1721,"project_id":2261,"slug":"source-a-9dd7f6ece1"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1721,"project_id":2262,"slug":"source-b-9dd7f6ece1"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index source created","context":{"project_id":2261,"source_id":376,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1722,"slug":"source-tenant-0a0fd13556"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1722,"project_id":2263,"slug":"source-a-0a0fd13556"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1722,"project_id":2264,"slug":"source-b-0a0fd13556"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1723,"slug":"source-tenant-87c8281edd"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1723,"project_id":2265,"slug":"source-a-87c8281edd"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1723,"project_id":2266,"slug":"source-b-87c8281edd"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1724,"slug":"source-tenant-0b1095bce4"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1724,"project_id":2267,"slug":"source-a-0b1095bce4"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1724,"project_id":2268,"slug":"source-b-0b1095bce4"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index source created","context":{"project_id":2267,"source_id":377,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1725,"slug":"source-tenant-b11c026d81"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1725,"project_id":2269,"slug":"source-a-b11c026d81"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1725,"project_id":2270,"slug":"source-b-b11c026d81"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index source created","context":{"project_id":2269,"source_id":378,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index source created","context":{"project_id":2270,"source_id":379,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1726,"slug":"source-tenant-011cdc307b"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1726,"project_id":2271,"slug":"source-a-011cdc307b"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1726,"project_id":2272,"slug":"source-b-011cdc307b"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index source created","context":{"project_id":2271,"source_id":380,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index source disabled","context":{"project_id":2271,"source_id":380}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index source enabled","context":{"project_id":2271,"source_id":380}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1727,"slug":"source-tenant-7a4d9850f2"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1727,"project_id":2273,"slug":"source-a-7a4d9850f2"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1727,"project_id":2274,"slug":"source-b-7a4d9850f2"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index source created","context":{"project_id":2273,"source_id":381,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1728,"slug":"idx-tenant-196dd550a6"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1728,"project_id":2275,"slug":"idx-project-196dd550a6"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index source created","context":{"project_id":2275,"source_id":382,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index run finished","context":{"project_id":2275,"source_id":382,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1729,"slug":"idx-tenant-259093dca0"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1729,"project_id":2276,"slug":"idx-project-259093dca0"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index source created","context":{"project_id":2276,"source_id":383,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index run finished","context":{"project_id":2276,"source_id":383,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index run finished","context":{"project_id":2276,"source_id":383,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1730,"slug":"idx-tenant-f25e3ec7cd"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1730,"project_id":2277,"slug":"idx-project-f25e3ec7cd"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index source created","context":{"project_id":2277,"source_id":384,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index run finished","context":{"project_id":2277,"source_id":384,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index run finished","context":{"project_id":2277,"source_id":384,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1731,"slug":"idx-tenant-792e2362d1"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1731,"project_id":2278,"slug":"idx-project-792e2362d1"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index source created","context":{"project_id":2278,"source_id":385,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index run finished","context":{"project_id":2278,"source_id":385,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index run finished","context":{"project_id":2278,"source_id":385,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1732,"slug":"idx-tenant-e3aa3dface"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1732,"project_id":2279,"slug":"idx-project-e3aa3dface"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2279,"batch_id":496,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2279,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1733,"slug":"idx-tenant-3d4ca51969"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1733,"project_id":2280,"slug":"idx-project-3d4ca51969"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2280,"batch_id":497,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2280,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1734,"slug":"idx-tenant-263c2e9f48"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1734,"project_id":2281,"slug":"idx-project-263c2e9f48"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2281,"batch_id":498,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2281,"batch_id":499,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":2281,"intake_item_id":564,"reason":"Intake file not found or unreadable: storage/intake/2281/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2281,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1735,"slug":"idx-tenant-9eb05cbb76"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1735,"project_id":2282,"slug":"idx-project-9eb05cbb76"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1736,"slug":"idx-tenant-b-4e8e0bfc12"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1736,"project_id":2283,"slug":"idx-project-b-235bbca49d"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index source created","context":{"project_id":2282,"source_id":386,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index run finished","context":{"project_id":2282,"source_id":386,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1737,"slug":"idx-tenant-4fafefc543"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1737,"project_id":2284,"slug":"idx-project-4fafefc543"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index source created","context":{"project_id":2284,"source_id":387,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index run finished","context":{"project_id":2284,"source_id":387,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Index run finished","context":{"project_id":2284,"source_id":387,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2284,"batch_id":500,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2284,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1738,"slug":"intake-tenant-0ef80247ee"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1738,"project_id":2285,"slug":"intake-project-0ef80247ee"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2285,"batch_id":501,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1739,"slug":"intake-tenant-d625de328b"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1739,"project_id":2286,"slug":"intake-project-d625de328b"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2286,"batch_id":502,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1740,"slug":"intake-tenant-70bfec0722"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1740,"project_id":2287,"slug":"intake-project-70bfec0722"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1741,"slug":"intake-tenant-1b68182384"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1741,"project_id":2288,"slug":"intake-project-1b68182384"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2288,"batch_id":503,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2288,"batch_id":504,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1742,"slug":"intake-tenant-2c3cbccaf8"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1742,"project_id":2289,"slug":"intake-project-2c3cbccaf8"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1743,"slug":"intake-tenant-5f61e8c2de"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1743,"project_id":2290,"slug":"intake-project-5f61e8c2de"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2289,"batch_id":505,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2290,"batch_id":506,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1744,"slug":"intake-tenant-b1ab448b52"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1744,"project_id":2291,"slug":"intake-project-b1ab448b52"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2291,"batch_id":507,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2291,"batch_id":508,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1745,"slug":"intake-tenant-aec98a7916"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1745,"project_id":2292,"slug":"intake-project-aec98a7916"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1746,"slug":"intake-tenant-dd3ef54124"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1746,"project_id":2293,"slug":"intake-project-dd3ef54124"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1747,"slug":"intake-tenant-9a01f7eba1"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1747,"project_id":2294,"slug":"intake-project-9a01f7eba1"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2293,"batch_id":509,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1748,"slug":"mcpsrv-init-554bd0430a"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1748,"project_id":2295,"slug":"mcpsrv-init-554bd0430a"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"API key created","context":{"project_id":2295,"api_key_id":"[REDACTED]","prefix":"ctx_384d4e86"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1749,"slug":"mcpsrv-list-d68fb804ef"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1749,"project_id":2296,"slug":"mcpsrv-list-d68fb804ef"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"API key created","context":{"project_id":2296,"api_key_id":"[REDACTED]","prefix":"ctx_3ffc3b48"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1750,"slug":"mcpsrv-err-28ffa72b9b"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"Project created","context":{"tenant_id":1750,"project_id":2297,"slug":"mcpsrv-err-28ffa72b9b"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"info","message":"API key created","context":{"project_id":2297,"api_key_id":"[REDACTED]","prefix":"ctx_9401cdac"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1750,"project_id":2297,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1750,"project_id":2297,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:18-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1750,"project_id":2297,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1751,"slug":"mcpsrv-flow-d82ee37b78"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Project created","context":{"tenant_id":1751,"project_id":2298,"slug":"mcpsrv-flow-d82ee37b78"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"API key created","context":{"project_id":2298,"api_key_id":"[REDACTED]","prefix":"ctx_09f3a06b"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2298,"subject":"customer.status.3","correction_id":82,"new_definition_id":165,"new_version":1,"created_by":"apikey:ctx_09f3a06b"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1751,"project_id":2298,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1751,"project_id":2298,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2298,"subject":"customer.status.3","correction_id":83,"new_definition_id":166,"new_version":2,"created_by":"apikey:ctx_09f3a06b"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1751,"project_id":2298,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2298,"subject":"customer.status.3","correction_id":84,"new_definition_id":167,"new_version":3,"created_by":"apikey:ctx_09f3a06b"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1751,"project_id":2298,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1751,"project_id":2298,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1751,"project_id":2298,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\Semantic\\InvalidSubjectException"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1752,"slug":"mcpsrv-isoa-5baec3d526"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Project created","context":{"tenant_id":1752,"project_id":2299,"slug":"mcpsrv-isoa-5baec3d526"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"API key created","context":{"project_id":2299,"api_key_id":"[REDACTED]","prefix":"ctx_16ce6e2b"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1753,"slug":"mcpsrv-isob-e5e0855c89"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Project created","context":{"tenant_id":1753,"project_id":2300,"slug":"mcpsrv-isob-e5e0855c89"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"API key created","context":{"project_id":2300,"api_key_id":"[REDACTED]","prefix":"ctx_469f0c47"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2299,"subject":"iso.subject","correction_id":85,"new_definition_id":168,"new_version":1,"created_by":"apikey:ctx_16ce6e2b"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1752,"project_id":2299,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1753,"project_id":2300,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\SemanticDefinitionNotFoundException"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1754,"slug":"mcpsrv-src-1e33dd1086"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Project created","context":{"tenant_id":1754,"project_id":2301,"slug":"mcpsrv-src-1e33dd1086"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"API key created","context":{"project_id":2301,"api_key_id":"[REDACTED]","prefix":"ctx_5e204c49"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Database connection created","context":{"project_id":2301,"connection_id":287,"name":"main-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Index source created","context":{"project_id":2301,"source_id":388,"type":"directory","name":"docs-dir"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Context server created","context":{"project_id":2301,"context_server_id":243,"name":"crm-context","transport":"http","priority":7,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1754,"project_id":2301,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1755,"slug":"mcpsrv-desc-47185a4308"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Project created","context":{"tenant_id":1755,"project_id":2302,"slug":"mcpsrv-desc-47185a4308"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"API key created","context":{"project_id":2302,"api_key_id":"[REDACTED]","prefix":"ctx_bf125cc1"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Database connection created","context":{"project_id":2302,"connection_id":288,"name":"sample-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1755,"project_id":2302,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":7,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Index source created","context":{"project_id":2302,"source_id":389,"type":"directory","name":"tmp-docs"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Index run finished","context":{"project_id":2302,"source_id":389,"source_name":"tmp-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1755,"project_id":2302,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Context server created","context":{"project_id":2302,"context_server_id":244,"name":"offline-ctx","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2302,"context_server_id":244,"server":"offline-ctx","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1755,"project_id":2302,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2302,"subject":"customer.status.3","definition_id":169,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2302,"subject":"customer.status.3","correction_id":86,"new_definition_id":170,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1755,"project_id":2302,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1755,"project_id":2302,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1755,"project_id":2302,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\DatabaseConnection\\DatabaseConnectionNotFoundException"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1756,"slug":"mcpsrv-idx-6b21e25ae0"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Project created","context":{"tenant_id":1756,"project_id":2303,"slug":"mcpsrv-idx-6b21e25ae0"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"API key created","context":{"project_id":2303,"api_key_id":"[REDACTED]","prefix":"ctx_eb956f0c"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Index source created","context":{"project_id":2303,"source_id":390,"type":"directory","name":"tool-docs"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Index run finished","context":{"project_id":2303,"source_id":390,"source_name":"tool-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1756,"project_id":2303,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Index run finished","context":{"project_id":2303,"source_id":390,"source_name":"tool-docs","files_scanned":1,"files_skipped":1,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1756,"project_id":2303,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1756,"project_id":2303,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\IndexSource\\IndexSourceNotFoundException"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1757,"slug":"e6-query-e7b81d022b"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Project created","context":{"tenant_id":1757,"project_id":2304,"slug":"e6-query-e7b81d022b"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"API key created","context":{"project_id":2304,"api_key_id":"[REDACTED]","prefix":"ctx_dc987fd4"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Database connection created","context":{"project_id":2304,"connection_id":289,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Query executed","context":{"project_id":2304,"connection_id":289,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS um, ? AS eco"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1757,"project_id":2304,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2304,"connection_id":289,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ?"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1757,"project_id":2304,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":2,"status":"tool_error","error_class":"App\\Domain\\Query\\QueryDeniedException"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1757,"project_id":2304,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1757,"project_id":2304,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1758,"slug":"e6-search-5a51053e4e"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Project created","context":{"tenant_id":1758,"project_id":2305,"slug":"e6-search-5a51053e4e"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"API key created","context":{"project_id":2305,"api_key_id":"[REDACTED]","prefix":"ctx_88dc47fa"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1758,"project_id":2305,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1758,"project_id":2305,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1759,"slug":"e6-cross-eab74c12ea"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Project created","context":{"tenant_id":1759,"project_id":2306,"slug":"e6-cross-eab74c12ea"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"API key created","context":{"project_id":2306,"api_key_id":"[REDACTED]","prefix":"ctx_5a62a2c9"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Database connection created","context":{"project_id":2306,"connection_id":290,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2306,"subject":"situacao.3","definition_id":171,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Query executed","context":{"project_id":2306,"connection_id":290,"tool":"cross_context","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS situacao"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1759,"project_id":2306,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1759,"project_id":2306,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1760,"slug":"e6-explain-14d72beea1"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Project created","context":{"tenant_id":1760,"project_id":2307,"slug":"e6-explain-14d72beea1"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"API key created","context":{"project_id":2307,"api_key_id":"[REDACTED]","prefix":"ctx_1d867b6c"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2307,"subject":"customer.status.3","definition_id":172,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1760,"project_id":2307,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1760,"project_id":2307,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1760,"project_id":2307,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"tool_error","error_class":"InvalidArgumentException"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1760,"project_id":2307,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1761,"slug":"query-ok-9d6a0f1196"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Project created","context":{"tenant_id":1761,"project_id":2308,"slug":"query-ok-9d6a0f1196"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Database connection created","context":{"project_id":2308,"connection_id":291,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Query executed","context":{"project_id":2308,"connection_id":291,"tool":"query_data","duration_ms":3,"row_count":1,"fingerprint":"SELECT ? AS marcador, ? AS resposta"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1762,"slug":"query-deny-b4d5ea9411"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Project created","context":{"tenant_id":1762,"project_id":2309,"slug":"query-deny-b4d5ea9411"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Database connection created","context":{"project_id":2309,"connection_id":292,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2309,"connection_id":292,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ? WHERE nome = ?"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1763,"slug":"query-write-12c2e0bfe7"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Project created","context":{"tenant_id":1763,"project_id":2310,"slug":"query-write-12c2e0bfe7"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Database connection created","context":{"project_id":2310,"connection_id":293,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Query executed","context":{"project_id":2310,"connection_id":293,"tool":"query_data","duration_ms":16,"row_count":1,"fingerprint":"UPDATE e6_sandbox_w_adbcaf7794 SET status = ? WHERE id = ?"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Query executed","context":{"project_id":2310,"connection_id":293,"tool":"query_data","duration_ms":3,"row_count":1,"fingerprint":"SELECT status FROM e6_sandbox_w_adbcaf7794 WHERE id = ?"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2310,"connection_id":293,"tool":"query_data","fingerprint":"DROP TABLE e6_sandbox_w_adbcaf7794"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1764,"slug":"query-trunc-a578f2e9dd"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Project created","context":{"tenant_id":1764,"project_id":2311,"slug":"query-trunc-a578f2e9dd"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Database connection created","context":{"project_id":2311,"connection_id":294,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Query executed","context":{"project_id":2311,"connection_id":294,"tool":"query_data","duration_ms":3,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_101aa7ba1d ORDER BY id"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Query executed","context":{"project_id":2311,"connection_id":294,"tool":"query_data","duration_ms":3,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_101aa7ba1d ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:50:19-03:00","level":"info","message":"Query executed","context":{"project_id":2311,"connection_id":294,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT id FROM e6_sandbox_t_101aa7ba1d ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1765,"slug":"query-err-17afc5f593"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1765,"project_id":2312,"slug":"query-err-17afc5f593"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Database connection created","context":{"project_id":2312,"connection_id":295,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"warning","message":"Query failed on target database","context":{"project_id":2312,"connection_id":295,"tool":"query_data","duration_ms":3,"error_code":"42S02","fingerprint":"SELECT * FROM tabela_que_nao_existe_04eb6866f4"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1766,"slug":"query-params-c9a18a3dd5"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1766,"project_id":2313,"slug":"query-params-c9a18a3dd5"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Database connection created","context":{"project_id":2313,"connection_id":296,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Query executed","context":{"project_id":2313,"connection_id":296,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS a, ? AS b"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1767,"slug":"query-isoa-4824c73870"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1767,"project_id":2314,"slug":"query-isoa-4824c73870"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Database connection created","context":{"project_id":2314,"connection_id":297,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1768,"slug":"query-isob-e182e9a7cc"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1768,"project_id":2315,"slug":"query-isob-e182e9a7cc"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Database connection created","context":{"project_id":2315,"connection_id":298,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1769,"slug":"query-adv-f8057be2b8"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1769,"project_id":2316,"slug":"query-adv-f8057be2b8"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Database connection created","context":{"project_id":2316,"connection_id":299,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2316,"connection_id":299,"tool":"query_data","fingerprint":"SELECT ?; DROP TABLE clientes"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2316,"connection_id":299,"tool":"query_data","fingerprint":"SELECT * FROM t INTO OUTFILE ?"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1770,"slug":"search-ft-b6ed06689b"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1770,"project_id":2317,"slug":"search-ft-b6ed06689b"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1771,"slug":"search-like-a1264cd52b"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1771,"project_id":2318,"slug":"search-like-a1264cd52b"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1772,"slug":"search-filter-fc436224d6"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1772,"project_id":2319,"slug":"search-filter-fc436224d6"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1773,"slug":"search-isoa-172361488a"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1773,"project_id":2320,"slug":"search-isoa-172361488a"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1774,"slug":"search-isob-759f732239"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1774,"project_id":2321,"slug":"search-isob-759f732239"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1775,"slug":"sem-reject-23521c6778"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1775,"project_id":2322,"slug":"sem-reject-23521c6778"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1776,"slug":"sem-define-7883bc721b"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1776,"project_id":2323,"slug":"sem-define-7883bc721b"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2323,"subject":"customer.status.3","definition_id":173,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1777,"slug":"sem-redefine-0a954fa82a"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1777,"project_id":2324,"slug":"sem-redefine-0a954fa82a"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2324,"subject":"customer.status.9","definition_id":174,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2324,"subject":"customer.status.9","definition_id":175,"version":2,"source":"user","via_correction":true}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2324,"subject":"customer.status.9","definition_id":175,"version":2,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1778,"slug":"sem-correct-f467ee8cb0"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1778,"project_id":2325,"slug":"sem-correct-f467ee8cb0"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2325,"subject":"customer.status.3","definition_id":176,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2325,"subject":"customer.status.3","correction_id":88,"new_definition_id":177,"new_version":2,"created_by":"apikey:ctx_test"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1779,"slug":"sem-correctnew-2c63c136ae"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1779,"project_id":2326,"slug":"sem-correctnew-2c63c136ae"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2326,"subject":"orders.flag.x","correction_id":89,"new_definition_id":178,"new_version":1,"created_by":"apikey:ctx_abc"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1780,"slug":"sem-chain-880879877d"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1780,"project_id":2327,"slug":"sem-chain-880879877d"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2327,"subject":"customer.status.3","definition_id":179,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2327,"subject":"customer.status.3","correction_id":90,"new_definition_id":180,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2327,"subject":"customer.status.3","correction_id":91,"new_definition_id":181,"new_version":3,"created_by":"apikey:ctx_b"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1781,"slug":"sem-unknown-192bd2faac"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1781,"project_id":2328,"slug":"sem-unknown-192bd2faac"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1782,"slug":"sem-many-44cf1b8b28"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1782,"project_id":2329,"slug":"sem-many-44cf1b8b28"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2329,"subject":"customer.status.1","definition_id":182,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2329,"subject":"customer.status.2","definition_id":183,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1783,"slug":"sem-list-3a57316dc7"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1783,"project_id":2330,"slug":"sem-list-3a57316dc7"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2330,"subject":"customer.status.1","definition_id":184,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2330,"subject":"customer.status.2","definition_id":185,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2330,"subject":"orders.total_net","definition_id":186,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2330,"subject":"customer.status.1","correction_id":92,"new_definition_id":187,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1784,"slug":"sem-isoa-b05d75a43f"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1784,"project_id":2331,"slug":"sem-isoa-b05d75a43f"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1785,"slug":"sem-isob-1468d42146"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1785,"project_id":2332,"slug":"sem-isob-1468d42146"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2331,"subject":"customer.status.3","definition_id":188,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2332,"subject":"customer.status.3","definition_id":189,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2331,"subject":"customer.status.3","correction_id":93,"new_definition_id":190,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2331,"subject":"only.in.a","definition_id":191,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1786,"slug":"acme-corp-375d9d4624"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1787,"slug":"dup-6342f5e7c5"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1788,"slug":"tenant-776700829a"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1788,"project_id":2333,"slug":"project-x-776700829a"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1789,"slug":"tenant-a-fb0876c8ad"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1790,"slug":"tenant-b-fb0876c8ad"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1789,"project_id":2334,"slug":"same-fb0876c8ad"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1790,"project_id":2335,"slug":"same-fb0876c8ad"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1791,"slug":"iso-a-3d03e443c4"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1792,"slug":"iso-b-3d03e443c4"}}
{"timestamp":"2026-08-27T16:50:20-03:00","level":"info","message":"Project created","context":{"tenant_id":1791,"project_id":2336,"slug":"secret-3d03e443c4"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1793,"slug":"key-tenant-c0a5d75415"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1793,"project_id":2337,"slug":"key-project-c0a5d75415"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"API key created","context":{"project_id":2337,"api_key_id":"[REDACTED]","prefix":"ctx_194eee7d"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1794,"slug":"revoke-tenant-ff24dea381"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1794,"project_id":2338,"slug":"revoke-project-ff24dea381"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"API key created","context":{"project_id":2338,"api_key_id":"[REDACTED]","prefix":"ctx_a6625f12"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1795,"slug":"ctx-tenant-f35684a7a4"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1795,"project_id":2339,"slug":"ctx-a-f35684a7a4"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1795,"project_id":2340,"slug":"ctx-b-f35684a7a4"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Context server created","context":{"project_id":2339,"context_server_id":245,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1796,"slug":"ctx-tenant-2e0b9cbd88"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1796,"project_id":2341,"slug":"ctx-a-2e0b9cbd88"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1796,"project_id":2342,"slug":"ctx-b-2e0b9cbd88"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1797,"slug":"ctx-tenant-5ef4c21d16"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1797,"project_id":2343,"slug":"ctx-a-5ef4c21d16"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1797,"project_id":2344,"slug":"ctx-b-5ef4c21d16"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Context server created","context":{"project_id":2343,"context_server_id":246,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1798,"slug":"ctx-tenant-fdeb1d7f3e"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1798,"project_id":2345,"slug":"ctx-a-fdeb1d7f3e"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1798,"project_id":2346,"slug":"ctx-b-fdeb1d7f3e"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Context server created","context":{"project_id":2345,"context_server_id":247,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1799,"slug":"ctx-tenant-82a63d1460"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1799,"project_id":2347,"slug":"ctx-a-82a63d1460"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1799,"project_id":2348,"slug":"ctx-b-82a63d1460"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Context server created","context":{"project_id":2347,"context_server_id":248,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1800,"slug":"ctx-tenant-bb476ed29f"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1800,"project_id":2349,"slug":"ctx-a-bb476ed29f"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1800,"project_id":2350,"slug":"ctx-b-bb476ed29f"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Context server created","context":{"project_id":2349,"context_server_id":249,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Context server created","context":{"project_id":2350,"context_server_id":250,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1801,"slug":"ctx-tenant-d8ed5cb3a6"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1801,"project_id":2351,"slug":"ctx-a-d8ed5cb3a6"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1801,"project_id":2352,"slug":"ctx-b-d8ed5cb3a6"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Context server created","context":{"project_id":2351,"context_server_id":251,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1802,"slug":"ctx-tenant-95555e5f56"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1802,"project_id":2353,"slug":"ctx-a-95555e5f56"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1802,"project_id":2354,"slug":"ctx-b-95555e5f56"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Context server created","context":{"project_id":2353,"context_server_id":252,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Context server created","context":{"project_id":2353,"context_server_id":253,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Context server created","context":{"project_id":2353,"context_server_id":254,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Context server disabled","context":{"project_id":2353,"context_server_id":254}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Context server enabled","context":{"project_id":2353,"context_server_id":254}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Context server disabled","context":{"project_id":2353,"context_server_id":252}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1803,"slug":"cross-full-12d3c9f01c"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1803,"project_id":2355,"slug":"cross-full-12d3c9f01c"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Database connection created","context":{"project_id":2355,"connection_id":300,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2355,"subject":"status.3","definition_id":192,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2355,"subject":"customer.status","definition_id":193,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Context server created","context":{"project_id":2355,"context_server_id":255,"name":"crm-offline","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Query executed","context":{"project_id":2355,"connection_id":300,"tool":"cross_context","duration_ms":2,"row_count":2,"fingerprint":"SELECT nome, status FROM e6_clientes_6217d0539c WHERE status = ? ORDER BY id"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2355,"context_server_id":255,"server":"crm-offline","transport":"http","operation":"tools/call","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"warning","message":"cross_context: context tool call failed","context":{"project_id":2355,"server":"crm-offline","tool":"get_context","error_class":"App\\Context\\McpClientException"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1804,"slug":"cross-val-42e204ed41"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Project created","context":{"tenant_id":1804,"project_id":2356,"slug":"cross-val-42e204ed41"}}
{"timestamp":"2026-08-27T16:50:28-03:00","level":"info","message":"Database connection created","context":{"project_id":2356,"connection_id":301,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1805,"slug":"dbconn-tenant-7e3a3846ff"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1805,"project_id":2357,"slug":"dbconn-a-7e3a3846ff"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1805,"project_id":2358,"slug":"dbconn-b-7e3a3846ff"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Database connection created","context":{"project_id":2357,"connection_id":302,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1806,"slug":"dbconn-tenant-0857ecedeb"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1806,"project_id":2359,"slug":"dbconn-a-0857ecedeb"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1806,"project_id":2360,"slug":"dbconn-b-0857ecedeb"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Database connection created","context":{"project_id":2359,"connection_id":303,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1807,"slug":"dbconn-tenant-2c3338d16f"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1807,"project_id":2361,"slug":"dbconn-a-2c3338d16f"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1807,"project_id":2362,"slug":"dbconn-b-2c3338d16f"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1808,"slug":"dbconn-tenant-a047a44bd1"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1808,"project_id":2363,"slug":"dbconn-a-a047a44bd1"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1808,"project_id":2364,"slug":"dbconn-b-a047a44bd1"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Database connection created","context":{"project_id":2363,"connection_id":304,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Database connection created","context":{"project_id":2364,"connection_id":305,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1809,"slug":"dbconn-tenant-c6287cbb65"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1809,"project_id":2365,"slug":"dbconn-a-c6287cbb65"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1809,"project_id":2366,"slug":"dbconn-b-c6287cbb65"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Database connection created","context":{"project_id":2365,"connection_id":306,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":2365,"connection_id":306}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1810,"slug":"dbconn-tenant-603022d77c"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1810,"project_id":2367,"slug":"dbconn-a-603022d77c"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1810,"project_id":2368,"slug":"dbconn-b-603022d77c"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Database connection created","context":{"project_id":2367,"connection_id":307,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":2367,"connection_id":307,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1811,"slug":"dbconn-tenant-a30ba04613"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1811,"project_id":2369,"slug":"dbconn-a-a30ba04613"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1811,"project_id":2370,"slug":"dbconn-b-a30ba04613"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Database connection created","context":{"project_id":2369,"connection_id":308,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1812,"slug":"dbconn-tenant-e93d58b3ea"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1812,"project_id":2371,"slug":"dbconn-a-e93d58b3ea"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1812,"project_id":2372,"slug":"dbconn-b-e93d58b3ea"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Database connection created","context":{"project_id":2371,"connection_id":309,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Database connection disabled","context":{"project_id":2371,"connection_id":309}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Database connection enabled","context":{"project_id":2371,"connection_id":309}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1813,"slug":"dbconn-tenant-e27eca78aa"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1813,"project_id":2373,"slug":"dbconn-a-e27eca78aa"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1813,"project_id":2374,"slug":"dbconn-b-e27eca78aa"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Database connection created","context":{"project_id":2373,"connection_id":310,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1814,"slug":"explain-item-e5ca82b09c"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1814,"project_id":2375,"slug":"explain-item-e5ca82b09c"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1815,"slug":"explain-subj-526e1dbcba"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1815,"project_id":2376,"slug":"explain-subj-526e1dbcba"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2376,"subject":"customer.status.3","definition_id":194,"version":1,"source":"system","via_correction":false}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2376,"subject":"customer.status.3","correction_id":94,"new_definition_id":195,"new_version":2,"created_by":"apikey:ctx_teste00"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1816,"slug":"explain-val-984bf81561"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1816,"project_id":2377,"slug":"explain-val-984bf81561"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1817,"slug":"explain-isoa-c7215175ad"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1817,"project_id":2378,"slug":"explain-isoa-c7215175ad"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1818,"slug":"explain-isob-8a7dc82d59"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1818,"project_id":2379,"slug":"explain-isob-8a7dc82d59"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2379,"subject":"iso.subject","definition_id":196,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1819,"slug":"inbox-tenant-a5290b83f6"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1819,"project_id":2380,"slug":"inbox-project-a5290b83f6"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":2380,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":2380,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2380,"batch_id":510,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2380,"batch_id":511,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-bd3b4e8d5b"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1820,"slug":"source-tenant-6ff198decd"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1820,"project_id":2381,"slug":"source-a-6ff198decd"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1820,"project_id":2382,"slug":"source-b-6ff198decd"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index source created","context":{"project_id":2381,"source_id":391,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1821,"slug":"source-tenant-bc8b2ba821"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1821,"project_id":2383,"slug":"source-a-bc8b2ba821"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1821,"project_id":2384,"slug":"source-b-bc8b2ba821"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index source created","context":{"project_id":2383,"source_id":392,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1822,"slug":"source-tenant-ca59058633"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1822,"project_id":2385,"slug":"source-a-ca59058633"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1822,"project_id":2386,"slug":"source-b-ca59058633"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1823,"slug":"source-tenant-4777ce1c30"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1823,"project_id":2387,"slug":"source-a-4777ce1c30"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1823,"project_id":2388,"slug":"source-b-4777ce1c30"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1824,"slug":"source-tenant-a1ca1f157c"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1824,"project_id":2389,"slug":"source-a-a1ca1f157c"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1824,"project_id":2390,"slug":"source-b-a1ca1f157c"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index source created","context":{"project_id":2389,"source_id":393,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1825,"slug":"source-tenant-4584aa3bb9"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1825,"project_id":2391,"slug":"source-a-4584aa3bb9"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1825,"project_id":2392,"slug":"source-b-4584aa3bb9"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index source created","context":{"project_id":2391,"source_id":394,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index source created","context":{"project_id":2392,"source_id":395,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1826,"slug":"source-tenant-4a1fc03246"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1826,"project_id":2393,"slug":"source-a-4a1fc03246"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1826,"project_id":2394,"slug":"source-b-4a1fc03246"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index source created","context":{"project_id":2393,"source_id":396,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index source disabled","context":{"project_id":2393,"source_id":396}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index source enabled","context":{"project_id":2393,"source_id":396}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1827,"slug":"source-tenant-23a7bddce8"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1827,"project_id":2395,"slug":"source-a-23a7bddce8"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1827,"project_id":2396,"slug":"source-b-23a7bddce8"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index source created","context":{"project_id":2395,"source_id":397,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1828,"slug":"idx-tenant-e7aa1e0729"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1828,"project_id":2397,"slug":"idx-project-e7aa1e0729"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index source created","context":{"project_id":2397,"source_id":398,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index run finished","context":{"project_id":2397,"source_id":398,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1829,"slug":"idx-tenant-4aa3638acc"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1829,"project_id":2398,"slug":"idx-project-4aa3638acc"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index source created","context":{"project_id":2398,"source_id":399,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index run finished","context":{"project_id":2398,"source_id":399,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index run finished","context":{"project_id":2398,"source_id":399,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1830,"slug":"idx-tenant-b447cbb0b4"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1830,"project_id":2399,"slug":"idx-project-b447cbb0b4"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index source created","context":{"project_id":2399,"source_id":400,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index run finished","context":{"project_id":2399,"source_id":400,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index run finished","context":{"project_id":2399,"source_id":400,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1831,"slug":"idx-tenant-571d83a3cc"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1831,"project_id":2400,"slug":"idx-project-571d83a3cc"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index source created","context":{"project_id":2400,"source_id":401,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index run finished","context":{"project_id":2400,"source_id":401,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index run finished","context":{"project_id":2400,"source_id":401,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1832,"slug":"idx-tenant-d91bd76716"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1832,"project_id":2401,"slug":"idx-project-d91bd76716"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2401,"batch_id":512,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2401,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1833,"slug":"idx-tenant-37978d4582"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1833,"project_id":2402,"slug":"idx-project-37978d4582"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2402,"batch_id":513,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2402,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1834,"slug":"idx-tenant-aad36baccd"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1834,"project_id":2403,"slug":"idx-project-aad36baccd"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2403,"batch_id":514,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2403,"batch_id":515,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":2403,"intake_item_id":582,"reason":"Intake file not found or unreadable: storage/intake/2403/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2403,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1835,"slug":"idx-tenant-e56787a2c9"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1835,"project_id":2404,"slug":"idx-project-e56787a2c9"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1836,"slug":"idx-tenant-b-1b1b468fb6"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Project created","context":{"tenant_id":1836,"project_id":2405,"slug":"idx-project-b-e09a85c5f4"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index source created","context":{"project_id":2404,"source_id":402,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Index run finished","context":{"project_id":2404,"source_id":402,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:29-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1837,"slug":"idx-tenant-80198803e2"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1837,"project_id":2406,"slug":"idx-project-80198803e2"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Index source created","context":{"project_id":2406,"source_id":403,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Index run finished","context":{"project_id":2406,"source_id":403,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Index run finished","context":{"project_id":2406,"source_id":403,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2406,"batch_id":516,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2406,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1838,"slug":"intake-tenant-4245c625c9"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1838,"project_id":2407,"slug":"intake-project-4245c625c9"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2407,"batch_id":517,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1839,"slug":"intake-tenant-6ce465dc51"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1839,"project_id":2408,"slug":"intake-project-6ce465dc51"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2408,"batch_id":518,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1840,"slug":"intake-tenant-0996a9cb8b"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1840,"project_id":2409,"slug":"intake-project-0996a9cb8b"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1841,"slug":"intake-tenant-c714405412"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1841,"project_id":2410,"slug":"intake-project-c714405412"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2410,"batch_id":519,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2410,"batch_id":520,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1842,"slug":"intake-tenant-bf2fbb2e8c"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1842,"project_id":2411,"slug":"intake-project-bf2fbb2e8c"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1843,"slug":"intake-tenant-bb9feaa326"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1843,"project_id":2412,"slug":"intake-project-bb9feaa326"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2411,"batch_id":521,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2412,"batch_id":522,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1844,"slug":"intake-tenant-0b7b9a7a18"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1844,"project_id":2413,"slug":"intake-project-0b7b9a7a18"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2413,"batch_id":523,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2413,"batch_id":524,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1845,"slug":"intake-tenant-e3b9399480"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1845,"project_id":2414,"slug":"intake-project-e3b9399480"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1846,"slug":"intake-tenant-5f4c69d1b8"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1846,"project_id":2415,"slug":"intake-project-5f4c69d1b8"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1847,"slug":"intake-tenant-0fc5dcab1c"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1847,"project_id":2416,"slug":"intake-project-0fc5dcab1c"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2415,"batch_id":525,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1848,"slug":"mcpsrv-init-b2a1259786"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1848,"project_id":2417,"slug":"mcpsrv-init-b2a1259786"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"API key created","context":{"project_id":2417,"api_key_id":"[REDACTED]","prefix":"ctx_a19210b0"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1849,"slug":"mcpsrv-list-51fb16a99c"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1849,"project_id":2418,"slug":"mcpsrv-list-51fb16a99c"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"API key created","context":{"project_id":2418,"api_key_id":"[REDACTED]","prefix":"ctx_a70e5788"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1850,"slug":"mcpsrv-err-24faba6be0"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1850,"project_id":2419,"slug":"mcpsrv-err-24faba6be0"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"API key created","context":{"project_id":2419,"api_key_id":"[REDACTED]","prefix":"ctx_afaf0bf9"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1850,"project_id":2419,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1850,"project_id":2419,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1850,"project_id":2419,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1851,"slug":"mcpsrv-flow-3f61915c15"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1851,"project_id":2420,"slug":"mcpsrv-flow-3f61915c15"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"API key created","context":{"project_id":2420,"api_key_id":"[REDACTED]","prefix":"ctx_8c5cfed3"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2420,"subject":"customer.status.3","correction_id":95,"new_definition_id":197,"new_version":1,"created_by":"apikey:ctx_8c5cfed3"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1851,"project_id":2420,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1851,"project_id":2420,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2420,"subject":"customer.status.3","correction_id":96,"new_definition_id":198,"new_version":2,"created_by":"apikey:ctx_8c5cfed3"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1851,"project_id":2420,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2420,"subject":"customer.status.3","correction_id":97,"new_definition_id":199,"new_version":3,"created_by":"apikey:ctx_8c5cfed3"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1851,"project_id":2420,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1851,"project_id":2420,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1851,"project_id":2420,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\Semantic\\InvalidSubjectException"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1852,"slug":"mcpsrv-isoa-87c65ca26e"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1852,"project_id":2421,"slug":"mcpsrv-isoa-87c65ca26e"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"API key created","context":{"project_id":2421,"api_key_id":"[REDACTED]","prefix":"ctx_4bdced88"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1853,"slug":"mcpsrv-isob-829ddf5cb3"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1853,"project_id":2422,"slug":"mcpsrv-isob-829ddf5cb3"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"API key created","context":{"project_id":2422,"api_key_id":"[REDACTED]","prefix":"ctx_e97e5a8f"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2421,"subject":"iso.subject","correction_id":98,"new_definition_id":200,"new_version":1,"created_by":"apikey:ctx_4bdced88"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1852,"project_id":2421,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1853,"project_id":2422,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\SemanticDefinitionNotFoundException"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1854,"slug":"mcpsrv-src-26e73b3c7d"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1854,"project_id":2423,"slug":"mcpsrv-src-26e73b3c7d"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"API key created","context":{"project_id":2423,"api_key_id":"[REDACTED]","prefix":"ctx_353e71c1"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Database connection created","context":{"project_id":2423,"connection_id":311,"name":"main-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Index source created","context":{"project_id":2423,"source_id":404,"type":"directory","name":"docs-dir"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Context server created","context":{"project_id":2423,"context_server_id":256,"name":"crm-context","transport":"http","priority":7,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1854,"project_id":2423,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1855,"slug":"mcpsrv-desc-39f1d6fc8e"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1855,"project_id":2424,"slug":"mcpsrv-desc-39f1d6fc8e"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"API key created","context":{"project_id":2424,"api_key_id":"[REDACTED]","prefix":"ctx_85502db9"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Database connection created","context":{"project_id":2424,"connection_id":312,"name":"sample-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1855,"project_id":2424,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Index source created","context":{"project_id":2424,"source_id":405,"type":"directory","name":"tmp-docs"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Index run finished","context":{"project_id":2424,"source_id":405,"source_name":"tmp-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1855,"project_id":2424,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Context server created","context":{"project_id":2424,"context_server_id":257,"name":"offline-ctx","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2424,"context_server_id":257,"server":"offline-ctx","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1855,"project_id":2424,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2424,"subject":"customer.status.3","definition_id":201,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2424,"subject":"customer.status.3","correction_id":99,"new_definition_id":202,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1855,"project_id":2424,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1855,"project_id":2424,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1855,"project_id":2424,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\DatabaseConnection\\DatabaseConnectionNotFoundException"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1856,"slug":"mcpsrv-idx-c994d4b80b"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1856,"project_id":2425,"slug":"mcpsrv-idx-c994d4b80b"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"API key created","context":{"project_id":2425,"api_key_id":"[REDACTED]","prefix":"ctx_04cf8611"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Index source created","context":{"project_id":2425,"source_id":406,"type":"directory","name":"tool-docs"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Index run finished","context":{"project_id":2425,"source_id":406,"source_name":"tool-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1856,"project_id":2425,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":7,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Index run finished","context":{"project_id":2425,"source_id":406,"source_name":"tool-docs","files_scanned":1,"files_skipped":1,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1856,"project_id":2425,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1856,"project_id":2425,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\IndexSource\\IndexSourceNotFoundException"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1857,"slug":"e6-query-a25aec4d48"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1857,"project_id":2426,"slug":"e6-query-a25aec4d48"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"API key created","context":{"project_id":2426,"api_key_id":"[REDACTED]","prefix":"ctx_792aa07f"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Database connection created","context":{"project_id":2426,"connection_id":313,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Query executed","context":{"project_id":2426,"connection_id":313,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS um, ? AS eco"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1857,"project_id":2426,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2426,"connection_id":313,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ?"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1857,"project_id":2426,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":2,"status":"tool_error","error_class":"App\\Domain\\Query\\QueryDeniedException"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1857,"project_id":2426,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1857,"project_id":2426,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1858,"slug":"e6-search-3b6ec8c5a0"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1858,"project_id":2427,"slug":"e6-search-3b6ec8c5a0"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"API key created","context":{"project_id":2427,"api_key_id":"[REDACTED]","prefix":"ctx_e4c7e973"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1858,"project_id":2427,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1858,"project_id":2427,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1859,"slug":"e6-cross-4bf9c99ea7"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1859,"project_id":2428,"slug":"e6-cross-4bf9c99ea7"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"API key created","context":{"project_id":2428,"api_key_id":"[REDACTED]","prefix":"ctx_0cccff2c"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Database connection created","context":{"project_id":2428,"connection_id":314,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2428,"subject":"situacao.3","definition_id":203,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Query executed","context":{"project_id":2428,"connection_id":314,"tool":"cross_context","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS situacao"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1859,"project_id":2428,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1859,"project_id":2428,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1860,"slug":"e6-explain-2eb5ff1812"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1860,"project_id":2429,"slug":"e6-explain-2eb5ff1812"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"API key created","context":{"project_id":2429,"api_key_id":"[REDACTED]","prefix":"ctx_9be22651"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2429,"subject":"customer.status.3","definition_id":204,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1860,"project_id":2429,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1860,"project_id":2429,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1860,"project_id":2429,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"tool_error","error_class":"InvalidArgumentException"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1860,"project_id":2429,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1861,"slug":"query-ok-ab7efa4413"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1861,"project_id":2430,"slug":"query-ok-ab7efa4413"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Database connection created","context":{"project_id":2430,"connection_id":315,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Query executed","context":{"project_id":2430,"connection_id":315,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS marcador, ? AS resposta"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1862,"slug":"query-deny-d0352f6813"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1862,"project_id":2431,"slug":"query-deny-d0352f6813"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Database connection created","context":{"project_id":2431,"connection_id":316,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2431,"connection_id":316,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ? WHERE nome = ?"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1863,"slug":"query-write-e9bb14e326"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Project created","context":{"tenant_id":1863,"project_id":2432,"slug":"query-write-e9bb14e326"}}
{"timestamp":"2026-08-27T16:50:30-03:00","level":"info","message":"Database connection created","context":{"project_id":2432,"connection_id":317,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Query executed","context":{"project_id":2432,"connection_id":317,"tool":"query_data","duration_ms":9,"row_count":1,"fingerprint":"UPDATE e6_sandbox_w_991be8361b SET status = ? WHERE id = ?"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Query executed","context":{"project_id":2432,"connection_id":317,"tool":"query_data","duration_ms":3,"row_count":1,"fingerprint":"SELECT status FROM e6_sandbox_w_991be8361b WHERE id = ?"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2432,"connection_id":317,"tool":"query_data","fingerprint":"DROP TABLE e6_sandbox_w_991be8361b"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1864,"slug":"query-trunc-2eb75e8a1d"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Project created","context":{"tenant_id":1864,"project_id":2433,"slug":"query-trunc-2eb75e8a1d"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Database connection created","context":{"project_id":2433,"connection_id":318,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Query executed","context":{"project_id":2433,"connection_id":318,"tool":"query_data","duration_ms":2,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_c7f87de6b9 ORDER BY id"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Query executed","context":{"project_id":2433,"connection_id":318,"tool":"query_data","duration_ms":2,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_c7f87de6b9 ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Query executed","context":{"project_id":2433,"connection_id":318,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT id FROM e6_sandbox_t_c7f87de6b9 ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1865,"slug":"query-err-3ff2b7a705"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Project created","context":{"tenant_id":1865,"project_id":2434,"slug":"query-err-3ff2b7a705"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Database connection created","context":{"project_id":2434,"connection_id":319,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"warning","message":"Query failed on target database","context":{"project_id":2434,"connection_id":319,"tool":"query_data","duration_ms":3,"error_code":"42S02","fingerprint":"SELECT * FROM tabela_que_nao_existe_44bbab49a6"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1866,"slug":"query-params-3e891dd197"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Project created","context":{"tenant_id":1866,"project_id":2435,"slug":"query-params-3e891dd197"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Database connection created","context":{"project_id":2435,"connection_id":320,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Query executed","context":{"project_id":2435,"connection_id":320,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS a, ? AS b"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1867,"slug":"query-isoa-462379aa43"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Project created","context":{"tenant_id":1867,"project_id":2436,"slug":"query-isoa-462379aa43"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Database connection created","context":{"project_id":2436,"connection_id":321,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1868,"slug":"query-isob-532d476206"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Project created","context":{"tenant_id":1868,"project_id":2437,"slug":"query-isob-532d476206"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Database connection created","context":{"project_id":2437,"connection_id":322,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1869,"slug":"query-adv-182506feb8"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Project created","context":{"tenant_id":1869,"project_id":2438,"slug":"query-adv-182506feb8"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Database connection created","context":{"project_id":2438,"connection_id":323,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2438,"connection_id":323,"tool":"query_data","fingerprint":"SELECT ?; DROP TABLE clientes"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2438,"connection_id":323,"tool":"query_data","fingerprint":"SELECT * FROM t INTO OUTFILE ?"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1870,"slug":"search-ft-720fe8c549"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Project created","context":{"tenant_id":1870,"project_id":2439,"slug":"search-ft-720fe8c549"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1871,"slug":"search-like-efe6f8719a"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Project created","context":{"tenant_id":1871,"project_id":2440,"slug":"search-like-efe6f8719a"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1872,"slug":"search-filter-ff07c37c61"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Project created","context":{"tenant_id":1872,"project_id":2441,"slug":"search-filter-ff07c37c61"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1873,"slug":"search-isoa-6220c73fa3"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Project created","context":{"tenant_id":1873,"project_id":2442,"slug":"search-isoa-6220c73fa3"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1874,"slug":"search-isob-9ab58d5b53"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Project created","context":{"tenant_id":1874,"project_id":2443,"slug":"search-isob-9ab58d5b53"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1875,"slug":"sem-reject-c5a02d9f35"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Project created","context":{"tenant_id":1875,"project_id":2444,"slug":"sem-reject-c5a02d9f35"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1876,"slug":"sem-define-c51fadf305"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Project created","context":{"tenant_id":1876,"project_id":2445,"slug":"sem-define-c51fadf305"}}
{"timestamp":"2026-08-27T16:50:31-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2445,"subject":"customer.status.3","definition_id":205,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1877,"slug":"sem-redefine-58ed716a6d"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1877,"project_id":2446,"slug":"sem-redefine-58ed716a6d"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2446,"subject":"customer.status.9","definition_id":206,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2446,"subject":"customer.status.9","definition_id":207,"version":2,"source":"user","via_correction":true}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2446,"subject":"customer.status.9","definition_id":207,"version":2,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1878,"slug":"sem-correct-16d123c673"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1878,"project_id":2447,"slug":"sem-correct-16d123c673"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2447,"subject":"customer.status.3","definition_id":208,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2447,"subject":"customer.status.3","correction_id":101,"new_definition_id":209,"new_version":2,"created_by":"apikey:ctx_test"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1879,"slug":"sem-correctnew-f82517e37d"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1879,"project_id":2448,"slug":"sem-correctnew-f82517e37d"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2448,"subject":"orders.flag.x","correction_id":102,"new_definition_id":210,"new_version":1,"created_by":"apikey:ctx_abc"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1880,"slug":"sem-chain-55d4b9383e"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1880,"project_id":2449,"slug":"sem-chain-55d4b9383e"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2449,"subject":"customer.status.3","definition_id":211,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2449,"subject":"customer.status.3","correction_id":103,"new_definition_id":212,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2449,"subject":"customer.status.3","correction_id":104,"new_definition_id":213,"new_version":3,"created_by":"apikey:ctx_b"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1881,"slug":"sem-unknown-0fbd3df0d1"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1881,"project_id":2450,"slug":"sem-unknown-0fbd3df0d1"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1882,"slug":"sem-many-504563f6f2"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1882,"project_id":2451,"slug":"sem-many-504563f6f2"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2451,"subject":"customer.status.1","definition_id":214,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2451,"subject":"customer.status.2","definition_id":215,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1883,"slug":"sem-list-d28d41c548"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1883,"project_id":2452,"slug":"sem-list-d28d41c548"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2452,"subject":"customer.status.1","definition_id":216,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2452,"subject":"customer.status.2","definition_id":217,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2452,"subject":"orders.total_net","definition_id":218,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2452,"subject":"customer.status.1","correction_id":105,"new_definition_id":219,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1884,"slug":"sem-isoa-14f3442639"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1884,"project_id":2453,"slug":"sem-isoa-14f3442639"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1885,"slug":"sem-isob-79207ba000"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1885,"project_id":2454,"slug":"sem-isob-79207ba000"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2453,"subject":"customer.status.3","definition_id":220,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2454,"subject":"customer.status.3","definition_id":221,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2453,"subject":"customer.status.3","correction_id":106,"new_definition_id":222,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2453,"subject":"only.in.a","definition_id":223,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1886,"slug":"acme-corp-4932cf0ebc"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1887,"slug":"dup-ccad33e9f6"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1888,"slug":"tenant-fd73d206e2"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1888,"project_id":2455,"slug":"project-x-fd73d206e2"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1889,"slug":"tenant-a-8a21564b45"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1890,"slug":"tenant-b-8a21564b45"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1889,"project_id":2456,"slug":"same-8a21564b45"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1890,"project_id":2457,"slug":"same-8a21564b45"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1891,"slug":"iso-a-d7d960455e"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1892,"slug":"iso-b-d7d960455e"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1891,"project_id":2458,"slug":"secret-d7d960455e"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1893,"slug":"key-tenant-184219bd4d"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1893,"project_id":2459,"slug":"key-project-184219bd4d"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"API key created","context":{"project_id":2459,"api_key_id":"[REDACTED]","prefix":"ctx_db30c267"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1894,"slug":"revoke-tenant-35159943e0"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1894,"project_id":2460,"slug":"revoke-project-35159943e0"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"API key created","context":{"project_id":2460,"api_key_id":"[REDACTED]","prefix":"ctx_24929a3c"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1895,"slug":"ctx-tenant-9ec6de67e0"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1895,"project_id":2461,"slug":"ctx-a-9ec6de67e0"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1895,"project_id":2462,"slug":"ctx-b-9ec6de67e0"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Context server created","context":{"project_id":2461,"context_server_id":258,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1896,"slug":"ctx-tenant-2f0385d46e"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1896,"project_id":2463,"slug":"ctx-a-2f0385d46e"}}
{"timestamp":"2026-08-27T16:50:32-03:00","level":"info","message":"Project created","context":{"tenant_id":1896,"project_id":2464,"slug":"ctx-b-2f0385d46e"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1897,"slug":"ctx-tenant-2867c23104"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1897,"project_id":2465,"slug":"ctx-a-2867c23104"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1897,"project_id":2466,"slug":"ctx-b-2867c23104"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Context server created","context":{"project_id":2465,"context_server_id":259,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1898,"slug":"ctx-tenant-80e0b9e933"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1898,"project_id":2467,"slug":"ctx-a-80e0b9e933"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1898,"project_id":2468,"slug":"ctx-b-80e0b9e933"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Context server created","context":{"project_id":2467,"context_server_id":260,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1899,"slug":"ctx-tenant-7d093dd7a4"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1899,"project_id":2469,"slug":"ctx-a-7d093dd7a4"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1899,"project_id":2470,"slug":"ctx-b-7d093dd7a4"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Context server created","context":{"project_id":2469,"context_server_id":261,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1900,"slug":"ctx-tenant-a7e7f905ef"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1900,"project_id":2471,"slug":"ctx-a-a7e7f905ef"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1900,"project_id":2472,"slug":"ctx-b-a7e7f905ef"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Context server created","context":{"project_id":2471,"context_server_id":262,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Context server created","context":{"project_id":2472,"context_server_id":263,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1901,"slug":"ctx-tenant-2a6c01fef5"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1901,"project_id":2473,"slug":"ctx-a-2a6c01fef5"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1901,"project_id":2474,"slug":"ctx-b-2a6c01fef5"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Context server created","context":{"project_id":2473,"context_server_id":264,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1902,"slug":"ctx-tenant-ad6f87439e"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1902,"project_id":2475,"slug":"ctx-a-ad6f87439e"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1902,"project_id":2476,"slug":"ctx-b-ad6f87439e"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Context server created","context":{"project_id":2475,"context_server_id":265,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Context server created","context":{"project_id":2475,"context_server_id":266,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Context server created","context":{"project_id":2475,"context_server_id":267,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Context server disabled","context":{"project_id":2475,"context_server_id":267}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Context server enabled","context":{"project_id":2475,"context_server_id":267}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Context server disabled","context":{"project_id":2475,"context_server_id":265}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1903,"slug":"cross-full-bde6428092"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1903,"project_id":2477,"slug":"cross-full-bde6428092"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Database connection created","context":{"project_id":2477,"connection_id":324,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2477,"subject":"status.3","definition_id":224,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2477,"subject":"customer.status","definition_id":225,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Context server created","context":{"project_id":2477,"context_server_id":268,"name":"crm-offline","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Query executed","context":{"project_id":2477,"connection_id":324,"tool":"cross_context","duration_ms":3,"row_count":2,"fingerprint":"SELECT nome, status FROM e6_clientes_291009dc5b WHERE status = ? ORDER BY id"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2477,"context_server_id":268,"server":"crm-offline","transport":"http","operation":"tools/call","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"warning","message":"cross_context: context tool call failed","context":{"project_id":2477,"server":"crm-offline","tool":"get_context","error_class":"App\\Context\\McpClientException"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1904,"slug":"cross-val-78a7abf606"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1904,"project_id":2478,"slug":"cross-val-78a7abf606"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Database connection created","context":{"project_id":2478,"connection_id":325,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1905,"slug":"dbconn-tenant-965da1f3e0"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1905,"project_id":2479,"slug":"dbconn-a-965da1f3e0"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1905,"project_id":2480,"slug":"dbconn-b-965da1f3e0"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Database connection created","context":{"project_id":2479,"connection_id":326,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1906,"slug":"dbconn-tenant-acd0e96d99"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1906,"project_id":2481,"slug":"dbconn-a-acd0e96d99"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1906,"project_id":2482,"slug":"dbconn-b-acd0e96d99"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Database connection created","context":{"project_id":2481,"connection_id":327,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1907,"slug":"dbconn-tenant-a660affd75"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1907,"project_id":2483,"slug":"dbconn-a-a660affd75"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1907,"project_id":2484,"slug":"dbconn-b-a660affd75"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1908,"slug":"dbconn-tenant-748b696c9f"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1908,"project_id":2485,"slug":"dbconn-a-748b696c9f"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1908,"project_id":2486,"slug":"dbconn-b-748b696c9f"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Database connection created","context":{"project_id":2485,"connection_id":328,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Database connection created","context":{"project_id":2486,"connection_id":329,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1909,"slug":"dbconn-tenant-43c5b38de3"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1909,"project_id":2487,"slug":"dbconn-a-43c5b38de3"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1909,"project_id":2488,"slug":"dbconn-b-43c5b38de3"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Database connection created","context":{"project_id":2487,"connection_id":330,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":2487,"connection_id":330}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1910,"slug":"dbconn-tenant-d1d2aa8530"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1910,"project_id":2489,"slug":"dbconn-a-d1d2aa8530"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1910,"project_id":2490,"slug":"dbconn-b-d1d2aa8530"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Database connection created","context":{"project_id":2489,"connection_id":331,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":2489,"connection_id":331,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1911,"slug":"dbconn-tenant-4c91bab87b"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1911,"project_id":2491,"slug":"dbconn-a-4c91bab87b"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1911,"project_id":2492,"slug":"dbconn-b-4c91bab87b"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Database connection created","context":{"project_id":2491,"connection_id":332,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1912,"slug":"dbconn-tenant-f60f5636fc"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1912,"project_id":2493,"slug":"dbconn-a-f60f5636fc"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1912,"project_id":2494,"slug":"dbconn-b-f60f5636fc"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Database connection created","context":{"project_id":2493,"connection_id":333,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Database connection disabled","context":{"project_id":2493,"connection_id":333}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Database connection enabled","context":{"project_id":2493,"connection_id":333}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1913,"slug":"dbconn-tenant-306616400c"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1913,"project_id":2495,"slug":"dbconn-a-306616400c"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1913,"project_id":2496,"slug":"dbconn-b-306616400c"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Database connection created","context":{"project_id":2495,"connection_id":334,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1914,"slug":"explain-item-cba8023f96"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1914,"project_id":2497,"slug":"explain-item-cba8023f96"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1915,"slug":"explain-subj-77098141d0"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1915,"project_id":2498,"slug":"explain-subj-77098141d0"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2498,"subject":"customer.status.3","definition_id":226,"version":1,"source":"system","via_correction":false}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2498,"subject":"customer.status.3","correction_id":107,"new_definition_id":227,"new_version":2,"created_by":"apikey:ctx_teste00"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1916,"slug":"explain-val-617c7c5612"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1916,"project_id":2499,"slug":"explain-val-617c7c5612"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1917,"slug":"explain-isoa-335fa6f532"}}
{"timestamp":"2026-08-27T16:50:33-03:00","level":"info","message":"Project created","context":{"tenant_id":1917,"project_id":2500,"slug":"explain-isoa-335fa6f532"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1918,"slug":"explain-isob-dd9c84f7a7"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1918,"project_id":2501,"slug":"explain-isob-dd9c84f7a7"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2501,"subject":"iso.subject","definition_id":228,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1919,"slug":"inbox-tenant-077feec896"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1919,"project_id":2502,"slug":"inbox-project-077feec896"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":2502,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":2502,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2502,"batch_id":526,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2502,"batch_id":527,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-9ed13273c9"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1920,"slug":"source-tenant-49f78b2848"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1920,"project_id":2503,"slug":"source-a-49f78b2848"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1920,"project_id":2504,"slug":"source-b-49f78b2848"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index source created","context":{"project_id":2503,"source_id":407,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1921,"slug":"source-tenant-f0a645c4fa"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1921,"project_id":2505,"slug":"source-a-f0a645c4fa"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1921,"project_id":2506,"slug":"source-b-f0a645c4fa"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index source created","context":{"project_id":2505,"source_id":408,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1922,"slug":"source-tenant-e92e4f6d23"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1922,"project_id":2507,"slug":"source-a-e92e4f6d23"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1922,"project_id":2508,"slug":"source-b-e92e4f6d23"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1923,"slug":"source-tenant-af70ede563"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1923,"project_id":2509,"slug":"source-a-af70ede563"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1923,"project_id":2510,"slug":"source-b-af70ede563"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1924,"slug":"source-tenant-89d18c6e6d"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1924,"project_id":2511,"slug":"source-a-89d18c6e6d"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1924,"project_id":2512,"slug":"source-b-89d18c6e6d"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index source created","context":{"project_id":2511,"source_id":409,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1925,"slug":"source-tenant-50a71732a2"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1925,"project_id":2513,"slug":"source-a-50a71732a2"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1925,"project_id":2514,"slug":"source-b-50a71732a2"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index source created","context":{"project_id":2513,"source_id":410,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index source created","context":{"project_id":2514,"source_id":411,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1926,"slug":"source-tenant-81cb13fbb8"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1926,"project_id":2515,"slug":"source-a-81cb13fbb8"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1926,"project_id":2516,"slug":"source-b-81cb13fbb8"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index source created","context":{"project_id":2515,"source_id":412,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index source disabled","context":{"project_id":2515,"source_id":412}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index source enabled","context":{"project_id":2515,"source_id":412}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1927,"slug":"source-tenant-ead29b948a"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1927,"project_id":2517,"slug":"source-a-ead29b948a"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1927,"project_id":2518,"slug":"source-b-ead29b948a"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index source created","context":{"project_id":2517,"source_id":413,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1928,"slug":"idx-tenant-1ac92955eb"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1928,"project_id":2519,"slug":"idx-project-1ac92955eb"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index source created","context":{"project_id":2519,"source_id":414,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index run finished","context":{"project_id":2519,"source_id":414,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1929,"slug":"idx-tenant-3939ae0740"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1929,"project_id":2520,"slug":"idx-project-3939ae0740"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index source created","context":{"project_id":2520,"source_id":415,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index run finished","context":{"project_id":2520,"source_id":415,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index run finished","context":{"project_id":2520,"source_id":415,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1930,"slug":"idx-tenant-e2659456cd"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1930,"project_id":2521,"slug":"idx-project-e2659456cd"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index source created","context":{"project_id":2521,"source_id":416,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index run finished","context":{"project_id":2521,"source_id":416,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index run finished","context":{"project_id":2521,"source_id":416,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1931,"slug":"idx-tenant-c9d6a5f624"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1931,"project_id":2522,"slug":"idx-project-c9d6a5f624"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index source created","context":{"project_id":2522,"source_id":417,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index run finished","context":{"project_id":2522,"source_id":417,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index run finished","context":{"project_id":2522,"source_id":417,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1932,"slug":"idx-tenant-d5d9725a54"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1932,"project_id":2523,"slug":"idx-project-d5d9725a54"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2523,"batch_id":528,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2523,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1933,"slug":"idx-tenant-0d1ff8f840"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1933,"project_id":2524,"slug":"idx-project-0d1ff8f840"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2524,"batch_id":529,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2524,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1934,"slug":"idx-tenant-ccaf610c1c"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1934,"project_id":2525,"slug":"idx-project-ccaf610c1c"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2525,"batch_id":530,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2525,"batch_id":531,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":2525,"intake_item_id":600,"reason":"Intake file not found or unreadable: storage/intake/2525/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2525,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1935,"slug":"idx-tenant-c52043ded8"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1935,"project_id":2526,"slug":"idx-project-c52043ded8"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1936,"slug":"idx-tenant-b-3ea51f1616"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1936,"project_id":2527,"slug":"idx-project-b-cf110e124c"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index source created","context":{"project_id":2526,"source_id":418,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index run finished","context":{"project_id":2526,"source_id":418,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1937,"slug":"idx-tenant-eada959af7"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1937,"project_id":2528,"slug":"idx-project-eada959af7"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index source created","context":{"project_id":2528,"source_id":419,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index run finished","context":{"project_id":2528,"source_id":419,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Index run finished","context":{"project_id":2528,"source_id":419,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2528,"batch_id":532,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2528,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1938,"slug":"intake-tenant-f7cba782f8"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1938,"project_id":2529,"slug":"intake-project-f7cba782f8"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2529,"batch_id":533,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1939,"slug":"intake-tenant-db012ffdde"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1939,"project_id":2530,"slug":"intake-project-db012ffdde"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2530,"batch_id":534,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1940,"slug":"intake-tenant-13642f3a8b"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1940,"project_id":2531,"slug":"intake-project-13642f3a8b"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1941,"slug":"intake-tenant-81a36ffd2c"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1941,"project_id":2532,"slug":"intake-project-81a36ffd2c"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2532,"batch_id":535,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2532,"batch_id":536,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1942,"slug":"intake-tenant-a34729e5b7"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1942,"project_id":2533,"slug":"intake-project-a34729e5b7"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1943,"slug":"intake-tenant-86f0e2f50b"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1943,"project_id":2534,"slug":"intake-project-86f0e2f50b"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2533,"batch_id":537,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2534,"batch_id":538,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1944,"slug":"intake-tenant-f19d8ffbf4"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1944,"project_id":2535,"slug":"intake-project-f19d8ffbf4"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2535,"batch_id":539,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2535,"batch_id":540,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1945,"slug":"intake-tenant-415a03719f"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1945,"project_id":2536,"slug":"intake-project-415a03719f"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1946,"slug":"intake-tenant-6c50e22517"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1946,"project_id":2537,"slug":"intake-project-6c50e22517"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1947,"slug":"intake-tenant-d9bc3cff73"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1947,"project_id":2538,"slug":"intake-project-d9bc3cff73"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2537,"batch_id":541,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1948,"slug":"mcpsrv-init-ba0867b060"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1948,"project_id":2539,"slug":"mcpsrv-init-ba0867b060"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"API key created","context":{"project_id":2539,"api_key_id":"[REDACTED]","prefix":"ctx_78c7f74e"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1949,"slug":"mcpsrv-list-69038e128e"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1949,"project_id":2540,"slug":"mcpsrv-list-69038e128e"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"API key created","context":{"project_id":2540,"api_key_id":"[REDACTED]","prefix":"ctx_3d23aa91"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1950,"slug":"mcpsrv-err-23760f2756"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1950,"project_id":2541,"slug":"mcpsrv-err-23760f2756"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"API key created","context":{"project_id":2541,"api_key_id":"[REDACTED]","prefix":"ctx_cb253472"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1950,"project_id":2541,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":1,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1950,"project_id":2541,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1950,"project_id":2541,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1951,"slug":"mcpsrv-flow-783782ad0c"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"Project created","context":{"tenant_id":1951,"project_id":2542,"slug":"mcpsrv-flow-783782ad0c"}}
{"timestamp":"2026-08-27T16:50:34-03:00","level":"info","message":"API key created","context":{"project_id":2542,"api_key_id":"[REDACTED]","prefix":"ctx_35f549e4"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2542,"subject":"customer.status.3","correction_id":108,"new_definition_id":229,"new_version":1,"created_by":"apikey:ctx_35f549e4"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1951,"project_id":2542,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1951,"project_id":2542,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2542,"subject":"customer.status.3","correction_id":109,"new_definition_id":230,"new_version":2,"created_by":"apikey:ctx_35f549e4"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1951,"project_id":2542,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2542,"subject":"customer.status.3","correction_id":110,"new_definition_id":231,"new_version":3,"created_by":"apikey:ctx_35f549e4"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1951,"project_id":2542,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1951,"project_id":2542,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1951,"project_id":2542,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\Semantic\\InvalidSubjectException"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1952,"slug":"mcpsrv-isoa-2e0c955825"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Project created","context":{"tenant_id":1952,"project_id":2543,"slug":"mcpsrv-isoa-2e0c955825"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"API key created","context":{"project_id":2543,"api_key_id":"[REDACTED]","prefix":"ctx_ddcf78fe"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1953,"slug":"mcpsrv-isob-70c9947ec2"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Project created","context":{"tenant_id":1953,"project_id":2544,"slug":"mcpsrv-isob-70c9947ec2"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"API key created","context":{"project_id":2544,"api_key_id":"[REDACTED]","prefix":"ctx_94c5c4f7"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2543,"subject":"iso.subject","correction_id":111,"new_definition_id":232,"new_version":1,"created_by":"apikey:ctx_ddcf78fe"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1952,"project_id":2543,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1953,"project_id":2544,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\SemanticDefinitionNotFoundException"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1954,"slug":"mcpsrv-src-bfa03368f3"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Project created","context":{"tenant_id":1954,"project_id":2545,"slug":"mcpsrv-src-bfa03368f3"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"API key created","context":{"project_id":2545,"api_key_id":"[REDACTED]","prefix":"ctx_52f32b0c"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Database connection created","context":{"project_id":2545,"connection_id":335,"name":"main-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Index source created","context":{"project_id":2545,"source_id":420,"type":"directory","name":"docs-dir"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Context server created","context":{"project_id":2545,"context_server_id":269,"name":"crm-context","transport":"http","priority":7,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1954,"project_id":2545,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1955,"slug":"mcpsrv-desc-a3579c477c"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Project created","context":{"tenant_id":1955,"project_id":2546,"slug":"mcpsrv-desc-a3579c477c"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"API key created","context":{"project_id":2546,"api_key_id":"[REDACTED]","prefix":"ctx_7e727d8d"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Database connection created","context":{"project_id":2546,"connection_id":336,"name":"sample-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1955,"project_id":2546,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Index source created","context":{"project_id":2546,"source_id":421,"type":"directory","name":"tmp-docs"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Index run finished","context":{"project_id":2546,"source_id":421,"source_name":"tmp-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1955,"project_id":2546,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Context server created","context":{"project_id":2546,"context_server_id":270,"name":"offline-ctx","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2546,"context_server_id":270,"server":"offline-ctx","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1955,"project_id":2546,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2546,"subject":"customer.status.3","definition_id":233,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2546,"subject":"customer.status.3","correction_id":112,"new_definition_id":234,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1955,"project_id":2546,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1955,"project_id":2546,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1955,"project_id":2546,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\DatabaseConnection\\DatabaseConnectionNotFoundException"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1956,"slug":"mcpsrv-idx-19e38f2c3b"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Project created","context":{"tenant_id":1956,"project_id":2547,"slug":"mcpsrv-idx-19e38f2c3b"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"API key created","context":{"project_id":2547,"api_key_id":"[REDACTED]","prefix":"ctx_2e286acc"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Index source created","context":{"project_id":2547,"source_id":422,"type":"directory","name":"tool-docs"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Index run finished","context":{"project_id":2547,"source_id":422,"source_name":"tool-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1956,"project_id":2547,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Index run finished","context":{"project_id":2547,"source_id":422,"source_name":"tool-docs","files_scanned":1,"files_skipped":1,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1956,"project_id":2547,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1956,"project_id":2547,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\IndexSource\\IndexSourceNotFoundException"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1957,"slug":"e6-query-efd95c8d74"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Project created","context":{"tenant_id":1957,"project_id":2548,"slug":"e6-query-efd95c8d74"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"API key created","context":{"project_id":2548,"api_key_id":"[REDACTED]","prefix":"ctx_aa0ec324"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Database connection created","context":{"project_id":2548,"connection_id":337,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Query executed","context":{"project_id":2548,"connection_id":337,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS um, ? AS eco"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1957,"project_id":2548,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2548,"connection_id":337,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ?"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1957,"project_id":2548,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":2,"status":"tool_error","error_class":"App\\Domain\\Query\\QueryDeniedException"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1957,"project_id":2548,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1957,"project_id":2548,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1958,"slug":"e6-search-48bfb90d0c"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Project created","context":{"tenant_id":1958,"project_id":2549,"slug":"e6-search-48bfb90d0c"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"API key created","context":{"project_id":2549,"api_key_id":"[REDACTED]","prefix":"ctx_c92b33c9"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1958,"project_id":2549,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1958,"project_id":2549,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1959,"slug":"e6-cross-b52797b3e8"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Project created","context":{"tenant_id":1959,"project_id":2550,"slug":"e6-cross-b52797b3e8"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"API key created","context":{"project_id":2550,"api_key_id":"[REDACTED]","prefix":"ctx_67b70e0f"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Database connection created","context":{"project_id":2550,"connection_id":338,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2550,"subject":"situacao.3","definition_id":235,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Query executed","context":{"project_id":2550,"connection_id":338,"tool":"cross_context","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS situacao"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1959,"project_id":2550,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":7,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1959,"project_id":2550,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1960,"slug":"e6-explain-34722c4537"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Project created","context":{"tenant_id":1960,"project_id":2551,"slug":"e6-explain-34722c4537"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"API key created","context":{"project_id":2551,"api_key_id":"[REDACTED]","prefix":"ctx_7e2923cf"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2551,"subject":"customer.status.3","definition_id":236,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1960,"project_id":2551,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":1960,"project_id":2551,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1960,"project_id":2551,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"tool_error","error_class":"InvalidArgumentException"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":1960,"project_id":2551,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1961,"slug":"query-ok-966204d304"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Project created","context":{"tenant_id":1961,"project_id":2552,"slug":"query-ok-966204d304"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Database connection created","context":{"project_id":2552,"connection_id":339,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Query executed","context":{"project_id":2552,"connection_id":339,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS marcador, ? AS resposta"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1962,"slug":"query-deny-aef63ae7cf"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Project created","context":{"tenant_id":1962,"project_id":2553,"slug":"query-deny-aef63ae7cf"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Database connection created","context":{"project_id":2553,"connection_id":340,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2553,"connection_id":340,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ? WHERE nome = ?"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1963,"slug":"query-write-ee99fec1c1"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Project created","context":{"tenant_id":1963,"project_id":2554,"slug":"query-write-ee99fec1c1"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Database connection created","context":{"project_id":2554,"connection_id":341,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Query executed","context":{"project_id":2554,"connection_id":341,"tool":"query_data","duration_ms":13,"row_count":1,"fingerprint":"UPDATE e6_sandbox_w_00efd69070 SET status = ? WHERE id = ?"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Query executed","context":{"project_id":2554,"connection_id":341,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT status FROM e6_sandbox_w_00efd69070 WHERE id = ?"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2554,"connection_id":341,"tool":"query_data","fingerprint":"DROP TABLE e6_sandbox_w_00efd69070"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1964,"slug":"query-trunc-6be035441f"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Project created","context":{"tenant_id":1964,"project_id":2555,"slug":"query-trunc-6be035441f"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Database connection created","context":{"project_id":2555,"connection_id":342,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Query executed","context":{"project_id":2555,"connection_id":342,"tool":"query_data","duration_ms":2,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_fd1b1fb6c4 ORDER BY id"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Query executed","context":{"project_id":2555,"connection_id":342,"tool":"query_data","duration_ms":2,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_fd1b1fb6c4 ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:50:35-03:00","level":"info","message":"Query executed","context":{"project_id":2555,"connection_id":342,"tool":"query_data","duration_ms":3,"row_count":1,"fingerprint":"SELECT id FROM e6_sandbox_t_fd1b1fb6c4 ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1965,"slug":"query-err-d73ba53e1c"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1965,"project_id":2556,"slug":"query-err-d73ba53e1c"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Database connection created","context":{"project_id":2556,"connection_id":343,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"warning","message":"Query failed on target database","context":{"project_id":2556,"connection_id":343,"tool":"query_data","duration_ms":3,"error_code":"42S02","fingerprint":"SELECT * FROM tabela_que_nao_existe_0378fee0f2"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1966,"slug":"query-params-0a93a11dd0"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1966,"project_id":2557,"slug":"query-params-0a93a11dd0"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Database connection created","context":{"project_id":2557,"connection_id":344,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Query executed","context":{"project_id":2557,"connection_id":344,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS a, ? AS b"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1967,"slug":"query-isoa-721bea7a2e"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1967,"project_id":2558,"slug":"query-isoa-721bea7a2e"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Database connection created","context":{"project_id":2558,"connection_id":345,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1968,"slug":"query-isob-59e4b03907"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1968,"project_id":2559,"slug":"query-isob-59e4b03907"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Database connection created","context":{"project_id":2559,"connection_id":346,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1969,"slug":"query-adv-1ae321dba1"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1969,"project_id":2560,"slug":"query-adv-1ae321dba1"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Database connection created","context":{"project_id":2560,"connection_id":347,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2560,"connection_id":347,"tool":"query_data","fingerprint":"SELECT ?; DROP TABLE clientes"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2560,"connection_id":347,"tool":"query_data","fingerprint":"SELECT * FROM t INTO OUTFILE ?"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1970,"slug":"search-ft-6ea1c68316"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1970,"project_id":2561,"slug":"search-ft-6ea1c68316"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1971,"slug":"search-like-5fec323fda"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1971,"project_id":2562,"slug":"search-like-5fec323fda"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1972,"slug":"search-filter-88633e0e7b"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1972,"project_id":2563,"slug":"search-filter-88633e0e7b"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1973,"slug":"search-isoa-798b67bc03"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1973,"project_id":2564,"slug":"search-isoa-798b67bc03"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1974,"slug":"search-isob-5d1dceb70d"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1974,"project_id":2565,"slug":"search-isob-5d1dceb70d"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1975,"slug":"sem-reject-22a50b1777"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1975,"project_id":2566,"slug":"sem-reject-22a50b1777"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1976,"slug":"sem-define-69e212dcba"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1976,"project_id":2567,"slug":"sem-define-69e212dcba"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2567,"subject":"customer.status.3","definition_id":237,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1977,"slug":"sem-redefine-10285de13e"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1977,"project_id":2568,"slug":"sem-redefine-10285de13e"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2568,"subject":"customer.status.9","definition_id":238,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2568,"subject":"customer.status.9","definition_id":239,"version":2,"source":"user","via_correction":true}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2568,"subject":"customer.status.9","definition_id":239,"version":2,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1978,"slug":"sem-correct-c3c73f0fce"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1978,"project_id":2569,"slug":"sem-correct-c3c73f0fce"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2569,"subject":"customer.status.3","definition_id":240,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2569,"subject":"customer.status.3","correction_id":114,"new_definition_id":241,"new_version":2,"created_by":"apikey:ctx_test"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1979,"slug":"sem-correctnew-ec32604d76"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1979,"project_id":2570,"slug":"sem-correctnew-ec32604d76"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2570,"subject":"orders.flag.x","correction_id":115,"new_definition_id":242,"new_version":1,"created_by":"apikey:ctx_abc"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1980,"slug":"sem-chain-21a55580e6"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1980,"project_id":2571,"slug":"sem-chain-21a55580e6"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2571,"subject":"customer.status.3","definition_id":243,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2571,"subject":"customer.status.3","correction_id":116,"new_definition_id":244,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2571,"subject":"customer.status.3","correction_id":117,"new_definition_id":245,"new_version":3,"created_by":"apikey:ctx_b"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1981,"slug":"sem-unknown-1c46c2e6a6"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1981,"project_id":2572,"slug":"sem-unknown-1c46c2e6a6"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1982,"slug":"sem-many-4bc2298750"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1982,"project_id":2573,"slug":"sem-many-4bc2298750"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2573,"subject":"customer.status.1","definition_id":246,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2573,"subject":"customer.status.2","definition_id":247,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1983,"slug":"sem-list-0326039534"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1983,"project_id":2574,"slug":"sem-list-0326039534"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2574,"subject":"customer.status.1","definition_id":248,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2574,"subject":"customer.status.2","definition_id":249,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2574,"subject":"orders.total_net","definition_id":250,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2574,"subject":"customer.status.1","correction_id":118,"new_definition_id":251,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1984,"slug":"sem-isoa-3d10e30624"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1984,"project_id":2575,"slug":"sem-isoa-3d10e30624"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1985,"slug":"sem-isob-16a81ac410"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1985,"project_id":2576,"slug":"sem-isob-16a81ac410"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2575,"subject":"customer.status.3","definition_id":252,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2576,"subject":"customer.status.3","definition_id":253,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2575,"subject":"customer.status.3","correction_id":119,"new_definition_id":254,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2575,"subject":"only.in.a","definition_id":255,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1986,"slug":"acme-corp-d768d7e4e6"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1987,"slug":"dup-cc017b0ccc"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1988,"slug":"tenant-9b0388b20c"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1988,"project_id":2577,"slug":"project-x-9b0388b20c"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1989,"slug":"tenant-a-46012c8783"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1990,"slug":"tenant-b-46012c8783"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1989,"project_id":2578,"slug":"same-46012c8783"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1990,"project_id":2579,"slug":"same-46012c8783"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1991,"slug":"iso-a-26c1f9694f"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1992,"slug":"iso-b-26c1f9694f"}}
{"timestamp":"2026-08-27T16:50:36-03:00","level":"info","message":"Project created","context":{"tenant_id":1991,"project_id":2580,"slug":"secret-26c1f9694f"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1993,"slug":"key-tenant-3dc5b72562"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1993,"project_id":2581,"slug":"key-project-3dc5b72562"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"API key created","context":{"project_id":2581,"api_key_id":"[REDACTED]","prefix":"ctx_a83d2599"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1994,"slug":"revoke-tenant-e691918300"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1994,"project_id":2582,"slug":"revoke-project-e691918300"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"API key created","context":{"project_id":2582,"api_key_id":"[REDACTED]","prefix":"ctx_bb920c76"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1995,"slug":"ctx-tenant-250f199f75"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1995,"project_id":2583,"slug":"ctx-a-250f199f75"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1995,"project_id":2584,"slug":"ctx-b-250f199f75"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Context server created","context":{"project_id":2583,"context_server_id":271,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1996,"slug":"ctx-tenant-18b917a27d"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1996,"project_id":2585,"slug":"ctx-a-18b917a27d"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1996,"project_id":2586,"slug":"ctx-b-18b917a27d"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1997,"slug":"ctx-tenant-13c34ecee2"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1997,"project_id":2587,"slug":"ctx-a-13c34ecee2"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1997,"project_id":2588,"slug":"ctx-b-13c34ecee2"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Context server created","context":{"project_id":2587,"context_server_id":272,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1998,"slug":"ctx-tenant-a9d25bd66b"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1998,"project_id":2589,"slug":"ctx-a-a9d25bd66b"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1998,"project_id":2590,"slug":"ctx-b-a9d25bd66b"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Context server created","context":{"project_id":2589,"context_server_id":273,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":1999,"slug":"ctx-tenant-82549c1080"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1999,"project_id":2591,"slug":"ctx-a-82549c1080"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":1999,"project_id":2592,"slug":"ctx-b-82549c1080"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Context server created","context":{"project_id":2591,"context_server_id":274,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2000,"slug":"ctx-tenant-118bcdbda6"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":2000,"project_id":2593,"slug":"ctx-a-118bcdbda6"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":2000,"project_id":2594,"slug":"ctx-b-118bcdbda6"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Context server created","context":{"project_id":2593,"context_server_id":275,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Context server created","context":{"project_id":2594,"context_server_id":276,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2001,"slug":"ctx-tenant-e313f98525"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":2001,"project_id":2595,"slug":"ctx-a-e313f98525"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":2001,"project_id":2596,"slug":"ctx-b-e313f98525"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Context server created","context":{"project_id":2595,"context_server_id":277,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2002,"slug":"ctx-tenant-2ca3b8b4ba"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":2002,"project_id":2597,"slug":"ctx-a-2ca3b8b4ba"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":2002,"project_id":2598,"slug":"ctx-b-2ca3b8b4ba"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Context server created","context":{"project_id":2597,"context_server_id":278,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Context server created","context":{"project_id":2597,"context_server_id":279,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Context server created","context":{"project_id":2597,"context_server_id":280,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Context server disabled","context":{"project_id":2597,"context_server_id":280}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Context server enabled","context":{"project_id":2597,"context_server_id":280}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Context server disabled","context":{"project_id":2597,"context_server_id":278}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2003,"slug":"cross-full-fdfa802157"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Project created","context":{"tenant_id":2003,"project_id":2599,"slug":"cross-full-fdfa802157"}}
{"timestamp":"2026-08-27T16:50:44-03:00","level":"info","message":"Database connection created","context":{"project_id":2599,"connection_id":348,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2599,"subject":"status.3","definition_id":256,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2599,"subject":"customer.status","definition_id":257,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Context server created","context":{"project_id":2599,"context_server_id":281,"name":"crm-offline","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Query executed","context":{"project_id":2599,"connection_id":348,"tool":"cross_context","duration_ms":3,"row_count":2,"fingerprint":"SELECT nome, status FROM e6_clientes_a503166177 WHERE status = ? ORDER BY id"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2599,"context_server_id":281,"server":"crm-offline","transport":"http","operation":"tools/call","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"warning","message":"cross_context: context tool call failed","context":{"project_id":2599,"server":"crm-offline","tool":"get_context","error_class":"App\\Context\\McpClientException"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2004,"slug":"cross-fixture-e440b33019"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2004,"project_id":2600,"slug":"cross-fixture-e440b33019"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Database connection created","context":{"project_id":2600,"connection_id":349,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Context server created","context":{"project_id":2600,"context_server_id":282,"name":"echo-fixture","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"MCP client operation","context":{"project_id":2600,"context_server_id":282,"server":"echo-fixture","transport":"stdio","operation":"tools/call","duration_ms":83,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"MCP client operation","context":{"project_id":2600,"context_server_id":282,"server":"echo-fixture","transport":"stdio","operation":"tools/list","duration_ms":0,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"MCP client operation","context":{"project_id":2600,"context_server_id":282,"server":"echo-fixture","transport":"stdio","operation":"tools/call","duration_ms":0,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2005,"slug":"cross-val-d61ee4f6c4"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2005,"project_id":2601,"slug":"cross-val-d61ee4f6c4"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Database connection created","context":{"project_id":2601,"connection_id":350,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2006,"slug":"dbconn-tenant-1fe4ac7849"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2006,"project_id":2602,"slug":"dbconn-a-1fe4ac7849"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2006,"project_id":2603,"slug":"dbconn-b-1fe4ac7849"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Database connection created","context":{"project_id":2602,"connection_id":351,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2007,"slug":"dbconn-tenant-ba8b93490e"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2007,"project_id":2604,"slug":"dbconn-a-ba8b93490e"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2007,"project_id":2605,"slug":"dbconn-b-ba8b93490e"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Database connection created","context":{"project_id":2604,"connection_id":352,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2008,"slug":"dbconn-tenant-2cea6cbfd9"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2008,"project_id":2606,"slug":"dbconn-a-2cea6cbfd9"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2008,"project_id":2607,"slug":"dbconn-b-2cea6cbfd9"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2009,"slug":"dbconn-tenant-72feb210a7"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2009,"project_id":2608,"slug":"dbconn-a-72feb210a7"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2009,"project_id":2609,"slug":"dbconn-b-72feb210a7"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Database connection created","context":{"project_id":2608,"connection_id":353,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Database connection created","context":{"project_id":2609,"connection_id":354,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2010,"slug":"dbconn-tenant-abbf5134d6"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2010,"project_id":2610,"slug":"dbconn-a-abbf5134d6"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2010,"project_id":2611,"slug":"dbconn-b-abbf5134d6"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Database connection created","context":{"project_id":2610,"connection_id":355,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":2610,"connection_id":355}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2011,"slug":"dbconn-tenant-f6f39ab829"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2011,"project_id":2612,"slug":"dbconn-a-f6f39ab829"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2011,"project_id":2613,"slug":"dbconn-b-f6f39ab829"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Database connection created","context":{"project_id":2612,"connection_id":356,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":2612,"connection_id":356,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2012,"slug":"dbconn-tenant-d030215d67"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2012,"project_id":2614,"slug":"dbconn-a-d030215d67"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2012,"project_id":2615,"slug":"dbconn-b-d030215d67"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Database connection created","context":{"project_id":2614,"connection_id":357,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2013,"slug":"dbconn-tenant-87cdf18ac2"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2013,"project_id":2616,"slug":"dbconn-a-87cdf18ac2"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2013,"project_id":2617,"slug":"dbconn-b-87cdf18ac2"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Database connection created","context":{"project_id":2616,"connection_id":358,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Database connection disabled","context":{"project_id":2616,"connection_id":358}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Database connection enabled","context":{"project_id":2616,"connection_id":358}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2014,"slug":"dbconn-tenant-e98490f639"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2014,"project_id":2618,"slug":"dbconn-a-e98490f639"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2014,"project_id":2619,"slug":"dbconn-b-e98490f639"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Database connection created","context":{"project_id":2618,"connection_id":359,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2015,"slug":"explain-item-6507f8385b"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2015,"project_id":2620,"slug":"explain-item-6507f8385b"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2016,"slug":"explain-subj-838dfb0fce"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2016,"project_id":2621,"slug":"explain-subj-838dfb0fce"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2621,"subject":"customer.status.3","definition_id":258,"version":1,"source":"system","via_correction":false}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2621,"subject":"customer.status.3","correction_id":120,"new_definition_id":259,"new_version":2,"created_by":"apikey:ctx_teste00"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2017,"slug":"explain-val-7da2be584a"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2017,"project_id":2622,"slug":"explain-val-7da2be584a"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2018,"slug":"explain-isoa-a74674e914"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2018,"project_id":2623,"slug":"explain-isoa-a74674e914"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2019,"slug":"explain-isob-c9f3b81c41"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2019,"project_id":2624,"slug":"explain-isob-c9f3b81c41"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2624,"subject":"iso.subject","definition_id":260,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2020,"slug":"inbox-tenant-26a001d3e4"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Project created","context":{"tenant_id":2020,"project_id":2625,"slug":"inbox-project-26a001d3e4"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":2625,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":2625,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:50:45-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2625,"batch_id":542,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2625,"batch_id":543,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-c04b8ba322"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2021,"slug":"source-tenant-354f20fae7"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2021,"project_id":2626,"slug":"source-a-354f20fae7"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2021,"project_id":2627,"slug":"source-b-354f20fae7"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index source created","context":{"project_id":2626,"source_id":423,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2022,"slug":"source-tenant-dec62c0640"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2022,"project_id":2628,"slug":"source-a-dec62c0640"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2022,"project_id":2629,"slug":"source-b-dec62c0640"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index source created","context":{"project_id":2628,"source_id":424,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2023,"slug":"source-tenant-a95e7714c6"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2023,"project_id":2630,"slug":"source-a-a95e7714c6"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2023,"project_id":2631,"slug":"source-b-a95e7714c6"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2024,"slug":"source-tenant-bcd2bc49a4"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2024,"project_id":2632,"slug":"source-a-bcd2bc49a4"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2024,"project_id":2633,"slug":"source-b-bcd2bc49a4"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2025,"slug":"source-tenant-08df33dcd8"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2025,"project_id":2634,"slug":"source-a-08df33dcd8"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2025,"project_id":2635,"slug":"source-b-08df33dcd8"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index source created","context":{"project_id":2634,"source_id":425,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2026,"slug":"source-tenant-179a981af3"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2026,"project_id":2636,"slug":"source-a-179a981af3"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2026,"project_id":2637,"slug":"source-b-179a981af3"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index source created","context":{"project_id":2636,"source_id":426,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index source created","context":{"project_id":2637,"source_id":427,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2027,"slug":"source-tenant-57a4d1e93f"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2027,"project_id":2638,"slug":"source-a-57a4d1e93f"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2027,"project_id":2639,"slug":"source-b-57a4d1e93f"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index source created","context":{"project_id":2638,"source_id":428,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index source disabled","context":{"project_id":2638,"source_id":428}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index source enabled","context":{"project_id":2638,"source_id":428}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2028,"slug":"source-tenant-f705d025e0"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2028,"project_id":2640,"slug":"source-a-f705d025e0"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2028,"project_id":2641,"slug":"source-b-f705d025e0"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index source created","context":{"project_id":2640,"source_id":429,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2029,"slug":"idx-tenant-20b194005e"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2029,"project_id":2642,"slug":"idx-project-20b194005e"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index source created","context":{"project_id":2642,"source_id":430,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index run finished","context":{"project_id":2642,"source_id":430,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2030,"slug":"idx-tenant-29d3d5e68f"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2030,"project_id":2643,"slug":"idx-project-29d3d5e68f"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index source created","context":{"project_id":2643,"source_id":431,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index run finished","context":{"project_id":2643,"source_id":431,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index run finished","context":{"project_id":2643,"source_id":431,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2031,"slug":"idx-tenant-a5b1f96817"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2031,"project_id":2644,"slug":"idx-project-a5b1f96817"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index source created","context":{"project_id":2644,"source_id":432,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index run finished","context":{"project_id":2644,"source_id":432,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index run finished","context":{"project_id":2644,"source_id":432,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2032,"slug":"idx-tenant-fe91656a73"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2032,"project_id":2645,"slug":"idx-project-fe91656a73"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index source created","context":{"project_id":2645,"source_id":433,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index run finished","context":{"project_id":2645,"source_id":433,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index run finished","context":{"project_id":2645,"source_id":433,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2033,"slug":"idx-tenant-3f9e6a4fa1"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2033,"project_id":2646,"slug":"idx-project-3f9e6a4fa1"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2646,"batch_id":544,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2646,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2034,"slug":"idx-tenant-1a3fef8923"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2034,"project_id":2647,"slug":"idx-project-1a3fef8923"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2647,"batch_id":545,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2647,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2035,"slug":"idx-tenant-52c7bd75d4"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2035,"project_id":2648,"slug":"idx-project-52c7bd75d4"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2648,"batch_id":546,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2648,"batch_id":547,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":2648,"intake_item_id":618,"reason":"Intake file not found or unreadable: storage/intake/2648/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2648,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2036,"slug":"idx-tenant-811f5dcd25"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2036,"project_id":2649,"slug":"idx-project-811f5dcd25"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2037,"slug":"idx-tenant-b-e7e78e5b11"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2037,"project_id":2650,"slug":"idx-project-b-625abf8882"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index source created","context":{"project_id":2649,"source_id":434,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index run finished","context":{"project_id":2649,"source_id":434,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2038,"slug":"idx-tenant-553d3d2ec2"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2038,"project_id":2651,"slug":"idx-project-553d3d2ec2"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index source created","context":{"project_id":2651,"source_id":435,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index run finished","context":{"project_id":2651,"source_id":435,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Index run finished","context":{"project_id":2651,"source_id":435,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2651,"batch_id":548,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2651,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2039,"slug":"intake-tenant-6d7055d640"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2039,"project_id":2652,"slug":"intake-project-6d7055d640"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2652,"batch_id":549,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2040,"slug":"intake-tenant-3ef3fe6621"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2040,"project_id":2653,"slug":"intake-project-3ef3fe6621"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2653,"batch_id":550,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2041,"slug":"intake-tenant-9390d39501"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2041,"project_id":2654,"slug":"intake-project-9390d39501"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2042,"slug":"intake-tenant-cf82deba09"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2042,"project_id":2655,"slug":"intake-project-cf82deba09"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2655,"batch_id":551,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2655,"batch_id":552,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2043,"slug":"intake-tenant-ffedb7406f"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2043,"project_id":2656,"slug":"intake-project-ffedb7406f"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2044,"slug":"intake-tenant-99e6d215cf"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2044,"project_id":2657,"slug":"intake-project-99e6d215cf"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2656,"batch_id":553,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2657,"batch_id":554,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2045,"slug":"intake-tenant-eda052d434"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2045,"project_id":2658,"slug":"intake-project-eda052d434"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2658,"batch_id":555,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2658,"batch_id":556,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2046,"slug":"intake-tenant-e9f4bd0c3f"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2046,"project_id":2659,"slug":"intake-project-e9f4bd0c3f"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2047,"slug":"intake-tenant-909a76269a"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2047,"project_id":2660,"slug":"intake-project-909a76269a"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2048,"slug":"intake-tenant-b38595f81c"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Project created","context":{"tenant_id":2048,"project_id":2661,"slug":"intake-project-b38595f81c"}}
{"timestamp":"2026-08-27T16:50:46-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2660,"batch_id":557,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2049,"slug":"mcphttp-tenant-d44bef331a"}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Project created","context":{"tenant_id":2049,"project_id":2662,"slug":"mcphttp-d44bef331a"}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Context server created","context":{"project_id":2662,"context_server_id":283,"name":"auth-ok","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"MCP client operation","context":{"project_id":2662,"context_server_id":283,"server":"auth-ok","transport":"http","operation":"test","duration_ms":8,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Context server created","context":{"project_id":2662,"context_server_id":284,"name":"auth-missing","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2662,"context_server_id":284,"server":"auth-missing","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Context server created","context":{"project_id":2662,"context_server_id":285,"name":"auth-wrong","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2662,"context_server_id":285,"server":"auth-wrong","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2050,"slug":"mcpcall-tenant-7f48a5ecc7"}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Project created","context":{"tenant_id":2050,"project_id":2663,"slug":"mcpcall-7f48a5ecc7"}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Context server created","context":{"project_id":2663,"context_server_id":286,"name":"call-me","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"MCP client operation","context":{"project_id":2663,"context_server_id":286,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"MCP client operation","context":{"project_id":2663,"context_server_id":286,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2663,"context_server_id":286,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"protocol","error_code":"-32602"}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2051,"slug":"mcpfan-tenant-0e3fd7558f"}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Project created","context":{"tenant_id":2051,"project_id":2664,"slug":"mcpfan-0e3fd7558f"}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Context server created","context":{"project_id":2664,"context_server_id":287,"name":"broken-high","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Context server created","context":{"project_id":2664,"context_server_id":288,"name":"good-low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Context server created","context":{"project_id":2664,"context_server_id":289,"name":"disabled-top","transport":"http","priority":99,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Context server disabled","context":{"project_id":2664,"context_server_id":289}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2664,"context_server_id":287,"server":"broken-high","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"MCP client operation","context":{"project_id":2664,"context_server_id":288,"server":"good-low","transport":"http","operation":"tools/list","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2052,"slug":"mcpstdio-tenant-11131c41c6"}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Project created","context":{"tenant_id":2052,"project_id":2665,"slug":"mcpstdio-11131c41c6"}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"Context server created","context":{"project_id":2665,"context_server_id":290,"name":"stdio-fixture","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:50:47-03:00","level":"info","message":"MCP client operation","context":{"project_id":2665,"context_server_id":290,"server":"stdio-fixture","transport":"stdio","operation":"test","duration_ms":84,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2053,"slug":"mcpsrv-init-0f62ed2dbd"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Project created","context":{"tenant_id":2053,"project_id":2666,"slug":"mcpsrv-init-0f62ed2dbd"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"API key created","context":{"project_id":2666,"api_key_id":"[REDACTED]","prefix":"ctx_2a976082"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2054,"slug":"mcpsrv-list-8287f9bcb7"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Project created","context":{"tenant_id":2054,"project_id":2667,"slug":"mcpsrv-list-8287f9bcb7"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"API key created","context":{"project_id":2667,"api_key_id":"[REDACTED]","prefix":"ctx_9766c35c"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2055,"slug":"mcpsrv-err-6644e6ba34"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Project created","context":{"tenant_id":2055,"project_id":2668,"slug":"mcpsrv-err-6644e6ba34"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"API key created","context":{"project_id":2668,"api_key_id":"[REDACTED]","prefix":"ctx_681a11a1"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2055,"project_id":2668,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":1,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2055,"project_id":2668,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2055,"project_id":2668,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2056,"slug":"mcpsrv-flow-9c5b4e8356"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Project created","context":{"tenant_id":2056,"project_id":2669,"slug":"mcpsrv-flow-9c5b4e8356"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"API key created","context":{"project_id":2669,"api_key_id":"[REDACTED]","prefix":"ctx_6399dc94"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2669,"subject":"customer.status.3","correction_id":121,"new_definition_id":261,"new_version":1,"created_by":"apikey:ctx_6399dc94"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2056,"project_id":2669,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2056,"project_id":2669,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2669,"subject":"customer.status.3","correction_id":122,"new_definition_id":262,"new_version":2,"created_by":"apikey:ctx_6399dc94"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2056,"project_id":2669,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2669,"subject":"customer.status.3","correction_id":123,"new_definition_id":263,"new_version":3,"created_by":"apikey:ctx_6399dc94"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2056,"project_id":2669,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2056,"project_id":2669,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2056,"project_id":2669,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\Semantic\\InvalidSubjectException"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2057,"slug":"mcpsrv-isoa-ec0fbb1751"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Project created","context":{"tenant_id":2057,"project_id":2670,"slug":"mcpsrv-isoa-ec0fbb1751"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"API key created","context":{"project_id":2670,"api_key_id":"[REDACTED]","prefix":"ctx_aff77622"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2058,"slug":"mcpsrv-isob-ec2f1f767c"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Project created","context":{"tenant_id":2058,"project_id":2671,"slug":"mcpsrv-isob-ec2f1f767c"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"API key created","context":{"project_id":2671,"api_key_id":"[REDACTED]","prefix":"ctx_b5a695cd"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2670,"subject":"iso.subject","correction_id":124,"new_definition_id":264,"new_version":1,"created_by":"apikey:ctx_aff77622"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2057,"project_id":2670,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2058,"project_id":2671,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\SemanticDefinitionNotFoundException"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2059,"slug":"mcpsrv-src-adc7c1234c"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Project created","context":{"tenant_id":2059,"project_id":2672,"slug":"mcpsrv-src-adc7c1234c"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"API key created","context":{"project_id":2672,"api_key_id":"[REDACTED]","prefix":"ctx_79085ab9"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Database connection created","context":{"project_id":2672,"connection_id":360,"name":"main-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Index source created","context":{"project_id":2672,"source_id":436,"type":"directory","name":"docs-dir"}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"Context server created","context":{"project_id":2672,"context_server_id":291,"name":"crm-context","transport":"http","priority":7,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:48-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2059,"project_id":2672,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2060,"slug":"mcpsrv-desc-d95cc8a2b0"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Project created","context":{"tenant_id":2060,"project_id":2673,"slug":"mcpsrv-desc-d95cc8a2b0"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"API key created","context":{"project_id":2673,"api_key_id":"[REDACTED]","prefix":"ctx_0f4cac7e"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Database connection created","context":{"project_id":2673,"connection_id":361,"name":"sample-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2060,"project_id":2673,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Index source created","context":{"project_id":2673,"source_id":437,"type":"directory","name":"tmp-docs"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Index run finished","context":{"project_id":2673,"source_id":437,"source_name":"tmp-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2060,"project_id":2673,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Context server created","context":{"project_id":2673,"context_server_id":292,"name":"offline-ctx","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2673,"context_server_id":292,"server":"offline-ctx","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2060,"project_id":2673,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2673,"subject":"customer.status.3","definition_id":265,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2673,"subject":"customer.status.3","correction_id":125,"new_definition_id":266,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2060,"project_id":2673,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2060,"project_id":2673,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2060,"project_id":2673,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\DatabaseConnection\\DatabaseConnectionNotFoundException"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2061,"slug":"mcpsrv-idx-a6d5d8a181"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Project created","context":{"tenant_id":2061,"project_id":2674,"slug":"mcpsrv-idx-a6d5d8a181"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"API key created","context":{"project_id":2674,"api_key_id":"[REDACTED]","prefix":"ctx_befb81f5"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Index source created","context":{"project_id":2674,"source_id":438,"type":"directory","name":"tool-docs"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Index run finished","context":{"project_id":2674,"source_id":438,"source_name":"tool-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2061,"project_id":2674,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Index run finished","context":{"project_id":2674,"source_id":438,"source_name":"tool-docs","files_scanned":1,"files_skipped":1,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2061,"project_id":2674,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2061,"project_id":2674,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\IndexSource\\IndexSourceNotFoundException"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2062,"slug":"mcpsrv-stdio-8b3321c58a"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Project created","context":{"tenant_id":2062,"project_id":2675,"slug":"mcpsrv-stdio-8b3321c58a"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"API key created","context":{"project_id":2675,"api_key_id":"[REDACTED]","prefix":"ctx_5b148c26"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"MCP stdio server started","context":{"tenant_id":2062,"project_id":2675,"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2675,"subject":"stdio.smoke.subject","correction_id":126,"new_definition_id":267,"new_version":1,"created_by":"apikey:ctx_5b148c26"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2062,"project_id":2675,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":23,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2062,"project_id":2675,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2063,"slug":"mcpsrv-http-459e93ce74"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Project created","context":{"tenant_id":2063,"project_id":2676,"slug":"mcpsrv-http-459e93ce74"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"API key created","context":{"project_id":2676,"api_key_id":"[REDACTED]","prefix":"ctx_344a7787"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2676,"subject":"http.smoke.subject","correction_id":127,"new_definition_id":268,"new_version":1,"created_by":"apikey:ctx_344a7787"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2063,"project_id":2676,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":25,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2064,"slug":"e6-query-f60d9b71ab"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Project created","context":{"tenant_id":2064,"project_id":2677,"slug":"e6-query-f60d9b71ab"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"API key created","context":{"project_id":2677,"api_key_id":"[REDACTED]","prefix":"ctx_e47a1bc3"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Database connection created","context":{"project_id":2677,"connection_id":362,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Query executed","context":{"project_id":2677,"connection_id":362,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS um, ? AS eco"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2064,"project_id":2677,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2677,"connection_id":362,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ?"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2064,"project_id":2677,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":2,"status":"tool_error","error_class":"App\\Domain\\Query\\QueryDeniedException"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2064,"project_id":2677,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2064,"project_id":2677,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2065,"slug":"e6-search-a09de96f6c"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"Project created","context":{"tenant_id":2065,"project_id":2678,"slug":"e6-search-a09de96f6c"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"API key created","context":{"project_id":2678,"api_key_id":"[REDACTED]","prefix":"ctx_4a495be2"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2065,"project_id":2678,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:49-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2065,"project_id":2678,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2066,"slug":"e6-cross-12ccd29a9a"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Project created","context":{"tenant_id":2066,"project_id":2679,"slug":"e6-cross-12ccd29a9a"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"API key created","context":{"project_id":2679,"api_key_id":"[REDACTED]","prefix":"ctx_70d7272b"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Database connection created","context":{"project_id":2679,"connection_id":363,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2679,"subject":"situacao.3","definition_id":269,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Query executed","context":{"project_id":2679,"connection_id":363,"tool":"cross_context","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS situacao"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2066,"project_id":2679,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":7,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2066,"project_id":2679,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2067,"slug":"e6-explain-3a5d50c311"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Project created","context":{"tenant_id":2067,"project_id":2680,"slug":"e6-explain-3a5d50c311"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"API key created","context":{"project_id":2680,"api_key_id":"[REDACTED]","prefix":"ctx_e4f875bc"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2680,"subject":"customer.status.3","definition_id":270,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2067,"project_id":2680,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2067,"project_id":2680,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2067,"project_id":2680,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"tool_error","error_class":"InvalidArgumentException"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2067,"project_id":2680,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2068,"slug":"query-ok-50651c0984"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Project created","context":{"tenant_id":2068,"project_id":2681,"slug":"query-ok-50651c0984"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Database connection created","context":{"project_id":2681,"connection_id":364,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Query executed","context":{"project_id":2681,"connection_id":364,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS marcador, ? AS resposta"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2069,"slug":"query-deny-15d3b629c7"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Project created","context":{"tenant_id":2069,"project_id":2682,"slug":"query-deny-15d3b629c7"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Database connection created","context":{"project_id":2682,"connection_id":365,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2682,"connection_id":365,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ? WHERE nome = ?"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2070,"slug":"query-write-b5124de9c6"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Project created","context":{"tenant_id":2070,"project_id":2683,"slug":"query-write-b5124de9c6"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Database connection created","context":{"project_id":2683,"connection_id":366,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Query executed","context":{"project_id":2683,"connection_id":366,"tool":"query_data","duration_ms":18,"row_count":1,"fingerprint":"UPDATE e6_sandbox_w_f68ccbb504 SET status = ? WHERE id = ?"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Query executed","context":{"project_id":2683,"connection_id":366,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT status FROM e6_sandbox_w_f68ccbb504 WHERE id = ?"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2683,"connection_id":366,"tool":"query_data","fingerprint":"DROP TABLE e6_sandbox_w_f68ccbb504"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2071,"slug":"query-trunc-2b5f954626"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Project created","context":{"tenant_id":2071,"project_id":2684,"slug":"query-trunc-2b5f954626"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Database connection created","context":{"project_id":2684,"connection_id":367,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Query executed","context":{"project_id":2684,"connection_id":367,"tool":"query_data","duration_ms":3,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_c43a076db3 ORDER BY id"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Query executed","context":{"project_id":2684,"connection_id":367,"tool":"query_data","duration_ms":3,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_c43a076db3 ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Query executed","context":{"project_id":2684,"connection_id":367,"tool":"query_data","duration_ms":3,"row_count":1,"fingerprint":"SELECT id FROM e6_sandbox_t_c43a076db3 ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2072,"slug":"query-err-3350a32c61"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Project created","context":{"tenant_id":2072,"project_id":2685,"slug":"query-err-3350a32c61"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Database connection created","context":{"project_id":2685,"connection_id":368,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"warning","message":"Query failed on target database","context":{"project_id":2685,"connection_id":368,"tool":"query_data","duration_ms":2,"error_code":"42S02","fingerprint":"SELECT * FROM tabela_que_nao_existe_9be591bf90"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2073,"slug":"query-params-44ef51539e"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Project created","context":{"tenant_id":2073,"project_id":2686,"slug":"query-params-44ef51539e"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Database connection created","context":{"project_id":2686,"connection_id":369,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Query executed","context":{"project_id":2686,"connection_id":369,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS a, ? AS b"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2074,"slug":"query-isoa-7a956d2bcc"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Project created","context":{"tenant_id":2074,"project_id":2687,"slug":"query-isoa-7a956d2bcc"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Database connection created","context":{"project_id":2687,"connection_id":370,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2075,"slug":"query-isob-304308988c"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Project created","context":{"tenant_id":2075,"project_id":2688,"slug":"query-isob-304308988c"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Database connection created","context":{"project_id":2688,"connection_id":371,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2076,"slug":"query-adv-790244c1e4"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Project created","context":{"tenant_id":2076,"project_id":2689,"slug":"query-adv-790244c1e4"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Database connection created","context":{"project_id":2689,"connection_id":372,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2689,"connection_id":372,"tool":"query_data","fingerprint":"SELECT ?; DROP TABLE clientes"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2689,"connection_id":372,"tool":"query_data","fingerprint":"SELECT * FROM t INTO OUTFILE ?"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2077,"slug":"search-ft-7fe8793676"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Project created","context":{"tenant_id":2077,"project_id":2690,"slug":"search-ft-7fe8793676"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2078,"slug":"search-like-60e2113218"}}
{"timestamp":"2026-08-27T16:50:50-03:00","level":"info","message":"Project created","context":{"tenant_id":2078,"project_id":2691,"slug":"search-like-60e2113218"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2079,"slug":"search-filter-906ffd0ad7"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2079,"project_id":2692,"slug":"search-filter-906ffd0ad7"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2080,"slug":"search-isoa-79d05582d3"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2080,"project_id":2693,"slug":"search-isoa-79d05582d3"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2081,"slug":"search-isob-20f1b1eaba"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2081,"project_id":2694,"slug":"search-isob-20f1b1eaba"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2082,"slug":"sem-reject-74cdfffd48"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2082,"project_id":2695,"slug":"sem-reject-74cdfffd48"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2083,"slug":"sem-define-d103ac19df"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2083,"project_id":2696,"slug":"sem-define-d103ac19df"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2696,"subject":"customer.status.3","definition_id":271,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2084,"slug":"sem-redefine-20f45efd12"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2084,"project_id":2697,"slug":"sem-redefine-20f45efd12"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2697,"subject":"customer.status.9","definition_id":272,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2697,"subject":"customer.status.9","definition_id":273,"version":2,"source":"user","via_correction":true}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2697,"subject":"customer.status.9","definition_id":273,"version":2,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2085,"slug":"sem-correct-a4d64a3b45"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2085,"project_id":2698,"slug":"sem-correct-a4d64a3b45"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2698,"subject":"customer.status.3","definition_id":274,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2698,"subject":"customer.status.3","correction_id":129,"new_definition_id":275,"new_version":2,"created_by":"apikey:ctx_test"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2086,"slug":"sem-correctnew-d9b5716a94"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2086,"project_id":2699,"slug":"sem-correctnew-d9b5716a94"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2699,"subject":"orders.flag.x","correction_id":130,"new_definition_id":276,"new_version":1,"created_by":"apikey:ctx_abc"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2087,"slug":"sem-chain-6700320e67"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2087,"project_id":2700,"slug":"sem-chain-6700320e67"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2700,"subject":"customer.status.3","definition_id":277,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2700,"subject":"customer.status.3","correction_id":131,"new_definition_id":278,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2700,"subject":"customer.status.3","correction_id":132,"new_definition_id":279,"new_version":3,"created_by":"apikey:ctx_b"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2088,"slug":"sem-unknown-8b0f59ee53"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2088,"project_id":2701,"slug":"sem-unknown-8b0f59ee53"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2089,"slug":"sem-many-bb3331c5ad"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2089,"project_id":2702,"slug":"sem-many-bb3331c5ad"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2702,"subject":"customer.status.1","definition_id":280,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2702,"subject":"customer.status.2","definition_id":281,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2090,"slug":"sem-list-00e85db3bc"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2090,"project_id":2703,"slug":"sem-list-00e85db3bc"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2703,"subject":"customer.status.1","definition_id":282,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2703,"subject":"customer.status.2","definition_id":283,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2703,"subject":"orders.total_net","definition_id":284,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2703,"subject":"customer.status.1","correction_id":133,"new_definition_id":285,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2091,"slug":"sem-isoa-1002616bf4"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2091,"project_id":2704,"slug":"sem-isoa-1002616bf4"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2092,"slug":"sem-isob-763b189d3e"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2092,"project_id":2705,"slug":"sem-isob-763b189d3e"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2704,"subject":"customer.status.3","definition_id":286,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2705,"subject":"customer.status.3","definition_id":287,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2704,"subject":"customer.status.3","correction_id":134,"new_definition_id":288,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2704,"subject":"only.in.a","definition_id":289,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2093,"slug":"acme-corp-219b4fe517"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2094,"slug":"dup-a175b4828b"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2095,"slug":"tenant-2435dd436c"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2095,"project_id":2706,"slug":"project-x-2435dd436c"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2096,"slug":"tenant-a-a0294351ef"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2097,"slug":"tenant-b-a0294351ef"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2096,"project_id":2707,"slug":"same-a0294351ef"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2097,"project_id":2708,"slug":"same-a0294351ef"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2098,"slug":"iso-a-78117cface"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2099,"slug":"iso-b-78117cface"}}
{"timestamp":"2026-08-27T16:50:51-03:00","level":"info","message":"Project created","context":{"tenant_id":2098,"project_id":2709,"slug":"secret-78117cface"}}
{"timestamp":"2026-08-27T16:52:35-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2100,"slug":"smoke-e6-1787860355"}}
{"timestamp":"2026-08-27T16:52:43-03:00","level":"info","message":"Project created","context":{"tenant_id":2100,"project_id":2710,"slug":"erp-smoke"}}
{"timestamp":"2026-08-27T16:52:43-03:00","level":"info","message":"API key created","context":{"project_id":2710,"api_key_id":"[REDACTED]","prefix":"ctx_c7f24ec0"}}
{"timestamp":"2026-08-27T16:52:59-03:00","level":"info","message":"Database connection created","context":{"project_id":2710,"connection_id":373,"name":"smoke-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:53:00-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2710,"subject":"status.3","definition_id":290,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:53:00-03:00","level":"info","message":"Index source created","context":{"project_id":2710,"source_id":439,"type":"directory","name":"smoke-docs"}}
{"timestamp":"2026-08-27T16:53:00-03:00","level":"info","message":"Index run finished","context":{"project_id":2710,"source_id":439,"source_name":"smoke-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:53:00-03:00","level":"info","message":"Context server created","context":{"project_id":2710,"context_server_id":293,"name":"echo-fixture","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:53:16-03:00","level":"info","message":"Query executed","context":{"project_id":2710,"connection_id":373,"tool":"query_data","duration_ms":3,"row_count":2,"fingerprint":"SELECT nome, status FROM e6_smoke_clientes WHERE status = ? ORDER BY id"}}
{"timestamp":"2026-08-27T16:53:16-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2100,"project_id":2710,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":15,"status":"ok"}}
{"timestamp":"2026-08-27T16:53:16-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2710,"connection_id":373,"tool":"query_data","fingerprint":"UPDATE e6_smoke_clientes SET status = ?"}}
{"timestamp":"2026-08-27T16:53:16-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2100,"project_id":2710,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":15,"status":"tool_error","error_class":"App\\Domain\\Query\\QueryDeniedException"}}
{"timestamp":"2026-08-27T16:53:37-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2100,"project_id":2710,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:53:37-03:00","level":"info","message":"Query executed","context":{"project_id":2710,"connection_id":373,"tool":"cross_context","duration_ms":3,"row_count":2,"fingerprint":"SELECT nome, status FROM e6_smoke_clientes WHERE status = ? ORDER BY id"}}
{"timestamp":"2026-08-27T16:53:37-03:00","level":"info","message":"MCP client operation","context":{"project_id":2710,"context_server_id":293,"server":"echo-fixture","transport":"stdio","operation":"tools/call","duration_ms":84,"status":"ok"}}
{"timestamp":"2026-08-27T16:53:37-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2100,"project_id":2710,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":107,"status":"ok"}}
{"timestamp":"2026-08-27T16:53:53-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2100,"project_id":2710,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:53:53-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2100,"project_id":2710,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2101,"slug":"key-tenant-d06c8e0794"}}
{"timestamp":"2026-08-27T16:54:53-03:00","level":"info","message":"Project created","context":{"tenant_id":2101,"project_id":2711,"slug":"key-project-d06c8e0794"}}
{"timestamp":"2026-08-27T16:54:53-03:00","level":"info","message":"API key created","context":{"project_id":2711,"api_key_id":"[REDACTED]","prefix":"ctx_17782ae7"}}
{"timestamp":"2026-08-27T16:54:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2102,"slug":"revoke-tenant-e85bcf6882"}}
{"timestamp":"2026-08-27T16:54:53-03:00","level":"info","message":"Project created","context":{"tenant_id":2102,"project_id":2712,"slug":"revoke-project-e85bcf6882"}}
{"timestamp":"2026-08-27T16:54:53-03:00","level":"info","message":"API key created","context":{"project_id":2712,"api_key_id":"[REDACTED]","prefix":"ctx_073b9752"}}
{"timestamp":"2026-08-27T16:54:53-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:54:53-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2103,"slug":"ctx-tenant-7ae5e44f85"}}
{"timestamp":"2026-08-27T16:54:53-03:00","level":"info","message":"Project created","context":{"tenant_id":2103,"project_id":2713,"slug":"ctx-a-7ae5e44f85"}}
{"timestamp":"2026-08-27T16:54:53-03:00","level":"info","message":"Project created","context":{"tenant_id":2103,"project_id":2714,"slug":"ctx-b-7ae5e44f85"}}
{"timestamp":"2026-08-27T16:54:53-03:00","level":"info","message":"Context server created","context":{"project_id":2713,"context_server_id":294,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2104,"slug":"ctx-tenant-d14acc2b69"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2104,"project_id":2715,"slug":"ctx-a-d14acc2b69"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2104,"project_id":2716,"slug":"ctx-b-d14acc2b69"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2105,"slug":"ctx-tenant-e457849e8a"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2105,"project_id":2717,"slug":"ctx-a-e457849e8a"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2105,"project_id":2718,"slug":"ctx-b-e457849e8a"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Context server created","context":{"project_id":2717,"context_server_id":295,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2106,"slug":"ctx-tenant-99efa19f0f"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2106,"project_id":2719,"slug":"ctx-a-99efa19f0f"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2106,"project_id":2720,"slug":"ctx-b-99efa19f0f"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Context server created","context":{"project_id":2719,"context_server_id":296,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2107,"slug":"ctx-tenant-08eaf48818"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2107,"project_id":2721,"slug":"ctx-a-08eaf48818"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2107,"project_id":2722,"slug":"ctx-b-08eaf48818"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Context server created","context":{"project_id":2721,"context_server_id":297,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2108,"slug":"ctx-tenant-49dcafd74b"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2108,"project_id":2723,"slug":"ctx-a-49dcafd74b"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2108,"project_id":2724,"slug":"ctx-b-49dcafd74b"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Context server created","context":{"project_id":2723,"context_server_id":298,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Context server created","context":{"project_id":2724,"context_server_id":299,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2109,"slug":"ctx-tenant-10dd8ac0c2"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2109,"project_id":2725,"slug":"ctx-a-10dd8ac0c2"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2109,"project_id":2726,"slug":"ctx-b-10dd8ac0c2"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Context server created","context":{"project_id":2725,"context_server_id":300,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2110,"slug":"ctx-tenant-d150800aec"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2110,"project_id":2727,"slug":"ctx-a-d150800aec"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2110,"project_id":2728,"slug":"ctx-b-d150800aec"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Context server created","context":{"project_id":2727,"context_server_id":301,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Context server created","context":{"project_id":2727,"context_server_id":302,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Context server created","context":{"project_id":2727,"context_server_id":303,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Context server disabled","context":{"project_id":2727,"context_server_id":303}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Context server enabled","context":{"project_id":2727,"context_server_id":303}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Context server disabled","context":{"project_id":2727,"context_server_id":301}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2111,"slug":"cross-full-c821f85bbc"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2111,"project_id":2729,"slug":"cross-full-c821f85bbc"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Database connection created","context":{"project_id":2729,"connection_id":374,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2729,"subject":"status.3","definition_id":291,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2729,"subject":"customer.status","definition_id":292,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Context server created","context":{"project_id":2729,"context_server_id":304,"name":"crm-offline","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Query executed","context":{"project_id":2729,"connection_id":374,"tool":"cross_context","duration_ms":3,"row_count":2,"fingerprint":"SELECT nome, status FROM e6_clientes_d61c27f3b6 WHERE status = ? ORDER BY id"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2729,"context_server_id":304,"server":"crm-offline","transport":"http","operation":"tools/call","duration_ms":3,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"warning","message":"cross_context: context tool call failed","context":{"project_id":2729,"server":"crm-offline","tool":"get_context","error_class":"App\\Context\\McpClientException"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2112,"slug":"cross-val-5271055057"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2112,"project_id":2730,"slug":"cross-val-5271055057"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Database connection created","context":{"project_id":2730,"connection_id":375,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2113,"slug":"dbconn-tenant-47e97fdd3e"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2113,"project_id":2731,"slug":"dbconn-a-47e97fdd3e"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2113,"project_id":2732,"slug":"dbconn-b-47e97fdd3e"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Database connection created","context":{"project_id":2731,"connection_id":376,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2114,"slug":"dbconn-tenant-5d0252b974"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2114,"project_id":2733,"slug":"dbconn-a-5d0252b974"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2114,"project_id":2734,"slug":"dbconn-b-5d0252b974"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Database connection created","context":{"project_id":2733,"connection_id":377,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2115,"slug":"dbconn-tenant-ed6fe64259"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2115,"project_id":2735,"slug":"dbconn-a-ed6fe64259"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2115,"project_id":2736,"slug":"dbconn-b-ed6fe64259"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2116,"slug":"dbconn-tenant-d402019261"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2116,"project_id":2737,"slug":"dbconn-a-d402019261"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2116,"project_id":2738,"slug":"dbconn-b-d402019261"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Database connection created","context":{"project_id":2737,"connection_id":378,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Database connection created","context":{"project_id":2738,"connection_id":379,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2117,"slug":"dbconn-tenant-ffe4ad37c2"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2117,"project_id":2739,"slug":"dbconn-a-ffe4ad37c2"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2117,"project_id":2740,"slug":"dbconn-b-ffe4ad37c2"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Database connection created","context":{"project_id":2739,"connection_id":380,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":2739,"connection_id":380}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2118,"slug":"dbconn-tenant-e8fe401484"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2118,"project_id":2741,"slug":"dbconn-a-e8fe401484"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2118,"project_id":2742,"slug":"dbconn-b-e8fe401484"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Database connection created","context":{"project_id":2741,"connection_id":381,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":2741,"connection_id":381,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2119,"slug":"dbconn-tenant-28558a2f18"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2119,"project_id":2743,"slug":"dbconn-a-28558a2f18"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2119,"project_id":2744,"slug":"dbconn-b-28558a2f18"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Database connection created","context":{"project_id":2743,"connection_id":382,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2120,"slug":"dbconn-tenant-1b18c80afb"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2120,"project_id":2745,"slug":"dbconn-a-1b18c80afb"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2120,"project_id":2746,"slug":"dbconn-b-1b18c80afb"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Database connection created","context":{"project_id":2745,"connection_id":383,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Database connection disabled","context":{"project_id":2745,"connection_id":383}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Database connection enabled","context":{"project_id":2745,"connection_id":383}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2121,"slug":"dbconn-tenant-a665fa1a10"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2121,"project_id":2747,"slug":"dbconn-a-a665fa1a10"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2121,"project_id":2748,"slug":"dbconn-b-a665fa1a10"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Database connection created","context":{"project_id":2747,"connection_id":384,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2122,"slug":"explain-item-d47b4eb62d"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2122,"project_id":2749,"slug":"explain-item-d47b4eb62d"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2123,"slug":"explain-subj-7827345696"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2123,"project_id":2750,"slug":"explain-subj-7827345696"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2750,"subject":"customer.status.3","definition_id":293,"version":1,"source":"system","via_correction":false}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2750,"subject":"customer.status.3","correction_id":135,"new_definition_id":294,"new_version":2,"created_by":"apikey:ctx_teste00"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2124,"slug":"explain-val-88dad14692"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2124,"project_id":2751,"slug":"explain-val-88dad14692"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2125,"slug":"explain-isoa-175cd49fdc"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2125,"project_id":2752,"slug":"explain-isoa-175cd49fdc"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2126,"slug":"explain-isob-6958963d06"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Project created","context":{"tenant_id":2126,"project_id":2753,"slug":"explain-isob-6958963d06"}}
{"timestamp":"2026-08-27T16:54:54-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2753,"subject":"iso.subject","definition_id":295,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2127,"slug":"inbox-tenant-bcf4c6c21e"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2127,"project_id":2754,"slug":"inbox-project-bcf4c6c21e"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":2754,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":2754,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2754,"batch_id":558,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2754,"batch_id":559,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-ec1d7a9aeb"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2128,"slug":"source-tenant-f6b4dec6a1"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2128,"project_id":2755,"slug":"source-a-f6b4dec6a1"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2128,"project_id":2756,"slug":"source-b-f6b4dec6a1"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index source created","context":{"project_id":2755,"source_id":440,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2129,"slug":"source-tenant-65b1f60573"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2129,"project_id":2757,"slug":"source-a-65b1f60573"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2129,"project_id":2758,"slug":"source-b-65b1f60573"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index source created","context":{"project_id":2757,"source_id":441,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2130,"slug":"source-tenant-43ba82e6c7"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2130,"project_id":2759,"slug":"source-a-43ba82e6c7"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2130,"project_id":2760,"slug":"source-b-43ba82e6c7"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2131,"slug":"source-tenant-0a1cb343a6"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2131,"project_id":2761,"slug":"source-a-0a1cb343a6"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2131,"project_id":2762,"slug":"source-b-0a1cb343a6"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2132,"slug":"source-tenant-65856982bf"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2132,"project_id":2763,"slug":"source-a-65856982bf"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2132,"project_id":2764,"slug":"source-b-65856982bf"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index source created","context":{"project_id":2763,"source_id":442,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2133,"slug":"source-tenant-b8e2b8b20b"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2133,"project_id":2765,"slug":"source-a-b8e2b8b20b"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2133,"project_id":2766,"slug":"source-b-b8e2b8b20b"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index source created","context":{"project_id":2765,"source_id":443,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index source created","context":{"project_id":2766,"source_id":444,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2134,"slug":"source-tenant-ebe211aa97"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2134,"project_id":2767,"slug":"source-a-ebe211aa97"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2134,"project_id":2768,"slug":"source-b-ebe211aa97"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index source created","context":{"project_id":2767,"source_id":445,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index source disabled","context":{"project_id":2767,"source_id":445}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index source enabled","context":{"project_id":2767,"source_id":445}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2135,"slug":"source-tenant-ed180a618c"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2135,"project_id":2769,"slug":"source-a-ed180a618c"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2135,"project_id":2770,"slug":"source-b-ed180a618c"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index source created","context":{"project_id":2769,"source_id":446,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2136,"slug":"idx-tenant-5a8e0e386b"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2136,"project_id":2771,"slug":"idx-project-5a8e0e386b"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index source created","context":{"project_id":2771,"source_id":447,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index run finished","context":{"project_id":2771,"source_id":447,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2137,"slug":"idx-tenant-3e67479c87"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2137,"project_id":2772,"slug":"idx-project-3e67479c87"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index source created","context":{"project_id":2772,"source_id":448,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index run finished","context":{"project_id":2772,"source_id":448,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index run finished","context":{"project_id":2772,"source_id":448,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2138,"slug":"idx-tenant-5531d1f375"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2138,"project_id":2773,"slug":"idx-project-5531d1f375"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index source created","context":{"project_id":2773,"source_id":449,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index run finished","context":{"project_id":2773,"source_id":449,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index run finished","context":{"project_id":2773,"source_id":449,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2139,"slug":"idx-tenant-1e4197ecf6"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2139,"project_id":2774,"slug":"idx-project-1e4197ecf6"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index source created","context":{"project_id":2774,"source_id":450,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index run finished","context":{"project_id":2774,"source_id":450,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index run finished","context":{"project_id":2774,"source_id":450,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2140,"slug":"idx-tenant-2511451b0a"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2140,"project_id":2775,"slug":"idx-project-2511451b0a"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2775,"batch_id":560,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2775,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2141,"slug":"idx-tenant-c9d28d80dc"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2141,"project_id":2776,"slug":"idx-project-c9d28d80dc"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2776,"batch_id":561,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2776,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2142,"slug":"idx-tenant-cd616ee985"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2142,"project_id":2777,"slug":"idx-project-cd616ee985"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2777,"batch_id":562,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2777,"batch_id":563,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":2777,"intake_item_id":636,"reason":"Intake file not found or unreadable: storage/intake/2777/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2777,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2143,"slug":"idx-tenant-00bc471189"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2143,"project_id":2778,"slug":"idx-project-00bc471189"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2144,"slug":"idx-tenant-b-c2a6f58180"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2144,"project_id":2779,"slug":"idx-project-b-ec2906692c"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index source created","context":{"project_id":2778,"source_id":451,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index run finished","context":{"project_id":2778,"source_id":451,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2145,"slug":"idx-tenant-bb4cbd1f9d"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2145,"project_id":2780,"slug":"idx-project-bb4cbd1f9d"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index source created","context":{"project_id":2780,"source_id":452,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index run finished","context":{"project_id":2780,"source_id":452,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Index run finished","context":{"project_id":2780,"source_id":452,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2780,"batch_id":564,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2780,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2146,"slug":"intake-tenant-70a41e0809"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2146,"project_id":2781,"slug":"intake-project-70a41e0809"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2781,"batch_id":565,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2147,"slug":"intake-tenant-39f39c59f7"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2147,"project_id":2782,"slug":"intake-project-39f39c59f7"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2782,"batch_id":566,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2148,"slug":"intake-tenant-5232ae5a41"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2148,"project_id":2783,"slug":"intake-project-5232ae5a41"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2149,"slug":"intake-tenant-6fc7f1d6ed"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2149,"project_id":2784,"slug":"intake-project-6fc7f1d6ed"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2784,"batch_id":567,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2784,"batch_id":568,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2150,"slug":"intake-tenant-6f9595e610"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2150,"project_id":2785,"slug":"intake-project-6f9595e610"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2151,"slug":"intake-tenant-896dbc8091"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2151,"project_id":2786,"slug":"intake-project-896dbc8091"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2785,"batch_id":569,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2786,"batch_id":570,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2152,"slug":"intake-tenant-e38249a735"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2152,"project_id":2787,"slug":"intake-project-e38249a735"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2787,"batch_id":571,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2787,"batch_id":572,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2153,"slug":"intake-tenant-7bf805a471"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2153,"project_id":2788,"slug":"intake-project-7bf805a471"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2154,"slug":"intake-tenant-eefb65a299"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2154,"project_id":2789,"slug":"intake-project-eefb65a299"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2155,"slug":"intake-tenant-7ad162f7ea"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2155,"project_id":2790,"slug":"intake-project-7ad162f7ea"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2789,"batch_id":573,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2156,"slug":"mcpsrv-init-24ff3c5769"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Project created","context":{"tenant_id":2156,"project_id":2791,"slug":"mcpsrv-init-24ff3c5769"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"API key created","context":{"project_id":2791,"api_key_id":"[REDACTED]","prefix":"ctx_a6b04835"}}
{"timestamp":"2026-08-27T16:54:55-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2157,"slug":"mcpsrv-list-d14bb1372d"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Project created","context":{"tenant_id":2157,"project_id":2792,"slug":"mcpsrv-list-d14bb1372d"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"API key created","context":{"project_id":2792,"api_key_id":"[REDACTED]","prefix":"ctx_24775bd3"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2158,"slug":"mcpsrv-err-b1e4ff5858"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Project created","context":{"tenant_id":2158,"project_id":2793,"slug":"mcpsrv-err-b1e4ff5858"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"API key created","context":{"project_id":2793,"api_key_id":"[REDACTED]","prefix":"ctx_8433e267"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2158,"project_id":2793,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":1,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2158,"project_id":2793,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2158,"project_id":2793,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2159,"slug":"mcpsrv-flow-9f4609f415"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Project created","context":{"tenant_id":2159,"project_id":2794,"slug":"mcpsrv-flow-9f4609f415"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"API key created","context":{"project_id":2794,"api_key_id":"[REDACTED]","prefix":"ctx_70c06ccf"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2794,"subject":"customer.status.3","correction_id":136,"new_definition_id":296,"new_version":1,"created_by":"apikey:ctx_70c06ccf"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2159,"project_id":2794,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2159,"project_id":2794,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2794,"subject":"customer.status.3","correction_id":137,"new_definition_id":297,"new_version":2,"created_by":"apikey:ctx_70c06ccf"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2159,"project_id":2794,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2794,"subject":"customer.status.3","correction_id":138,"new_definition_id":298,"new_version":3,"created_by":"apikey:ctx_70c06ccf"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2159,"project_id":2794,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2159,"project_id":2794,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2159,"project_id":2794,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\Semantic\\InvalidSubjectException"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2160,"slug":"mcpsrv-isoa-502a7188bb"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Project created","context":{"tenant_id":2160,"project_id":2795,"slug":"mcpsrv-isoa-502a7188bb"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"API key created","context":{"project_id":2795,"api_key_id":"[REDACTED]","prefix":"ctx_3b828c6f"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2161,"slug":"mcpsrv-isob-64cf0ab03e"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Project created","context":{"tenant_id":2161,"project_id":2796,"slug":"mcpsrv-isob-64cf0ab03e"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"API key created","context":{"project_id":2796,"api_key_id":"[REDACTED]","prefix":"ctx_73ab7f1a"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2795,"subject":"iso.subject","correction_id":139,"new_definition_id":299,"new_version":1,"created_by":"apikey:ctx_3b828c6f"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2160,"project_id":2795,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2161,"project_id":2796,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\SemanticDefinitionNotFoundException"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2162,"slug":"mcpsrv-src-58927a6f63"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Project created","context":{"tenant_id":2162,"project_id":2797,"slug":"mcpsrv-src-58927a6f63"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"API key created","context":{"project_id":2797,"api_key_id":"[REDACTED]","prefix":"ctx_2ec164b6"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Database connection created","context":{"project_id":2797,"connection_id":385,"name":"main-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Index source created","context":{"project_id":2797,"source_id":453,"type":"directory","name":"docs-dir"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Context server created","context":{"project_id":2797,"context_server_id":305,"name":"crm-context","transport":"http","priority":7,"has_authentication":true}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2162,"project_id":2797,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2163,"slug":"mcpsrv-desc-aa3f487892"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Project created","context":{"tenant_id":2163,"project_id":2798,"slug":"mcpsrv-desc-aa3f487892"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"API key created","context":{"project_id":2798,"api_key_id":"[REDACTED]","prefix":"ctx_30ae07e4"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Database connection created","context":{"project_id":2798,"connection_id":386,"name":"sample-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2163,"project_id":2798,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Index source created","context":{"project_id":2798,"source_id":454,"type":"directory","name":"tmp-docs"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Index run finished","context":{"project_id":2798,"source_id":454,"source_name":"tmp-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2163,"project_id":2798,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Context server created","context":{"project_id":2798,"context_server_id":306,"name":"offline-ctx","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2798,"context_server_id":306,"server":"offline-ctx","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2163,"project_id":2798,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2798,"subject":"customer.status.3","definition_id":300,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2798,"subject":"customer.status.3","correction_id":140,"new_definition_id":301,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2163,"project_id":2798,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2163,"project_id":2798,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2163,"project_id":2798,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\DatabaseConnection\\DatabaseConnectionNotFoundException"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2164,"slug":"mcpsrv-idx-3c6aaac310"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Project created","context":{"tenant_id":2164,"project_id":2799,"slug":"mcpsrv-idx-3c6aaac310"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"API key created","context":{"project_id":2799,"api_key_id":"[REDACTED]","prefix":"ctx_9ad33a21"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Index source created","context":{"project_id":2799,"source_id":455,"type":"directory","name":"tool-docs"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Index run finished","context":{"project_id":2799,"source_id":455,"source_name":"tool-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2164,"project_id":2799,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Index run finished","context":{"project_id":2799,"source_id":455,"source_name":"tool-docs","files_scanned":1,"files_skipped":1,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2164,"project_id":2799,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2164,"project_id":2799,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\IndexSource\\IndexSourceNotFoundException"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2165,"slug":"e6-query-e6e35d87c5"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Project created","context":{"tenant_id":2165,"project_id":2800,"slug":"e6-query-e6e35d87c5"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"API key created","context":{"project_id":2800,"api_key_id":"[REDACTED]","prefix":"ctx_21926c31"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Database connection created","context":{"project_id":2800,"connection_id":387,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Query executed","context":{"project_id":2800,"connection_id":387,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS um, ? AS eco"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2165,"project_id":2800,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2800,"connection_id":387,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ?"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2165,"project_id":2800,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":2,"status":"tool_error","error_class":"App\\Domain\\Query\\QueryDeniedException"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2165,"project_id":2800,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2165,"project_id":2800,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2166,"slug":"e6-search-aee4d4f536"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Project created","context":{"tenant_id":2166,"project_id":2801,"slug":"e6-search-aee4d4f536"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"API key created","context":{"project_id":2801,"api_key_id":"[REDACTED]","prefix":"ctx_2a1574ad"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2166,"project_id":2801,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2166,"project_id":2801,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2167,"slug":"e6-cross-689531ee99"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Project created","context":{"tenant_id":2167,"project_id":2802,"slug":"e6-cross-689531ee99"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"API key created","context":{"project_id":2802,"api_key_id":"[REDACTED]","prefix":"ctx_d673ad2f"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Database connection created","context":{"project_id":2802,"connection_id":388,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2802,"subject":"situacao.3","definition_id":302,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Query executed","context":{"project_id":2802,"connection_id":388,"tool":"cross_context","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS situacao"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2167,"project_id":2802,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":7,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2167,"project_id":2802,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2168,"slug":"e6-explain-6283eb2ef7"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Project created","context":{"tenant_id":2168,"project_id":2803,"slug":"e6-explain-6283eb2ef7"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"API key created","context":{"project_id":2803,"api_key_id":"[REDACTED]","prefix":"ctx_e20ddb78"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2803,"subject":"customer.status.3","definition_id":303,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2168,"project_id":2803,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2168,"project_id":2803,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2168,"project_id":2803,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"tool_error","error_class":"InvalidArgumentException"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2168,"project_id":2803,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2169,"slug":"query-ok-e319224c2e"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Project created","context":{"tenant_id":2169,"project_id":2804,"slug":"query-ok-e319224c2e"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Database connection created","context":{"project_id":2804,"connection_id":389,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Query executed","context":{"project_id":2804,"connection_id":389,"tool":"query_data","duration_ms":3,"row_count":1,"fingerprint":"SELECT ? AS marcador, ? AS resposta"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2170,"slug":"query-deny-37f7af3ae7"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Project created","context":{"tenant_id":2170,"project_id":2805,"slug":"query-deny-37f7af3ae7"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Database connection created","context":{"project_id":2805,"connection_id":390,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2805,"connection_id":390,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ? WHERE nome = ?"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2171,"slug":"query-write-d99e4a4af0"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Project created","context":{"tenant_id":2171,"project_id":2806,"slug":"query-write-d99e4a4af0"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Database connection created","context":{"project_id":2806,"connection_id":391,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Query executed","context":{"project_id":2806,"connection_id":391,"tool":"query_data","duration_ms":16,"row_count":1,"fingerprint":"UPDATE e6_sandbox_w_c3cd255b74 SET status = ? WHERE id = ?"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Query executed","context":{"project_id":2806,"connection_id":391,"tool":"query_data","duration_ms":3,"row_count":1,"fingerprint":"SELECT status FROM e6_sandbox_w_c3cd255b74 WHERE id = ?"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2806,"connection_id":391,"tool":"query_data","fingerprint":"DROP TABLE e6_sandbox_w_c3cd255b74"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2172,"slug":"query-trunc-936d73c610"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Project created","context":{"tenant_id":2172,"project_id":2807,"slug":"query-trunc-936d73c610"}}
{"timestamp":"2026-08-27T16:54:56-03:00","level":"info","message":"Database connection created","context":{"project_id":2807,"connection_id":392,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Query executed","context":{"project_id":2807,"connection_id":392,"tool":"query_data","duration_ms":3,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_9d2ba93ab3 ORDER BY id"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Query executed","context":{"project_id":2807,"connection_id":392,"tool":"query_data","duration_ms":3,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_9d2ba93ab3 ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Query executed","context":{"project_id":2807,"connection_id":392,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT id FROM e6_sandbox_t_9d2ba93ab3 ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2173,"slug":"query-err-8506d820e2"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2173,"project_id":2808,"slug":"query-err-8506d820e2"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Database connection created","context":{"project_id":2808,"connection_id":393,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"warning","message":"Query failed on target database","context":{"project_id":2808,"connection_id":393,"tool":"query_data","duration_ms":3,"error_code":"42S02","fingerprint":"SELECT * FROM tabela_que_nao_existe_7b2dd60701"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2174,"slug":"query-params-caefed9c8f"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2174,"project_id":2809,"slug":"query-params-caefed9c8f"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Database connection created","context":{"project_id":2809,"connection_id":394,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Query executed","context":{"project_id":2809,"connection_id":394,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS a, ? AS b"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2175,"slug":"query-isoa-5ef14be862"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2175,"project_id":2810,"slug":"query-isoa-5ef14be862"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Database connection created","context":{"project_id":2810,"connection_id":395,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2176,"slug":"query-isob-6b41d202bd"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2176,"project_id":2811,"slug":"query-isob-6b41d202bd"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Database connection created","context":{"project_id":2811,"connection_id":396,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2177,"slug":"query-adv-cc1de6cd64"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2177,"project_id":2812,"slug":"query-adv-cc1de6cd64"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Database connection created","context":{"project_id":2812,"connection_id":397,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2812,"connection_id":397,"tool":"query_data","fingerprint":"SELECT ?; DROP TABLE clientes"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2812,"connection_id":397,"tool":"query_data","fingerprint":"SELECT * FROM t INTO OUTFILE ?"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2178,"slug":"search-ft-90a86d5468"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2178,"project_id":2813,"slug":"search-ft-90a86d5468"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2179,"slug":"search-like-55f1fb5a2b"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2179,"project_id":2814,"slug":"search-like-55f1fb5a2b"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2180,"slug":"search-filter-c852b86154"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2180,"project_id":2815,"slug":"search-filter-c852b86154"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2181,"slug":"search-isoa-da61766055"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2181,"project_id":2816,"slug":"search-isoa-da61766055"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2182,"slug":"search-isob-dc84b1d75a"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2182,"project_id":2817,"slug":"search-isob-dc84b1d75a"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2183,"slug":"sem-reject-1290159f3f"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2183,"project_id":2818,"slug":"sem-reject-1290159f3f"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2184,"slug":"sem-define-9a04b57a54"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2184,"project_id":2819,"slug":"sem-define-9a04b57a54"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2819,"subject":"customer.status.3","definition_id":304,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2185,"slug":"sem-redefine-fc71d9fc72"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2185,"project_id":2820,"slug":"sem-redefine-fc71d9fc72"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2820,"subject":"customer.status.9","definition_id":305,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2820,"subject":"customer.status.9","definition_id":306,"version":2,"source":"user","via_correction":true}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2820,"subject":"customer.status.9","definition_id":306,"version":2,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2186,"slug":"sem-correct-f19260ec73"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2186,"project_id":2821,"slug":"sem-correct-f19260ec73"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2821,"subject":"customer.status.3","definition_id":307,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2821,"subject":"customer.status.3","correction_id":142,"new_definition_id":308,"new_version":2,"created_by":"apikey:ctx_test"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2187,"slug":"sem-correctnew-6d39c894af"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2187,"project_id":2822,"slug":"sem-correctnew-6d39c894af"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2822,"subject":"orders.flag.x","correction_id":143,"new_definition_id":309,"new_version":1,"created_by":"apikey:ctx_abc"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2188,"slug":"sem-chain-27609a2062"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2188,"project_id":2823,"slug":"sem-chain-27609a2062"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2823,"subject":"customer.status.3","definition_id":310,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2823,"subject":"customer.status.3","correction_id":144,"new_definition_id":311,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2823,"subject":"customer.status.3","correction_id":145,"new_definition_id":312,"new_version":3,"created_by":"apikey:ctx_b"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2189,"slug":"sem-unknown-302f10da48"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2189,"project_id":2824,"slug":"sem-unknown-302f10da48"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2190,"slug":"sem-many-eb99f1c850"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2190,"project_id":2825,"slug":"sem-many-eb99f1c850"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2825,"subject":"customer.status.1","definition_id":313,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2825,"subject":"customer.status.2","definition_id":314,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2191,"slug":"sem-list-be5970c38e"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2191,"project_id":2826,"slug":"sem-list-be5970c38e"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2826,"subject":"customer.status.1","definition_id":315,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2826,"subject":"customer.status.2","definition_id":316,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2826,"subject":"orders.total_net","definition_id":317,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2826,"subject":"customer.status.1","correction_id":146,"new_definition_id":318,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2192,"slug":"sem-isoa-d0e1d4f985"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2192,"project_id":2827,"slug":"sem-isoa-d0e1d4f985"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2193,"slug":"sem-isob-0883d7a11f"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Project created","context":{"tenant_id":2193,"project_id":2828,"slug":"sem-isob-0883d7a11f"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2827,"subject":"customer.status.3","definition_id":319,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2828,"subject":"customer.status.3","definition_id":320,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2827,"subject":"customer.status.3","correction_id":147,"new_definition_id":321,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:54:57-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2827,"subject":"only.in.a","definition_id":322,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2194,"slug":"acme-corp-442ba8e5a8"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2195,"slug":"dup-132c141d4e"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2196,"slug":"tenant-9437ec3fa4"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2196,"project_id":2829,"slug":"project-x-9437ec3fa4"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2197,"slug":"tenant-a-6ef0799351"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2198,"slug":"tenant-b-6ef0799351"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2197,"project_id":2830,"slug":"same-6ef0799351"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2198,"project_id":2831,"slug":"same-6ef0799351"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2199,"slug":"iso-a-5698a28b49"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2200,"slug":"iso-b-5698a28b49"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2199,"project_id":2832,"slug":"secret-5698a28b49"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2201,"slug":"key-tenant-802f8814e4"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2201,"project_id":2833,"slug":"key-project-802f8814e4"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"API key created","context":{"project_id":2833,"api_key_id":"[REDACTED]","prefix":"ctx_8dcbbe49"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2202,"slug":"revoke-tenant-b5cd241c2b"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2202,"project_id":2834,"slug":"revoke-project-b5cd241c2b"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"API key created","context":{"project_id":2834,"api_key_id":"[REDACTED]","prefix":"ctx_ca203ea8"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2203,"slug":"ctx-tenant-d5e33fd694"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2203,"project_id":2835,"slug":"ctx-a-d5e33fd694"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2203,"project_id":2836,"slug":"ctx-b-d5e33fd694"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Context server created","context":{"project_id":2835,"context_server_id":307,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2204,"slug":"ctx-tenant-683a5a6aa2"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2204,"project_id":2837,"slug":"ctx-a-683a5a6aa2"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2204,"project_id":2838,"slug":"ctx-b-683a5a6aa2"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2205,"slug":"ctx-tenant-87c8944b38"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2205,"project_id":2839,"slug":"ctx-a-87c8944b38"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2205,"project_id":2840,"slug":"ctx-b-87c8944b38"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Context server created","context":{"project_id":2839,"context_server_id":308,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2206,"slug":"ctx-tenant-180d0346c7"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2206,"project_id":2841,"slug":"ctx-a-180d0346c7"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2206,"project_id":2842,"slug":"ctx-b-180d0346c7"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Context server created","context":{"project_id":2841,"context_server_id":309,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2207,"slug":"ctx-tenant-6bdf5f2c35"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2207,"project_id":2843,"slug":"ctx-a-6bdf5f2c35"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2207,"project_id":2844,"slug":"ctx-b-6bdf5f2c35"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Context server created","context":{"project_id":2843,"context_server_id":310,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2208,"slug":"ctx-tenant-96c70a3532"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2208,"project_id":2845,"slug":"ctx-a-96c70a3532"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2208,"project_id":2846,"slug":"ctx-b-96c70a3532"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Context server created","context":{"project_id":2845,"context_server_id":311,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Context server created","context":{"project_id":2846,"context_server_id":312,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2209,"slug":"ctx-tenant-8e063e159a"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2209,"project_id":2847,"slug":"ctx-a-8e063e159a"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2209,"project_id":2848,"slug":"ctx-b-8e063e159a"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Context server created","context":{"project_id":2847,"context_server_id":313,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2210,"slug":"ctx-tenant-23bfdc498f"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2210,"project_id":2849,"slug":"ctx-a-23bfdc498f"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2210,"project_id":2850,"slug":"ctx-b-23bfdc498f"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Context server created","context":{"project_id":2849,"context_server_id":314,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Context server created","context":{"project_id":2849,"context_server_id":315,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Context server created","context":{"project_id":2849,"context_server_id":316,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Context server disabled","context":{"project_id":2849,"context_server_id":316}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Context server enabled","context":{"project_id":2849,"context_server_id":316}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Context server disabled","context":{"project_id":2849,"context_server_id":314}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2211,"slug":"cross-full-118b6b1311"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Project created","context":{"tenant_id":2211,"project_id":2851,"slug":"cross-full-118b6b1311"}}
{"timestamp":"2026-08-27T16:54:58-03:00","level":"info","message":"Database connection created","context":{"project_id":2851,"connection_id":398,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2851,"subject":"status.3","definition_id":323,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2851,"subject":"customer.status","definition_id":324,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Context server created","context":{"project_id":2851,"context_server_id":317,"name":"crm-offline","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Query executed","context":{"project_id":2851,"connection_id":398,"tool":"cross_context","duration_ms":2,"row_count":2,"fingerprint":"SELECT nome, status FROM e6_clientes_bc8594374a WHERE status = ? ORDER BY id"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2851,"context_server_id":317,"server":"crm-offline","transport":"http","operation":"tools/call","duration_ms":3,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"warning","message":"cross_context: context tool call failed","context":{"project_id":2851,"server":"crm-offline","tool":"get_context","error_class":"App\\Context\\McpClientException"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2212,"slug":"cross-fixture-205b4f5ac7"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2212,"project_id":2852,"slug":"cross-fixture-205b4f5ac7"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Database connection created","context":{"project_id":2852,"connection_id":399,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Context server created","context":{"project_id":2852,"context_server_id":318,"name":"echo-fixture","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"MCP client operation","context":{"project_id":2852,"context_server_id":318,"server":"echo-fixture","transport":"stdio","operation":"tools/call","duration_ms":82,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"MCP client operation","context":{"project_id":2852,"context_server_id":318,"server":"echo-fixture","transport":"stdio","operation":"tools/list","duration_ms":0,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"MCP client operation","context":{"project_id":2852,"context_server_id":318,"server":"echo-fixture","transport":"stdio","operation":"tools/call","duration_ms":0,"status":"ok"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2213,"slug":"cross-val-e78a1e8fc2"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2213,"project_id":2853,"slug":"cross-val-e78a1e8fc2"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Database connection created","context":{"project_id":2853,"connection_id":400,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2214,"slug":"dbconn-tenant-1472a9df64"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2214,"project_id":2854,"slug":"dbconn-a-1472a9df64"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2214,"project_id":2855,"slug":"dbconn-b-1472a9df64"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Database connection created","context":{"project_id":2854,"connection_id":401,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2215,"slug":"dbconn-tenant-3f90f5ee2c"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2215,"project_id":2856,"slug":"dbconn-a-3f90f5ee2c"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2215,"project_id":2857,"slug":"dbconn-b-3f90f5ee2c"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Database connection created","context":{"project_id":2856,"connection_id":402,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2216,"slug":"dbconn-tenant-68466ce3f8"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2216,"project_id":2858,"slug":"dbconn-a-68466ce3f8"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2216,"project_id":2859,"slug":"dbconn-b-68466ce3f8"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2217,"slug":"dbconn-tenant-8c12cfc362"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2217,"project_id":2860,"slug":"dbconn-a-8c12cfc362"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2217,"project_id":2861,"slug":"dbconn-b-8c12cfc362"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Database connection created","context":{"project_id":2860,"connection_id":403,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Database connection created","context":{"project_id":2861,"connection_id":404,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2218,"slug":"dbconn-tenant-8b0cfb2c7e"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2218,"project_id":2862,"slug":"dbconn-a-8b0cfb2c7e"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2218,"project_id":2863,"slug":"dbconn-b-8b0cfb2c7e"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Database connection created","context":{"project_id":2862,"connection_id":405,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":2862,"connection_id":405}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2219,"slug":"dbconn-tenant-074d92a2e8"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2219,"project_id":2864,"slug":"dbconn-a-074d92a2e8"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2219,"project_id":2865,"slug":"dbconn-b-074d92a2e8"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Database connection created","context":{"project_id":2864,"connection_id":406,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":2864,"connection_id":406,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2220,"slug":"dbconn-tenant-d201a247fc"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2220,"project_id":2866,"slug":"dbconn-a-d201a247fc"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2220,"project_id":2867,"slug":"dbconn-b-d201a247fc"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Database connection created","context":{"project_id":2866,"connection_id":407,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2221,"slug":"dbconn-tenant-ea0401fc18"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2221,"project_id":2868,"slug":"dbconn-a-ea0401fc18"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2221,"project_id":2869,"slug":"dbconn-b-ea0401fc18"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Database connection created","context":{"project_id":2868,"connection_id":408,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Database connection disabled","context":{"project_id":2868,"connection_id":408}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Database connection enabled","context":{"project_id":2868,"connection_id":408}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2222,"slug":"dbconn-tenant-aa4e1759eb"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2222,"project_id":2870,"slug":"dbconn-a-aa4e1759eb"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2222,"project_id":2871,"slug":"dbconn-b-aa4e1759eb"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Database connection created","context":{"project_id":2870,"connection_id":409,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2223,"slug":"explain-item-63ab7cf38c"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2223,"project_id":2872,"slug":"explain-item-63ab7cf38c"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2224,"slug":"explain-subj-6102eedfad"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2224,"project_id":2873,"slug":"explain-subj-6102eedfad"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2873,"subject":"customer.status.3","definition_id":325,"version":1,"source":"system","via_correction":false}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2873,"subject":"customer.status.3","correction_id":148,"new_definition_id":326,"new_version":2,"created_by":"apikey:ctx_teste00"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2225,"slug":"explain-val-a6a6a74feb"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2225,"project_id":2874,"slug":"explain-val-a6a6a74feb"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2226,"slug":"explain-isoa-06de195da4"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2226,"project_id":2875,"slug":"explain-isoa-06de195da4"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2227,"slug":"explain-isob-579361d1fc"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2227,"project_id":2876,"slug":"explain-isob-579361d1fc"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2876,"subject":"iso.subject","definition_id":327,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2228,"slug":"inbox-tenant-e0963b8b90"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2228,"project_id":2877,"slug":"inbox-project-e0963b8b90"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":2877,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":2877,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2877,"batch_id":574,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2877,"batch_id":575,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-2bda4e7023"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2229,"slug":"source-tenant-db96e98540"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2229,"project_id":2878,"slug":"source-a-db96e98540"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Project created","context":{"tenant_id":2229,"project_id":2879,"slug":"source-b-db96e98540"}}
{"timestamp":"2026-08-27T16:54:59-03:00","level":"info","message":"Index source created","context":{"project_id":2878,"source_id":456,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2230,"slug":"source-tenant-95fd561b5d"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2230,"project_id":2880,"slug":"source-a-95fd561b5d"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2230,"project_id":2881,"slug":"source-b-95fd561b5d"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index source created","context":{"project_id":2880,"source_id":457,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2231,"slug":"source-tenant-19d26f9cb7"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2231,"project_id":2882,"slug":"source-a-19d26f9cb7"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2231,"project_id":2883,"slug":"source-b-19d26f9cb7"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2232,"slug":"source-tenant-e45962b616"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2232,"project_id":2884,"slug":"source-a-e45962b616"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2232,"project_id":2885,"slug":"source-b-e45962b616"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2233,"slug":"source-tenant-79220ee185"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2233,"project_id":2886,"slug":"source-a-79220ee185"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2233,"project_id":2887,"slug":"source-b-79220ee185"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index source created","context":{"project_id":2886,"source_id":458,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2234,"slug":"source-tenant-904fd69c33"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2234,"project_id":2888,"slug":"source-a-904fd69c33"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2234,"project_id":2889,"slug":"source-b-904fd69c33"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index source created","context":{"project_id":2888,"source_id":459,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index source created","context":{"project_id":2889,"source_id":460,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2235,"slug":"source-tenant-f7b18250e0"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2235,"project_id":2890,"slug":"source-a-f7b18250e0"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2235,"project_id":2891,"slug":"source-b-f7b18250e0"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index source created","context":{"project_id":2890,"source_id":461,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index source disabled","context":{"project_id":2890,"source_id":461}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index source enabled","context":{"project_id":2890,"source_id":461}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2236,"slug":"source-tenant-5383731571"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2236,"project_id":2892,"slug":"source-a-5383731571"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2236,"project_id":2893,"slug":"source-b-5383731571"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index source created","context":{"project_id":2892,"source_id":462,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2237,"slug":"idx-tenant-680e173382"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2237,"project_id":2894,"slug":"idx-project-680e173382"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index source created","context":{"project_id":2894,"source_id":463,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index run finished","context":{"project_id":2894,"source_id":463,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2238,"slug":"idx-tenant-d8c1ee0047"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2238,"project_id":2895,"slug":"idx-project-d8c1ee0047"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index source created","context":{"project_id":2895,"source_id":464,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index run finished","context":{"project_id":2895,"source_id":464,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index run finished","context":{"project_id":2895,"source_id":464,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2239,"slug":"idx-tenant-4f132e9f65"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2239,"project_id":2896,"slug":"idx-project-4f132e9f65"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index source created","context":{"project_id":2896,"source_id":465,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index run finished","context":{"project_id":2896,"source_id":465,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index run finished","context":{"project_id":2896,"source_id":465,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2240,"slug":"idx-tenant-8864dbfaaa"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2240,"project_id":2897,"slug":"idx-project-8864dbfaaa"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index source created","context":{"project_id":2897,"source_id":466,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index run finished","context":{"project_id":2897,"source_id":466,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index run finished","context":{"project_id":2897,"source_id":466,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2241,"slug":"idx-tenant-336ff069ac"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2241,"project_id":2898,"slug":"idx-project-336ff069ac"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2898,"batch_id":576,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2898,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2242,"slug":"idx-tenant-4c32ed4807"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2242,"project_id":2899,"slug":"idx-project-4c32ed4807"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2899,"batch_id":577,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2899,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2243,"slug":"idx-tenant-c8d3291ccb"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2243,"project_id":2900,"slug":"idx-project-c8d3291ccb"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2900,"batch_id":578,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2900,"batch_id":579,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":2900,"intake_item_id":654,"reason":"Intake file not found or unreadable: storage/intake/2900/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2900,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2244,"slug":"idx-tenant-57e16d9d03"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2244,"project_id":2901,"slug":"idx-project-57e16d9d03"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2245,"slug":"idx-tenant-b-7bfffd3cf2"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2245,"project_id":2902,"slug":"idx-project-b-d36fd19562"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index source created","context":{"project_id":2901,"source_id":467,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index run finished","context":{"project_id":2901,"source_id":467,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2246,"slug":"idx-tenant-a1e99f8596"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2246,"project_id":2903,"slug":"idx-project-a1e99f8596"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index source created","context":{"project_id":2903,"source_id":468,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index run finished","context":{"project_id":2903,"source_id":468,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Index run finished","context":{"project_id":2903,"source_id":468,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2903,"batch_id":580,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake queue processed","context":{"project_id":2903,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2247,"slug":"intake-tenant-b1ec4ea090"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2247,"project_id":2904,"slug":"intake-project-b1ec4ea090"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2904,"batch_id":581,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2248,"slug":"intake-tenant-1c342037a7"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2248,"project_id":2905,"slug":"intake-project-1c342037a7"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2905,"batch_id":582,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2249,"slug":"intake-tenant-e2b7fa105e"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2249,"project_id":2906,"slug":"intake-project-e2b7fa105e"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2250,"slug":"intake-tenant-b2ad2c97f4"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2250,"project_id":2907,"slug":"intake-project-b2ad2c97f4"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2907,"batch_id":583,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2907,"batch_id":584,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2251,"slug":"intake-tenant-32b682c503"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2251,"project_id":2908,"slug":"intake-project-32b682c503"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2252,"slug":"intake-tenant-489565d91e"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2252,"project_id":2909,"slug":"intake-project-489565d91e"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2908,"batch_id":585,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2909,"batch_id":586,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2253,"slug":"intake-tenant-dcd4ae3f7c"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2253,"project_id":2910,"slug":"intake-project-dcd4ae3f7c"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2910,"batch_id":587,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":2910,"batch_id":588,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2254,"slug":"intake-tenant-3f553ef833"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2254,"project_id":2911,"slug":"intake-project-3f553ef833"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2255,"slug":"intake-tenant-3ca90fbeec"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2255,"project_id":2912,"slug":"intake-project-3ca90fbeec"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2256,"slug":"intake-tenant-9c613b8c3b"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Project created","context":{"tenant_id":2256,"project_id":2913,"slug":"intake-project-9c613b8c3b"}}
{"timestamp":"2026-08-27T16:55:00-03:00","level":"info","message":"Intake JSON received","context":{"project_id":2912,"batch_id":589,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2257,"slug":"mcphttp-tenant-a869b03946"}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Project created","context":{"tenant_id":2257,"project_id":2914,"slug":"mcphttp-a869b03946"}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Context server created","context":{"project_id":2914,"context_server_id":319,"name":"auth-ok","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"MCP client operation","context":{"project_id":2914,"context_server_id":319,"server":"auth-ok","transport":"http","operation":"test","duration_ms":9,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Context server created","context":{"project_id":2914,"context_server_id":320,"name":"auth-missing","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2914,"context_server_id":320,"server":"auth-missing","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Context server created","context":{"project_id":2914,"context_server_id":321,"name":"auth-wrong","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2914,"context_server_id":321,"server":"auth-wrong","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2258,"slug":"mcpcall-tenant-f2194987dc"}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Project created","context":{"tenant_id":2258,"project_id":2915,"slug":"mcpcall-f2194987dc"}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Context server created","context":{"project_id":2915,"context_server_id":322,"name":"call-me","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"MCP client operation","context":{"project_id":2915,"context_server_id":322,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"MCP client operation","context":{"project_id":2915,"context_server_id":322,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2915,"context_server_id":322,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"protocol","error_code":"-32602"}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2259,"slug":"mcpfan-tenant-58099243df"}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Project created","context":{"tenant_id":2259,"project_id":2916,"slug":"mcpfan-58099243df"}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Context server created","context":{"project_id":2916,"context_server_id":323,"name":"broken-high","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Context server created","context":{"project_id":2916,"context_server_id":324,"name":"good-low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Context server created","context":{"project_id":2916,"context_server_id":325,"name":"disabled-top","transport":"http","priority":99,"has_authentication":false}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Context server disabled","context":{"project_id":2916,"context_server_id":325}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2916,"context_server_id":323,"server":"broken-high","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"MCP client operation","context":{"project_id":2916,"context_server_id":324,"server":"good-low","transport":"http","operation":"tools/list","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2260,"slug":"mcpstdio-tenant-c09fabeb5d"}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Project created","context":{"tenant_id":2260,"project_id":2917,"slug":"mcpstdio-c09fabeb5d"}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"Context server created","context":{"project_id":2917,"context_server_id":326,"name":"stdio-fixture","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:55:01-03:00","level":"info","message":"MCP client operation","context":{"project_id":2917,"context_server_id":326,"server":"stdio-fixture","transport":"stdio","operation":"test","duration_ms":94,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2261,"slug":"mcpsrv-init-1298d01774"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Project created","context":{"tenant_id":2261,"project_id":2918,"slug":"mcpsrv-init-1298d01774"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"API key created","context":{"project_id":2918,"api_key_id":"[REDACTED]","prefix":"ctx_a31d6d52"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2262,"slug":"mcpsrv-list-25255d2d09"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Project created","context":{"tenant_id":2262,"project_id":2919,"slug":"mcpsrv-list-25255d2d09"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"API key created","context":{"project_id":2919,"api_key_id":"[REDACTED]","prefix":"ctx_af748d3d"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2263,"slug":"mcpsrv-err-90ccb3b38f"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Project created","context":{"tenant_id":2263,"project_id":2920,"slug":"mcpsrv-err-90ccb3b38f"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"API key created","context":{"project_id":2920,"api_key_id":"[REDACTED]","prefix":"ctx_fc452b4e"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2263,"project_id":2920,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":1,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2263,"project_id":2920,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2263,"project_id":2920,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2264,"slug":"mcpsrv-flow-97214d1e2b"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Project created","context":{"tenant_id":2264,"project_id":2921,"slug":"mcpsrv-flow-97214d1e2b"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"API key created","context":{"project_id":2921,"api_key_id":"[REDACTED]","prefix":"ctx_a9e13391"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2921,"subject":"customer.status.3","correction_id":149,"new_definition_id":328,"new_version":1,"created_by":"apikey:ctx_a9e13391"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2264,"project_id":2921,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2264,"project_id":2921,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2921,"subject":"customer.status.3","correction_id":150,"new_definition_id":329,"new_version":2,"created_by":"apikey:ctx_a9e13391"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2264,"project_id":2921,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2921,"subject":"customer.status.3","correction_id":151,"new_definition_id":330,"new_version":3,"created_by":"apikey:ctx_a9e13391"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2264,"project_id":2921,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2264,"project_id":2921,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2264,"project_id":2921,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\Semantic\\InvalidSubjectException"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2265,"slug":"mcpsrv-isoa-e5df896e9a"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Project created","context":{"tenant_id":2265,"project_id":2922,"slug":"mcpsrv-isoa-e5df896e9a"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"API key created","context":{"project_id":2922,"api_key_id":"[REDACTED]","prefix":"ctx_4c312996"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2266,"slug":"mcpsrv-isob-df061d499f"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Project created","context":{"tenant_id":2266,"project_id":2923,"slug":"mcpsrv-isob-df061d499f"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"API key created","context":{"project_id":2923,"api_key_id":"[REDACTED]","prefix":"ctx_a3b028a6"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2922,"subject":"iso.subject","correction_id":152,"new_definition_id":331,"new_version":1,"created_by":"apikey:ctx_4c312996"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2265,"project_id":2922,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2266,"project_id":2923,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\SemanticDefinitionNotFoundException"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2267,"slug":"mcpsrv-src-e0a0508ae0"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Project created","context":{"tenant_id":2267,"project_id":2924,"slug":"mcpsrv-src-e0a0508ae0"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"API key created","context":{"project_id":2924,"api_key_id":"[REDACTED]","prefix":"ctx_0383088a"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Database connection created","context":{"project_id":2924,"connection_id":410,"name":"main-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Index source created","context":{"project_id":2924,"source_id":469,"type":"directory","name":"docs-dir"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Context server created","context":{"project_id":2924,"context_server_id":327,"name":"crm-context","transport":"http","priority":7,"has_authentication":true}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2267,"project_id":2924,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2268,"slug":"mcpsrv-desc-a172373bb7"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Project created","context":{"tenant_id":2268,"project_id":2925,"slug":"mcpsrv-desc-a172373bb7"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"API key created","context":{"project_id":2925,"api_key_id":"[REDACTED]","prefix":"ctx_d9a6e96b"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Database connection created","context":{"project_id":2925,"connection_id":411,"name":"sample-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2268,"project_id":2925,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Index source created","context":{"project_id":2925,"source_id":470,"type":"directory","name":"tmp-docs"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Index run finished","context":{"project_id":2925,"source_id":470,"source_name":"tmp-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2268,"project_id":2925,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Context server created","context":{"project_id":2925,"context_server_id":328,"name":"offline-ctx","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2925,"context_server_id":328,"server":"offline-ctx","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2268,"project_id":2925,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2925,"subject":"customer.status.3","definition_id":332,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2925,"subject":"customer.status.3","correction_id":153,"new_definition_id":333,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2268,"project_id":2925,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2268,"project_id":2925,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2268,"project_id":2925,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\DatabaseConnection\\DatabaseConnectionNotFoundException"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2269,"slug":"mcpsrv-idx-32bdc8b620"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Project created","context":{"tenant_id":2269,"project_id":2926,"slug":"mcpsrv-idx-32bdc8b620"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"API key created","context":{"project_id":2926,"api_key_id":"[REDACTED]","prefix":"ctx_9c3c6640"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Index source created","context":{"project_id":2926,"source_id":471,"type":"directory","name":"tool-docs"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Index run finished","context":{"project_id":2926,"source_id":471,"source_name":"tool-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2269,"project_id":2926,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":7,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Index run finished","context":{"project_id":2926,"source_id":471,"source_name":"tool-docs","files_scanned":1,"files_skipped":1,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2269,"project_id":2926,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2269,"project_id":2926,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\IndexSource\\IndexSourceNotFoundException"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2270,"slug":"mcpsrv-stdio-f126bb00fb"}}
{"timestamp":"2026-08-27T16:55:02-03:00","level":"info","message":"Project created","context":{"tenant_id":2270,"project_id":2927,"slug":"mcpsrv-stdio-f126bb00fb"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"info","message":"API key created","context":{"project_id":2927,"api_key_id":"[REDACTED]","prefix":"ctx_6411e9f4"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"info","message":"MCP stdio server started","context":{"tenant_id":2270,"project_id":2927,"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2927,"subject":"stdio.smoke.subject","correction_id":154,"new_definition_id":334,"new_version":1,"created_by":"apikey:ctx_6411e9f4"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2270,"project_id":2927,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":14,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2270,"project_id":2927,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2271,"slug":"mcpsrv-http-c205f2bce8"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"info","message":"Project created","context":{"tenant_id":2271,"project_id":2928,"slug":"mcpsrv-http-c205f2bce8"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"info","message":"API key created","context":{"project_id":2928,"api_key_id":"[REDACTED]","prefix":"ctx_2d77dd70"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2928,"subject":"http.smoke.subject","correction_id":155,"new_definition_id":335,"new_version":1,"created_by":"apikey:ctx_2d77dd70"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2271,"project_id":2928,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":12,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2272,"slug":"e6-query-d7325256dd"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"info","message":"Project created","context":{"tenant_id":2272,"project_id":2929,"slug":"e6-query-d7325256dd"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"info","message":"API key created","context":{"project_id":2929,"api_key_id":"[REDACTED]","prefix":"ctx_d1706166"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"info","message":"Database connection created","context":{"project_id":2929,"connection_id":412,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"info","message":"Query executed","context":{"project_id":2929,"connection_id":412,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS um, ? AS eco"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2272,"project_id":2929,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2929,"connection_id":412,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ?"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2272,"project_id":2929,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":2,"status":"tool_error","error_class":"App\\Domain\\Query\\QueryDeniedException"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2272,"project_id":2929,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:55:03-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2272,"project_id":2929,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2273,"slug":"e6-search-e273c96c85"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Project created","context":{"tenant_id":2273,"project_id":2930,"slug":"e6-search-e273c96c85"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"API key created","context":{"project_id":2930,"api_key_id":"[REDACTED]","prefix":"ctx_5a8fcbda"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2273,"project_id":2930,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2273,"project_id":2930,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2274,"slug":"e6-cross-aa3da9d241"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Project created","context":{"tenant_id":2274,"project_id":2931,"slug":"e6-cross-aa3da9d241"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"API key created","context":{"project_id":2931,"api_key_id":"[REDACTED]","prefix":"ctx_a7395946"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Database connection created","context":{"project_id":2931,"connection_id":413,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2931,"subject":"situacao.3","definition_id":336,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Query executed","context":{"project_id":2931,"connection_id":413,"tool":"cross_context","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS situacao"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2274,"project_id":2931,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":7,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2274,"project_id":2931,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2275,"slug":"e6-explain-451bea0ec6"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Project created","context":{"tenant_id":2275,"project_id":2932,"slug":"e6-explain-451bea0ec6"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"API key created","context":{"project_id":2932,"api_key_id":"[REDACTED]","prefix":"ctx_5e6a21a9"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2932,"subject":"customer.status.3","definition_id":337,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2275,"project_id":2932,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2275,"project_id":2932,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2275,"project_id":2932,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"tool_error","error_class":"InvalidArgumentException"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2275,"project_id":2932,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2276,"slug":"query-ok-7ce6cd5582"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Project created","context":{"tenant_id":2276,"project_id":2933,"slug":"query-ok-7ce6cd5582"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Database connection created","context":{"project_id":2933,"connection_id":414,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Query executed","context":{"project_id":2933,"connection_id":414,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS marcador, ? AS resposta"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2277,"slug":"query-deny-9d1fc14c6e"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Project created","context":{"tenant_id":2277,"project_id":2934,"slug":"query-deny-9d1fc14c6e"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Database connection created","context":{"project_id":2934,"connection_id":415,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2934,"connection_id":415,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ? WHERE nome = ?"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2278,"slug":"query-write-eec110e145"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Project created","context":{"tenant_id":2278,"project_id":2935,"slug":"query-write-eec110e145"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Database connection created","context":{"project_id":2935,"connection_id":416,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Query executed","context":{"project_id":2935,"connection_id":416,"tool":"query_data","duration_ms":6,"row_count":1,"fingerprint":"UPDATE e6_sandbox_w_b45829ec3c SET status = ? WHERE id = ?"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Query executed","context":{"project_id":2935,"connection_id":416,"tool":"query_data","duration_ms":3,"row_count":1,"fingerprint":"SELECT status FROM e6_sandbox_w_b45829ec3c WHERE id = ?"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2935,"connection_id":416,"tool":"query_data","fingerprint":"DROP TABLE e6_sandbox_w_b45829ec3c"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2279,"slug":"query-trunc-8302b57497"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Project created","context":{"tenant_id":2279,"project_id":2936,"slug":"query-trunc-8302b57497"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Database connection created","context":{"project_id":2936,"connection_id":417,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Query executed","context":{"project_id":2936,"connection_id":417,"tool":"query_data","duration_ms":2,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_06c0f9332b ORDER BY id"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Query executed","context":{"project_id":2936,"connection_id":417,"tool":"query_data","duration_ms":2,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_06c0f9332b ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Query executed","context":{"project_id":2936,"connection_id":417,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT id FROM e6_sandbox_t_06c0f9332b ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2280,"slug":"query-err-8bd8666380"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Project created","context":{"tenant_id":2280,"project_id":2937,"slug":"query-err-8bd8666380"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Database connection created","context":{"project_id":2937,"connection_id":418,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"warning","message":"Query failed on target database","context":{"project_id":2937,"connection_id":418,"tool":"query_data","duration_ms":2,"error_code":"42S02","fingerprint":"SELECT * FROM tabela_que_nao_existe_3314be0122"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2281,"slug":"query-params-d39e9b22d4"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Project created","context":{"tenant_id":2281,"project_id":2938,"slug":"query-params-d39e9b22d4"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Database connection created","context":{"project_id":2938,"connection_id":419,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Query executed","context":{"project_id":2938,"connection_id":419,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS a, ? AS b"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2282,"slug":"query-isoa-606603842f"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Project created","context":{"tenant_id":2282,"project_id":2939,"slug":"query-isoa-606603842f"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Database connection created","context":{"project_id":2939,"connection_id":420,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2283,"slug":"query-isob-9f3031fdf4"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Project created","context":{"tenant_id":2283,"project_id":2940,"slug":"query-isob-9f3031fdf4"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Database connection created","context":{"project_id":2940,"connection_id":421,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2284,"slug":"query-adv-aa1b413cc4"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Project created","context":{"tenant_id":2284,"project_id":2941,"slug":"query-adv-aa1b413cc4"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Database connection created","context":{"project_id":2941,"connection_id":422,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2941,"connection_id":422,"tool":"query_data","fingerprint":"SELECT ?; DROP TABLE clientes"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":2941,"connection_id":422,"tool":"query_data","fingerprint":"SELECT * FROM t INTO OUTFILE ?"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2285,"slug":"search-ft-8a5a638303"}}
{"timestamp":"2026-08-27T16:55:04-03:00","level":"info","message":"Project created","context":{"tenant_id":2285,"project_id":2942,"slug":"search-ft-8a5a638303"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2286,"slug":"search-like-3fa6737e28"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2286,"project_id":2943,"slug":"search-like-3fa6737e28"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2287,"slug":"search-filter-6e6967f4da"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2287,"project_id":2944,"slug":"search-filter-6e6967f4da"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2288,"slug":"search-isoa-298468991b"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2288,"project_id":2945,"slug":"search-isoa-298468991b"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2289,"slug":"search-isob-8857502f2e"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2289,"project_id":2946,"slug":"search-isob-8857502f2e"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2290,"slug":"sem-reject-96afd083b6"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2290,"project_id":2947,"slug":"sem-reject-96afd083b6"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2291,"slug":"sem-define-9b10861572"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2291,"project_id":2948,"slug":"sem-define-9b10861572"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2948,"subject":"customer.status.3","definition_id":338,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2292,"slug":"sem-redefine-397210b7fe"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2292,"project_id":2949,"slug":"sem-redefine-397210b7fe"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2949,"subject":"customer.status.9","definition_id":339,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2949,"subject":"customer.status.9","definition_id":340,"version":2,"source":"user","via_correction":true}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2949,"subject":"customer.status.9","definition_id":340,"version":2,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2293,"slug":"sem-correct-f36e4191e3"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2293,"project_id":2950,"slug":"sem-correct-f36e4191e3"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2950,"subject":"customer.status.3","definition_id":341,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2950,"subject":"customer.status.3","correction_id":157,"new_definition_id":342,"new_version":2,"created_by":"apikey:ctx_test"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2294,"slug":"sem-correctnew-ab89015054"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2294,"project_id":2951,"slug":"sem-correctnew-ab89015054"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2951,"subject":"orders.flag.x","correction_id":158,"new_definition_id":343,"new_version":1,"created_by":"apikey:ctx_abc"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2295,"slug":"sem-chain-95062d1f00"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2295,"project_id":2952,"slug":"sem-chain-95062d1f00"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2952,"subject":"customer.status.3","definition_id":344,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2952,"subject":"customer.status.3","correction_id":159,"new_definition_id":345,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2952,"subject":"customer.status.3","correction_id":160,"new_definition_id":346,"new_version":3,"created_by":"apikey:ctx_b"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2296,"slug":"sem-unknown-94bce35b54"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2296,"project_id":2953,"slug":"sem-unknown-94bce35b54"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2297,"slug":"sem-many-9cfcf55874"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2297,"project_id":2954,"slug":"sem-many-9cfcf55874"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2954,"subject":"customer.status.1","definition_id":347,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2954,"subject":"customer.status.2","definition_id":348,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2298,"slug":"sem-list-8db907aea8"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2298,"project_id":2955,"slug":"sem-list-8db907aea8"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2955,"subject":"customer.status.1","definition_id":349,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2955,"subject":"customer.status.2","definition_id":350,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2955,"subject":"orders.total_net","definition_id":351,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2955,"subject":"customer.status.1","correction_id":161,"new_definition_id":352,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2299,"slug":"sem-isoa-2020324010"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2299,"project_id":2956,"slug":"sem-isoa-2020324010"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2300,"slug":"sem-isob-a94cff0489"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2300,"project_id":2957,"slug":"sem-isob-a94cff0489"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2956,"subject":"customer.status.3","definition_id":353,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2957,"subject":"customer.status.3","definition_id":354,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":2956,"subject":"customer.status.3","correction_id":162,"new_definition_id":355,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2956,"subject":"only.in.a","definition_id":356,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2301,"slug":"acme-corp-49b6f0b84b"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2302,"slug":"dup-870a80453a"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2303,"slug":"tenant-c8be18a63b"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2303,"project_id":2958,"slug":"project-x-c8be18a63b"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2304,"slug":"tenant-a-cd042017f5"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2305,"slug":"tenant-b-cd042017f5"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2304,"project_id":2959,"slug":"same-cd042017f5"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2305,"project_id":2960,"slug":"same-cd042017f5"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2306,"slug":"iso-a-7515b69e6e"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2307,"slug":"iso-b-7515b69e6e"}}
{"timestamp":"2026-08-27T16:55:05-03:00","level":"info","message":"Project created","context":{"tenant_id":2306,"project_id":2961,"slug":"secret-7515b69e6e"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2308,"slug":"key-tenant-17e3d9dbfa"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Project created","context":{"tenant_id":2308,"project_id":2962,"slug":"key-project-17e3d9dbfa"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"API key created","context":{"project_id":2962,"api_key_id":"[REDACTED]","prefix":"ctx_e6841387"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2309,"slug":"revoke-tenant-9adcbaf1cf"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Project created","context":{"tenant_id":2309,"project_id":2963,"slug":"revoke-project-9adcbaf1cf"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"API key created","context":{"project_id":2963,"api_key_id":"[REDACTED]","prefix":"ctx_ae62e64d"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2310,"slug":"ctx-tenant-c1c72474ca"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Project created","context":{"tenant_id":2310,"project_id":2964,"slug":"ctx-a-c1c72474ca"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Project created","context":{"tenant_id":2310,"project_id":2965,"slug":"ctx-b-c1c72474ca"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Context server created","context":{"project_id":2964,"context_server_id":329,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2311,"slug":"ctx-tenant-3fdc1e678f"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Project created","context":{"tenant_id":2311,"project_id":2966,"slug":"ctx-a-3fdc1e678f"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Project created","context":{"tenant_id":2311,"project_id":2967,"slug":"ctx-b-3fdc1e678f"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2312,"slug":"ctx-tenant-af4607cd1c"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Project created","context":{"tenant_id":2312,"project_id":2968,"slug":"ctx-a-af4607cd1c"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Project created","context":{"tenant_id":2312,"project_id":2969,"slug":"ctx-b-af4607cd1c"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Context server created","context":{"project_id":2968,"context_server_id":330,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2313,"slug":"ctx-tenant-29688b3b65"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Project created","context":{"tenant_id":2313,"project_id":2970,"slug":"ctx-a-29688b3b65"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Project created","context":{"tenant_id":2313,"project_id":2971,"slug":"ctx-b-29688b3b65"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Context server created","context":{"project_id":2970,"context_server_id":331,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2314,"slug":"ctx-tenant-40aa4b8037"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Project created","context":{"tenant_id":2314,"project_id":2972,"slug":"ctx-a-40aa4b8037"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Project created","context":{"tenant_id":2314,"project_id":2973,"slug":"ctx-b-40aa4b8037"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Context server created","context":{"project_id":2972,"context_server_id":332,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2315,"slug":"ctx-tenant-e7ba744c1c"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Project created","context":{"tenant_id":2315,"project_id":2974,"slug":"ctx-a-e7ba744c1c"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Project created","context":{"tenant_id":2315,"project_id":2975,"slug":"ctx-b-e7ba744c1c"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Context server created","context":{"project_id":2974,"context_server_id":333,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Context server created","context":{"project_id":2975,"context_server_id":334,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2316,"slug":"ctx-tenant-689b90f0d3"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Project created","context":{"tenant_id":2316,"project_id":2976,"slug":"ctx-a-689b90f0d3"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Project created","context":{"tenant_id":2316,"project_id":2977,"slug":"ctx-b-689b90f0d3"}}
{"timestamp":"2026-08-27T16:56:08-03:00","level":"info","message":"Context server created","context":{"project_id":2976,"context_server_id":335,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2317,"slug":"ctx-tenant-e9956ad54e"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2317,"project_id":2978,"slug":"ctx-a-e9956ad54e"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2317,"project_id":2979,"slug":"ctx-b-e9956ad54e"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Context server created","context":{"project_id":2978,"context_server_id":336,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Context server created","context":{"project_id":2978,"context_server_id":337,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Context server created","context":{"project_id":2978,"context_server_id":338,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Context server disabled","context":{"project_id":2978,"context_server_id":338}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Context server enabled","context":{"project_id":2978,"context_server_id":338}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Context server disabled","context":{"project_id":2978,"context_server_id":336}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2318,"slug":"cross-full-209860695d"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2318,"project_id":2980,"slug":"cross-full-209860695d"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Database connection created","context":{"project_id":2980,"connection_id":423,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2980,"subject":"status.3","definition_id":357,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":2980,"subject":"customer.status","definition_id":358,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Context server created","context":{"project_id":2980,"context_server_id":339,"name":"crm-offline","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Query executed","context":{"project_id":2980,"connection_id":423,"tool":"cross_context","duration_ms":3,"row_count":2,"fingerprint":"SELECT nome, status FROM e6_clientes_44ca50e5a7 WHERE status = ? ORDER BY id"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":2980,"context_server_id":339,"server":"crm-offline","transport":"http","operation":"tools/call","duration_ms":3,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"warning","message":"cross_context: context tool call failed","context":{"project_id":2980,"server":"crm-offline","tool":"get_context","error_class":"App\\Context\\McpClientException"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2319,"slug":"cross-val-bd620627c1"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2319,"project_id":2981,"slug":"cross-val-bd620627c1"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Database connection created","context":{"project_id":2981,"connection_id":424,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2320,"slug":"dbconn-tenant-64f593c3a7"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2320,"project_id":2982,"slug":"dbconn-a-64f593c3a7"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2320,"project_id":2983,"slug":"dbconn-b-64f593c3a7"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Database connection created","context":{"project_id":2982,"connection_id":425,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2321,"slug":"dbconn-tenant-d61221af1f"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2321,"project_id":2984,"slug":"dbconn-a-d61221af1f"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2321,"project_id":2985,"slug":"dbconn-b-d61221af1f"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Database connection created","context":{"project_id":2984,"connection_id":426,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2322,"slug":"dbconn-tenant-82f6ab1677"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2322,"project_id":2986,"slug":"dbconn-a-82f6ab1677"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2322,"project_id":2987,"slug":"dbconn-b-82f6ab1677"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2323,"slug":"dbconn-tenant-3b4ba46464"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2323,"project_id":2988,"slug":"dbconn-a-3b4ba46464"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2323,"project_id":2989,"slug":"dbconn-b-3b4ba46464"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Database connection created","context":{"project_id":2988,"connection_id":427,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Database connection created","context":{"project_id":2989,"connection_id":428,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2324,"slug":"dbconn-tenant-3d29324aeb"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2324,"project_id":2990,"slug":"dbconn-a-3d29324aeb"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2324,"project_id":2991,"slug":"dbconn-b-3d29324aeb"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Database connection created","context":{"project_id":2990,"connection_id":429,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":2990,"connection_id":429}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2325,"slug":"dbconn-tenant-647689b869"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2325,"project_id":2992,"slug":"dbconn-a-647689b869"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2325,"project_id":2993,"slug":"dbconn-b-647689b869"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Database connection created","context":{"project_id":2992,"connection_id":430,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":2992,"connection_id":430,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2326,"slug":"dbconn-tenant-72de677cc9"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2326,"project_id":2994,"slug":"dbconn-a-72de677cc9"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2326,"project_id":2995,"slug":"dbconn-b-72de677cc9"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Database connection created","context":{"project_id":2994,"connection_id":431,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2327,"slug":"dbconn-tenant-4142cdbe41"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2327,"project_id":2996,"slug":"dbconn-a-4142cdbe41"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2327,"project_id":2997,"slug":"dbconn-b-4142cdbe41"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Database connection created","context":{"project_id":2996,"connection_id":432,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Database connection disabled","context":{"project_id":2996,"connection_id":432}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Database connection enabled","context":{"project_id":2996,"connection_id":432}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2328,"slug":"dbconn-tenant-297fe9b6b9"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2328,"project_id":2998,"slug":"dbconn-a-297fe9b6b9"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2328,"project_id":2999,"slug":"dbconn-b-297fe9b6b9"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Database connection created","context":{"project_id":2998,"connection_id":433,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2329,"slug":"explain-item-66198a63e5"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2329,"project_id":3000,"slug":"explain-item-66198a63e5"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2330,"slug":"explain-subj-f32d4fd76d"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2330,"project_id":3001,"slug":"explain-subj-f32d4fd76d"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3001,"subject":"customer.status.3","definition_id":359,"version":1,"source":"system","via_correction":false}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3001,"subject":"customer.status.3","correction_id":163,"new_definition_id":360,"new_version":2,"created_by":"apikey:ctx_teste00"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2331,"slug":"explain-val-543853df87"}}
{"timestamp":"2026-08-27T16:56:09-03:00","level":"info","message":"Project created","context":{"tenant_id":2331,"project_id":3002,"slug":"explain-val-543853df87"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2332,"slug":"explain-isoa-55ae7ee091"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2332,"project_id":3003,"slug":"explain-isoa-55ae7ee091"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2333,"slug":"explain-isob-bbb98bafb4"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2333,"project_id":3004,"slug":"explain-isob-bbb98bafb4"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3004,"subject":"iso.subject","definition_id":361,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2334,"slug":"inbox-tenant-8ef2f4b0dc"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2334,"project_id":3005,"slug":"inbox-project-8ef2f4b0dc"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":3005,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":3005,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3005,"batch_id":590,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3005,"batch_id":591,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-04b25f84bf"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2335,"slug":"source-tenant-92adada09b"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2335,"project_id":3006,"slug":"source-a-92adada09b"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2335,"project_id":3007,"slug":"source-b-92adada09b"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index source created","context":{"project_id":3006,"source_id":472,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2336,"slug":"source-tenant-08a48e2380"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2336,"project_id":3008,"slug":"source-a-08a48e2380"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2336,"project_id":3009,"slug":"source-b-08a48e2380"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index source created","context":{"project_id":3008,"source_id":473,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2337,"slug":"source-tenant-ecf6f09238"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2337,"project_id":3010,"slug":"source-a-ecf6f09238"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2337,"project_id":3011,"slug":"source-b-ecf6f09238"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2338,"slug":"source-tenant-a2b93faffb"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2338,"project_id":3012,"slug":"source-a-a2b93faffb"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2338,"project_id":3013,"slug":"source-b-a2b93faffb"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2339,"slug":"source-tenant-df7bb38eae"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2339,"project_id":3014,"slug":"source-a-df7bb38eae"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2339,"project_id":3015,"slug":"source-b-df7bb38eae"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index source created","context":{"project_id":3014,"source_id":474,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2340,"slug":"source-tenant-331bd06e3a"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2340,"project_id":3016,"slug":"source-a-331bd06e3a"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2340,"project_id":3017,"slug":"source-b-331bd06e3a"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index source created","context":{"project_id":3016,"source_id":475,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index source created","context":{"project_id":3017,"source_id":476,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2341,"slug":"source-tenant-a0521dfc8d"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2341,"project_id":3018,"slug":"source-a-a0521dfc8d"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2341,"project_id":3019,"slug":"source-b-a0521dfc8d"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index source created","context":{"project_id":3018,"source_id":477,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index source disabled","context":{"project_id":3018,"source_id":477}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index source enabled","context":{"project_id":3018,"source_id":477}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2342,"slug":"source-tenant-1920735bff"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2342,"project_id":3020,"slug":"source-a-1920735bff"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2342,"project_id":3021,"slug":"source-b-1920735bff"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index source created","context":{"project_id":3020,"source_id":478,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2343,"slug":"idx-tenant-3062ebcdc7"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2343,"project_id":3022,"slug":"idx-project-3062ebcdc7"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index source created","context":{"project_id":3022,"source_id":479,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index run finished","context":{"project_id":3022,"source_id":479,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2344,"slug":"idx-tenant-733b16f4bf"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2344,"project_id":3023,"slug":"idx-project-733b16f4bf"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index source created","context":{"project_id":3023,"source_id":480,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index run finished","context":{"project_id":3023,"source_id":480,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index run finished","context":{"project_id":3023,"source_id":480,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2345,"slug":"idx-tenant-e252313a03"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2345,"project_id":3024,"slug":"idx-project-e252313a03"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index source created","context":{"project_id":3024,"source_id":481,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index run finished","context":{"project_id":3024,"source_id":481,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index run finished","context":{"project_id":3024,"source_id":481,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2346,"slug":"idx-tenant-762d3b4054"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2346,"project_id":3025,"slug":"idx-project-762d3b4054"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index source created","context":{"project_id":3025,"source_id":482,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index run finished","context":{"project_id":3025,"source_id":482,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index run finished","context":{"project_id":3025,"source_id":482,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2347,"slug":"idx-tenant-c3eaba6d47"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2347,"project_id":3026,"slug":"idx-project-c3eaba6d47"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3026,"batch_id":592,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Intake queue processed","context":{"project_id":3026,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2348,"slug":"idx-tenant-c4b23455f2"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2348,"project_id":3027,"slug":"idx-project-c4b23455f2"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3027,"batch_id":593,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Intake queue processed","context":{"project_id":3027,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2349,"slug":"idx-tenant-64da0ca3e2"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2349,"project_id":3028,"slug":"idx-project-64da0ca3e2"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3028,"batch_id":594,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3028,"batch_id":595,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":3028,"intake_item_id":672,"reason":"Intake file not found or unreadable: storage/intake/3028/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Intake queue processed","context":{"project_id":3028,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2350,"slug":"idx-tenant-8cf29105fb"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2350,"project_id":3029,"slug":"idx-project-8cf29105fb"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2351,"slug":"idx-tenant-b-1ca2b0998c"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2351,"project_id":3030,"slug":"idx-project-b-48bb4c2e42"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index source created","context":{"project_id":3029,"source_id":483,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index run finished","context":{"project_id":3029,"source_id":483,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2352,"slug":"idx-tenant-cd54d31c1e"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2352,"project_id":3031,"slug":"idx-project-cd54d31c1e"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index source created","context":{"project_id":3031,"source_id":484,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index run finished","context":{"project_id":3031,"source_id":484,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Index run finished","context":{"project_id":3031,"source_id":484,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3031,"batch_id":596,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Intake queue processed","context":{"project_id":3031,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2353,"slug":"intake-tenant-6d6a7a92a1"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Project created","context":{"tenant_id":2353,"project_id":3032,"slug":"intake-project-6d6a7a92a1"}}
{"timestamp":"2026-08-27T16:56:10-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3032,"batch_id":597,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2354,"slug":"intake-tenant-f41e58fc77"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2354,"project_id":3033,"slug":"intake-project-f41e58fc77"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3033,"batch_id":598,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2355,"slug":"intake-tenant-d01bd4ae93"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2355,"project_id":3034,"slug":"intake-project-d01bd4ae93"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2356,"slug":"intake-tenant-7540d61bf1"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2356,"project_id":3035,"slug":"intake-project-7540d61bf1"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3035,"batch_id":599,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3035,"batch_id":600,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2357,"slug":"intake-tenant-f8dcc87db9"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2357,"project_id":3036,"slug":"intake-project-f8dcc87db9"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2358,"slug":"intake-tenant-2b29c2ea8c"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2358,"project_id":3037,"slug":"intake-project-2b29c2ea8c"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3036,"batch_id":601,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3037,"batch_id":602,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2359,"slug":"intake-tenant-7a1a5950e9"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2359,"project_id":3038,"slug":"intake-project-7a1a5950e9"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3038,"batch_id":603,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3038,"batch_id":604,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2360,"slug":"intake-tenant-a25560186b"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2360,"project_id":3039,"slug":"intake-project-a25560186b"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2361,"slug":"intake-tenant-447a408c9d"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2361,"project_id":3040,"slug":"intake-project-447a408c9d"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2362,"slug":"intake-tenant-02149793f4"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2362,"project_id":3041,"slug":"intake-project-02149793f4"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3040,"batch_id":605,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2363,"slug":"mcpsrv-init-57d09de963"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2363,"project_id":3042,"slug":"mcpsrv-init-57d09de963"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"API key created","context":{"project_id":3042,"api_key_id":"[REDACTED]","prefix":"ctx_a21269e1"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2364,"slug":"mcpsrv-list-db0b49d011"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2364,"project_id":3043,"slug":"mcpsrv-list-db0b49d011"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"API key created","context":{"project_id":3043,"api_key_id":"[REDACTED]","prefix":"ctx_9c60884a"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2365,"slug":"mcpsrv-err-b4c139217a"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2365,"project_id":3044,"slug":"mcpsrv-err-b4c139217a"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"API key created","context":{"project_id":3044,"api_key_id":"[REDACTED]","prefix":"ctx_4ab76b16"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2365,"project_id":3044,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":1,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2365,"project_id":3044,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2365,"project_id":3044,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2366,"slug":"mcpsrv-flow-7365d19c4d"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2366,"project_id":3045,"slug":"mcpsrv-flow-7365d19c4d"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"API key created","context":{"project_id":3045,"api_key_id":"[REDACTED]","prefix":"ctx_efe8fabc"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3045,"subject":"customer.status.3","correction_id":164,"new_definition_id":362,"new_version":1,"created_by":"apikey:ctx_efe8fabc"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2366,"project_id":3045,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2366,"project_id":3045,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3045,"subject":"customer.status.3","correction_id":165,"new_definition_id":363,"new_version":2,"created_by":"apikey:ctx_efe8fabc"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2366,"project_id":3045,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3045,"subject":"customer.status.3","correction_id":166,"new_definition_id":364,"new_version":3,"created_by":"apikey:ctx_efe8fabc"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2366,"project_id":3045,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2366,"project_id":3045,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2366,"project_id":3045,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\Semantic\\InvalidSubjectException"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2367,"slug":"mcpsrv-isoa-97157733e9"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2367,"project_id":3046,"slug":"mcpsrv-isoa-97157733e9"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"API key created","context":{"project_id":3046,"api_key_id":"[REDACTED]","prefix":"ctx_2d61e0b5"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2368,"slug":"mcpsrv-isob-4a5f74c4a6"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2368,"project_id":3047,"slug":"mcpsrv-isob-4a5f74c4a6"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"API key created","context":{"project_id":3047,"api_key_id":"[REDACTED]","prefix":"ctx_b005eaf5"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3046,"subject":"iso.subject","correction_id":167,"new_definition_id":365,"new_version":1,"created_by":"apikey:ctx_2d61e0b5"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2367,"project_id":3046,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2368,"project_id":3047,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\SemanticDefinitionNotFoundException"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2369,"slug":"mcpsrv-src-c814b9a9d6"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2369,"project_id":3048,"slug":"mcpsrv-src-c814b9a9d6"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"API key created","context":{"project_id":3048,"api_key_id":"[REDACTED]","prefix":"ctx_e35fc914"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Database connection created","context":{"project_id":3048,"connection_id":434,"name":"main-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Index source created","context":{"project_id":3048,"source_id":485,"type":"directory","name":"docs-dir"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Context server created","context":{"project_id":3048,"context_server_id":340,"name":"crm-context","transport":"http","priority":7,"has_authentication":true}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2369,"project_id":3048,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2370,"slug":"mcpsrv-desc-9a20adea5e"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2370,"project_id":3049,"slug":"mcpsrv-desc-9a20adea5e"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"API key created","context":{"project_id":3049,"api_key_id":"[REDACTED]","prefix":"ctx_27c12b2d"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Database connection created","context":{"project_id":3049,"connection_id":435,"name":"sample-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2370,"project_id":3049,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Index source created","context":{"project_id":3049,"source_id":486,"type":"directory","name":"tmp-docs"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Index run finished","context":{"project_id":3049,"source_id":486,"source_name":"tmp-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2370,"project_id":3049,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Context server created","context":{"project_id":3049,"context_server_id":341,"name":"offline-ctx","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":3049,"context_server_id":341,"server":"offline-ctx","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2370,"project_id":3049,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3049,"subject":"customer.status.3","definition_id":366,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3049,"subject":"customer.status.3","correction_id":168,"new_definition_id":367,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2370,"project_id":3049,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2370,"project_id":3049,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2370,"project_id":3049,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\DatabaseConnection\\DatabaseConnectionNotFoundException"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2371,"slug":"mcpsrv-idx-83eef9e14e"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2371,"project_id":3050,"slug":"mcpsrv-idx-83eef9e14e"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"API key created","context":{"project_id":3050,"api_key_id":"[REDACTED]","prefix":"ctx_f67741e4"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Index source created","context":{"project_id":3050,"source_id":487,"type":"directory","name":"tool-docs"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Index run finished","context":{"project_id":3050,"source_id":487,"source_name":"tool-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2371,"project_id":3050,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Index run finished","context":{"project_id":3050,"source_id":487,"source_name":"tool-docs","files_scanned":1,"files_skipped":1,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2371,"project_id":3050,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2371,"project_id":3050,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\IndexSource\\IndexSourceNotFoundException"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2372,"slug":"e6-query-359a3c0979"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2372,"project_id":3051,"slug":"e6-query-359a3c0979"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"API key created","context":{"project_id":3051,"api_key_id":"[REDACTED]","prefix":"ctx_d6792c08"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Database connection created","context":{"project_id":3051,"connection_id":436,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Query executed","context":{"project_id":3051,"connection_id":436,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS um, ? AS eco"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2372,"project_id":3051,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3051,"connection_id":436,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ?"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2372,"project_id":3051,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":2,"status":"tool_error","error_class":"App\\Domain\\Query\\QueryDeniedException"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2372,"project_id":3051,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2372,"project_id":3051,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2373,"slug":"e6-search-18eb79024d"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2373,"project_id":3052,"slug":"e6-search-18eb79024d"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"API key created","context":{"project_id":3052,"api_key_id":"[REDACTED]","prefix":"ctx_ce906a07"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2373,"project_id":3052,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2373,"project_id":3052,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2374,"slug":"e6-cross-e53d65e7e1"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2374,"project_id":3053,"slug":"e6-cross-e53d65e7e1"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"API key created","context":{"project_id":3053,"api_key_id":"[REDACTED]","prefix":"ctx_9ad911c4"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Database connection created","context":{"project_id":3053,"connection_id":437,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3053,"subject":"situacao.3","definition_id":368,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Query executed","context":{"project_id":3053,"connection_id":437,"tool":"cross_context","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS situacao"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2374,"project_id":3053,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":7,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2374,"project_id":3053,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2375,"slug":"e6-explain-a8e8297842"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2375,"project_id":3054,"slug":"e6-explain-a8e8297842"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"API key created","context":{"project_id":3054,"api_key_id":"[REDACTED]","prefix":"ctx_c7f36839"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3054,"subject":"customer.status.3","definition_id":369,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2375,"project_id":3054,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2375,"project_id":3054,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2375,"project_id":3054,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"tool_error","error_class":"InvalidArgumentException"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2375,"project_id":3054,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2376,"slug":"query-ok-aefb415062"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2376,"project_id":3055,"slug":"query-ok-aefb415062"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Database connection created","context":{"project_id":3055,"connection_id":438,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Query executed","context":{"project_id":3055,"connection_id":438,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS marcador, ? AS resposta"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2377,"slug":"query-deny-ccab522614"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2377,"project_id":3056,"slug":"query-deny-ccab522614"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Database connection created","context":{"project_id":3056,"connection_id":439,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3056,"connection_id":439,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ? WHERE nome = ?"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2378,"slug":"query-write-35df404f4c"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2378,"project_id":3057,"slug":"query-write-35df404f4c"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Database connection created","context":{"project_id":3057,"connection_id":440,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Query executed","context":{"project_id":3057,"connection_id":440,"tool":"query_data","duration_ms":11,"row_count":1,"fingerprint":"UPDATE e6_sandbox_w_58e1fcc146 SET status = ? WHERE id = ?"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Query executed","context":{"project_id":3057,"connection_id":440,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT status FROM e6_sandbox_w_58e1fcc146 WHERE id = ?"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3057,"connection_id":440,"tool":"query_data","fingerprint":"DROP TABLE e6_sandbox_w_58e1fcc146"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2379,"slug":"query-trunc-3ff957c65b"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2379,"project_id":3058,"slug":"query-trunc-3ff957c65b"}}
{"timestamp":"2026-08-27T16:56:11-03:00","level":"info","message":"Database connection created","context":{"project_id":3058,"connection_id":441,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Query executed","context":{"project_id":3058,"connection_id":441,"tool":"query_data","duration_ms":2,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_27ce950ae2 ORDER BY id"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Query executed","context":{"project_id":3058,"connection_id":441,"tool":"query_data","duration_ms":2,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_27ce950ae2 ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Query executed","context":{"project_id":3058,"connection_id":441,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT id FROM e6_sandbox_t_27ce950ae2 ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2380,"slug":"query-err-3e69a74588"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2380,"project_id":3059,"slug":"query-err-3e69a74588"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Database connection created","context":{"project_id":3059,"connection_id":442,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"warning","message":"Query failed on target database","context":{"project_id":3059,"connection_id":442,"tool":"query_data","duration_ms":2,"error_code":"42S02","fingerprint":"SELECT * FROM tabela_que_nao_existe_0171192a43"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2381,"slug":"query-params-bf7edf6dbc"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2381,"project_id":3060,"slug":"query-params-bf7edf6dbc"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Database connection created","context":{"project_id":3060,"connection_id":443,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Query executed","context":{"project_id":3060,"connection_id":443,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS a, ? AS b"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2382,"slug":"query-isoa-672466bef2"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2382,"project_id":3061,"slug":"query-isoa-672466bef2"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Database connection created","context":{"project_id":3061,"connection_id":444,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2383,"slug":"query-isob-0af6b7dce3"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2383,"project_id":3062,"slug":"query-isob-0af6b7dce3"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Database connection created","context":{"project_id":3062,"connection_id":445,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2384,"slug":"query-adv-1d75b335dd"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2384,"project_id":3063,"slug":"query-adv-1d75b335dd"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Database connection created","context":{"project_id":3063,"connection_id":446,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3063,"connection_id":446,"tool":"query_data","fingerprint":"SELECT ?; DROP TABLE clientes"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3063,"connection_id":446,"tool":"query_data","fingerprint":"SELECT * FROM t INTO OUTFILE ?"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2385,"slug":"search-ft-2901afb76b"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2385,"project_id":3064,"slug":"search-ft-2901afb76b"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2386,"slug":"search-like-446c89e6b5"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2386,"project_id":3065,"slug":"search-like-446c89e6b5"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2387,"slug":"search-filter-04a81610b3"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2387,"project_id":3066,"slug":"search-filter-04a81610b3"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2388,"slug":"search-isoa-3b6ada3994"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2388,"project_id":3067,"slug":"search-isoa-3b6ada3994"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2389,"slug":"search-isob-7f41148204"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2389,"project_id":3068,"slug":"search-isob-7f41148204"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2390,"slug":"sem-reject-d53ff98d04"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2390,"project_id":3069,"slug":"sem-reject-d53ff98d04"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2391,"slug":"sem-define-b7c2563a86"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2391,"project_id":3070,"slug":"sem-define-b7c2563a86"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3070,"subject":"customer.status.3","definition_id":370,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2392,"slug":"sem-redefine-6b41b11efb"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2392,"project_id":3071,"slug":"sem-redefine-6b41b11efb"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3071,"subject":"customer.status.9","definition_id":371,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3071,"subject":"customer.status.9","definition_id":372,"version":2,"source":"user","via_correction":true}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3071,"subject":"customer.status.9","definition_id":372,"version":2,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2393,"slug":"sem-correct-bf95508754"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2393,"project_id":3072,"slug":"sem-correct-bf95508754"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3072,"subject":"customer.status.3","definition_id":373,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3072,"subject":"customer.status.3","correction_id":170,"new_definition_id":374,"new_version":2,"created_by":"apikey:ctx_test"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2394,"slug":"sem-correctnew-f0bcb00f99"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2394,"project_id":3073,"slug":"sem-correctnew-f0bcb00f99"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3073,"subject":"orders.flag.x","correction_id":171,"new_definition_id":375,"new_version":1,"created_by":"apikey:ctx_abc"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2395,"slug":"sem-chain-15b5444bd7"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2395,"project_id":3074,"slug":"sem-chain-15b5444bd7"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3074,"subject":"customer.status.3","definition_id":376,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3074,"subject":"customer.status.3","correction_id":172,"new_definition_id":377,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3074,"subject":"customer.status.3","correction_id":173,"new_definition_id":378,"new_version":3,"created_by":"apikey:ctx_b"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2396,"slug":"sem-unknown-beb9d59daf"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2396,"project_id":3075,"slug":"sem-unknown-beb9d59daf"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2397,"slug":"sem-many-0e25c628d3"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2397,"project_id":3076,"slug":"sem-many-0e25c628d3"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3076,"subject":"customer.status.1","definition_id":379,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3076,"subject":"customer.status.2","definition_id":380,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2398,"slug":"sem-list-12a5f1a3c3"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2398,"project_id":3077,"slug":"sem-list-12a5f1a3c3"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3077,"subject":"customer.status.1","definition_id":381,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3077,"subject":"customer.status.2","definition_id":382,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3077,"subject":"orders.total_net","definition_id":383,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3077,"subject":"customer.status.1","correction_id":174,"new_definition_id":384,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2399,"slug":"sem-isoa-9e697b135a"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2399,"project_id":3078,"slug":"sem-isoa-9e697b135a"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2400,"slug":"sem-isob-9c7a9d8d0e"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2400,"project_id":3079,"slug":"sem-isob-9c7a9d8d0e"}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3078,"subject":"customer.status.3","definition_id":385,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3079,"subject":"customer.status.3","definition_id":386,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:12-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3078,"subject":"customer.status.3","correction_id":175,"new_definition_id":387,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3078,"subject":"only.in.a","definition_id":388,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2401,"slug":"acme-corp-879871b1d5"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2402,"slug":"dup-d8faa804a1"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2403,"slug":"tenant-16d60e83e9"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2403,"project_id":3080,"slug":"project-x-16d60e83e9"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2404,"slug":"tenant-a-dcdbd0bba1"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2405,"slug":"tenant-b-dcdbd0bba1"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2404,"project_id":3081,"slug":"same-dcdbd0bba1"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2405,"project_id":3082,"slug":"same-dcdbd0bba1"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2406,"slug":"iso-a-83fce6b37a"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2407,"slug":"iso-b-83fce6b37a"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2406,"project_id":3083,"slug":"secret-83fce6b37a"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2408,"slug":"key-tenant-06d26822c1"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2408,"project_id":3084,"slug":"key-project-06d26822c1"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"API key created","context":{"project_id":3084,"api_key_id":"[REDACTED]","prefix":"ctx_0ee18178"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2409,"slug":"revoke-tenant-ea4a7d956d"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2409,"project_id":3085,"slug":"revoke-project-ea4a7d956d"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"API key created","context":{"project_id":3085,"api_key_id":"[REDACTED]","prefix":"ctx_3524a826"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2410,"slug":"ctx-tenant-9fd1a2b356"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2410,"project_id":3086,"slug":"ctx-a-9fd1a2b356"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2410,"project_id":3087,"slug":"ctx-b-9fd1a2b356"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Context server created","context":{"project_id":3086,"context_server_id":342,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2411,"slug":"ctx-tenant-9b4e8c1aed"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2411,"project_id":3088,"slug":"ctx-a-9b4e8c1aed"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2411,"project_id":3089,"slug":"ctx-b-9b4e8c1aed"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2412,"slug":"ctx-tenant-6ed6d63f66"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2412,"project_id":3090,"slug":"ctx-a-6ed6d63f66"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2412,"project_id":3091,"slug":"ctx-b-6ed6d63f66"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Context server created","context":{"project_id":3090,"context_server_id":343,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2413,"slug":"ctx-tenant-238a334e9d"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2413,"project_id":3092,"slug":"ctx-a-238a334e9d"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2413,"project_id":3093,"slug":"ctx-b-238a334e9d"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Context server created","context":{"project_id":3092,"context_server_id":344,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2414,"slug":"ctx-tenant-a16d2a0ec8"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2414,"project_id":3094,"slug":"ctx-a-a16d2a0ec8"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2414,"project_id":3095,"slug":"ctx-b-a16d2a0ec8"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Context server created","context":{"project_id":3094,"context_server_id":345,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2415,"slug":"ctx-tenant-5d59deea15"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2415,"project_id":3096,"slug":"ctx-a-5d59deea15"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2415,"project_id":3097,"slug":"ctx-b-5d59deea15"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Context server created","context":{"project_id":3096,"context_server_id":346,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Context server created","context":{"project_id":3097,"context_server_id":347,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2416,"slug":"ctx-tenant-dab52697b6"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2416,"project_id":3098,"slug":"ctx-a-dab52697b6"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2416,"project_id":3099,"slug":"ctx-b-dab52697b6"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Context server created","context":{"project_id":3098,"context_server_id":348,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2417,"slug":"ctx-tenant-eaab2dc81e"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2417,"project_id":3100,"slug":"ctx-a-eaab2dc81e"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2417,"project_id":3101,"slug":"ctx-b-eaab2dc81e"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Context server created","context":{"project_id":3100,"context_server_id":349,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Context server created","context":{"project_id":3100,"context_server_id":350,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Context server created","context":{"project_id":3100,"context_server_id":351,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Context server disabled","context":{"project_id":3100,"context_server_id":351}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Context server enabled","context":{"project_id":3100,"context_server_id":351}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Context server disabled","context":{"project_id":3100,"context_server_id":349}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2418,"slug":"cross-full-7c79d01de9"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2418,"project_id":3102,"slug":"cross-full-7c79d01de9"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Database connection created","context":{"project_id":3102,"connection_id":447,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3102,"subject":"status.3","definition_id":389,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3102,"subject":"customer.status","definition_id":390,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Context server created","context":{"project_id":3102,"context_server_id":352,"name":"crm-offline","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Query executed","context":{"project_id":3102,"connection_id":447,"tool":"cross_context","duration_ms":3,"row_count":2,"fingerprint":"SELECT nome, status FROM e6_clientes_0c3ab2ea1b WHERE status = ? ORDER BY id"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":3102,"context_server_id":352,"server":"crm-offline","transport":"http","operation":"tools/call","duration_ms":3,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"warning","message":"cross_context: context tool call failed","context":{"project_id":3102,"server":"crm-offline","tool":"get_context","error_class":"App\\Context\\McpClientException"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2419,"slug":"cross-fixture-94f87c901a"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2419,"project_id":3103,"slug":"cross-fixture-94f87c901a"}}
{"timestamp":"2026-08-27T16:56:13-03:00","level":"info","message":"Database connection created","context":{"project_id":3103,"connection_id":448,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Context server created","context":{"project_id":3103,"context_server_id":353,"name":"echo-fixture","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"MCP client operation","context":{"project_id":3103,"context_server_id":353,"server":"echo-fixture","transport":"stdio","operation":"tools/call","duration_ms":85,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"MCP client operation","context":{"project_id":3103,"context_server_id":353,"server":"echo-fixture","transport":"stdio","operation":"tools/list","duration_ms":0,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"MCP client operation","context":{"project_id":3103,"context_server_id":353,"server":"echo-fixture","transport":"stdio","operation":"tools/call","duration_ms":0,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2420,"slug":"cross-val-ac655d234c"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2420,"project_id":3104,"slug":"cross-val-ac655d234c"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3104,"connection_id":449,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2421,"slug":"dbconn-tenant-c92a726a58"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2421,"project_id":3105,"slug":"dbconn-a-c92a726a58"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2421,"project_id":3106,"slug":"dbconn-b-c92a726a58"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3105,"connection_id":450,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2422,"slug":"dbconn-tenant-b9b36d82cf"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2422,"project_id":3107,"slug":"dbconn-a-b9b36d82cf"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2422,"project_id":3108,"slug":"dbconn-b-b9b36d82cf"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3107,"connection_id":451,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2423,"slug":"dbconn-tenant-01e3af873a"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2423,"project_id":3109,"slug":"dbconn-a-01e3af873a"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2423,"project_id":3110,"slug":"dbconn-b-01e3af873a"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2424,"slug":"dbconn-tenant-6ceadd65fc"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2424,"project_id":3111,"slug":"dbconn-a-6ceadd65fc"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2424,"project_id":3112,"slug":"dbconn-b-6ceadd65fc"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3111,"connection_id":452,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3112,"connection_id":453,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2425,"slug":"dbconn-tenant-f29d807f69"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2425,"project_id":3113,"slug":"dbconn-a-f29d807f69"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2425,"project_id":3114,"slug":"dbconn-b-f29d807f69"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3113,"connection_id":454,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":3113,"connection_id":454}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2426,"slug":"dbconn-tenant-798ae51bc3"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2426,"project_id":3115,"slug":"dbconn-a-798ae51bc3"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2426,"project_id":3116,"slug":"dbconn-b-798ae51bc3"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3115,"connection_id":455,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":3115,"connection_id":455,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2427,"slug":"dbconn-tenant-cba8d7e574"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2427,"project_id":3117,"slug":"dbconn-a-cba8d7e574"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2427,"project_id":3118,"slug":"dbconn-b-cba8d7e574"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3117,"connection_id":456,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2428,"slug":"dbconn-tenant-30c076fee8"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2428,"project_id":3119,"slug":"dbconn-a-30c076fee8"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2428,"project_id":3120,"slug":"dbconn-b-30c076fee8"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3119,"connection_id":457,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Database connection disabled","context":{"project_id":3119,"connection_id":457}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Database connection enabled","context":{"project_id":3119,"connection_id":457}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2429,"slug":"dbconn-tenant-c35c89f1dc"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2429,"project_id":3121,"slug":"dbconn-a-c35c89f1dc"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2429,"project_id":3122,"slug":"dbconn-b-c35c89f1dc"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3121,"connection_id":458,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2430,"slug":"explain-item-7dc51d1c39"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2430,"project_id":3123,"slug":"explain-item-7dc51d1c39"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2431,"slug":"explain-subj-ad98842aa6"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2431,"project_id":3124,"slug":"explain-subj-ad98842aa6"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3124,"subject":"customer.status.3","definition_id":391,"version":1,"source":"system","via_correction":false}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3124,"subject":"customer.status.3","correction_id":176,"new_definition_id":392,"new_version":2,"created_by":"apikey:ctx_teste00"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2432,"slug":"explain-val-80ddac3cf2"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2432,"project_id":3125,"slug":"explain-val-80ddac3cf2"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2433,"slug":"explain-isoa-3e951f8681"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2433,"project_id":3126,"slug":"explain-isoa-3e951f8681"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2434,"slug":"explain-isob-b681c4f7a6"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2434,"project_id":3127,"slug":"explain-isob-b681c4f7a6"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3127,"subject":"iso.subject","definition_id":393,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2435,"slug":"inbox-tenant-ff0c69d893"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2435,"project_id":3128,"slug":"inbox-project-ff0c69d893"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":3128,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":3128,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3128,"batch_id":606,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3128,"batch_id":607,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-8b5b8b5cd7"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2436,"slug":"source-tenant-4b64bc9883"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2436,"project_id":3129,"slug":"source-a-4b64bc9883"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2436,"project_id":3130,"slug":"source-b-4b64bc9883"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index source created","context":{"project_id":3129,"source_id":488,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2437,"slug":"source-tenant-db45617d9d"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2437,"project_id":3131,"slug":"source-a-db45617d9d"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2437,"project_id":3132,"slug":"source-b-db45617d9d"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index source created","context":{"project_id":3131,"source_id":489,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2438,"slug":"source-tenant-4ac579c4b6"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2438,"project_id":3133,"slug":"source-a-4ac579c4b6"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2438,"project_id":3134,"slug":"source-b-4ac579c4b6"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2439,"slug":"source-tenant-c4901950f1"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2439,"project_id":3135,"slug":"source-a-c4901950f1"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2439,"project_id":3136,"slug":"source-b-c4901950f1"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2440,"slug":"source-tenant-67dd3f3723"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2440,"project_id":3137,"slug":"source-a-67dd3f3723"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2440,"project_id":3138,"slug":"source-b-67dd3f3723"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index source created","context":{"project_id":3137,"source_id":490,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2441,"slug":"source-tenant-29591beee8"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2441,"project_id":3139,"slug":"source-a-29591beee8"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2441,"project_id":3140,"slug":"source-b-29591beee8"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index source created","context":{"project_id":3139,"source_id":491,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index source created","context":{"project_id":3140,"source_id":492,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2442,"slug":"source-tenant-cdc27fb5c5"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2442,"project_id":3141,"slug":"source-a-cdc27fb5c5"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2442,"project_id":3142,"slug":"source-b-cdc27fb5c5"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index source created","context":{"project_id":3141,"source_id":493,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index source disabled","context":{"project_id":3141,"source_id":493}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index source enabled","context":{"project_id":3141,"source_id":493}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2443,"slug":"source-tenant-378039deb4"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2443,"project_id":3143,"slug":"source-a-378039deb4"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2443,"project_id":3144,"slug":"source-b-378039deb4"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index source created","context":{"project_id":3143,"source_id":494,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2444,"slug":"idx-tenant-3b0871954e"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2444,"project_id":3145,"slug":"idx-project-3b0871954e"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index source created","context":{"project_id":3145,"source_id":495,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index run finished","context":{"project_id":3145,"source_id":495,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2445,"slug":"idx-tenant-0f74970e63"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2445,"project_id":3146,"slug":"idx-project-0f74970e63"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index source created","context":{"project_id":3146,"source_id":496,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index run finished","context":{"project_id":3146,"source_id":496,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index run finished","context":{"project_id":3146,"source_id":496,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2446,"slug":"idx-tenant-14a686ec11"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2446,"project_id":3147,"slug":"idx-project-14a686ec11"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index source created","context":{"project_id":3147,"source_id":497,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index run finished","context":{"project_id":3147,"source_id":497,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index run finished","context":{"project_id":3147,"source_id":497,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2447,"slug":"idx-tenant-ced255315c"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2447,"project_id":3148,"slug":"idx-project-ced255315c"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index source created","context":{"project_id":3148,"source_id":498,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index run finished","context":{"project_id":3148,"source_id":498,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:14-03:00","level":"info","message":"Index run finished","context":{"project_id":3148,"source_id":498,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2448,"slug":"idx-tenant-31bc1a1953"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2448,"project_id":3149,"slug":"idx-project-31bc1a1953"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3149,"batch_id":608,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake queue processed","context":{"project_id":3149,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2449,"slug":"idx-tenant-8daa3af3cd"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2449,"project_id":3150,"slug":"idx-project-8daa3af3cd"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3150,"batch_id":609,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake queue processed","context":{"project_id":3150,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2450,"slug":"idx-tenant-4cb6eee379"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2450,"project_id":3151,"slug":"idx-project-4cb6eee379"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3151,"batch_id":610,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3151,"batch_id":611,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":3151,"intake_item_id":690,"reason":"Intake file not found or unreadable: storage/intake/3151/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake queue processed","context":{"project_id":3151,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2451,"slug":"idx-tenant-0787c51ad0"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2451,"project_id":3152,"slug":"idx-project-0787c51ad0"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2452,"slug":"idx-tenant-b-d99fc28849"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2452,"project_id":3153,"slug":"idx-project-b-9dd2c639a2"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Index source created","context":{"project_id":3152,"source_id":499,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Index run finished","context":{"project_id":3152,"source_id":499,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2453,"slug":"idx-tenant-9da912f385"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2453,"project_id":3154,"slug":"idx-project-9da912f385"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Index source created","context":{"project_id":3154,"source_id":500,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Index run finished","context":{"project_id":3154,"source_id":500,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Index run finished","context":{"project_id":3154,"source_id":500,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3154,"batch_id":612,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake queue processed","context":{"project_id":3154,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2454,"slug":"intake-tenant-6ca838a13a"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2454,"project_id":3155,"slug":"intake-project-6ca838a13a"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3155,"batch_id":613,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2455,"slug":"intake-tenant-89896bf75b"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2455,"project_id":3156,"slug":"intake-project-89896bf75b"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3156,"batch_id":614,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2456,"slug":"intake-tenant-590ec08059"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2456,"project_id":3157,"slug":"intake-project-590ec08059"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2457,"slug":"intake-tenant-f8789d1e42"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2457,"project_id":3158,"slug":"intake-project-f8789d1e42"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3158,"batch_id":615,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3158,"batch_id":616,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2458,"slug":"intake-tenant-df51274914"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2458,"project_id":3159,"slug":"intake-project-df51274914"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2459,"slug":"intake-tenant-717d885b5b"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2459,"project_id":3160,"slug":"intake-project-717d885b5b"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3159,"batch_id":617,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3160,"batch_id":618,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2460,"slug":"intake-tenant-cdaadd55d0"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2460,"project_id":3161,"slug":"intake-project-cdaadd55d0"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3161,"batch_id":619,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3161,"batch_id":620,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2461,"slug":"intake-tenant-8799da7fa6"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2461,"project_id":3162,"slug":"intake-project-8799da7fa6"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2462,"slug":"intake-tenant-4e775c4718"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2462,"project_id":3163,"slug":"intake-project-4e775c4718"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2463,"slug":"intake-tenant-d9331a20ba"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2463,"project_id":3164,"slug":"intake-project-d9331a20ba"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3163,"batch_id":621,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2464,"slug":"mcphttp-tenant-f86860d13f"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2464,"project_id":3165,"slug":"mcphttp-f86860d13f"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Context server created","context":{"project_id":3165,"context_server_id":354,"name":"auth-ok","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"MCP client operation","context":{"project_id":3165,"context_server_id":354,"server":"auth-ok","transport":"http","operation":"test","duration_ms":9,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Context server created","context":{"project_id":3165,"context_server_id":355,"name":"auth-missing","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":3165,"context_server_id":355,"server":"auth-missing","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:56:15-03:00","level":"info","message":"Context server created","context":{"project_id":3165,"context_server_id":356,"name":"auth-wrong","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":3165,"context_server_id":356,"server":"auth-wrong","transport":"http","operation":"test","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2465,"slug":"mcpcall-tenant-f0beb56ee6"}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2465,"project_id":3166,"slug":"mcpcall-f0beb56ee6"}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"info","message":"Context server created","context":{"project_id":3166,"context_server_id":357,"name":"call-me","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"info","message":"MCP client operation","context":{"project_id":3166,"context_server_id":357,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"info","message":"MCP client operation","context":{"project_id":3166,"context_server_id":357,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":3166,"context_server_id":357,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"protocol","error_code":"-32602"}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2466,"slug":"mcpfan-tenant-0b741f2a8d"}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2466,"project_id":3167,"slug":"mcpfan-0b741f2a8d"}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"info","message":"Context server created","context":{"project_id":3167,"context_server_id":358,"name":"broken-high","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"info","message":"Context server created","context":{"project_id":3167,"context_server_id":359,"name":"good-low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"info","message":"Context server created","context":{"project_id":3167,"context_server_id":360,"name":"disabled-top","transport":"http","priority":99,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"info","message":"Context server disabled","context":{"project_id":3167,"context_server_id":360}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":3167,"context_server_id":358,"server":"broken-high","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"info","message":"MCP client operation","context":{"project_id":3167,"context_server_id":359,"server":"good-low","transport":"http","operation":"tools/list","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2467,"slug":"mcpstdio-tenant-89c264b715"}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2467,"project_id":3168,"slug":"mcpstdio-89c264b715"}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"info","message":"Context server created","context":{"project_id":3168,"context_server_id":361,"name":"stdio-fixture","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:56:16-03:00","level":"info","message":"MCP client operation","context":{"project_id":3168,"context_server_id":361,"server":"stdio-fixture","transport":"stdio","operation":"test","duration_ms":96,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2468,"slug":"mcpsrv-init-a14d572291"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2468,"project_id":3169,"slug":"mcpsrv-init-a14d572291"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"API key created","context":{"project_id":3169,"api_key_id":"[REDACTED]","prefix":"ctx_1ad66927"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2469,"slug":"mcpsrv-list-408e7e99f2"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2469,"project_id":3170,"slug":"mcpsrv-list-408e7e99f2"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"API key created","context":{"project_id":3170,"api_key_id":"[REDACTED]","prefix":"ctx_39857604"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2470,"slug":"mcpsrv-err-2cab64fb22"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2470,"project_id":3171,"slug":"mcpsrv-err-2cab64fb22"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"API key created","context":{"project_id":3171,"api_key_id":"[REDACTED]","prefix":"ctx_1e51a73a"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2470,"project_id":3171,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":1,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2470,"project_id":3171,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2470,"project_id":3171,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2471,"slug":"mcpsrv-flow-3701193721"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2471,"project_id":3172,"slug":"mcpsrv-flow-3701193721"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"API key created","context":{"project_id":3172,"api_key_id":"[REDACTED]","prefix":"ctx_a6785b54"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3172,"subject":"customer.status.3","correction_id":177,"new_definition_id":394,"new_version":1,"created_by":"apikey:ctx_a6785b54"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2471,"project_id":3172,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2471,"project_id":3172,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3172,"subject":"customer.status.3","correction_id":178,"new_definition_id":395,"new_version":2,"created_by":"apikey:ctx_a6785b54"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2471,"project_id":3172,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3172,"subject":"customer.status.3","correction_id":179,"new_definition_id":396,"new_version":3,"created_by":"apikey:ctx_a6785b54"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2471,"project_id":3172,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2471,"project_id":3172,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2471,"project_id":3172,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\InvalidSubjectException"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2472,"slug":"mcpsrv-isoa-40dbd7e554"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2472,"project_id":3173,"slug":"mcpsrv-isoa-40dbd7e554"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"API key created","context":{"project_id":3173,"api_key_id":"[REDACTED]","prefix":"ctx_260062ab"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2473,"slug":"mcpsrv-isob-d658c5cbca"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2473,"project_id":3174,"slug":"mcpsrv-isob-d658c5cbca"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"API key created","context":{"project_id":3174,"api_key_id":"[REDACTED]","prefix":"ctx_bf7500b1"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3173,"subject":"iso.subject","correction_id":180,"new_definition_id":397,"new_version":1,"created_by":"apikey:ctx_260062ab"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2472,"project_id":3173,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2473,"project_id":3174,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\SemanticDefinitionNotFoundException"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2474,"slug":"mcpsrv-src-ef1d9527dc"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2474,"project_id":3175,"slug":"mcpsrv-src-ef1d9527dc"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"API key created","context":{"project_id":3175,"api_key_id":"[REDACTED]","prefix":"ctx_f61e20f6"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Database connection created","context":{"project_id":3175,"connection_id":459,"name":"main-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Index source created","context":{"project_id":3175,"source_id":501,"type":"directory","name":"docs-dir"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Context server created","context":{"project_id":3175,"context_server_id":362,"name":"crm-context","transport":"http","priority":7,"has_authentication":true}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2474,"project_id":3175,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2475,"slug":"mcpsrv-desc-a49eb7941e"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2475,"project_id":3176,"slug":"mcpsrv-desc-a49eb7941e"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"API key created","context":{"project_id":3176,"api_key_id":"[REDACTED]","prefix":"ctx_b0684b12"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Database connection created","context":{"project_id":3176,"connection_id":460,"name":"sample-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2475,"project_id":3176,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Index source created","context":{"project_id":3176,"source_id":502,"type":"directory","name":"tmp-docs"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Index run finished","context":{"project_id":3176,"source_id":502,"source_name":"tmp-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2475,"project_id":3176,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Context server created","context":{"project_id":3176,"context_server_id":363,"name":"offline-ctx","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":3176,"context_server_id":363,"server":"offline-ctx","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2475,"project_id":3176,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3176,"subject":"customer.status.3","definition_id":398,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3176,"subject":"customer.status.3","correction_id":181,"new_definition_id":399,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2475,"project_id":3176,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2475,"project_id":3176,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2475,"project_id":3176,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\DatabaseConnection\\DatabaseConnectionNotFoundException"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2476,"slug":"mcpsrv-idx-6d3b0c63a5"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2476,"project_id":3177,"slug":"mcpsrv-idx-6d3b0c63a5"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"API key created","context":{"project_id":3177,"api_key_id":"[REDACTED]","prefix":"ctx_c04eaf9b"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Index source created","context":{"project_id":3177,"source_id":503,"type":"directory","name":"tool-docs"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Index run finished","context":{"project_id":3177,"source_id":503,"source_name":"tool-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2476,"project_id":3177,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Index run finished","context":{"project_id":3177,"source_id":503,"source_name":"tool-docs","files_scanned":1,"files_skipped":1,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2476,"project_id":3177,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2476,"project_id":3177,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\IndexSource\\IndexSourceNotFoundException"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2477,"slug":"mcpsrv-stdio-49b5c7096c"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2477,"project_id":3178,"slug":"mcpsrv-stdio-49b5c7096c"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"API key created","context":{"project_id":3178,"api_key_id":"[REDACTED]","prefix":"ctx_6ca47b7e"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"MCP stdio server started","context":{"tenant_id":2477,"project_id":3178,"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3178,"subject":"stdio.smoke.subject","correction_id":182,"new_definition_id":400,"new_version":1,"created_by":"apikey:ctx_6ca47b7e"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2477,"project_id":3178,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":14,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:17-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2477,"project_id":3178,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2478,"slug":"mcpsrv-http-f4b98b21fc"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2478,"project_id":3179,"slug":"mcpsrv-http-f4b98b21fc"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"API key created","context":{"project_id":3179,"api_key_id":"[REDACTED]","prefix":"ctx_81de2b91"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3179,"subject":"http.smoke.subject","correction_id":183,"new_definition_id":401,"new_version":1,"created_by":"apikey:ctx_81de2b91"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2478,"project_id":3179,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":17,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2479,"slug":"e6-query-2a32b0c9d9"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2479,"project_id":3180,"slug":"e6-query-2a32b0c9d9"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"API key created","context":{"project_id":3180,"api_key_id":"[REDACTED]","prefix":"ctx_3b9bf08b"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Database connection created","context":{"project_id":3180,"connection_id":461,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Query executed","context":{"project_id":3180,"connection_id":461,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS um, ? AS eco"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2479,"project_id":3180,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3180,"connection_id":461,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ?"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2479,"project_id":3180,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":2,"status":"tool_error","error_class":"App\\Domain\\Query\\QueryDeniedException"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2479,"project_id":3180,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2479,"project_id":3180,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2480,"slug":"e6-search-a0009f730b"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2480,"project_id":3181,"slug":"e6-search-a0009f730b"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"API key created","context":{"project_id":3181,"api_key_id":"[REDACTED]","prefix":"ctx_17bf7b61"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2480,"project_id":3181,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2480,"project_id":3181,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2481,"slug":"e6-cross-44d2a5d083"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2481,"project_id":3182,"slug":"e6-cross-44d2a5d083"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"API key created","context":{"project_id":3182,"api_key_id":"[REDACTED]","prefix":"ctx_582aeb35"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Database connection created","context":{"project_id":3182,"connection_id":462,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3182,"subject":"situacao.3","definition_id":402,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Query executed","context":{"project_id":3182,"connection_id":462,"tool":"cross_context","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS situacao"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2481,"project_id":3182,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":7,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2481,"project_id":3182,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2482,"slug":"e6-explain-8c97a51154"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2482,"project_id":3183,"slug":"e6-explain-8c97a51154"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"API key created","context":{"project_id":3183,"api_key_id":"[REDACTED]","prefix":"ctx_09688317"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3183,"subject":"customer.status.3","definition_id":403,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2482,"project_id":3183,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2482,"project_id":3183,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2482,"project_id":3183,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"tool_error","error_class":"InvalidArgumentException"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2482,"project_id":3183,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2483,"slug":"query-ok-6e89ca0ee9"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2483,"project_id":3184,"slug":"query-ok-6e89ca0ee9"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Database connection created","context":{"project_id":3184,"connection_id":463,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Query executed","context":{"project_id":3184,"connection_id":463,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS marcador, ? AS resposta"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2484,"slug":"query-deny-57fba60868"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2484,"project_id":3185,"slug":"query-deny-57fba60868"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Database connection created","context":{"project_id":3185,"connection_id":464,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3185,"connection_id":464,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ? WHERE nome = ?"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2485,"slug":"query-write-de10bd941b"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2485,"project_id":3186,"slug":"query-write-de10bd941b"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Database connection created","context":{"project_id":3186,"connection_id":465,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Query executed","context":{"project_id":3186,"connection_id":465,"tool":"query_data","duration_ms":16,"row_count":1,"fingerprint":"UPDATE e6_sandbox_w_20ea4067c2 SET status = ? WHERE id = ?"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"info","message":"Query executed","context":{"project_id":3186,"connection_id":465,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT status FROM e6_sandbox_w_20ea4067c2 WHERE id = ?"}}
{"timestamp":"2026-08-27T16:56:18-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3186,"connection_id":465,"tool":"query_data","fingerprint":"DROP TABLE e6_sandbox_w_20ea4067c2"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2486,"slug":"query-trunc-74e056c8c0"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2486,"project_id":3187,"slug":"query-trunc-74e056c8c0"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Database connection created","context":{"project_id":3187,"connection_id":466,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Query executed","context":{"project_id":3187,"connection_id":466,"tool":"query_data","duration_ms":3,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_c9f5002990 ORDER BY id"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Query executed","context":{"project_id":3187,"connection_id":466,"tool":"query_data","duration_ms":2,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_c9f5002990 ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Query executed","context":{"project_id":3187,"connection_id":466,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT id FROM e6_sandbox_t_c9f5002990 ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2487,"slug":"query-err-56b7eff888"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2487,"project_id":3188,"slug":"query-err-56b7eff888"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Database connection created","context":{"project_id":3188,"connection_id":467,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"warning","message":"Query failed on target database","context":{"project_id":3188,"connection_id":467,"tool":"query_data","duration_ms":2,"error_code":"42S02","fingerprint":"SELECT * FROM tabela_que_nao_existe_7cadd8877d"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2488,"slug":"query-params-caf9030c88"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2488,"project_id":3189,"slug":"query-params-caf9030c88"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Database connection created","context":{"project_id":3189,"connection_id":468,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Query executed","context":{"project_id":3189,"connection_id":468,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS a, ? AS b"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2489,"slug":"query-isoa-a58d8108a0"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2489,"project_id":3190,"slug":"query-isoa-a58d8108a0"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Database connection created","context":{"project_id":3190,"connection_id":469,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2490,"slug":"query-isob-17fc06a413"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2490,"project_id":3191,"slug":"query-isob-17fc06a413"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Database connection created","context":{"project_id":3191,"connection_id":470,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2491,"slug":"query-adv-0eeb81635d"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2491,"project_id":3192,"slug":"query-adv-0eeb81635d"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Database connection created","context":{"project_id":3192,"connection_id":471,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3192,"connection_id":471,"tool":"query_data","fingerprint":"SELECT ?; DROP TABLE clientes"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3192,"connection_id":471,"tool":"query_data","fingerprint":"SELECT * FROM t INTO OUTFILE ?"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2492,"slug":"search-ft-efc17867fd"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2492,"project_id":3193,"slug":"search-ft-efc17867fd"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2493,"slug":"search-like-04330c2c24"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2493,"project_id":3194,"slug":"search-like-04330c2c24"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2494,"slug":"search-filter-c34454bb80"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2494,"project_id":3195,"slug":"search-filter-c34454bb80"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2495,"slug":"search-isoa-00be6cd337"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2495,"project_id":3196,"slug":"search-isoa-00be6cd337"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2496,"slug":"search-isob-3cb0702e56"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2496,"project_id":3197,"slug":"search-isob-3cb0702e56"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2497,"slug":"sem-reject-38031e21be"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2497,"project_id":3198,"slug":"sem-reject-38031e21be"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2498,"slug":"sem-define-65af6e8e8a"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2498,"project_id":3199,"slug":"sem-define-65af6e8e8a"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3199,"subject":"customer.status.3","definition_id":404,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2499,"slug":"sem-redefine-3cf956e137"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2499,"project_id":3200,"slug":"sem-redefine-3cf956e137"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3200,"subject":"customer.status.9","definition_id":405,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3200,"subject":"customer.status.9","definition_id":406,"version":2,"source":"user","via_correction":true}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3200,"subject":"customer.status.9","definition_id":406,"version":2,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2500,"slug":"sem-correct-d0b8be0fbc"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2500,"project_id":3201,"slug":"sem-correct-d0b8be0fbc"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3201,"subject":"customer.status.3","definition_id":407,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3201,"subject":"customer.status.3","correction_id":185,"new_definition_id":408,"new_version":2,"created_by":"apikey:ctx_test"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2501,"slug":"sem-correctnew-7ebc6ae33a"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2501,"project_id":3202,"slug":"sem-correctnew-7ebc6ae33a"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3202,"subject":"orders.flag.x","correction_id":186,"new_definition_id":409,"new_version":1,"created_by":"apikey:ctx_abc"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2502,"slug":"sem-chain-eb0e4f62f8"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2502,"project_id":3203,"slug":"sem-chain-eb0e4f62f8"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3203,"subject":"customer.status.3","definition_id":410,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3203,"subject":"customer.status.3","correction_id":187,"new_definition_id":411,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3203,"subject":"customer.status.3","correction_id":188,"new_definition_id":412,"new_version":3,"created_by":"apikey:ctx_b"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2503,"slug":"sem-unknown-f2f83c7a25"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2503,"project_id":3204,"slug":"sem-unknown-f2f83c7a25"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2504,"slug":"sem-many-308e6dd56f"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2504,"project_id":3205,"slug":"sem-many-308e6dd56f"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3205,"subject":"customer.status.1","definition_id":413,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3205,"subject":"customer.status.2","definition_id":414,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2505,"slug":"sem-list-f7a98a59fb"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2505,"project_id":3206,"slug":"sem-list-f7a98a59fb"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3206,"subject":"customer.status.1","definition_id":415,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3206,"subject":"customer.status.2","definition_id":416,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3206,"subject":"orders.total_net","definition_id":417,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3206,"subject":"customer.status.1","correction_id":189,"new_definition_id":418,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2506,"slug":"sem-isoa-1aeebf5916"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2506,"project_id":3207,"slug":"sem-isoa-1aeebf5916"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2507,"slug":"sem-isob-266e59180a"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Project created","context":{"tenant_id":2507,"project_id":3208,"slug":"sem-isob-266e59180a"}}
{"timestamp":"2026-08-27T16:56:19-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3207,"subject":"customer.status.3","definition_id":419,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3208,"subject":"customer.status.3","definition_id":420,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:20-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3207,"subject":"customer.status.3","correction_id":190,"new_definition_id":421,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:56:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3207,"subject":"only.in.a","definition_id":422,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:56:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2508,"slug":"acme-corp-73baf15a46"}}
{"timestamp":"2026-08-27T16:56:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2509,"slug":"dup-b44841e140"}}
{"timestamp":"2026-08-27T16:56:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2510,"slug":"tenant-439092d17a"}}
{"timestamp":"2026-08-27T16:56:20-03:00","level":"info","message":"Project created","context":{"tenant_id":2510,"project_id":3209,"slug":"project-x-439092d17a"}}
{"timestamp":"2026-08-27T16:56:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2511,"slug":"tenant-a-2dc4037ec9"}}
{"timestamp":"2026-08-27T16:56:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2512,"slug":"tenant-b-2dc4037ec9"}}
{"timestamp":"2026-08-27T16:56:20-03:00","level":"info","message":"Project created","context":{"tenant_id":2511,"project_id":3210,"slug":"same-2dc4037ec9"}}
{"timestamp":"2026-08-27T16:56:20-03:00","level":"info","message":"Project created","context":{"tenant_id":2512,"project_id":3211,"slug":"same-2dc4037ec9"}}
{"timestamp":"2026-08-27T16:56:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2513,"slug":"iso-a-ec3cc24c0a"}}
{"timestamp":"2026-08-27T16:56:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2514,"slug":"iso-b-ec3cc24c0a"}}
{"timestamp":"2026-08-27T16:56:20-03:00","level":"info","message":"Project created","context":{"tenant_id":2513,"project_id":3212,"slug":"secret-ec3cc24c0a"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2515,"slug":"key-tenant-2d621477b0"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2515,"project_id":3213,"slug":"key-project-2d621477b0"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"API key created","context":{"project_id":3213,"api_key_id":"[REDACTED]","prefix":"ctx_00c31eac"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2516,"slug":"revoke-tenant-139c235600"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2516,"project_id":3214,"slug":"revoke-project-139c235600"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"API key created","context":{"project_id":3214,"api_key_id":"[REDACTED]","prefix":"ctx_be6d066c"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2517,"slug":"ctx-tenant-de6fd01131"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2517,"project_id":3215,"slug":"ctx-a-de6fd01131"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2517,"project_id":3216,"slug":"ctx-b-de6fd01131"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Context server created","context":{"project_id":3215,"context_server_id":364,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2518,"slug":"ctx-tenant-24d4263942"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2518,"project_id":3217,"slug":"ctx-a-24d4263942"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2518,"project_id":3218,"slug":"ctx-b-24d4263942"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2519,"slug":"ctx-tenant-729306095a"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2519,"project_id":3219,"slug":"ctx-a-729306095a"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2519,"project_id":3220,"slug":"ctx-b-729306095a"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Context server created","context":{"project_id":3219,"context_server_id":365,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2520,"slug":"ctx-tenant-8df50007d4"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2520,"project_id":3221,"slug":"ctx-a-8df50007d4"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2520,"project_id":3222,"slug":"ctx-b-8df50007d4"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Context server created","context":{"project_id":3221,"context_server_id":366,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2521,"slug":"ctx-tenant-028ddd3ba7"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2521,"project_id":3223,"slug":"ctx-a-028ddd3ba7"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2521,"project_id":3224,"slug":"ctx-b-028ddd3ba7"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Context server created","context":{"project_id":3223,"context_server_id":367,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2522,"slug":"ctx-tenant-e1aafc6079"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2522,"project_id":3225,"slug":"ctx-a-e1aafc6079"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2522,"project_id":3226,"slug":"ctx-b-e1aafc6079"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Context server created","context":{"project_id":3225,"context_server_id":368,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Context server created","context":{"project_id":3226,"context_server_id":369,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2523,"slug":"ctx-tenant-01712b38db"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2523,"project_id":3227,"slug":"ctx-a-01712b38db"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2523,"project_id":3228,"slug":"ctx-b-01712b38db"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Context server created","context":{"project_id":3227,"context_server_id":370,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2524,"slug":"ctx-tenant-45ac5da23d"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2524,"project_id":3229,"slug":"ctx-a-45ac5da23d"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2524,"project_id":3230,"slug":"ctx-b-45ac5da23d"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Context server created","context":{"project_id":3229,"context_server_id":371,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Context server created","context":{"project_id":3229,"context_server_id":372,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Context server created","context":{"project_id":3229,"context_server_id":373,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Context server disabled","context":{"project_id":3229,"context_server_id":373}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Context server enabled","context":{"project_id":3229,"context_server_id":373}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Context server disabled","context":{"project_id":3229,"context_server_id":371}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2525,"slug":"cross-full-55aa806347"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2525,"project_id":3231,"slug":"cross-full-55aa806347"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Database connection created","context":{"project_id":3231,"connection_id":472,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3231,"subject":"status.3","definition_id":423,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3231,"subject":"customer.status","definition_id":424,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Context server created","context":{"project_id":3231,"context_server_id":374,"name":"crm-offline","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Query executed","context":{"project_id":3231,"connection_id":472,"tool":"cross_context","duration_ms":3,"row_count":2,"fingerprint":"SELECT nome, status FROM e6_clientes_a2542a2d28 WHERE status = ? ORDER BY id"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":3231,"context_server_id":374,"server":"crm-offline","transport":"http","operation":"tools/call","duration_ms":3,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"warning","message":"cross_context: context tool call failed","context":{"project_id":3231,"server":"crm-offline","tool":"get_context","error_class":"App\\Context\\McpClientException"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2526,"slug":"cross-val-66f575981b"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2526,"project_id":3232,"slug":"cross-val-66f575981b"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Database connection created","context":{"project_id":3232,"connection_id":473,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2527,"slug":"dbconn-tenant-109b7d1612"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2527,"project_id":3233,"slug":"dbconn-a-109b7d1612"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2527,"project_id":3234,"slug":"dbconn-b-109b7d1612"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Database connection created","context":{"project_id":3233,"connection_id":474,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2528,"slug":"dbconn-tenant-3810b08f58"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2528,"project_id":3235,"slug":"dbconn-a-3810b08f58"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2528,"project_id":3236,"slug":"dbconn-b-3810b08f58"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Database connection created","context":{"project_id":3235,"connection_id":475,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2529,"slug":"dbconn-tenant-2dcec787d0"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2529,"project_id":3237,"slug":"dbconn-a-2dcec787d0"}}
{"timestamp":"2026-08-27T16:58:11-03:00","level":"info","message":"Project created","context":{"tenant_id":2529,"project_id":3238,"slug":"dbconn-b-2dcec787d0"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2530,"slug":"dbconn-tenant-7d81aee421"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2530,"project_id":3239,"slug":"dbconn-a-7d81aee421"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2530,"project_id":3240,"slug":"dbconn-b-7d81aee421"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Database connection created","context":{"project_id":3239,"connection_id":476,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Database connection created","context":{"project_id":3240,"connection_id":477,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2531,"slug":"dbconn-tenant-c68ddb730b"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2531,"project_id":3241,"slug":"dbconn-a-c68ddb730b"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2531,"project_id":3242,"slug":"dbconn-b-c68ddb730b"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Database connection created","context":{"project_id":3241,"connection_id":478,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":3241,"connection_id":478}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2532,"slug":"dbconn-tenant-f67ccc63fb"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2532,"project_id":3243,"slug":"dbconn-a-f67ccc63fb"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2532,"project_id":3244,"slug":"dbconn-b-f67ccc63fb"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Database connection created","context":{"project_id":3243,"connection_id":479,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":3243,"connection_id":479,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2533,"slug":"dbconn-tenant-c920972e53"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2533,"project_id":3245,"slug":"dbconn-a-c920972e53"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2533,"project_id":3246,"slug":"dbconn-b-c920972e53"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Database connection created","context":{"project_id":3245,"connection_id":480,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2534,"slug":"dbconn-tenant-9cfdd0ed42"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2534,"project_id":3247,"slug":"dbconn-a-9cfdd0ed42"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2534,"project_id":3248,"slug":"dbconn-b-9cfdd0ed42"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Database connection created","context":{"project_id":3247,"connection_id":481,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Database connection disabled","context":{"project_id":3247,"connection_id":481}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Database connection enabled","context":{"project_id":3247,"connection_id":481}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2535,"slug":"dbconn-tenant-3a196d1a69"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2535,"project_id":3249,"slug":"dbconn-a-3a196d1a69"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2535,"project_id":3250,"slug":"dbconn-b-3a196d1a69"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Database connection created","context":{"project_id":3249,"connection_id":482,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2536,"slug":"explain-item-29279b8182"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2536,"project_id":3251,"slug":"explain-item-29279b8182"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2537,"slug":"explain-subj-a80163e0ec"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2537,"project_id":3252,"slug":"explain-subj-a80163e0ec"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3252,"subject":"customer.status.3","definition_id":425,"version":1,"source":"system","via_correction":false}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3252,"subject":"customer.status.3","correction_id":191,"new_definition_id":426,"new_version":2,"created_by":"apikey:ctx_teste00"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2538,"slug":"explain-val-6775124fb2"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2538,"project_id":3253,"slug":"explain-val-6775124fb2"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2539,"slug":"explain-isoa-e492ca2c8b"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2539,"project_id":3254,"slug":"explain-isoa-e492ca2c8b"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2540,"slug":"explain-isob-bb28a7ddde"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2540,"project_id":3255,"slug":"explain-isob-bb28a7ddde"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3255,"subject":"iso.subject","definition_id":427,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2541,"slug":"inbox-tenant-45649b6430"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2541,"project_id":3256,"slug":"inbox-project-45649b6430"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":3256,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":3256,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3256,"batch_id":622,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3256,"batch_id":623,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-8cf0a30159"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2542,"slug":"source-tenant-ace02ff53a"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2542,"project_id":3257,"slug":"source-a-ace02ff53a"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2542,"project_id":3258,"slug":"source-b-ace02ff53a"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index source created","context":{"project_id":3257,"source_id":504,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2543,"slug":"source-tenant-6904561f82"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2543,"project_id":3259,"slug":"source-a-6904561f82"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2543,"project_id":3260,"slug":"source-b-6904561f82"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index source created","context":{"project_id":3259,"source_id":505,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2544,"slug":"source-tenant-2984fca5af"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2544,"project_id":3261,"slug":"source-a-2984fca5af"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2544,"project_id":3262,"slug":"source-b-2984fca5af"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2545,"slug":"source-tenant-2bfa34bf54"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2545,"project_id":3263,"slug":"source-a-2bfa34bf54"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2545,"project_id":3264,"slug":"source-b-2bfa34bf54"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2546,"slug":"source-tenant-6e018ba22d"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2546,"project_id":3265,"slug":"source-a-6e018ba22d"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2546,"project_id":3266,"slug":"source-b-6e018ba22d"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index source created","context":{"project_id":3265,"source_id":506,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2547,"slug":"source-tenant-80bd1c6e3b"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2547,"project_id":3267,"slug":"source-a-80bd1c6e3b"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2547,"project_id":3268,"slug":"source-b-80bd1c6e3b"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index source created","context":{"project_id":3267,"source_id":507,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index source created","context":{"project_id":3268,"source_id":508,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2548,"slug":"source-tenant-2e288e9501"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2548,"project_id":3269,"slug":"source-a-2e288e9501"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2548,"project_id":3270,"slug":"source-b-2e288e9501"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index source created","context":{"project_id":3269,"source_id":509,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index source disabled","context":{"project_id":3269,"source_id":509}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index source enabled","context":{"project_id":3269,"source_id":509}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2549,"slug":"source-tenant-0561cdff62"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2549,"project_id":3271,"slug":"source-a-0561cdff62"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2549,"project_id":3272,"slug":"source-b-0561cdff62"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index source created","context":{"project_id":3271,"source_id":510,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2550,"slug":"idx-tenant-e742f07052"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2550,"project_id":3273,"slug":"idx-project-e742f07052"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index source created","context":{"project_id":3273,"source_id":511,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index run finished","context":{"project_id":3273,"source_id":511,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2551,"slug":"idx-tenant-f2e2b25afb"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2551,"project_id":3274,"slug":"idx-project-f2e2b25afb"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index source created","context":{"project_id":3274,"source_id":512,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index run finished","context":{"project_id":3274,"source_id":512,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index run finished","context":{"project_id":3274,"source_id":512,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2552,"slug":"idx-tenant-62d2ecdc8a"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Project created","context":{"tenant_id":2552,"project_id":3275,"slug":"idx-project-62d2ecdc8a"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index source created","context":{"project_id":3275,"source_id":513,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index run finished","context":{"project_id":3275,"source_id":513,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:12-03:00","level":"info","message":"Index run finished","context":{"project_id":3275,"source_id":513,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2553,"slug":"idx-tenant-f855c32e35"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2553,"project_id":3276,"slug":"idx-project-f855c32e35"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Index source created","context":{"project_id":3276,"source_id":514,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Index run finished","context":{"project_id":3276,"source_id":514,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Index run finished","context":{"project_id":3276,"source_id":514,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2554,"slug":"idx-tenant-8baaef0096"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2554,"project_id":3277,"slug":"idx-project-8baaef0096"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3277,"batch_id":624,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake queue processed","context":{"project_id":3277,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2555,"slug":"idx-tenant-bd3957b697"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2555,"project_id":3278,"slug":"idx-project-bd3957b697"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3278,"batch_id":625,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake queue processed","context":{"project_id":3278,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2556,"slug":"idx-tenant-720cf1064a"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2556,"project_id":3279,"slug":"idx-project-720cf1064a"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3279,"batch_id":626,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3279,"batch_id":627,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":3279,"intake_item_id":708,"reason":"Intake file not found or unreadable: storage/intake/3279/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake queue processed","context":{"project_id":3279,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2557,"slug":"idx-tenant-ea1650c237"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2557,"project_id":3280,"slug":"idx-project-ea1650c237"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2558,"slug":"idx-tenant-b-943c4a51fd"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2558,"project_id":3281,"slug":"idx-project-b-709b78e991"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Index source created","context":{"project_id":3280,"source_id":515,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Index run finished","context":{"project_id":3280,"source_id":515,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2559,"slug":"idx-tenant-8245c44733"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2559,"project_id":3282,"slug":"idx-project-8245c44733"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Index source created","context":{"project_id":3282,"source_id":516,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Index run finished","context":{"project_id":3282,"source_id":516,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Index run finished","context":{"project_id":3282,"source_id":516,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3282,"batch_id":628,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake queue processed","context":{"project_id":3282,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2560,"slug":"intake-tenant-198b23b043"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2560,"project_id":3283,"slug":"intake-project-198b23b043"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3283,"batch_id":629,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2561,"slug":"intake-tenant-8e4877bd09"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2561,"project_id":3284,"slug":"intake-project-8e4877bd09"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3284,"batch_id":630,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2562,"slug":"intake-tenant-3905f44b4b"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2562,"project_id":3285,"slug":"intake-project-3905f44b4b"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2563,"slug":"intake-tenant-9d0255316d"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2563,"project_id":3286,"slug":"intake-project-9d0255316d"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3286,"batch_id":631,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3286,"batch_id":632,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2564,"slug":"intake-tenant-988758cb99"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2564,"project_id":3287,"slug":"intake-project-988758cb99"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2565,"slug":"intake-tenant-741dd7c8c2"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2565,"project_id":3288,"slug":"intake-project-741dd7c8c2"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3287,"batch_id":633,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3288,"batch_id":634,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2566,"slug":"intake-tenant-0845e50dcc"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2566,"project_id":3289,"slug":"intake-project-0845e50dcc"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3289,"batch_id":635,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3289,"batch_id":636,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2567,"slug":"intake-tenant-9ed9ca3033"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2567,"project_id":3290,"slug":"intake-project-9ed9ca3033"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2568,"slug":"intake-tenant-3a0aafe53c"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2568,"project_id":3291,"slug":"intake-project-3a0aafe53c"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2569,"slug":"intake-tenant-4d2b9ba327"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2569,"project_id":3292,"slug":"intake-project-4d2b9ba327"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3291,"batch_id":637,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2570,"slug":"mcpsrv-init-ec4c9480f4"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2570,"project_id":3293,"slug":"mcpsrv-init-ec4c9480f4"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"API key created","context":{"project_id":3293,"api_key_id":"[REDACTED]","prefix":"ctx_07e8d992"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2571,"slug":"mcpsrv-list-e8083c910e"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2571,"project_id":3294,"slug":"mcpsrv-list-e8083c910e"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"API key created","context":{"project_id":3294,"api_key_id":"[REDACTED]","prefix":"ctx_209928af"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2572,"slug":"mcpsrv-err-8c6be8a049"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2572,"project_id":3295,"slug":"mcpsrv-err-8c6be8a049"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"API key created","context":{"project_id":3295,"api_key_id":"[REDACTED]","prefix":"ctx_18cc09f2"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2572,"project_id":3295,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2572,"project_id":3295,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2572,"project_id":3295,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2573,"slug":"mcpsrv-flow-f2a9654596"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2573,"project_id":3296,"slug":"mcpsrv-flow-f2a9654596"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"API key created","context":{"project_id":3296,"api_key_id":"[REDACTED]","prefix":"ctx_a76229f2"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3296,"subject":"customer.status.3","correction_id":192,"new_definition_id":428,"new_version":1,"created_by":"apikey:ctx_a76229f2"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2573,"project_id":3296,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2573,"project_id":3296,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3296,"subject":"customer.status.3","correction_id":193,"new_definition_id":429,"new_version":2,"created_by":"apikey:ctx_a76229f2"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2573,"project_id":3296,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3296,"subject":"customer.status.3","correction_id":194,"new_definition_id":430,"new_version":3,"created_by":"apikey:ctx_a76229f2"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2573,"project_id":3296,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2573,"project_id":3296,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2573,"project_id":3296,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\Semantic\\InvalidSubjectException"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2574,"slug":"mcpsrv-isoa-bead0b3be8"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2574,"project_id":3297,"slug":"mcpsrv-isoa-bead0b3be8"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"API key created","context":{"project_id":3297,"api_key_id":"[REDACTED]","prefix":"ctx_691efa62"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2575,"slug":"mcpsrv-isob-2d6ac6bbfa"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2575,"project_id":3298,"slug":"mcpsrv-isob-2d6ac6bbfa"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"API key created","context":{"project_id":3298,"api_key_id":"[REDACTED]","prefix":"ctx_b9337d14"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3297,"subject":"iso.subject","correction_id":195,"new_definition_id":431,"new_version":1,"created_by":"apikey:ctx_691efa62"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2574,"project_id":3297,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2575,"project_id":3298,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\SemanticDefinitionNotFoundException"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2576,"slug":"mcpsrv-src-120aeec252"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2576,"project_id":3299,"slug":"mcpsrv-src-120aeec252"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"API key created","context":{"project_id":3299,"api_key_id":"[REDACTED]","prefix":"ctx_ce283dff"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Database connection created","context":{"project_id":3299,"connection_id":483,"name":"main-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Index source created","context":{"project_id":3299,"source_id":517,"type":"directory","name":"docs-dir"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Context server created","context":{"project_id":3299,"context_server_id":375,"name":"crm-context","transport":"http","priority":7,"has_authentication":true}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2576,"project_id":3299,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2577,"slug":"mcpsrv-desc-5ce4b9b378"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Project created","context":{"tenant_id":2577,"project_id":3300,"slug":"mcpsrv-desc-5ce4b9b378"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"API key created","context":{"project_id":3300,"api_key_id":"[REDACTED]","prefix":"ctx_b760938b"}}
{"timestamp":"2026-08-27T16:58:13-03:00","level":"info","message":"Database connection created","context":{"project_id":3300,"connection_id":484,"name":"sample-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2577,"project_id":3300,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Index source created","context":{"project_id":3300,"source_id":518,"type":"directory","name":"tmp-docs"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Index run finished","context":{"project_id":3300,"source_id":518,"source_name":"tmp-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2577,"project_id":3300,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Context server created","context":{"project_id":3300,"context_server_id":376,"name":"offline-ctx","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":3300,"context_server_id":376,"server":"offline-ctx","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2577,"project_id":3300,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3300,"subject":"customer.status.3","definition_id":432,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3300,"subject":"customer.status.3","correction_id":196,"new_definition_id":433,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2577,"project_id":3300,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2577,"project_id":3300,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2577,"project_id":3300,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\DatabaseConnection\\DatabaseConnectionNotFoundException"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2578,"slug":"mcpsrv-idx-7e8482f4bc"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2578,"project_id":3301,"slug":"mcpsrv-idx-7e8482f4bc"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"API key created","context":{"project_id":3301,"api_key_id":"[REDACTED]","prefix":"ctx_35c05917"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Index source created","context":{"project_id":3301,"source_id":519,"type":"directory","name":"tool-docs"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Index run finished","context":{"project_id":3301,"source_id":519,"source_name":"tool-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2578,"project_id":3301,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Index run finished","context":{"project_id":3301,"source_id":519,"source_name":"tool-docs","files_scanned":1,"files_skipped":1,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2578,"project_id":3301,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2578,"project_id":3301,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\IndexSource\\IndexSourceNotFoundException"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2579,"slug":"e6-query-89c1a27d41"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2579,"project_id":3302,"slug":"e6-query-89c1a27d41"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"API key created","context":{"project_id":3302,"api_key_id":"[REDACTED]","prefix":"ctx_a850e1ad"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3302,"connection_id":485,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Query executed","context":{"project_id":3302,"connection_id":485,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS um, ? AS eco"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2579,"project_id":3302,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3302,"connection_id":485,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ?"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2579,"project_id":3302,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":3,"status":"tool_error","error_class":"App\\Domain\\Query\\QueryDeniedException"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2579,"project_id":3302,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2579,"project_id":3302,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2580,"slug":"e6-search-dc65d23ec9"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2580,"project_id":3303,"slug":"e6-search-dc65d23ec9"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"API key created","context":{"project_id":3303,"api_key_id":"[REDACTED]","prefix":"ctx_d8abfdb5"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2580,"project_id":3303,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2580,"project_id":3303,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2581,"slug":"e6-cross-3446aa9a1c"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2581,"project_id":3304,"slug":"e6-cross-3446aa9a1c"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"API key created","context":{"project_id":3304,"api_key_id":"[REDACTED]","prefix":"ctx_22726df3"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3304,"connection_id":486,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3304,"subject":"situacao.3","definition_id":434,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Query executed","context":{"project_id":3304,"connection_id":486,"tool":"cross_context","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS situacao"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2581,"project_id":3304,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":7,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2581,"project_id":3304,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2582,"slug":"e6-explain-39f8c1e923"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2582,"project_id":3305,"slug":"e6-explain-39f8c1e923"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"API key created","context":{"project_id":3305,"api_key_id":"[REDACTED]","prefix":"ctx_3626cc98"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3305,"subject":"customer.status.3","definition_id":435,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2582,"project_id":3305,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2582,"project_id":3305,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2582,"project_id":3305,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"tool_error","error_class":"InvalidArgumentException"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2582,"project_id":3305,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2583,"slug":"query-ok-9fb439b8fe"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2583,"project_id":3306,"slug":"query-ok-9fb439b8fe"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3306,"connection_id":487,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Query executed","context":{"project_id":3306,"connection_id":487,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS marcador, ? AS resposta"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2584,"slug":"query-deny-1fee4ede6f"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2584,"project_id":3307,"slug":"query-deny-1fee4ede6f"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3307,"connection_id":488,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3307,"connection_id":488,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ? WHERE nome = ?"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2585,"slug":"query-write-85ee716a29"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2585,"project_id":3308,"slug":"query-write-85ee716a29"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3308,"connection_id":489,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Query executed","context":{"project_id":3308,"connection_id":489,"tool":"query_data","duration_ms":10,"row_count":1,"fingerprint":"UPDATE e6_sandbox_w_e22cbe9356 SET status = ? WHERE id = ?"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Query executed","context":{"project_id":3308,"connection_id":489,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT status FROM e6_sandbox_w_e22cbe9356 WHERE id = ?"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3308,"connection_id":489,"tool":"query_data","fingerprint":"DROP TABLE e6_sandbox_w_e22cbe9356"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2586,"slug":"query-trunc-cd9434912f"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2586,"project_id":3309,"slug":"query-trunc-cd9434912f"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3309,"connection_id":490,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Query executed","context":{"project_id":3309,"connection_id":490,"tool":"query_data","duration_ms":2,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_9cd4c1ecc1 ORDER BY id"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Query executed","context":{"project_id":3309,"connection_id":490,"tool":"query_data","duration_ms":2,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_9cd4c1ecc1 ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Query executed","context":{"project_id":3309,"connection_id":490,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT id FROM e6_sandbox_t_9cd4c1ecc1 ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2587,"slug":"query-err-2ceb7ef83b"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2587,"project_id":3310,"slug":"query-err-2ceb7ef83b"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3310,"connection_id":491,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"Query failed on target database","context":{"project_id":3310,"connection_id":491,"tool":"query_data","duration_ms":3,"error_code":"42S02","fingerprint":"SELECT * FROM tabela_que_nao_existe_93ca453994"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2588,"slug":"query-params-001bb49f99"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2588,"project_id":3311,"slug":"query-params-001bb49f99"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3311,"connection_id":492,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Query executed","context":{"project_id":3311,"connection_id":492,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS a, ? AS b"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2589,"slug":"query-isoa-507be337d2"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2589,"project_id":3312,"slug":"query-isoa-507be337d2"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3312,"connection_id":493,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2590,"slug":"query-isob-620ddedbe7"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2590,"project_id":3313,"slug":"query-isob-620ddedbe7"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3313,"connection_id":494,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2591,"slug":"query-adv-5ec9b32658"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Project created","context":{"tenant_id":2591,"project_id":3314,"slug":"query-adv-5ec9b32658"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"info","message":"Database connection created","context":{"project_id":3314,"connection_id":495,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3314,"connection_id":495,"tool":"query_data","fingerprint":"SELECT ?; DROP TABLE clientes"}}
{"timestamp":"2026-08-27T16:58:14-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3314,"connection_id":495,"tool":"query_data","fingerprint":"SELECT * FROM t INTO OUTFILE ?"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2592,"slug":"search-ft-c8c787ac03"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2592,"project_id":3315,"slug":"search-ft-c8c787ac03"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2593,"slug":"search-like-18ef30c566"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2593,"project_id":3316,"slug":"search-like-18ef30c566"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2594,"slug":"search-filter-70f4bd5d65"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2594,"project_id":3317,"slug":"search-filter-70f4bd5d65"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2595,"slug":"search-isoa-cc84e3497f"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2595,"project_id":3318,"slug":"search-isoa-cc84e3497f"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2596,"slug":"search-isob-502e095d41"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2596,"project_id":3319,"slug":"search-isob-502e095d41"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2597,"slug":"sem-reject-4034303062"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2597,"project_id":3320,"slug":"sem-reject-4034303062"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2598,"slug":"sem-define-bb16e6c08a"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2598,"project_id":3321,"slug":"sem-define-bb16e6c08a"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3321,"subject":"customer.status.3","definition_id":436,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2599,"slug":"sem-redefine-f290f3fd64"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2599,"project_id":3322,"slug":"sem-redefine-f290f3fd64"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3322,"subject":"customer.status.9","definition_id":437,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3322,"subject":"customer.status.9","definition_id":438,"version":2,"source":"user","via_correction":true}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3322,"subject":"customer.status.9","definition_id":438,"version":2,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2600,"slug":"sem-correct-f6278320be"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2600,"project_id":3323,"slug":"sem-correct-f6278320be"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3323,"subject":"customer.status.3","definition_id":439,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3323,"subject":"customer.status.3","correction_id":198,"new_definition_id":440,"new_version":2,"created_by":"apikey:ctx_test"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2601,"slug":"sem-correctnew-837ab6d12d"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2601,"project_id":3324,"slug":"sem-correctnew-837ab6d12d"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3324,"subject":"orders.flag.x","correction_id":199,"new_definition_id":441,"new_version":1,"created_by":"apikey:ctx_abc"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2602,"slug":"sem-chain-c8d77d4697"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2602,"project_id":3325,"slug":"sem-chain-c8d77d4697"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3325,"subject":"customer.status.3","definition_id":442,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3325,"subject":"customer.status.3","correction_id":200,"new_definition_id":443,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3325,"subject":"customer.status.3","correction_id":201,"new_definition_id":444,"new_version":3,"created_by":"apikey:ctx_b"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2603,"slug":"sem-unknown-4c23651a24"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2603,"project_id":3326,"slug":"sem-unknown-4c23651a24"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2604,"slug":"sem-many-fcc2fe7a0c"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2604,"project_id":3327,"slug":"sem-many-fcc2fe7a0c"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3327,"subject":"customer.status.1","definition_id":445,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3327,"subject":"customer.status.2","definition_id":446,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2605,"slug":"sem-list-1b56e4bb82"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2605,"project_id":3328,"slug":"sem-list-1b56e4bb82"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3328,"subject":"customer.status.1","definition_id":447,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3328,"subject":"customer.status.2","definition_id":448,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3328,"subject":"orders.total_net","definition_id":449,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3328,"subject":"customer.status.1","correction_id":202,"new_definition_id":450,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2606,"slug":"sem-isoa-ac108da8a0"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2606,"project_id":3329,"slug":"sem-isoa-ac108da8a0"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2607,"slug":"sem-isob-c95fa3e34b"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2607,"project_id":3330,"slug":"sem-isob-c95fa3e34b"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3329,"subject":"customer.status.3","definition_id":451,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3330,"subject":"customer.status.3","definition_id":452,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3329,"subject":"customer.status.3","correction_id":203,"new_definition_id":453,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3329,"subject":"only.in.a","definition_id":454,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2608,"slug":"acme-corp-235ddd9151"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2609,"slug":"dup-f3e7f58bfe"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2610,"slug":"tenant-3ff83fd193"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2610,"project_id":3331,"slug":"project-x-3ff83fd193"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2611,"slug":"tenant-a-454e846641"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2612,"slug":"tenant-b-454e846641"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2611,"project_id":3332,"slug":"same-454e846641"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2612,"project_id":3333,"slug":"same-454e846641"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2613,"slug":"iso-a-c2d296633d"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2614,"slug":"iso-b-c2d296633d"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2613,"project_id":3334,"slug":"secret-c2d296633d"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2615,"slug":"key-tenant-0c88cf7721"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2615,"project_id":3335,"slug":"key-project-0c88cf7721"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"API key created","context":{"project_id":3335,"api_key_id":"[REDACTED]","prefix":"ctx_3ca7cb00"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2616,"slug":"revoke-tenant-9606d69e3a"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2616,"project_id":3336,"slug":"revoke-project-9606d69e3a"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"API key created","context":{"project_id":3336,"api_key_id":"[REDACTED]","prefix":"ctx_fd5e05a3"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"API key revoked","context":{"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2617,"slug":"ctx-tenant-f8ca848eb1"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2617,"project_id":3337,"slug":"ctx-a-f8ca848eb1"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2617,"project_id":3338,"slug":"ctx-b-f8ca848eb1"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Context server created","context":{"project_id":3337,"context_server_id":377,"name":"stdio-ok","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2618,"slug":"ctx-tenant-bffd6471c1"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2618,"project_id":3339,"slug":"ctx-a-bffd6471c1"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2618,"project_id":3340,"slug":"ctx-b-bffd6471c1"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2619,"slug":"ctx-tenant-350d4ee374"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2619,"project_id":3341,"slug":"ctx-a-350d4ee374"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Project created","context":{"tenant_id":2619,"project_id":3342,"slug":"ctx-b-350d4ee374"}}
{"timestamp":"2026-08-27T16:58:15-03:00","level":"info","message":"Context server created","context":{"project_id":3341,"context_server_id":378,"name":"with-auth","transport":"http","priority":3,"has_authentication":true}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2620,"slug":"ctx-tenant-17f90fb7ef"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2620,"project_id":3343,"slug":"ctx-a-17f90fb7ef"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2620,"project_id":3344,"slug":"ctx-b-17f90fb7ef"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Context server created","context":{"project_id":3343,"context_server_id":379,"name":"no-auth","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2621,"slug":"ctx-tenant-4758da59a9"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2621,"project_id":3345,"slug":"ctx-a-4758da59a9"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2621,"project_id":3346,"slug":"ctx-b-4758da59a9"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Context server created","context":{"project_id":3345,"context_server_id":380,"name":"meta-only","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2622,"slug":"ctx-tenant-7758672250"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2622,"project_id":3347,"slug":"ctx-a-7758672250"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2622,"project_id":3348,"slug":"ctx-b-7758672250"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Context server created","context":{"project_id":3347,"context_server_id":381,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Context server created","context":{"project_id":3348,"context_server_id":382,"name":"shared-name","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2623,"slug":"ctx-tenant-3fccb26628"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2623,"project_id":3349,"slug":"ctx-a-3fccb26628"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2623,"project_id":3350,"slug":"ctx-b-3fccb26628"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Context server created","context":{"project_id":3349,"context_server_id":383,"name":"isolated","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2624,"slug":"ctx-tenant-f3b04cde4b"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2624,"project_id":3351,"slug":"ctx-a-f3b04cde4b"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2624,"project_id":3352,"slug":"ctx-b-f3b04cde4b"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Context server created","context":{"project_id":3351,"context_server_id":384,"name":"low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Context server created","context":{"project_id":3351,"context_server_id":385,"name":"high","transport":"http","priority":20,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Context server created","context":{"project_id":3351,"context_server_id":386,"name":"mid","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Context server disabled","context":{"project_id":3351,"context_server_id":386}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Context server enabled","context":{"project_id":3351,"context_server_id":386}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Context server disabled","context":{"project_id":3351,"context_server_id":384}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2625,"slug":"cross-full-37c189ab17"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2625,"project_id":3353,"slug":"cross-full-37c189ab17"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Database connection created","context":{"project_id":3353,"connection_id":496,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3353,"subject":"status.3","definition_id":455,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3353,"subject":"customer.status","definition_id":456,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Context server created","context":{"project_id":3353,"context_server_id":387,"name":"crm-offline","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Query executed","context":{"project_id":3353,"connection_id":496,"tool":"cross_context","duration_ms":2,"row_count":2,"fingerprint":"SELECT nome, status FROM e6_clientes_d6bd52d3e1 WHERE status = ? ORDER BY id"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":3353,"context_server_id":387,"server":"crm-offline","transport":"http","operation":"tools/call","duration_ms":2,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"warning","message":"cross_context: context tool call failed","context":{"project_id":3353,"server":"crm-offline","tool":"get_context","error_class":"App\\Context\\McpClientException"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2626,"slug":"cross-fixture-fd6c0e6a54"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2626,"project_id":3354,"slug":"cross-fixture-fd6c0e6a54"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Database connection created","context":{"project_id":3354,"connection_id":497,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Context server created","context":{"project_id":3354,"context_server_id":388,"name":"echo-fixture","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"MCP client operation","context":{"project_id":3354,"context_server_id":388,"server":"echo-fixture","transport":"stdio","operation":"tools/call","duration_ms":80,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"MCP client operation","context":{"project_id":3354,"context_server_id":388,"server":"echo-fixture","transport":"stdio","operation":"tools/list","duration_ms":0,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"MCP client operation","context":{"project_id":3354,"context_server_id":388,"server":"echo-fixture","transport":"stdio","operation":"tools/call","duration_ms":0,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2627,"slug":"cross-val-d39c71e0ae"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2627,"project_id":3355,"slug":"cross-val-d39c71e0ae"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Database connection created","context":{"project_id":3355,"connection_id":498,"name":"erp-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2628,"slug":"dbconn-tenant-c5977c0e94"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2628,"project_id":3356,"slug":"dbconn-a-c5977c0e94"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2628,"project_id":3357,"slug":"dbconn-b-c5977c0e94"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Database connection created","context":{"project_id":3356,"connection_id":499,"name":"erp","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2629,"slug":"dbconn-tenant-4421b55453"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2629,"project_id":3358,"slug":"dbconn-a-4421b55453"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2629,"project_id":3359,"slug":"dbconn-b-4421b55453"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Database connection created","context":{"project_id":3358,"connection_id":500,"name":"meta-only","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2630,"slug":"dbconn-tenant-3655ac5182"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2630,"project_id":3360,"slug":"dbconn-a-3655ac5182"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2630,"project_id":3361,"slug":"dbconn-b-3655ac5182"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2631,"slug":"dbconn-tenant-8c0ed114b2"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2631,"project_id":3362,"slug":"dbconn-a-8c0ed114b2"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2631,"project_id":3363,"slug":"dbconn-b-8c0ed114b2"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Database connection created","context":{"project_id":3362,"connection_id":501,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Database connection created","context":{"project_id":3363,"connection_id":502,"name":"shared-name","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2632,"slug":"dbconn-tenant-970cae3c3c"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2632,"project_id":3364,"slug":"dbconn-a-970cae3c3c"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2632,"project_id":3365,"slug":"dbconn-b-970cae3c3c"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Database connection created","context":{"project_id":3364,"connection_id":503,"name":"self-test","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Database connection test succeeded","context":{"project_id":3364,"connection_id":503}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2633,"slug":"dbconn-tenant-07987f0ff6"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2633,"project_id":3366,"slug":"dbconn-a-07987f0ff6"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2633,"project_id":3367,"slug":"dbconn-b-07987f0ff6"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Database connection created","context":{"project_id":3366,"connection_id":504,"name":"wrong-pass","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"warning","message":"Database connection test failed","context":{"project_id":3366,"connection_id":504,"driver":"mysql","error_code":"1045","error_class":"PDOException"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2634,"slug":"dbconn-tenant-5f185fa802"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2634,"project_id":3368,"slug":"dbconn-a-5f185fa802"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2634,"project_id":3369,"slug":"dbconn-b-5f185fa802"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Database connection created","context":{"project_id":3368,"connection_id":505,"name":"resolve-me","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2635,"slug":"dbconn-tenant-8655e97a35"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2635,"project_id":3370,"slug":"dbconn-a-8655e97a35"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Project created","context":{"tenant_id":2635,"project_id":3371,"slug":"dbconn-b-8655e97a35"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Database connection created","context":{"project_id":3370,"connection_id":506,"name":"disabled-conn","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Database connection disabled","context":{"project_id":3370,"connection_id":506}}
{"timestamp":"2026-08-27T16:58:16-03:00","level":"info","message":"Database connection enabled","context":{"project_id":3370,"connection_id":506}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2636,"slug":"dbconn-tenant-fc4f6d8a8c"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2636,"project_id":3372,"slug":"dbconn-a-fc4f6d8a8c"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2636,"project_id":3373,"slug":"dbconn-b-fc4f6d8a8c"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Database connection created","context":{"project_id":3372,"connection_id":507,"name":"isolated","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2637,"slug":"explain-item-12d1b69b79"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2637,"project_id":3374,"slug":"explain-item-12d1b69b79"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2638,"slug":"explain-subj-431139ceee"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2638,"project_id":3375,"slug":"explain-subj-431139ceee"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3375,"subject":"customer.status.3","definition_id":457,"version":1,"source":"system","via_correction":false}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3375,"subject":"customer.status.3","correction_id":204,"new_definition_id":458,"new_version":2,"created_by":"apikey:ctx_teste00"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2639,"slug":"explain-val-7e7eec55f0"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2639,"project_id":3376,"slug":"explain-val-7e7eec55f0"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2640,"slug":"explain-isoa-3dbc0646e8"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2640,"project_id":3377,"slug":"explain-isoa-3dbc0646e8"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2641,"slug":"explain-isob-96e3ee7337"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2641,"project_id":3378,"slug":"explain-isob-96e3ee7337"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3378,"subject":"iso.subject","definition_id":459,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2642,"slug":"inbox-tenant-d661ce35e6"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2642,"project_id":3379,"slug":"inbox-project-d661ce35e6"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":3379,"file":"blocked.exe","reason":"Unsupported file extension \"exe\"."}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"error","message":"Inbox: file failed","context":{"project_id":3379,"file":"broken.json","reason":"Invalid JSON: Syntax error"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3379,"batch_id":638,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3379,"batch_id":639,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"warning","message":"Inbox: unknown tenant directory skipped","context":{"tenant_slug":"ghost-92b2847823"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2643,"slug":"source-tenant-f2f237ae20"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2643,"project_id":3380,"slug":"source-a-f2f237ae20"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2643,"project_id":3381,"slug":"source-b-f2f237ae20"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index source created","context":{"project_id":3380,"source_id":520,"type":"directory","name":"app-code"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2644,"slug":"source-tenant-4127f528b4"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2644,"project_id":3382,"slug":"source-a-4127f528b4"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2644,"project_id":3383,"slug":"source-b-4127f528b4"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index source created","context":{"project_id":3382,"source_id":521,"type":"file","name":"composer-manifest"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2645,"slug":"source-tenant-1b27515c6a"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2645,"project_id":3384,"slug":"source-a-1b27515c6a"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2645,"project_id":3385,"slug":"source-b-1b27515c6a"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2646,"slug":"source-tenant-aa7dd821b6"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2646,"project_id":3386,"slug":"source-a-aa7dd821b6"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2646,"project_id":3387,"slug":"source-b-aa7dd821b6"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2647,"slug":"source-tenant-b98c9bbcc9"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2647,"project_id":3388,"slug":"source-a-b98c9bbcc9"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2647,"project_id":3389,"slug":"source-b-b98c9bbcc9"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index source created","context":{"project_id":3388,"source_id":522,"type":"api","name":"crm-api"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2648,"slug":"source-tenant-e3f76b54fb"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2648,"project_id":3390,"slug":"source-a-e3f76b54fb"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2648,"project_id":3391,"slug":"source-b-e3f76b54fb"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index source created","context":{"project_id":3390,"source_id":523,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index source created","context":{"project_id":3391,"source_id":524,"type":"directory","name":"shared-source"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2649,"slug":"source-tenant-50b99cfd5c"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2649,"project_id":3392,"slug":"source-a-50b99cfd5c"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2649,"project_id":3393,"slug":"source-b-50b99cfd5c"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index source created","context":{"project_id":3392,"source_id":525,"type":"document","name":"manuals"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index source disabled","context":{"project_id":3392,"source_id":525}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index source enabled","context":{"project_id":3392,"source_id":525}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2650,"slug":"source-tenant-205d7c65d3"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2650,"project_id":3394,"slug":"source-a-205d7c65d3"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2650,"project_id":3395,"slug":"source-b-205d7c65d3"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index source created","context":{"project_id":3394,"source_id":526,"type":"directory","name":"isolated-src"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2651,"slug":"idx-tenant-1d32e94c51"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2651,"project_id":3396,"slug":"idx-project-1d32e94c51"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index source created","context":{"project_id":3396,"source_id":527,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index run finished","context":{"project_id":3396,"source_id":527,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2652,"slug":"idx-tenant-f25bcb7faf"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2652,"project_id":3397,"slug":"idx-project-f25bcb7faf"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index source created","context":{"project_id":3397,"source_id":528,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index run finished","context":{"project_id":3397,"source_id":528,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index run finished","context":{"project_id":3397,"source_id":528,"source_name":"fixture-src","files_scanned":3,"files_skipped":3,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2653,"slug":"idx-tenant-e99f6d664b"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2653,"project_id":3398,"slug":"idx-project-e99f6d664b"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index source created","context":{"project_id":3398,"source_id":529,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index run finished","context":{"project_id":3398,"source_id":529,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index run finished","context":{"project_id":3398,"source_id":529,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2654,"slug":"idx-tenant-534559024f"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2654,"project_id":3399,"slug":"idx-project-534559024f"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index source created","context":{"project_id":3399,"source_id":530,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index run finished","context":{"project_id":3399,"source_id":530,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index run finished","context":{"project_id":3399,"source_id":530,"source_name":"fixture-src","files_scanned":2,"files_skipped":2,"items_created":0,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2655,"slug":"idx-tenant-198c40822a"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2655,"project_id":3400,"slug":"idx-project-198c40822a"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3400,"batch_id":640,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Intake queue processed","context":{"project_id":3400,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2656,"slug":"idx-tenant-c1913c9aae"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2656,"project_id":3401,"slug":"idx-project-c1913c9aae"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3401,"batch_id":641,"channel":"inbox","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Intake queue processed","context":{"project_id":3401,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2657,"slug":"idx-tenant-387845825b"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2657,"project_id":3402,"slug":"idx-project-387845825b"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3402,"batch_id":642,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3402,"batch_id":643,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"error","message":"Intake item failed during knowledge processing","context":{"project_id":3402,"intake_item_id":726,"reason":"Intake file not found or unreadable: storage/intake/3402/f4ad3ded48376cca3e4d207b064ea6d4467bd317473b38f5253dee53d9f52e9e_goner.txt"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Intake queue processed","context":{"project_id":3402,"items_processed":1,"items_failed":1,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2658,"slug":"idx-tenant-15fe7bfc6e"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2658,"project_id":3403,"slug":"idx-project-15fe7bfc6e"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2659,"slug":"idx-tenant-b-eabb1fb8fc"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2659,"project_id":3404,"slug":"idx-project-b-e6dabc767a"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index source created","context":{"project_id":3403,"source_id":531,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index run finished","context":{"project_id":3403,"source_id":531,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2660,"slug":"idx-tenant-b123696749"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2660,"project_id":3405,"slug":"idx-project-b123696749"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index source created","context":{"project_id":3405,"source_id":532,"type":"directory","name":"fixture-src"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index run finished","context":{"project_id":3405,"source_id":532,"source_name":"fixture-src","files_scanned":3,"files_skipped":0,"items_created":5,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Index run finished","context":{"project_id":3405,"source_id":532,"source_name":"fixture-src","files_scanned":3,"files_skipped":2,"items_created":1,"items_superseded":1,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3405,"batch_id":644,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Intake queue processed","context":{"project_id":3405,"items_processed":1,"items_failed":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2661,"slug":"intake-tenant-83c500043c"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2661,"project_id":3406,"slug":"intake-project-83c500043c"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3406,"batch_id":645,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2662,"slug":"intake-tenant-47904ee27b"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Project created","context":{"tenant_id":2662,"project_id":3407,"slug":"intake-project-47904ee27b"}}
{"timestamp":"2026-08-27T16:58:17-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3407,"batch_id":646,"channel":"api","items":3,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2663,"slug":"intake-tenant-f23055cda0"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2663,"project_id":3408,"slug":"intake-project-f23055cda0"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2664,"slug":"intake-tenant-9125fdc3ce"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2664,"project_id":3409,"slug":"intake-project-9125fdc3ce"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3409,"batch_id":647,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3409,"batch_id":648,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2665,"slug":"intake-tenant-124ab59f9f"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2665,"project_id":3410,"slug":"intake-project-124ab59f9f"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2666,"slug":"intake-tenant-6c786f76d5"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2666,"project_id":3411,"slug":"intake-project-6c786f76d5"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3410,"batch_id":649,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3411,"batch_id":650,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2667,"slug":"intake-tenant-ac7c5997f2"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2667,"project_id":3412,"slug":"intake-project-ac7c5997f2"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3412,"batch_id":651,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Intake file(s) received","context":{"project_id":3412,"batch_id":652,"channel":"api","items":1,"duplicates":1}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2668,"slug":"intake-tenant-3cb2306902"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2668,"project_id":3413,"slug":"intake-project-3cb2306902"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2669,"slug":"intake-tenant-3017b6ed4f"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2669,"project_id":3414,"slug":"intake-project-3017b6ed4f"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2670,"slug":"intake-tenant-18d1a7f227"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2670,"project_id":3415,"slug":"intake-project-18d1a7f227"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Intake JSON received","context":{"project_id":3414,"batch_id":653,"channel":"api","items":1,"duplicates":0}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2671,"slug":"mcphttp-tenant-c7c7caa933"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2671,"project_id":3416,"slug":"mcphttp-c7c7caa933"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Context server created","context":{"project_id":3416,"context_server_id":389,"name":"auth-ok","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"MCP client operation","context":{"project_id":3416,"context_server_id":389,"server":"auth-ok","transport":"http","operation":"test","duration_ms":8,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Context server created","context":{"project_id":3416,"context_server_id":390,"name":"auth-missing","transport":"http","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":3416,"context_server_id":390,"server":"auth-missing","transport":"http","operation":"test","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Context server created","context":{"project_id":3416,"context_server_id":391,"name":"auth-wrong","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":3416,"context_server_id":391,"server":"auth-wrong","transport":"http","operation":"test","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"401"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2672,"slug":"mcpcall-tenant-af8406f31d"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2672,"project_id":3417,"slug":"mcpcall-af8406f31d"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Context server created","context":{"project_id":3417,"context_server_id":392,"name":"call-me","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"MCP client operation","context":{"project_id":3417,"context_server_id":392,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"MCP client operation","context":{"project_id":3417,"context_server_id":392,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":3417,"context_server_id":392,"server":"call-me","transport":"http","operation":"tools/call","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"protocol","error_code":"-32602"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2673,"slug":"mcpfan-tenant-2d454a8314"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2673,"project_id":3418,"slug":"mcpfan-2d454a8314"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Context server created","context":{"project_id":3418,"context_server_id":393,"name":"broken-high","transport":"http","priority":10,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Context server created","context":{"project_id":3418,"context_server_id":394,"name":"good-low","transport":"http","priority":5,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Context server created","context":{"project_id":3418,"context_server_id":395,"name":"disabled-top","transport":"http","priority":99,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Context server disabled","context":{"project_id":3418,"context_server_id":395}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":3418,"context_server_id":393,"server":"broken-high","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"MCP client operation","context":{"project_id":3418,"context_server_id":394,"server":"good-low","transport":"http","operation":"tools/list","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2674,"slug":"mcpstdio-tenant-51b21a796f"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Project created","context":{"tenant_id":2674,"project_id":3419,"slug":"mcpstdio-51b21a796f"}}
{"timestamp":"2026-08-27T16:58:18-03:00","level":"info","message":"Context server created","context":{"project_id":3419,"context_server_id":396,"name":"stdio-fixture","transport":"stdio","priority":0,"has_authentication":false}}
{"timestamp":"2026-08-27T16:58:19-03:00","level":"info","message":"MCP client operation","context":{"project_id":3419,"context_server_id":396,"server":"stdio-fixture","transport":"stdio","operation":"test","duration_ms":84,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2675,"slug":"mcpsrv-init-2a35295b0d"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Project created","context":{"tenant_id":2675,"project_id":3420,"slug":"mcpsrv-init-2a35295b0d"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"API key created","context":{"project_id":3420,"api_key_id":"[REDACTED]","prefix":"ctx_0022a79b"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2676,"slug":"mcpsrv-list-023a33d800"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Project created","context":{"tenant_id":2676,"project_id":3421,"slug":"mcpsrv-list-023a33d800"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"API key created","context":{"project_id":3421,"api_key_id":"[REDACTED]","prefix":"ctx_a2958fc9"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2677,"slug":"mcpsrv-err-915335e612"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Project created","context":{"tenant_id":2677,"project_id":3422,"slug":"mcpsrv-err-915335e612"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"API key created","context":{"project_id":3422,"api_key_id":"[REDACTED]","prefix":"ctx_8beb5627"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2677,"project_id":3422,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":1,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2677,"project_id":3422,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2677,"project_id":3422,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2678,"slug":"mcpsrv-flow-ca11461259"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Project created","context":{"tenant_id":2678,"project_id":3423,"slug":"mcpsrv-flow-ca11461259"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"API key created","context":{"project_id":3423,"api_key_id":"[REDACTED]","prefix":"ctx_4dc51cd7"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3423,"subject":"customer.status.3","correction_id":205,"new_definition_id":460,"new_version":1,"created_by":"apikey:ctx_4dc51cd7"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2678,"project_id":3423,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2678,"project_id":3423,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3423,"subject":"customer.status.3","correction_id":206,"new_definition_id":461,"new_version":2,"created_by":"apikey:ctx_4dc51cd7"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2678,"project_id":3423,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3423,"subject":"customer.status.3","correction_id":207,"new_definition_id":462,"new_version":3,"created_by":"apikey:ctx_4dc51cd7"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2678,"project_id":3423,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2678,"project_id":3423,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2678,"project_id":3423,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\Semantic\\InvalidSubjectException"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2679,"slug":"mcpsrv-isoa-af7df79ca9"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Project created","context":{"tenant_id":2679,"project_id":3424,"slug":"mcpsrv-isoa-af7df79ca9"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"API key created","context":{"project_id":3424,"api_key_id":"[REDACTED]","prefix":"ctx_709d7769"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2680,"slug":"mcpsrv-isob-bd162c3fc5"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Project created","context":{"tenant_id":2680,"project_id":3425,"slug":"mcpsrv-isob-bd162c3fc5"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"API key created","context":{"project_id":3425,"api_key_id":"[REDACTED]","prefix":"ctx_0f609383"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3424,"subject":"iso.subject","correction_id":208,"new_definition_id":463,"new_version":1,"created_by":"apikey:ctx_709d7769"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2679,"project_id":3424,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2680,"project_id":3425,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\Semantic\\SemanticDefinitionNotFoundException"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2681,"slug":"mcpsrv-src-7f4eeccece"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Project created","context":{"tenant_id":2681,"project_id":3426,"slug":"mcpsrv-src-7f4eeccece"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"API key created","context":{"project_id":3426,"api_key_id":"[REDACTED]","prefix":"ctx_a45eb766"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Database connection created","context":{"project_id":3426,"connection_id":508,"name":"main-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Index source created","context":{"project_id":3426,"source_id":533,"type":"directory","name":"docs-dir"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Context server created","context":{"project_id":3426,"context_server_id":397,"name":"crm-context","transport":"http","priority":7,"has_authentication":true}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2681,"project_id":3426,"api_key_id":"[REDACTED]","tool":"list_data_sources","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2682,"slug":"mcpsrv-desc-ee79854f9b"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Project created","context":{"tenant_id":2682,"project_id":3427,"slug":"mcpsrv-desc-ee79854f9b"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"API key created","context":{"project_id":3427,"api_key_id":"[REDACTED]","prefix":"ctx_2e0ab395"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Database connection created","context":{"project_id":3427,"connection_id":509,"name":"sample-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2682,"project_id":3427,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":6,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Index source created","context":{"project_id":3427,"source_id":534,"type":"directory","name":"tmp-docs"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Index run finished","context":{"project_id":3427,"source_id":534,"source_name":"tmp-docs","files_scanned":2,"files_skipped":0,"items_created":2,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2682,"project_id":3427,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Context server created","context":{"project_id":3427,"context_server_id":398,"name":"offline-ctx","transport":"http","priority":0,"has_authentication":true}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"warning","message":"MCP client operation failed","context":{"project_id":3427,"context_server_id":398,"server":"offline-ctx","transport":"http","operation":"tools/list","duration_ms":1,"status":"failed","error_class":"App\\Context\\McpClientException","error_kind":"transport","error_code":"7"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2682,"project_id":3427,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3427,"subject":"customer.status.3","definition_id":464,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3427,"subject":"customer.status.3","correction_id":209,"new_definition_id":465,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2682,"project_id":3427,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2682,"project_id":3427,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2682,"project_id":3427,"api_key_id":"[REDACTED]","tool":"describe_data","duration_ms":1,"status":"tool_error","error_class":"App\\Domain\\DatabaseConnection\\DatabaseConnectionNotFoundException"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2683,"slug":"mcpsrv-idx-54ae160d92"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Project created","context":{"tenant_id":2683,"project_id":3428,"slug":"mcpsrv-idx-54ae160d92"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"API key created","context":{"project_id":3428,"api_key_id":"[REDACTED]","prefix":"ctx_1323c806"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Index source created","context":{"project_id":3428,"source_id":535,"type":"directory","name":"tool-docs"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Index run finished","context":{"project_id":3428,"source_id":535,"source_name":"tool-docs","files_scanned":1,"files_skipped":0,"items_created":1,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2683,"project_id":3428,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":5,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Index run finished","context":{"project_id":3428,"source_id":535,"source_name":"tool-docs","files_scanned":1,"files_skipped":1,"items_created":0,"items_superseded":0,"items_unchanged":0}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2683,"project_id":3428,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":3,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2683,"project_id":3428,"api_key_id":"[REDACTED]","tool":"index_source","duration_ms":0,"status":"tool_error","error_class":"App\\Domain\\IndexSource\\IndexSourceNotFoundException"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2684,"slug":"mcpsrv-stdio-9fcc90b643"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Project created","context":{"tenant_id":2684,"project_id":3429,"slug":"mcpsrv-stdio-9fcc90b643"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"API key created","context":{"project_id":3429,"api_key_id":"[REDACTED]","prefix":"ctx_6173e6e3"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"MCP stdio server started","context":{"tenant_id":2684,"project_id":3429,"api_key_id":"[REDACTED]"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3429,"subject":"stdio.smoke.subject","correction_id":210,"new_definition_id":466,"new_version":1,"created_by":"apikey:ctx_6173e6e3"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2684,"project_id":3429,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":14,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:20-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2684,"project_id":3429,"api_key_id":"[REDACTED]","tool":"get_correction_history","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2685,"slug":"mcpsrv-http-d138a8e12c"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Project created","context":{"tenant_id":2685,"project_id":3430,"slug":"mcpsrv-http-d138a8e12c"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"API key created","context":{"project_id":3430,"api_key_id":"[REDACTED]","prefix":"ctx_0371c92a"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3430,"subject":"http.smoke.subject","correction_id":211,"new_definition_id":467,"new_version":1,"created_by":"apikey:ctx_0371c92a"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2685,"project_id":3430,"api_key_id":"[REDACTED]","tool":"correct_context","duration_ms":9,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2686,"slug":"e6-query-2e8e1b2b21"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Project created","context":{"tenant_id":2686,"project_id":3431,"slug":"e6-query-2e8e1b2b21"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"API key created","context":{"project_id":3431,"api_key_id":"[REDACTED]","prefix":"ctx_2a887c2a"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Database connection created","context":{"project_id":3431,"connection_id":510,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Query executed","context":{"project_id":3431,"connection_id":510,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS um, ? AS eco"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2686,"project_id":3431,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":4,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3431,"connection_id":510,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ?"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2686,"project_id":3431,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":2,"status":"tool_error","error_class":"App\\Domain\\Query\\QueryDeniedException"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2686,"project_id":3431,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2686,"project_id":3431,"api_key_id":"[REDACTED]","tool":"query_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2687,"slug":"e6-search-6b15f0edea"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Project created","context":{"tenant_id":2687,"project_id":3432,"slug":"e6-search-6b15f0edea"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"API key created","context":{"project_id":3432,"api_key_id":"[REDACTED]","prefix":"ctx_05513b31"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2687,"project_id":3432,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2687,"project_id":3432,"api_key_id":"[REDACTED]","tool":"search_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2688,"slug":"e6-cross-653d83eb32"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Project created","context":{"tenant_id":2688,"project_id":3433,"slug":"e6-cross-653d83eb32"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"API key created","context":{"project_id":3433,"api_key_id":"[REDACTED]","prefix":"ctx_3c24e07b"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Database connection created","context":{"project_id":3433,"connection_id":511,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3433,"subject":"situacao.3","definition_id":468,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Query executed","context":{"project_id":3433,"connection_id":511,"tool":"cross_context","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS situacao"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2688,"project_id":3433,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":7,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2688,"project_id":3433,"api_key_id":"[REDACTED]","tool":"cross_context","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2689,"slug":"e6-explain-a5a3b7460a"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Project created","context":{"tenant_id":2689,"project_id":3434,"slug":"e6-explain-a5a3b7460a"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"API key created","context":{"project_id":3434,"api_key_id":"[REDACTED]","prefix":"ctx_ce2a072e"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3434,"subject":"customer.status.3","definition_id":469,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2689,"project_id":3434,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":1,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"MCP tool call","context":{"tenant_id":2689,"project_id":3434,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":2,"status":"ok"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2689,"project_id":3434,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"tool_error","error_class":"InvalidArgumentException"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"warning","message":"MCP tool call did not succeed","context":{"tenant_id":2689,"project_id":3434,"api_key_id":"[REDACTED]","tool":"explain_data","duration_ms":0,"status":"invalid_params","error_class":"App\\MCP\\InvalidToolArgumentsException"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2690,"slug":"query-ok-650b7788d2"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Project created","context":{"tenant_id":2690,"project_id":3435,"slug":"query-ok-650b7788d2"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Database connection created","context":{"project_id":3435,"connection_id":512,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Query executed","context":{"project_id":3435,"connection_id":512,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS marcador, ? AS resposta"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2691,"slug":"query-deny-894d900ad1"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Project created","context":{"tenant_id":2691,"project_id":3436,"slug":"query-deny-894d900ad1"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Database connection created","context":{"project_id":3436,"connection_id":513,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3436,"connection_id":513,"tool":"query_data","fingerprint":"UPDATE clientes SET status = ? WHERE nome = ?"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2692,"slug":"query-write-6a96b4b406"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Project created","context":{"tenant_id":2692,"project_id":3437,"slug":"query-write-6a96b4b406"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Database connection created","context":{"project_id":3437,"connection_id":514,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Query executed","context":{"project_id":3437,"connection_id":514,"tool":"query_data","duration_ms":20,"row_count":1,"fingerprint":"UPDATE e6_sandbox_w_abc7e7358f SET status = ? WHERE id = ?"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Query executed","context":{"project_id":3437,"connection_id":514,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT status FROM e6_sandbox_w_abc7e7358f WHERE id = ?"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3437,"connection_id":514,"tool":"query_data","fingerprint":"DROP TABLE e6_sandbox_w_abc7e7358f"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2693,"slug":"query-trunc-619fa54b54"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Project created","context":{"tenant_id":2693,"project_id":3438,"slug":"query-trunc-619fa54b54"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Database connection created","context":{"project_id":3438,"connection_id":515,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Query executed","context":{"project_id":3438,"connection_id":515,"tool":"query_data","duration_ms":2,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_5eb5d178ce ORDER BY id"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Query executed","context":{"project_id":3438,"connection_id":515,"tool":"query_data","duration_ms":2,"row_count":2,"fingerprint":"SELECT id FROM e6_sandbox_t_5eb5d178ce ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:58:21-03:00","level":"info","message":"Query executed","context":{"project_id":3438,"connection_id":515,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT id FROM e6_sandbox_t_5eb5d178ce ORDER BY id LIMIT ?"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2694,"slug":"query-err-f7042fe3af"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2694,"project_id":3439,"slug":"query-err-f7042fe3af"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Database connection created","context":{"project_id":3439,"connection_id":516,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"warning","message":"Query failed on target database","context":{"project_id":3439,"connection_id":516,"tool":"query_data","duration_ms":3,"error_code":"42S02","fingerprint":"SELECT * FROM tabela_que_nao_existe_a59bd1089c"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2695,"slug":"query-params-ab3787fbdf"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2695,"project_id":3440,"slug":"query-params-ab3787fbdf"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Database connection created","context":{"project_id":3440,"connection_id":517,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Query executed","context":{"project_id":3440,"connection_id":517,"tool":"query_data","duration_ms":2,"row_count":1,"fingerprint":"SELECT ? AS a, ? AS b"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2696,"slug":"query-isoa-b6e20a8b07"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2696,"project_id":3441,"slug":"query-isoa-b6e20a8b07"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Database connection created","context":{"project_id":3441,"connection_id":518,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2697,"slug":"query-isob-efebe86964"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2697,"project_id":3442,"slug":"query-isob-efebe86964"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Database connection created","context":{"project_id":3442,"connection_id":519,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2698,"slug":"query-adv-655bccfee8"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2698,"project_id":3443,"slug":"query-adv-655bccfee8"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Database connection created","context":{"project_id":3443,"connection_id":520,"name":"target-db","driver":"mysql"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3443,"connection_id":520,"tool":"query_data","fingerprint":"SELECT ?; DROP TABLE clientes"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"warning","message":"Query denied by policy","context":{"project_id":3443,"connection_id":520,"tool":"query_data","fingerprint":"SELECT * FROM t INTO OUTFILE ?"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2699,"slug":"search-ft-bdb4b09ea4"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2699,"project_id":3444,"slug":"search-ft-bdb4b09ea4"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2700,"slug":"search-like-ed775de96c"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2700,"project_id":3445,"slug":"search-like-ed775de96c"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2701,"slug":"search-filter-d6753a46ac"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2701,"project_id":3446,"slug":"search-filter-d6753a46ac"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2702,"slug":"search-isoa-8602de3336"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2702,"project_id":3447,"slug":"search-isoa-8602de3336"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2703,"slug":"search-isob-a9d7ce3ce2"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2703,"project_id":3448,"slug":"search-isob-a9d7ce3ce2"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2704,"slug":"sem-reject-31a75d9bee"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2704,"project_id":3449,"slug":"sem-reject-31a75d9bee"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2705,"slug":"sem-define-499a8bb0e0"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2705,"project_id":3450,"slug":"sem-define-499a8bb0e0"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3450,"subject":"customer.status.3","definition_id":470,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2706,"slug":"sem-redefine-e44a2ec1e3"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2706,"project_id":3451,"slug":"sem-redefine-e44a2ec1e3"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3451,"subject":"customer.status.9","definition_id":471,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3451,"subject":"customer.status.9","definition_id":472,"version":2,"source":"user","via_correction":true}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3451,"subject":"customer.status.9","definition_id":472,"version":2,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2707,"slug":"sem-correct-e215cfd32f"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2707,"project_id":3452,"slug":"sem-correct-e215cfd32f"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3452,"subject":"customer.status.3","definition_id":473,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3452,"subject":"customer.status.3","correction_id":213,"new_definition_id":474,"new_version":2,"created_by":"apikey:ctx_test"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2708,"slug":"sem-correctnew-16ca4cc00a"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2708,"project_id":3453,"slug":"sem-correctnew-16ca4cc00a"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3453,"subject":"orders.flag.x","correction_id":214,"new_definition_id":475,"new_version":1,"created_by":"apikey:ctx_abc"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2709,"slug":"sem-chain-ef0b48bf52"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2709,"project_id":3454,"slug":"sem-chain-ef0b48bf52"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3454,"subject":"customer.status.3","definition_id":476,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3454,"subject":"customer.status.3","correction_id":215,"new_definition_id":477,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3454,"subject":"customer.status.3","correction_id":216,"new_definition_id":478,"new_version":3,"created_by":"apikey:ctx_b"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2710,"slug":"sem-unknown-3024ebdf42"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2710,"project_id":3455,"slug":"sem-unknown-3024ebdf42"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2711,"slug":"sem-many-361a864ed2"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2711,"project_id":3456,"slug":"sem-many-361a864ed2"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3456,"subject":"customer.status.1","definition_id":479,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3456,"subject":"customer.status.2","definition_id":480,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2712,"slug":"sem-list-c28bde1901"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2712,"project_id":3457,"slug":"sem-list-c28bde1901"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3457,"subject":"customer.status.1","definition_id":481,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3457,"subject":"customer.status.2","definition_id":482,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3457,"subject":"orders.total_net","definition_id":483,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3457,"subject":"customer.status.1","correction_id":217,"new_definition_id":484,"new_version":2,"created_by":"cli:test"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2713,"slug":"sem-isoa-a1a2635c65"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2713,"project_id":3458,"slug":"sem-isoa-a1a2635c65"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2714,"slug":"sem-isob-06087e3398"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2714,"project_id":3459,"slug":"sem-isob-06087e3398"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3458,"subject":"customer.status.3","definition_id":485,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3459,"subject":"customer.status.3","definition_id":486,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic correction applied","context":{"project_id":3458,"subject":"customer.status.3","correction_id":218,"new_definition_id":487,"new_version":2,"created_by":"apikey:ctx_a"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Semantic definition stored","context":{"project_id":3458,"subject":"only.in.a","definition_id":488,"version":1,"source":"user","via_correction":false}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2715,"slug":"acme-corp-6eec3fee6c"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2716,"slug":"dup-a47ec38f7b"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2717,"slug":"tenant-c835f41517"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2717,"project_id":3460,"slug":"project-x-c835f41517"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2718,"slug":"tenant-a-fc2e38148b"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2719,"slug":"tenant-b-fc2e38148b"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2718,"project_id":3461,"slug":"same-fc2e38148b"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2719,"project_id":3462,"slug":"same-fc2e38148b"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2720,"slug":"iso-a-7f46566447"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Tenant created","context":{"tenant_id":2721,"slug":"iso-b-7f46566447"}}
{"timestamp":"2026-08-27T16:58:22-03:00","level":"info","message":"Project created","context":{"tenant_id":2720,"project_id":3463,"slug":"secret-7f46566447"}}
