const frame = {
frame: {
objective: "Find why login fails after token refresh.",
currentFocus: "Use existing graph state and latest input.",
activeConstraints: ["Do not rewrite the auth system."],
availableActions: ["add_node", "add_edge", "call_tool", "final"]
},
graph: {
nodes: [
{ id: "intent_1", type: "intent", text: "Find why login fails after token refresh." },
{ id: "fact_1", type: "fact", text: "Login fails after refresh." },
{ id: "tool_result_1", type: "tool_result", text: "Token clears before session save." }
],
edges: [
{ from: "fact_1", to: "intent_1", type: "supports" },
{ from: "tool_result_1", to: "fact_1", type: "explains" }
]
}
};