{"_ai_door":{"see":"https://miscsubjects.com/start","note":"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome."},"slug":"browsermcp","events_count":20,"cards_count":7,"events":[{"id":"[id]","ts":"2026-09-14T14:16:53-07:00","source":"dispatch","key":"WEB_FETCH","route":null,"actor":"cap:cap_82e29cb262175e1a","action":"fn","direction":null,"status":null,"trace_id":"t_ckrzm400","step":2,"request_preview":"GET|https://miscsubjects.com/api/proven-work/browsermcp||","response_preview":"HTTP 200:{\n  \"_ai_door\": {\n    \"see\": \"https://miscsubjects.com/start\",\n    \"note\": \"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome.\"\n  },\n  \"_self\": {\n    \"schema\": \"oip/proven-work-projection/1\",\n    \"what\": \"One redacted ledger slice for one completed work object.\",\n    \"how_to_use\": \"Open the manifest and formation records from zero context. Every conclusio","request_size":57,"response_size":6038},{"id":"[id]","ts":"2026-09-14T14:16:52-07:00","source":"dispatch","key":"WEB_FETCH","route":null,"actor":"cap:cap_82e29cb262175e1a","action":"fn","direction":null,"status":null,"trace_id":"t_ckrzm400","step":1,"request_preview":"GET|https://miscsubjects.com/api/proven-work/browsermcp||","response_preview":"HTTP 200:{\n  \"_ai_door\": {\n    \"see\": \"https://miscsubjects.com/start\",\n    \"note\": \"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome.\"\n  },\n  \"_self\": {\n    \"schema\": \"oip/proven-work-projection/1\",\n    \"what\": \"One redacted ledger slice for one completed work object.\",\n    \"how_to_use\": \"Open the manifest and formation records from zero context. Every conclusio","request_size":57,"response_size":6038},{"id":"[id]","ts":"2026-09-14T14:16:43-07:00","source":"fetch","key":"HTTP_FETCH","route":null,"actor":null,"action":"http_out","direction":"OUT","status":200,"trace_id":"t_ckrzm400","step":null,"request_preview":"{\"url\":\"https://miscsubjects.com/api/proven-work/browsermcp\",\"method\":\"GET\",\"headers\":{\"User-Agent\":\"miscsubjects-build\"},\"body\":\"\"}","response_preview":"{\n  \"_ai_door\": {\n    \"see\": \"https://miscsubjects.com/start\",\n    \"note\": \"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome.\"\n  },\n  \"_self\": {\n    \"schema\": \"oip/proven-work-projection/1\",\n    \"what\": \"One redacted ledger slice for one completed work object.\",\n    \"how_to_use\": \"Open the manifest and formation records from zero context. Every conclusion resolve","request_size":132,"response_size":6029},{"id":"[id]","ts":"2026-09-11T07:47:58-07:00","source":"fetch","key":"HTTP_FETCH","route":null,"actor":null,"action":"http_out","direction":"OUT","status":200,"trace_id":"t_3jewo621","step":null,"request_preview":"{\"url\":\"https://miscsubjects.com/api/proven-work/browsermcp\",\"method\":\"GET\",\"headers\":{\"User-Agent\":\"miscsubjects-build\"},\"body\":\"\"}","response_preview":"{\n  \"_ai_door\": {\n    \"see\": \"https://miscsubjects.com/start\",\n    \"note\": \"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome.\"\n  },\n  \"_self\": {\n    \"schema\": \"oip/proven-work-projection/1\",\n    \"what\": \"One redacted ledger slice for one completed work object.\",\n    \"how_to_use\": \"Open the manifest and formation records from zero context. Every conclusion resolve","request_size":132,"response_size":6013},{"id":"[id]","ts":"2026-09-11T07:47:58-07:00","source":"dispatch","key":"WEB_FETCH","route":null,"actor":"cap:cap_7cb26add010c362b","action":"fn","direction":null,"status":null,"trace_id":"t_3jewo621","step":1,"request_preview":"GET|https://miscsubjects.com/api/proven-work/browsermcp||","response_preview":"HTTP 200:{\n  \"_ai_door\": {\n    \"see\": \"https://miscsubjects.com/start\",\n    \"note\": \"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome.\"\n  },\n  \"_self\": {\n    \"schema\": \"oip/proven-work-projection/1\",\n    \"what\": \"One redacted ledger slice for one completed work object.\",\n    \"how_to_use\": \"Open the manifest and formation records from zero context. Every conclusio","request_size":57,"response_size":6022},{"id":"[id]","ts":"2026-09-11T07:47:58-07:00","source":"dispatch","key":"WEB_FETCH","route":null,"actor":"cap:cap_7cb26add010c362b","action":"fn","direction":null,"status":null,"trace_id":"t_3jewo621","step":2,"request_preview":"GET|https://miscsubjects.com/api/proven-work/browsermcp||","response_preview":"HTTP 200:{\n  \"_ai_door\": {\n    \"see\": \"https://miscsubjects.com/start\",\n    \"note\": \"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome.\"\n  },\n  \"_self\": {\n    \"schema\": \"oip/proven-work-projection/1\",\n    \"what\": \"One redacted ledger slice for one completed work object.\",\n    \"how_to_use\": \"Open the manifest and formation records from zero context. Every conclusio","request_size":57,"response_size":6022},{"id":"[id]","ts":"2026-09-10T09:49:52-07:00","source":"fetch","key":"HTTP_FETCH","route":null,"actor":null,"action":"http_out","direction":"OUT","status":200,"trace_id":"t_x1lyeihs","step":null,"request_preview":"{\"url\":\"https://miscsubjects.com/api/proven-work/browsermcp\",\"method\":\"GET\",\"headers\":{\"User-Agent\":\"miscsubjects-build\"},\"body\":\"\"}","response_preview":"{\n  \"_ai_door\": {\n    \"see\": \"https://miscsubjects.com/start\",\n    \"note\": \"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome.\"\n  },\n  \"_self\": {\n    \"schema\": \"oip/proven-work-projection/1\",\n    \"what\": \"One redacted ledger slice for one completed work object.\",\n    \"how_to_use\": \"Open the manifest and formation records from zero context. Every conclusion resolve","request_size":132,"response_size":6013},{"id":"[id]","ts":"2026-09-10T09:49:52-07:00","source":"dispatch","key":"WEB_FETCH","route":null,"actor":"cap:cap_72746b2d9da7204d","action":"fn","direction":null,"status":null,"trace_id":"t_x1lyeihs","step":1,"request_preview":"GET|https://miscsubjects.com/api/proven-work/browsermcp||","response_preview":"HTTP 200:{\n  \"_ai_door\": {\n    \"see\": \"https://miscsubjects.com/start\",\n    \"note\": \"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome.\"\n  },\n  \"_self\": {\n    \"schema\": \"oip/proven-work-projection/1\",\n    \"what\": \"One redacted ledger slice for one completed work object.\",\n    \"how_to_use\": \"Open the manifest and formation records from zero context. Every conclusio","request_size":57,"response_size":6022},{"id":"[id]","ts":"2026-09-10T09:49:52-07:00","source":"dispatch","key":"WEB_FETCH","route":null,"actor":"cap:cap_72746b2d9da7204d","action":"fn","direction":null,"status":null,"trace_id":"t_x1lyeihs","step":2,"request_preview":"GET|https://miscsubjects.com/api/proven-work/browsermcp||","response_preview":"HTTP 200:{\n  \"_ai_door\": {\n    \"see\": \"https://miscsubjects.com/start\",\n    \"note\": \"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome.\"\n  },\n  \"_self\": {\n    \"schema\": \"oip/proven-work-projection/1\",\n    \"what\": \"One redacted ledger slice for one completed work object.\",\n    \"how_to_use\": \"Open the manifest and formation records from zero context. Every conclusio","request_size":57,"response_size":6022},{"id":"[id]","ts":"2026-09-09T15:29:59-07:00","source":"fetch","key":"HTTP_FETCH","route":null,"actor":null,"action":"http_out","direction":"OUT","status":200,"trace_id":"t_on3qk72v","step":null,"request_preview":"{\"url\":\"https://miscsubjects.com/api/proven-work/browsermcp\",\"method\":\"GET\",\"headers\":{\"User-Agent\":\"miscsubjects-build\"},\"body\":\"\"}","response_preview":"{\n  \"_ai_door\": {\n    \"see\": \"https://miscsubjects.com/start\",\n    \"note\": \"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome.\"\n  },\n  \"_self\": {\n    \"schema\": \"oip/proven-work-projection/1\",\n    \"what\": \"One redacted ledger slice for one completed work object.\",\n    \"how_to_use\": \"Open the manifest and formation records from zero context. Every conclusion resolve","request_size":132,"response_size":6013},{"id":"[id]","ts":"2026-09-09T15:29:59-07:00","source":"dispatch","key":"WEB_FETCH","route":null,"actor":"cap:cap_579bd2cf5dccfef7","action":"fn","direction":null,"status":null,"trace_id":"t_on3qk72v","step":1,"request_preview":"GET|https://miscsubjects.com/api/proven-work/browsermcp||","response_preview":"HTTP 200:{\n  \"_ai_door\": {\n    \"see\": \"https://miscsubjects.com/start\",\n    \"note\": \"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome.\"\n  },\n  \"_self\": {\n    \"schema\": \"oip/proven-work-projection/1\",\n    \"what\": \"One redacted ledger slice for one completed work object.\",\n    \"how_to_use\": \"Open the manifest and formation records from zero context. Every conclusio","request_size":57,"response_size":6022},{"id":"[id]","ts":"2026-09-09T15:29:59-07:00","source":"dispatch","key":"WEB_FETCH","route":null,"actor":"cap:cap_579bd2cf5dccfef7","action":"fn","direction":null,"status":null,"trace_id":"t_on3qk72v","step":2,"request_preview":"GET|https://miscsubjects.com/api/proven-work/browsermcp||","response_preview":"HTTP 200:{\n  \"_ai_door\": {\n    \"see\": \"https://miscsubjects.com/start\",\n    \"note\": \"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome.\"\n  },\n  \"_self\": {\n    \"schema\": \"oip/proven-work-projection/1\",\n    \"what\": \"One redacted ledger slice for one completed work object.\",\n    \"how_to_use\": \"Open the manifest and formation records from zero context. Every conclusio","request_size":57,"response_size":6022},{"id":"[id]","ts":"2026-09-09T12:59:41-07:00","source":"dispatch","key":"WEB_FETCH","route":null,"actor":"cap:cap_242d5f0af03e5e92","action":"fn","direction":null,"status":null,"trace_id":"t_u989zbkj","step":2,"request_preview":"GET|https://miscsubjects.com/api/proven-work/browsermcp||","response_preview":"HTTP 200:{\n  \"_ai_door\": {\n    \"see\": \"https://miscsubjects.com/start\",\n    \"note\": \"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome.\"\n  },\n  \"_self\": {\n    \"schema\": \"oip/proven-work-projection/1\",\n    \"what\": \"One redacted ledger slice for one completed work object.\",\n    \"how_to_use\": \"Open the manifest and formation records from zero context. Every conclusio","request_size":57,"response_size":6022},{"id":"[id]","ts":"2026-09-09T12:59:40-07:00","source":"fetch","key":"HTTP_FETCH","route":null,"actor":null,"action":"http_out","direction":"OUT","status":200,"trace_id":"t_u989zbkj","step":null,"request_preview":"{\"url\":\"https://miscsubjects.com/api/proven-work/browsermcp\",\"method\":\"GET\",\"headers\":{\"User-Agent\":\"miscsubjects-build\"},\"body\":\"\"}","response_preview":"{\n  \"_ai_door\": {\n    \"see\": \"https://miscsubjects.com/start\",\n    \"note\": \"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome.\"\n  },\n  \"_self\": {\n    \"schema\": \"oip/proven-work-projection/1\",\n    \"what\": \"One redacted ledger slice for one completed work object.\",\n    \"how_to_use\": \"Open the manifest and formation records from zero context. Every conclusion resolve","request_size":132,"response_size":6013},{"id":"[id]","ts":"2026-09-09T12:59:40-07:00","source":"dispatch","key":"WEB_FETCH","route":null,"actor":"cap:cap_242d5f0af03e5e92","action":"fn","direction":null,"status":null,"trace_id":"t_u989zbkj","step":1,"request_preview":"GET|https://miscsubjects.com/api/proven-work/browsermcp||","response_preview":"HTTP 200:{\n  \"_ai_door\": {\n    \"see\": \"https://miscsubjects.com/start\",\n    \"note\": \"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome.\"\n  },\n  \"_self\": {\n    \"schema\": \"oip/proven-work-projection/1\",\n    \"what\": \"One redacted ledger slice for one completed work object.\",\n    \"how_to_use\": \"Open the manifest and formation records from zero context. Every conclusio","request_size":57,"response_size":6022},{"id":"[id]","ts":"2026-09-06T12:10:29-07:00","source":"articles","key":"ARTICLE_WRITE_LINKAGE","route":"/api/articles/browsermcp","actor":null,"action":"undeclared","direction":"IN","status":null,"trace_id":null,"step":null,"request_preview":"{\"slug\":\"browsermcp\",\"method\":\"PUT\",\"linkage\":{\"kind\":\"undeclared\"}}","response_preview":"recorded","request_size":68,"response_size":8},{"id":"[id]","ts":"2026-09-06T12:10:29-07:00","source":"automation","key":"ARTICLE_CREATED","route":null,"actor":"build:article-hook","action":"article_created","direction":"internal","status":200,"trace_id":"t_article_lty3ifje","step":null,"request_preview":"{\"slug\":\"browsermcp\"}","response_preview":"{\"kind\":\"article_created\",\"slug\":\"browsermcp\",\"title\":\"BrowserMCP: driving your own logged-in Chrome through MCP\",\"url\":\"https://miscsubjects.com/a/browsermcp\",\"bundle\":\"https://miscsubjects.com/api/articles/browsermcp/bundle?format=markdown\",\"admin\":\"https://miscsubjects.com/admin/articles/browsermcp\",\"self\":\"https://miscsubjects.com/api/articles/browsermcp\",\"system_map\":\"https://miscsubjects.com/api/articles/system-map?format=markdown&article=browsermcp\",\"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":"[id]","ts":"2026-09-06T12:10:29-07:00","source":"dispatch","key":"AUTOMATE_FIRE","route":null,"actor":"article-created-hook","action":"fn","direction":null,"status":null,"trace_id":"t_hqoxpgmg","step":1,"request_preview":"ARTICLE_CREATED|{\"kind\":\"article_created\",\"slug\":\"browsermcp\",\"title\":\"BrowserMCP: driving your own logged-in Chrome through MCP\",\"url\":\"https://miscsubjects.com/a/browsermcp\",\"bundle\":\"https://miscsubjects.com/api/articles/browsermcp/bundle?format=markdown\",\"admin\":\"https://miscsubjects.com/admin/articles/browsermcp\",\"self\":\"https://miscsubjects.com/api/articles/browsermcp\",\"system_map\":\"https://miscsubjects.com/api/articles/system-map?format=markdown&article=browsermcp\",\"act_hint\":\"GET https:/","response_preview":"{\"event\":\"ARTICLE_CREATED\",\"matched\":0,\"ran\":0,\"fired\":[]}","request_size":594,"response_size":58},{"id":"[id]","ts":"2026-09-06T12:10:29-07:00","source":"dispatch","key":"AUTOMATE_FIRE","route":null,"actor":"article-created-hook","action":"fn","direction":null,"status":null,"trace_id":"t_hqoxpgmg","step":2,"request_preview":"ARTICLE_CREATED|{\"kind\":\"article_created\",\"slug\":\"browsermcp\",\"title\":\"BrowserMCP: driving your own logged-in Chrome through MCP\",\"url\":\"https://miscsubjects.com/a/browsermcp\",\"bundle\":\"https://miscsubjects.com/api/articles/browsermcp/bundle?format=markdown\",\"admin\":\"https://miscsubjects.com/admin/articles/browsermcp\",\"self\":\"https://miscsubjects.com/api/articles/browsermcp\",\"system_map\":\"https://miscsubjects.com/api/articles/system-map?format=markdown&article=browsermcp\",\"act_hint\":\"GET https:/","response_preview":"{\"event\":\"ARTICLE_CREATED\",\"matched\":0,\"ran\":0,\"fired\":[]}","request_size":594,"response_size":58},{"id":"[id]","ts":"2026-09-06T12:09:45-07:00","source":"articles","key":"ARTICLE_WRITE_LINKAGE","route":"/api/articles/browsermcp","actor":null,"action":"undeclared","direction":"IN","status":null,"trace_id":null,"step":null,"request_preview":"{\"slug\":\"browsermcp\",\"method\":\"PUT\",\"linkage\":{\"kind\":\"undeclared\"}}","response_preview":"recorded","request_size":68,"response_size":8}],"cards":[{"card_id":"t_ckrzm400","steps":3,"ts":"2026-09-14T14:16:53-07:00","first_source":"fetch","keys":["HTTP_FETCH","WEB_FETCH"]},{"card_id":"t_3jewo621","steps":3,"ts":"2026-09-11T07:47:58-07:00","first_source":"fetch","keys":["HTTP_FETCH","WEB_FETCH"]},{"card_id":"t_x1lyeihs","steps":3,"ts":"2026-09-10T09:49:52-07:00","first_source":"fetch","keys":["HTTP_FETCH","WEB_FETCH"]},{"card_id":"t_on3qk72v","steps":3,"ts":"2026-09-09T15:29:59-07:00","first_source":"fetch","keys":["HTTP_FETCH","WEB_FETCH"]},{"card_id":"t_u989zbkj","steps":3,"ts":"2026-09-09T12:59:41-07:00","first_source":"fetch","keys":["HTTP_FETCH","WEB_FETCH"]},{"card_id":"t_article_lty3ifje","steps":1,"ts":"2026-09-06T12:10:29-07:00","first_source":"automation","keys":["ARTICLE_CREATED"]},{"card_id":"t_hqoxpgmg","steps":2,"ts":"2026-09-06T12:10:29-07:00","first_source":"dispatch","keys":["AUTOMATE_FIRE"]}]}