{"slug":"oip-from-rest","events_count":3,"cards_count":2,"events":[{"id":"b38833ce-bf73-4400-a930-e07b0491aef9","ts":"2026-07-15T04:20:24.180Z","source":"automation","key":"ARTICLE_CREATED","route":null,"actor":"build:article-hook","action":"article_created","direction":"internal","status":200,"trace_id":"t_article_vuwg8boe","step":null,"request_preview":"{\"slug\":\"oip-from-rest\"}","response_preview":"{\"kind\":\"article_created\",\"slug\":\"oip-from-rest\",\"title\":\"What OIP Should Take from REST\",\"url\":\"https://miscsubjects.com/a/oip-from-rest\",\"bundle\":\"https://miscsubjects.com/api/articles/oip-from-rest/bundle?format=markdown\",\"admin\":\"https://miscsubjects.com/admin/content/oip-from-rest\",\"self\":\"https://miscsubjects.com/api/articles/oip-from-rest\",\"system_map\":\"https://miscsubjects.com/api/articles/system-map?format=markdown&article=oip-from-rest\",\"act_hint\":\"GET https://miscsubjects.com/api/dispatch?resume=1 — see this event in recent turns after ledger ingest\"}","request_size":null,"response_size":null},{"id":"33b3c74c-2d97-4284-b7b4-3a427b251975","ts":"2026-07-14T21:20:24-07:00","source":"dispatch","key":"AUTOMATE_FIRE","route":null,"actor":"article-created-hook","action":"fn","direction":null,"status":null,"trace_id":"t_bu3oz767","step":1,"request_preview":"ARTICLE_CREATED|{\"kind\":\"article_created\",\"slug\":\"oip-from-rest\",\"title\":\"What OIP Should Take from REST\",\"url\":\"https://miscsubjects.com/a/oip-from-rest\",\"bundle\":\"https://miscsubjects.com/api/articles/oip-from-rest/bundle?format=markdown\",\"admin\":\"https://miscsubjects.com/admin/content/oip-from-rest\",\"self\":\"https://miscsubjects.com/api/articles/oip-from-rest\",\"system_map\":\"https://miscsubjects.com/api/articles/system-map?format=markdown&article=oip-from-rest\",\"act_hint\":\"GET https://miscsubje","response_preview":"{\"event\":\"ARTICLE_CREATED\",\"matched\":0,\"ran\":0,\"fired\":[]}","request_size":584,"response_size":58},{"id":"13e6221f-60b8-4e68-84c3-86ba52fbb06f","ts":"2026-07-14T21:20:24-07:00","source":"dispatch","key":"AUTOMATE_FIRE","route":null,"actor":"article-created-hook","action":"fn","direction":null,"status":null,"trace_id":"t_bu3oz767","step":2,"request_preview":"ARTICLE_CREATED|{\"kind\":\"article_created\",\"slug\":\"oip-from-rest\",\"title\":\"What OIP Should Take from REST\",\"url\":\"https://miscsubjects.com/a/oip-from-rest\",\"bundle\":\"https://miscsubjects.com/api/articles/oip-from-rest/bundle?format=markdown\",\"admin\":\"https://miscsubjects.com/admin/content/oip-from-rest\",\"self\":\"https://miscsubjects.com/api/articles/oip-from-rest\",\"system_map\":\"https://miscsubjects.com/api/articles/system-map?format=markdown&article=oip-from-rest\",\"act_hint\":\"GET https://miscsubje","response_preview":"{\"event\":\"ARTICLE_CREATED\",\"matched\":0,\"ran\":0,\"fired\":[]}","request_size":584,"response_size":58}],"cards":[{"card_id":"t_article_vuwg8boe","steps":1,"ts":"2026-07-15T04:20:24.180Z","first_source":"automation","keys":["ARTICLE_CREATED"]},{"card_id":"t_bu3oz767","steps":2,"ts":"2026-07-14T21:20:24-07:00","first_source":"dispatch","keys":["AUTOMATE_FIRE"]}]}