SIMON Master Console Rebuild
True command center for SIMON + WEB360
This rebuild gives you a cleaner production spine: interactive tree, live viewer, guarded editor, dynamic graphics, architecture map, and note storage. It is designed to sit beside your existing
console.php
and become the stronger replacement path.
Dashboard
Tree
Viewer
System Map
File Registry
Notes
Files
15,559
Folders
418
Scanned Size
3.85 GB
PHP Files
922
Editable Text Files
12,820
File viewer
guarded to /htdocs
/connlink/test1/ui/old/data/jobs_state.json
{ "version": "2.5.0-phase5", "updatedAt": "2026-07-12T17:10:04+00:00", "feeds": { "newsapi_top": { "runId": "20260712_171004_e96523c", "feedId": "newsapi_top", "name": "NewsAPI Top Headlines", "engine": "newsapi", "category": "news", "ok": false, "error": "Provider missing: newsapi", "count": 0, "ms": 0, "refresh": 300, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:15:04+00:00" }, "nasa_news": { "runId": "20260712_171004_e96523c", "feedId": "nasa_news", "name": "NASA News", "engine": "rss", "category": "space", "ok": false, "error": "Provider missing: rss", "count": 0, "ms": 0, "refresh": 1800, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:40:04+00:00" }, "hacker_news_top": { "runId": "20260712_171004_e96523c", "feedId": "hacker_news_top", "name": "Hacker News Top", "engine": "hn", "category": "tech", "ok": false, "error": "Provider missing: hn", "count": 0, "ms": 0, "refresh": 600, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:20:04+00:00" }, "spacex_upcoming": { "runId": "20260712_171004_e96523c", "feedId": "spacex_upcoming", "name": "SpaceX Upcoming Launches", "engine": "json", "category": "space", "ok": false, "error": "Provider missing: json", "count": 0, "ms": 0, "refresh": 1800, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:40:04+00:00" }, "usgs_quakes": { "runId": "20260712_171004_e96523c", "feedId": "usgs_quakes", "name": "USGS Quakes", "engine": "usgs", "category": "earth", "ok": false, "error": "Provider missing: usgs", "count": 0, "ms": 0, "refresh": 300, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:15:04+00:00" }, "open_meteo_dallas": { "runId": "20260712_171004_e96523c", "feedId": "open_meteo_dallas", "name": "Open-Meteo Dallas Weather", "engine": "weather", "category": "weather", "ok": false, "error": "Provider missing: weather", "count": 0, "ms": 0, "refresh": 600, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:20:04+00:00" }, "reddit_worldnews": { "runId": "20260712_171004_e96523c", "feedId": "reddit_worldnews", "name": "r/worldnews", "engine": "reddit", "category": "news", "ok": false, "error": "Provider missing: reddit", "count": 0, "ms": 0, "refresh": 600, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:20:04+00:00" }, "simon_webhook_default": { "runId": "20260712_171004_e96523c", "feedId": "simon_webhook_default", "name": "SIMON Webhook Inbox", "engine": "webhook", "category": "simon", "ok": false, "error": "Provider missing: webhook", "count": 0, "ms": 0, "refresh": 60, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:11:04+00:00" }, "simon_visits": { "runId": "20260712_171004_e96523c", "feedId": "simon_visits", "name": "SIMON Visitor Stream", "engine": "webhook", "category": "simon", "ok": false, "error": "Provider missing: webhook", "count": 0, "ms": 0, "refresh": 60, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:11:04+00:00" }, "newsapi": { "runId": "20260712_171004_e96523c", "feedId": "newsapi", "name": "NewsAPI", "engine": "newsapi", "category": "news", "ok": false, "error": "Provider missing: newsapi", "count": 0, "ms": 0, "refresh": 300, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:15:04+00:00" }, "gdelt": { "runId": "20260712_171004_e96523c", "feedId": "gdelt", "name": "GDELT", "engine": "gdelt", "category": "news", "ok": false, "error": "Provider missing: gdelt", "count": 0, "ms": 0, "refresh": 600, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:20:04+00:00" }, "tvmaze": { "runId": "20260712_171004_e96523c", "feedId": "tvmaze", "name": "TVmaze", "engine": "tvmaze", "category": "entertainment", "ok": false, "error": "Provider missing: tvmaze", "count": 0, "ms": 0, "refresh": 1800, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:40:04+00:00" }, "spaceflight_news": { "runId": "20260712_171004_e96523c", "feedId": "spaceflight_news", "name": "Spaceflight News", "engine": "spaceflight", "category": "space", "ok": false, "error": "Provider missing: spaceflight", "count": 0, "ms": 0, "refresh": 900, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:25:04+00:00" }, "nws_alerts": { "runId": "20260712_171004_e96523c", "feedId": "nws_alerts", "name": "NWS Alerts", "engine": "nws", "category": "weather", "ok": false, "error": "Provider missing: nws", "count": 0, "ms": 0, "refresh": 300, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:15:04+00:00" }, "fema": { "runId": "20260712_171004_e96523c", "feedId": "fema", "name": "FEMA", "engine": "fema", "category": "government", "ok": false, "error": "Provider missing: fema", "count": 0, "ms": 0, "refresh": 1800, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:40:04+00:00" }, "treasury": { "runId": "20260712_171004_e96523c", "feedId": "treasury", "name": "US Treasury", "engine": "treasury", "category": "government", "ok": false, "error": "Provider missing: treasury", "count": 0, "ms": 0, "refresh": 3600, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T18:10:04+00:00" }, "openmeteo": { "runId": "20260712_171004_e96523c", "feedId": "openmeteo", "name": "Open-Meteo", "engine": "openmeteo", "category": "weather", "ok": false, "error": "Provider missing: openmeteo", "count": 0, "ms": 0, "refresh": 300, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:15:04+00:00" }, "eonet": { "runId": "20260712_171004_e96523c", "feedId": "eonet", "name": "NASA EONET", "engine": "eonet", "category": "space", "ok": false, "error": "Provider missing: eonet", "count": 0, "ms": 0, "refresh": 900, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T17:25:04+00:00" }, "apod": { "runId": "20260712_171004_e96523c", "feedId": "apod", "name": "APOD", "engine": "apod", "category": "space", "ok": false, "error": "Provider missing: apod", "count": 0, "ms": 0, "refresh": 86400, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-13T17:10:04+00:00" }, "neo": { "runId": "20260712_171004_e96523c", "feedId": "neo", "name": "NEO", "engine": "neo", "category": "space", "ok": false, "error": "Provider missing: neo", "count": 0, "ms": 0, "refresh": 3600, "lastRunAt": "2026-07-12T17:10:04+00:00", "nextRunAt": "2026-07-12T18:10:04+00:00" }, "spacex": { "runId": "20260709_042244_a6f2aa8", "feedId": "spacex", "name": "SpaceX", "engine": "spacex", "category": "space", "ok": false, "error": "Provider missing: spacex", "count": 0, "ms": 0, "refresh": 900, "lastRunAt": "2026-07-09T04:22:44+00:00", "nextRunAt": "2026-07-09T04:37:44+00:00" }, "spacewx": { "runId": "20260708_153646_abc1065", "feedId": "spacewx", "name": "Space Wx", "engine": "spacewx", "category": "space", "ok": false, "error": "Provider missing: spacewx", "count": 0, "ms": 0, "refresh": 900, "lastRunAt": "2026-07-08T15:36:46+00:00", "nextRunAt": "2026-07-08T15:51:46+00:00" }, "hackernews": { "runId": "20260708_153646_abc1065", "feedId": "hackernews", "name": "Hacker News", "engine": "hackernews", "category": "technology", "ok": false, "error": "Provider missing: hackernews", "count": 0, "ms": 0, "refresh": 600, "lastRunAt": "2026-07-08T15:36:46+00:00", "nextRunAt": "2026-07-08T15:46:46+00:00" }, "devto": { "runId": "20260708_153646_abc1065", "feedId": "devto", "name": "DEV.to", "engine": "devto", "category": "technology", "ok": false, "error": "Provider missing: devto", "count": 0, "ms": 0, "refresh": 900, "lastRunAt": "2026-07-08T15:36:46+00:00", "nextRunAt": "2026-07-08T15:51:46+00:00" }, "stackoverflow": { "runId": "20260708_153646_abc1065", "feedId": "stackoverflow", "name": "StackOverflow", "engine": "stackoverflow", "category": "developer", "ok": false, "error": "Provider missing: stackoverflow", "count": 0, "ms": 0, "refresh": 900, "lastRunAt": "2026-07-08T15:36:46+00:00", "nextRunAt": "2026-07-08T15:51:46+00:00" }, "github": { "runId": "20260708_153646_abc1065", "feedId": "github", "name": "GitHub", "engine": "github", "category": "developer", "ok": false, "error": "Provider missing: github", "count": 0, "ms": 0, "refresh": 600, "lastRunAt": "2026-07-08T15:36:46+00:00", "nextRunAt": "2026-07-08T15:46:46+00:00" }, "coingecko": { "runId": "20260708_153646_abc1065", "feedId": "coingecko", "name": "CoinGecko", "engine": "coingecko", "category": "finance", "ok": false, "error": "Provider missing: coingecko", "count": 0, "ms": 0, "refresh": 300, "lastRunAt": "2026-07-08T15:36:46+00:00", "nextRunAt": "2026-07-08T15:41:46+00:00" }, "cryptonews": { "runId": "20260708_153646_abc1065", "feedId": "cryptonews", "name": "Crypto News", "engine": "cryptonews", "category": "finance", "ok": false, "error": "Provider missing: cryptonews", "count": 0, "ms": 0, "refresh": 900, "lastRunAt": "2026-07-08T15:36:46+00:00", "nextRunAt": "2026-07-08T15:51:46+00:00" }, "fx": { "runId": "20260708_153646_abc1065", "feedId": "fx", "name": "FX", "engine": "fx", "category": "finance", "ok": false, "error": "Provider missing: fx", "count": 0, "ms": 0, "refresh": 300, "lastRunAt": "2026-07-08T15:36:46+00:00", "nextRunAt": "2026-07-08T15:41:46+00:00" }, "onthisday": { "runId": "20260708_153646_abc1065", "feedId": "onthisday", "name": "On This Day", "engine": "onthisday", "category": "history", "ok": false, "error": "Provider missing: onthisday", "count": 0, "ms": 0, "refresh": 86400, "lastRunAt": "2026-07-08T15:36:46+00:00", "nextRunAt": "2026-07-09T15:36:46+00:00" }, "books": { "runId": "20260708_153646_abc1065", "feedId": "books", "name": "Books Trending", "engine": "books", "category": "books", "ok": false, "error": "Provider missing: books", "count": 0, "ms": 0, "refresh": 3600, "lastRunAt": "2026-07-08T15:36:46+00:00", "nextRunAt": "2026-07-08T16:36:46+00:00" }, "poetry": { "runId": "20260708_153646_abc1065", "feedId": "poetry", "name": "Poetry", "engine": "poetry", "category": "culture", "ok": false, "error": "Provider missing: poetry", "count": 0, "ms": 0, "refresh": 3600, "lastRunAt": "2026-07-08T15:36:46+00:00", "nextRunAt": "2026-07-08T16:36:46+00:00" }, "signal": { "runId": "20260708_153646_abc1065", "feedId": "signal", "name": "Signal", "engine": "signal", "category": "alerts", "ok": false, "error": "Provider missing: signal", "count": 0, "ms": 0, "refresh": 60, "lastRunAt": "2026-07-08T15:36:46+00:00", "nextRunAt": "2026-07-08T15:37:46+00:00" }, "jokes": { "runId": "20260708_153646_abc1065", "feedId": "jokes", "name": "Jokes", "engine": "jokes", "category": "fun", "ok": false, "error": "Provider missing: jokes", "count": 0, "ms": 0, "refresh": 3600, "lastRunAt": "2026-07-08T15:36:46+00:00", "nextRunAt": "2026-07-08T16:36:46+00:00" }, "advice": { "runId": "20260708_153646_abc1065", "feedId": "advice", "name": "Advice", "engine": "advice", "category": "fun", "ok": false, "error": "Provider missing: advice", "count": 0, "ms": 0, "refresh": 3600, "lastRunAt": "2026-07-08T15:36:46+00:00", "nextRunAt": "2026-07-08T16:36:46+00:00" }, "webhook": { "runId": "20260708_153646_abc1065", "feedId": "webhook", "name": "Webhook", "engine": "webhook", "category": "internal", "ok": false, "error": "Provider missing: webhook", "count": 0, "ms": 0, "refresh": 30, "lastRunAt": "2026-07-08T15:36:46+00:00", "nextRunAt": "2026-07-08T15:37:16+00:00" } }, "runs": [ { "runId": "20260712_171004_e96523c", "at": "2026-07-12T17:10:04+00:00", "force": false, "feed": null, "ran": 20, "ok": 0, "failed": 20, "skipped": 16, "totalItems": 0 }, { "runId": "20260711_155119_813311b", "at": "2026-07-11T15:51:19+00:00", "force": false, "feed": null, "ran": 20, "ok": 0, "failed": 20, "skipped": 16, "totalItems": 0 }, { "runId": "20260709_042244_a6f2aa8", "at": "2026-07-09T04:22:44+00:00", "force": false, "feed": null, "ran": 20, "ok": 0, "failed": 20, "skipped": 16, "totalItems": 0 }, { "runId": "20260708_153646_abc1065", "at": "2026-07-08T15:36:46+00:00", "force": true, "feed": null, "ran": 36, "ok": 0, "failed": 36, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_153633_b7b92a4", "at": "2026-07-08T15:36:33+00:00", "force": true, "feed": "newsapi", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_153632_6c4eadd", "at": "2026-07-08T15:36:32+00:00", "force": true, "feed": "simon_visits", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152826_e9a5afe", "at": "2026-07-08T15:28:26+00:00", "force": true, "feed": "webhook", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152824_85e13c2", "at": "2026-07-08T15:28:24+00:00", "force": true, "feed": "signal", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152822_6ad99b9", "at": "2026-07-08T15:28:22+00:00", "force": true, "feed": "fx", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152820_4a094a3", "at": "2026-07-08T15:28:20+00:00", "force": true, "feed": "coingecko", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152807_3a5d502", "at": "2026-07-08T15:28:07+00:00", "force": true, "feed": "apod", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152805_68cfaf6", "at": "2026-07-08T15:28:05+00:00", "force": true, "feed": "neo", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152803_8d617f8", "at": "2026-07-08T15:28:03+00:00", "force": true, "feed": "spacex", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152800_e97a1b1", "at": "2026-07-08T15:28:00+00:00", "force": true, "feed": "simon_webhook_default", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152758_d74d85b", "at": "2026-07-08T15:27:58+00:00", "force": true, "feed": "reddit_worldnews", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152757_d424138", "at": "2026-07-08T15:27:57+00:00", "force": true, "feed": "open_meteo_dallas", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152756_bd0ccdc", "at": "2026-07-08T15:27:56+00:00", "force": true, "feed": "usgs_quakes", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152756_24c87c1", "at": "2026-07-08T15:27:56+00:00", "force": true, "feed": "spacex_upcoming", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152755_b500730", "at": "2026-07-08T15:27:55+00:00", "force": true, "feed": "hacker_news_top", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152754_e57dc37", "at": "2026-07-08T15:27:54+00:00", "force": true, "feed": "nasa_news", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152752_f78fed0", "at": "2026-07-08T15:27:52+00:00", "force": true, "feed": "newsapi_top", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152749_c3b29ad", "at": "2026-07-08T15:27:49+00:00", "force": true, "feed": "newsapi_top", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152051_8f21603", "at": "2026-07-08T15:20:51+00:00", "force": true, "feed": null, "ran": 36, "ok": 0, "failed": 36, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_152037_fbcf25a", "at": "2026-07-08T15:20:37+00:00", "force": false, "feed": null, "ran": 36, "ok": 0, "failed": 36, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_143857_8fc5cda", "at": "2026-07-08T14:38:57+00:00", "force": true, "feed": "simon_visits", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_143855_0ae1443", "at": "2026-07-08T14:38:55+00:00", "force": true, "feed": "simon_webhook_default", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_143852_3cd4b36", "at": "2026-07-08T14:38:52+00:00", "force": true, "feed": "open_meteo_dallas", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_143850_cebf7b9", "at": "2026-07-08T14:38:50+00:00", "force": true, "feed": "usgs_quakes", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_143849_80af1e6", "at": "2026-07-08T14:38:49+00:00", "force": true, "feed": "spacex_upcoming", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_143847_f619674", "at": "2026-07-08T14:38:47+00:00", "force": true, "feed": "hacker_news_top", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_143845_fb20515", "at": "2026-07-08T14:38:45+00:00", "force": true, "feed": "nasa_news", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_143843_3c87537", "at": "2026-07-08T14:38:43+00:00", "force": true, "feed": "newsapi_top", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_143841_4c8a117", "at": "2026-07-08T14:38:41+00:00", "force": true, "feed": "newsapi_top", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_143832_5eefab6", "at": "2026-07-08T14:38:32+00:00", "force": true, "feed": "newsapi_top", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_143830_8082f0b", "at": "2026-07-08T14:38:30+00:00", "force": true, "feed": "newsapi_top", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_143827_0b82803", "at": "2026-07-08T14:38:27+00:00", "force": true, "feed": "newsapi_top", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_143822_364e5bd", "at": "2026-07-08T14:38:22+00:00", "force": true, "feed": "newsapi_top", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_143819_c1010cc", "at": "2026-07-08T14:38:19+00:00", "force": true, "feed": "newsapi_top", "ran": 1, "ok": 0, "failed": 1, "skipped": 0, "totalItems": 0 }, { "runId": "20260708_142833_978f73b", "at": "2026-07-08T14:28:33+00:00", "force": false, "feed": null, "ran": 9, "ok": 0, "failed": 9, "skipped": 0, "totalItems": 0 } ] }
Save file
Quick jump
open a path
Open