{"ok":true,"route":"/api/public-kelly-activity","checked_at":"2026-07-08T05:16:17.284Z","source_route":{"autonomous_memory_cells":"https://kelly-static-production.up.railway.app/api/runtime/autonomous-memory-cells/status","autonomous_learning_full_rollup":"https://kelly-static-production.up.railway.app/api/runtime/autonomous-learning?response_mode=full"},"data_freshness":"live_memory_fast_lane","live_probe_success":true,"using_last_known_snapshot":false,"public_claim_level":"live_observed","public_user_write_allowed":false,"public_memory_expansion_allowed":false,"public_second_cell_authorized":false,"kelly_internal_memory_expansion_allowed":true,"kelly_internal_second_cell_authorized":true,"memory_expansion_allowed":false,"second_cell_authorized":false,"public_graphstate_mutation_allowed":false,"kelly_internal_graphstate_mutation_allowed":true,"degradation_reason":"fast_memory_status_primary","public_safe":true,"read_only":true,"summary":{"posture":"live_memory_receipts_visible","approved_source_count":4,"recent_observation_count":25,"generated_hypothesis_count":1,"reality_closure_count":447,"visible_memory_cell_count":646,"autonomous_memory_cell_receipt_count":646,"replay_ready_closure_count":447,"rollback_ready_count":0,"quarantine_ready_count":646},"current_loop":{"source_id":"runtime_truth_snapshot","state":"autonomous_memory_receipts_flowing","plain_english":"KELLY has 646 governed memory-cell receipts and 447 replay-ready closures visible through the fast public memory lane.","source_stage":"approved","observation_stage":"observed","proof_stage":"visible","settlement_stage":"closed","calibration_stage":"visible","replay_stage":"complete","memory_stage":"complete"},"highlights":{"data_streams":[{"source_id":"live_memory_status","domain":"governed_memory","state":"live_memory_receipts_visible","ingest_count":0,"observation_count":25,"closure_count":447}],"hypotheses":[{"id":"hyp_live_memory_status","question":"Is KELLY still creating governed memory evidence while heavy rollups are degraded?","status":"memory_receipts_visible","next_reality_check":"refresh_fast_memory_status_lane"}],"memory_cells":[{"id":"mcell_p58_8adf04039994bd35","status":"active","preview":"helper"},{"id":"mcell_p58_0ee47507d3e89cea","status":"active","preview":"helper"},{"id":"mcell_p58_66a2e9745abeeb82","status":"active","preview":"helper"}],"autonomous_memory_cells":[{"memoryCellId":"mcell_p58_8adf04039994bd35","receiptId":"proof_council_bf1bc6b6-08b3-4025-8a3a-89bb8803e17f","status":"active","domain":"helper","createdAt":"2026-07-06T18:45:15.541Z","updatedAt":"2026-07-06T18:45:15.541Z","replay":{"replayReceiptId":"rpl_govloop_q_9807e13f680e","replayPassed":false,"hashIntegrity":null},"rollback":{"rollbackPathReady":false,"reason":"rollback_drill_not_run_by_status_route"},"quarantine":{"quarantineReady":true,"quarantineStatus":"none"}},{"memoryCellId":"mcell_p58_0ee47507d3e89cea","receiptId":"proof_council_7442a131-b7c2-4ef7-a2f9-19bb161f2a56","status":"active","domain":"helper","createdAt":"2026-07-06T18:44:28.776Z","updatedAt":"2026-07-06T18:44:28.776Z","replay":{"replayReceiptId":"rpl_govloop_q_9807e13f680e","replayPassed":false,"hashIntegrity":null},"rollback":{"rollbackPathReady":false,"reason":"rollback_drill_not_run_by_status_route"},"quarantine":{"quarantineReady":true,"quarantineStatus":"none"}},{"memoryCellId":"mcell_p58_66a2e9745abeeb82","receiptId":"proof_council_2af139f4-3c30-410c-a09d-8b72607cf66e","status":"active","domain":"helper","createdAt":"2026-07-06T18:44:24.801Z","updatedAt":"2026-07-06T18:44:24.801Z","replay":{"replayReceiptId":"rpl_govloop_q_9807e13f680e","replayPassed":false,"hashIntegrity":null},"rollback":{"rollbackPathReady":false,"reason":"rollback_drill_not_run_by_status_route"},"quarantine":{"quarantineReady":true,"quarantineStatus":"none"}},{"memoryCellId":"mcell_p58_98968d3bd80470b2","receiptId":"proof_council_301a3cbc-7020-4192-bb5f-6770fb778055","status":"active","domain":"helper","createdAt":"2026-07-06T18:44:06.840Z","updatedAt":"2026-07-06T18:44:06.840Z","replay":{"replayReceiptId":"rpl_govloop_q_9807e13f680e","replayPassed":false,"hashIntegrity":null},"rollback":{"rollbackPathReady":false,"reason":"rollback_drill_not_run_by_status_route"},"quarantine":{"quarantineReady":true,"quarantineStatus":"none"}},{"memoryCellId":"mcell_p58_404b7af113403544","receiptId":"proof_council_95f5615c-d89f-4d60-94e0-2bec1cf605ad","status":"active","domain":"helper","createdAt":"2026-07-06T18:43:42.973Z","updatedAt":"2026-07-06T18:43:42.973Z","replay":{"replayReceiptId":"rpl_govloop_q_9807e13f680e","replayPassed":false,"hashIntegrity":null},"rollback":{"rollbackPathReady":false,"reason":"rollback_drill_not_run_by_status_route"},"quarantine":{"quarantineReady":true,"quarantineStatus":"none"}}]},"live_brain_memory_worker":{"ok":true,"route":"https://kelly-static-production.up.railway.app/api/runtime/autonomous-memory-cells/status","memory_cell_receipt_count":646,"replay_ready_closure_count":447,"rollback_ready_count":0,"quarantine_ready_count":646,"boundary":"Fast public memory-cell receipt status. This route reads governed memory evidence only; it does not write memory, GraphState, Event Ledger, or provider state."},"engine_cycle":{"ok":true,"route":"https://kelly-ingest-production.up.railway.app/api/worker-cycle/fast-status","source":"remote_worker_health","service_role":"ingest_worker","cycle_owner_status":"owned_scheduler_started","owns_full_go_runtime":true,"expected_cycle_owner":"ingest_worker","full_go_active":true,"tick_count":130,"scheduled_tick_count":130,"heavy_tick_count":44,"heavy_tick_enabled":true,"heavy_child_process_enabled":true,"heavy_child_state":"running","heavy_child_exit_met":false,"heavy_child_memory_written":false,"heavy_child_memory_written_count":0,"heavy_child_graphstate_mutated":false,"last_tick_at":"2026-07-08T05:15:21.548Z","last_tick_finished_at":null,"last_heavy_tick_at":"2026-07-08T05:13:21.547Z","last_heavy_tick_finished_at":null,"last_heavy_tick_error":"","last_heavy_tick_reason":"","feed_timers":48,"enabled_feed_count":48,"feed_health":{"feedCatalog":{"version":1,"patchId":"patch-feed-intake-catalog-1","feedCount":52,"ready":48,"waitingForKey":["guardian-news","gnews","finnhub"],"boundary":"Missing optional keys do not break KELLY. Those feed lines stay visible as waiting_for_key until the optional provider keys are added."},"snapshot_status":"ready","snapshot_age_ms":13102,"snapshot_reason":"status_refresh_interval","status_path":"cached_fast_lean","feed_readiness_included":false,"ready":48,"feed_count":52,"waiting_for_key_count":3,"refresh_error_present":false},"heartbeat_only":false,"stall_reason":null,"public_user_can_trigger":false,"memory_written_by_status_route":false,"graphstate_mutated_by_status_route":false,"plain_english":"KELLY's elected worker is running (loops_running): 130 scheduled cycle(s), 44 heavy cycle(s), 48 feed timer(s)."},"loop_freshness":{"ok":true,"loop_freshness_version":"loop-freshness-v1","state":"worker_active_memory_snapshot","velocity":"moving_forward","latest_memory_cell_id":"mcell_p58_8adf04039994bd35","latest_replay_receipt_id":"rpl_govloop_q_9807e13f680e","latest_memory_cell_at":"2026-07-06T18:45:15.541Z","latest_memory_cell_age_ms":124261744,"latest_memory_cell_age_minutes":null,"memory_cell_receipt_count":646,"replay_receipt_count":447,"public_safe":true,"read_only":true,"plain_english":"KELLY's elected worker is active: 130 scheduled cycle(s), 44 heavy cycle(s), and 48 feed timer(s). Memory-cell counts are a bounded public snapshot until the memory lane publishes a newer receipt.","worker_cycle_active":true,"latest_runtime_cycle_at":"2026-07-08T05:13:21.547Z","latest_runtime_cycle_age_ms":175738,"latest_runtime_cycle_age_minutes":3,"memory_snapshot_age_minutes":2071,"boundary":"Pulse freshness reads worker health and governed memory receipts only. It does not create memory, mutate GraphState, or accept public ground-truth writes."},"boundary":{"public_user_write_allowed":false,"user_input_is_attention_signal_only":true,"memory_written":false,"graphstate_mutated":false,"event_ledger_mutated":false,"secret_values_recorded":false}}