[2026-09-28 00:15:05.869 WRN] (:76) [Serilog.AspNetCore.RequestLoggingMiddleware] [CID: 0HNOQPE47NMSN:00000001] HTTP GET / responded 302 in 2.6967 ms
[2026-09-28 01:00:15.643 INF] (:165) [KnowledgeFabric.Logic.Services.ScheduledAnalysisTrigger] [CID: ] Scheduled analysis run started; the next one is due at 2026-09-29 01:00:00Z.
[2026-09-28 01:00:15.645 INF] (:165) [KnowledgeFabric.Modeller.Integrations.Common.Interfaces.IModeller] [CID: ] Starting Model Generation Process.
[2026-09-28 01:00:15.645 INF] (:165) [KnowledgeFabric.Modeller.Integrations.Common.Interfaces.IModeller] [CID: ] Running health checks for 0 knowledge sources.
[2026-09-28 01:00:15.650 INF] (:135) [KnowledgeFabric.Graphs.Services.GraphService] [CID: ] GRAPH DB initialization: SUCCESS
[2026-09-28 01:00:15.650 INF] (:135) [KnowledgeFabric.Modeller.Integrations.Common.Interfaces.IModeller] [CID: ] Starting signal extraction across 0 knowledge sources.
[2026-09-28 01:00:15.650 INF] (:135) [KnowledgeFabric.Modeller.Integrations.Common.Interfaces.IModeller] [CID: ] All knowledge sources processed successfully.
[2026-09-28 01:00:15.650 INF] (:135) [KnowledgeFabric.Modeller.Integrations.Common.Interfaces.IModeller] [CID: ] Starting custom knowledge signal registration.
[2026-09-28 01:00:15.651 WRN] (:165) [KnowledgeFabric.Modeller.Integrations.Common.Interfaces.IModeller] [CID: ] RegisterSignalsAsync called with an empty collection. No signals will be registered.
[2026-09-28 01:00:15.651 INF] (:165) [KnowledgeFabric.Modeller.Integrations.Common.Interfaces.IModeller] [CID: ] Custom knowledge signals registration completed.
[2026-09-28 01:00:15.652 INF] (:135) [KnowledgeFabric.Logic.Services.SignalDefinitionStatsService] [CID: ] Persisted last-run signal counts for 0 signal definitions.
[2026-09-28 01:00:15.654 INF] (:135) [KnowledgeFabric.Modeller.Integrations.Common.Interfaces.IModeller] [CID: ] Graph/SQL reconciliation: node counts 
[2026-09-28 01:00:15.654 INF] (:135) [KnowledgeFabric.Modeller.Integrations.Common.Interfaces.IModeller] [CID: ] Graph/SQL reconciliation: graph and database agree.
[2026-09-28 01:00:15.654 INF] (:135) [KnowledgeFabric.Logic.Services.RiskService] [CID: ] Re-calculating progress for 0 active risk targets.
[2026-09-28 01:00:15.662 INF] (:165) [KnowledgeFabric.Modeller.Integrations.Common.Interfaces.IModeller] [CID: ] Model generation process completed.
[2026-09-28 05:41:01.018 WRN] (:60) [Serilog.AspNetCore.RequestLoggingMiddleware] [CID: 0HNOQPE47NMSO:00000001] HTTP GET /.env responded 404 in 0.0904 ms
[2026-09-28 06:20:29.433 WRN] (:30) [Serilog.AspNetCore.RequestLoggingMiddleware] [CID: 0HNOQPE47NMSP:00000001] HTTP GET / responded 302 in 2.5199 ms
[2026-09-28 14:51:30.356 WRN] (:94) [Serilog.AspNetCore.RequestLoggingMiddleware] [CID: 0HNOQPE47NMSQ:00000001] HTTP GET /robots.txt responded 404 in 0.1562 ms
[2026-09-28 14:51:30.476 WRN] (:30) [Serilog.AspNetCore.RequestLoggingMiddleware] [CID: 0HNOQPE47NMSQ:00000002] HTTP GET / responded 302 in 2.6620 ms
[2026-09-28 15:56:23.393 WRN] (:40) [Serilog.AspNetCore.RequestLoggingMiddleware] [CID: 0HNOQPE47NMSR:00000001] HTTP GET / responded 302 in 2.7275 ms
[2026-09-28 16:45:42.039 WRN] (:35) [Serilog.AspNetCore.RequestLoggingMiddleware] [CID: 0HNOQPE47NMSS:00000001] HTTP GET / responded 302 in 2.7590 ms
[2026-09-28 20:44:22.009 WRN] (:88) [Serilog.AspNetCore.RequestLoggingMiddleware] [CID: 0HNOQPE47NMST:00000001] HTTP POST /wp-json/batch/v1 responded 404 in 0.0793 ms
[2026-09-28 20:44:22.010 WRN] (:88) [Serilog.AspNetCore.RequestLoggingMiddleware] [CID: 0HNOQPE47NMST:00000002] HTTP POST / responded 302 in 0.3369 ms
