From 48f86588447ca3b1d3836d6206063a10b82cdb19 Mon Sep 17 00:00:00 2001 From: Fabro Date: Thu, 23 Jul 2026 13:48:49 +0000 Subject: [PATCH] =?UTF-8?q?init=20run=20=E2=9A=92=EF=B8=8F=20Generated=20w?= =?UTF-8?q?ith=20[Fabro](https://fabro.sh)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- graph.fabro | 24 ++++ run.json | 339 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 363 insertions(+) create mode 100644 graph.fabro create mode 100644 run.json diff --git a/graph.fabro b/graph.fabro new file mode 100644 index 000000000..d3dacc5c1 --- /dev/null +++ b/graph.fabro @@ -0,0 +1,24 @@ +digraph IsolationProbeB { + graph [goal="Probe which context values reach parallel branch nodes (fork-level truncate)"] + + start [shape=Mdiamond] + exit [shape=Msquare] + + seed [shape=tab, label="Seed", prompt="Respond with exactly this JSON object and nothing else: {\"context_updates\": {\"secret_marker\": \"XYZZY123\"}}"] + + fork [shape=component, fidelity="truncate", label="Fan Out (truncate)", join_policy="wait_all"] + + branch_a [shape=tab, label="Branch A", prompt="Report every context value, marker, or prior-stage detail visible to you above this instruction. If you can see a context value named secret_marker, state its value verbatim. If you cannot see any such marker, say exactly: NO-MARKER-VISIBLE."] + + branch_b [shape=tab, label="Branch B", prompt="Report every context value, marker, or prior-stage detail visible to you above this instruction. If you can see a context value named secret_marker, state its value verbatim. If you cannot see any such marker, say exactly: NO-MARKER-VISIBLE."] + + merge [shape=tripleoctagon, label="Merge"] + + start -> seed + seed -> fork + fork -> branch_a + fork -> branch_b + branch_a -> merge + branch_b -> merge + merge -> exit +} diff --git a/run.json b/run.json new file mode 100644 index 000000000..66a89e57f --- /dev/null +++ b/run.json @@ -0,0 +1,339 @@ +{ + "title": "Probe which context values reach parallel branch nodes (fork-level truncate)", + "spec": { + "run_id": "01KY7KRAAWF45QQTPR8W2SVMR6", + "settings": { + "project": { + "name": null, + "description": null, + "metadata": {} + }, + "workflow": { + "name": null, + "description": null, + "graph": "graph.fabro", + "metadata": {} + }, + "run": { + "goal": { + "type": "inline", + "value": "Probe which context values reach parallel branch nodes (fork-level truncate)" + }, + "working_dir": null, + "metadata": { + "variant": "isolation-b", + "purpose": "preamble-probe" + }, + "inputs": {}, + "model": { + "provider": "openrouter", + "name": "anthropic/claude-sonnet-4-6", + "fallbacks": [], + "controls": { + "reasoning_effort": null, + "speed": null + } + }, + "git": { + "author": null + }, + "prepare": { + "steps": [], + "timeout_ms": 300000 + }, + "execution": { + "mode": "normal", + "approval": "prompt" + }, + "checkpoint": { + "exclude_globs": [], + "skip_git_hooks": false, + "commit_timeout_ms": 30000 + }, + "clone": { + "enabled": true + }, + "run_branch": { + "enabled": true, + "push": true + }, + "meta_branch": { + "enabled": true, + "push": true + }, + "environment": { + "id": "default", + "provider": "daytona", + "image": { + "docker": null, + "dockerfile": { + "type": "inline", + "value": "FROM buildpack-deps:noble\n" + } + }, + "resources": { + "cpu": 2, + "memory": "4GB", + "disk": null + }, + "network": { + "mode": "allow_all", + "allow": [] + }, + "lifecycle": { + "preserve": false, + "stop_on_terminal": true, + "auto_stop": null + }, + "labels": {}, + "env": {} + }, + "notifications": { + "feed": { + "enabled": true, + "provider": "slack", + "events": [ + "run.started", + "run.completed", + "run.failed" + ], + "slack": { + "channel": "#feed-fabro" + } + } + }, + "interviews": { + "provider": null, + "slack": null + }, + "agent": { + "fabro_tools": false, + "permissions": null, + "mcps": {} + }, + "hooks": [], + "scm": { + "provider": null, + "owner": null, + "repository": null, + "github": null + }, + "pull_request": null, + "artifacts": { + "include": [] + }, + "integrations": { + "github": { + "permissions": {} + } + } + } + }, + "graph": { + "name": "IsolationProbeB", + "nodes": { + "branch_a": { + "id": "branch_a", + "attrs": { + "label": { + "String": "Branch A" + }, + "prompt": { + "String": "Report every context value, marker, or prior-stage detail visible to you above this instruction. If you can see a context value named secret_marker, state its value verbatim. If you cannot see any such marker, say exactly: NO-MARKER-VISIBLE." + }, + "shape": { + "String": "tab" + } + } + }, + "seed": { + "id": "seed", + "attrs": { + "shape": { + "String": "tab" + }, + "prompt": { + "String": "Respond with exactly this JSON object and nothing else: {\"context_updates\": {\"secret_marker\": \"XYZZY123\"}}" + }, + "label": { + "String": "Seed" + } + } + }, + "merge": { + "id": "merge", + "attrs": { + "label": { + "String": "Merge" + }, + "shape": { + "String": "tripleoctagon" + } + } + }, + "start": { + "id": "start", + "attrs": { + "shape": { + "String": "Mdiamond" + } + } + }, + "fork": { + "id": "fork", + "attrs": { + "label": { + "String": "Fan Out (truncate)" + }, + "fidelity": { + "String": "truncate" + }, + "join_policy": { + "String": "wait_all" + }, + "shape": { + "String": "component" + } + } + }, + "exit": { + "id": "exit", + "attrs": { + "shape": { + "String": "Msquare" + } + } + }, + "branch_b": { + "id": "branch_b", + "attrs": { + "label": { + "String": "Branch B" + }, + "shape": { + "String": "tab" + }, + "prompt": { + "String": "Report every context value, marker, or prior-stage detail visible to you above this instruction. If you can see a context value named secret_marker, state its value verbatim. If you cannot see any such marker, say exactly: NO-MARKER-VISIBLE." + } + } + } + }, + "edges": [ + { + "from": "start", + "to": "seed", + "attrs": {} + }, + { + "from": "seed", + "to": "fork", + "attrs": {} + }, + { + "from": "fork", + "to": "branch_a", + "attrs": {} + }, + { + "from": "fork", + "to": "branch_b", + "attrs": {} + }, + { + "from": "branch_a", + "to": "merge", + "attrs": {} + }, + { + "from": "branch_b", + "to": "merge", + "attrs": {} + }, + { + "from": "merge", + "to": "exit", + "attrs": {} + } + ], + "attrs": { + "goal": { + "String": "Probe which context values reach parallel branch nodes (fork-level truncate)" + } + } + }, + "graph_source": "digraph IsolationProbeB {\n graph [goal=\"Probe which context values reach parallel branch nodes (fork-level truncate)\"]\n\n start [shape=Mdiamond]\n exit [shape=Msquare]\n\n seed [shape=tab, label=\"Seed\", prompt=\"Respond with exactly this JSON object and nothing else: {\\\"context_updates\\\": {\\\"secret_marker\\\": \\\"XYZZY123\\\"}}\"]\n\n fork [shape=component, fidelity=\"truncate\", label=\"Fan Out (truncate)\", join_policy=\"wait_all\"]\n\n branch_a [shape=tab, label=\"Branch A\", prompt=\"Report every context value, marker, or prior-stage detail visible to you above this instruction. If you can see a context value named secret_marker, state its value verbatim. If you cannot see any such marker, say exactly: NO-MARKER-VISIBLE.\"]\n\n branch_b [shape=tab, label=\"Branch B\", prompt=\"Report every context value, marker, or prior-stage detail visible to you above this instruction. If you can see a context value named secret_marker, state its value verbatim. If you cannot see any such marker, say exactly: NO-MARKER-VISIBLE.\"]\n\n merge [shape=tripleoctagon, label=\"Merge\"]\n\n start -> seed\n seed -> fork\n fork -> branch_a\n fork -> branch_b\n branch_a -> merge\n branch_b -> merge\n merge -> exit\n}\n", + "workflow_slug": "graph", + "source_directory": "/Users/bhelmkamp/p/fabro-sh/fabro-4", + "labels": { + "purpose": "preamble-probe", + "variant": "isolation-b" + }, + "provenance": { + "server": { + "version": "0.303.0-nightly.1" + }, + "client": { + "user_agent": "fabro-cli/0.302.0-nightly.0", + "name": "fabro-cli", + "version": "0.302.0-nightly.0" + }, + "subject": { + "kind": "user", + "identity": { + "issuer": "https://github.com", + "subject": "19" + }, + "login": "brynary", + "auth_method": "github", + "avatar_url": "https://avatars.githubusercontent.com/u/19?v=4" + } + }, + "manifest_blob": "5dd21007be46a5ac5b9e4d4dd22d2e34377ea6aa1b8670b7cc269d8caac9cae1", + "definition_blob": "6cec253ac7447749033eceef0634da7a745b6430c19989eec602c2044c563be0", + "git": { + "origin_url": "https://github.com/fabro-sh/fabro", + "branch": "main", + "sha": "f00a2ed1ead1cb990d5c2cfab7562f9d52bc7ad1", + "dirty": "dirty", + "push_outcome": { + "type": "not_attempted" + } + } + }, + "web_url": "https://fabro-testing.walleye-rainbow.ts.net/runs/01KY7KRAAWF45QQTPR8W2SVMR6", + "start": null, + "status": { + "kind": "starting" + }, + "status_updated_at": "2026-07-23T13:48:32.542101588Z", + "last_event_at": "2026-07-23T13:48:48.168292667Z", + "pending_control": null, + "checkpoints": [], + "conclusion": null, + "sandbox": { + "kind": "ready", + "plan": { + "provider": "daytona" + }, + "instance": { + "provider": "daytona", + "snapshot": "fabro-a63a9b12-e5b2-8a28-a6bb-e490731cd4b5", + "runtime": { + "id": "fabro-01KY7KRAAWF45QQTPR8W2SVMR6", + "working_directory": "/home/daytona/workspace/fabro", + "repo_cloned": true, + "clone_origin_url": "https://github.com/fabro-sh/fabro", + "clone_branch": "main", + "workspace_root": "/home/daytona/workspace", + "repos_root": "/home/daytona/repos", + "primary_repo_path": "/home/daytona/repos/fabro-sh/fabro", + "primary_repo_link": "/home/daytona/workspace/fabro" + } + } + }, + "pull_request": null, + "superseded_by": null, + "pending_interviews": {}, + "stages": {} +} \ No newline at end of file