Commit Graph
10 Commits
Author SHA1 Message Date
npc0-hue 6488f6b31d Keep SCUM poll jobs and drop orphan job log streams
The metadata snapshot deleted every SCUM sqlite query job while persisting, so
the recurring database poll lost its job records as soon as anything wrote the
snapshot and left its stdout/stderr streams behind. Those polls are the only
producer for the platform scum_user and scum_vehicle tables, and the service
already retires older terminal polls with their streams, so the snapshot no
longer drops them.

Startup now removes job log streams whose job no longer exists, keeping the
autonomous lifecycle streams the Run posts without a platform job. That clears
the streams left by the removed poll producers instead of carrying them in
every snapshot.
2026-09-16 18:41:44 +08:00
npc0-hue 63e2340db7 Prune stale plugin metadata 2026-09-14 17:32:51 +08:00
npc0-hue 8c924b5928 Reduce log ingest and SCUM page refresh pressure 2026-09-09 16:21:12 +08:00
npc0-hue fd9dbab669 Reduce hot run polling pressure 2026-09-07 20:26:20 +08:00
npc0-hue da6c8d607e Remove pre-1.0 production governance surfaces 2026-08-21 00:06:00 +08:00
npc0-hue a7e2e4c6c0 Remove pre-1.0 audit and protected request scaffolding 2026-08-20 23:42:02 +08:00
npc0-hue 9f82e310b2 Fix guided lifecycle job scoping 2026-08-01 17:11:25 +08:00
npc0-hue a0e69417db 功能修改 2026-07-20 16:42:33 +08:00
npc0-hue 48b8ad8d6c feat: 完整游戏运维功能 2026-07-18 09:04:01 +08:00
npc0-hue 7e05d0a4e7 first commit 2026-07-11 14:56:10 +08:00